200000 631599836
547594858735 819910
721918517944 631513603
1828502224 629519093
29906173 80591544
139581043022 1400154
763603440643 271201
703594663584 6723262
449066022238 485639
850129931393 3071509
199584755560 31535
682120199783 2339897
195791700308 1822723
329061788504 151368
754127519468 2516493
984664150632 556025120
418746045075 2238985
286114298898 302736
88421456306 1400154
212216783815 271201
386531545912 6723262
716232752866 485639
503381621429 3071509
48000794920 31535
819808964031 2339897
714335165664 1822723
762339276000 151368
856446692900 2516493
548860263792 556025120
675175578491 2238985
594960999165 176596
694126304502 1614592
677070775340 290122
74523333466 794682
632224676798 6098869
740233830449 182903
224848017388 1192023
893709676763 3405780
77668769102 9195606
978964825504 11724713
773074568498 353192
265269662666 737919
742758476447 1154181
931596887579 3033667
509567922641 36851801
432012271650 1570443
287348196248 13578971
533684607534 9756929
53049676961 548709
265268212056 3128272
457905449345 756840
966343493921 1892100
51157753445 365806
96633427276 927129
598756041122 245973
484417335368 17186575
445274196851 971278
780023976803 1419075
54312283775 2056082
828658255286 567630
337881764823 21204134
618333409667 2037161
106097585896 1646127
353062229080 838831
212211996802 4364444
43578473422 416262
298733517636 3702209
302528736189 3084123
306303349773 17451469
147157882236 2270520
341047723437 13787102
672013227481 5651072
121261658260 1627206
944872372830 454104
23361192415 7322427
63790746671 107219
380203784997 2648940
144001428271 2875992
259470218155 35312893
390959676157 435183
658752273558 529788
60001217032 479332
218391164797 137177250
603173354862 775761
462326149944 3109351
858957362586 6906165
500217283714 3752665
970765878489 2983211
30314271394 1873179
2512040371 13799716
913293194633 18921
327166818707 1173102
280424848467 3090430
322744572893 1608285
463590592095 2415581
288635917536 3721130
537483048964 3916647
136348961820 64344014
366956656018 258587
329691950344 882980
831787992799 19671533
304425225973 1974091
734547539825 2970597
155920918959 37217607
284836908476 7845908
17051993001 321657
562753923341 1122646
415590183968 1078497
615804500137 4793320
450960064906 504560
857064966045 6256544
903178407958 2869685
665069533318 1507373
893713561875 50456
603808385706 189210
150945715292 1734425
538121580193 536095
640415014758 1021734
241901931958 138754
430114842123 1715504
898128340201 2062389
612013355906 3544534
64670039253 163332379
136424418768 870366
339167959817 674849
398534736797 2945369
613280144261 384727
740231925735 94605
694724912421 17136119
52380695536 9410044
649637659427 166422809
517848166886 22175412
741496758920 195517
35998758216 81991
413059722916 4049094
881074646376 1999319
985294484826 372113
543156397624 6136711
72633743540 132447
831175868979 7852215
716863961668 447797
601279747377 315350
565280032563 851445
392851486147 592858
752852519399 8369389
349898553600 6250237
138946655492 5089749
110490996106 21702387
987816980137 1860565
332852535394 264894
977084645622 126140
221679750412 7271971
382732681913 12412176
454749695457 441490
99159120236 1923635
710542867252 422569
150318114094 2384046
329061857881 901901
894340570215 2857071
68838171795 3872498
378956876306 2812922
166107744188 1147874
587371880222 3393166
344220676514 655928
395971132460 8924405
20204139285 2762466
940447736663 3285947
412433414653 1034348
173006059486 52089513
234944766043 990199
291797600004 1387540
359367082971 4030173
205268460314 977585
848866756949 2989518
425696941832 340578
334742623573 4692408
687180062311 239666
472431564417 1797495
661284418579 227052
839394556904 1532601
913922612247 100912
871537055355 69704964
551382666563 2333590
628434188495 693770
477481045623 5228503
550121750025 517174
807745547603 56069230
87787453503 3487771
106738110137 1299242
493245081911 30734011
608859828389 624393
764219891065 599165
728865418128 510867
193260696854 6010571
820430655570 428876
936627643302 14001540
121263216089 2232678
566527048473 10356094
311377226455 145061
184420973318 4225690
661912202680 611779
387170234816 157675
941079002228 2718317
332852964270 37842
869080058239 964971
738339339984 163982
255156276145 9561412
349903416297 2320976
372009574539 687463
224824139086 18996684
77683779762 1381233
294956690295 233359
672630459971 22169105
681493412188 2617405
25253935841 5367257
223578952206 4351830
989083509905 25228
808422557839 15439536
16406864650 12002221
670104193074 3115658
425008345637 7681926
478119911123 643314
944236175191 1545215
185681303305 4313988
821697254715 4604110
993506058455 44149
453481160063 2371432
824182097236 51824619
849498955950 1986705
769282547594 5014065
174951314994 750533
348642846644 119833
78317612276 56763
118738532249 1967784
853889887509 9725394
442118581717 75684
489483706720 1753346
800863088103 1665048
790117855773 1267707
504632781038 6887244
490750791504 1280321
709914950704 2939062
62527786665 252280
884238738118 466718
341694472687 700077
961293407243 637007
511803846793 140444276
505905750253 1210944
509051293108 2743545
602472642920 37640176
738335997274 3424701
557070849287 88298
408639230448 2302055
303146580458 1765960
59897441654 84463344
934130022799 4200462
684651966384 1337084
732654947767 309043
18300907318 12790596
813438952523 56605325
887392335012 3941875
111159220691 555016
860868402619 1810109
145263038579 69377
272848185849 813603
244426571649 1393847
115579587019 2156994
968240097231 1110032
476221264345 4559961
219794619535 1248786
978960479981 3361631
386529168173 7675619
329061025357 939743
252609076315 23644943
80204282061 4837469
318956487557 208131
736444023302 845138
740856064390 1374926
671386055159 3185035
509677960870 16909067
917080340226 744226
42667359960 264313756
783182556227 63070
149681197457 7335041
978979180236 170289
970132071203 1059576
880389714548 46551967
419380546131 649621
870975204632 12614
130106906728 1917328
510269549098 42565943
931595638793 2686782
340427722174 908208
622755794235 6307
44207310792 946050
266533303828 1437996
914554344530 826217
245054551267 1658741
756024192155 561323
713069525183 5619537
33472819283 832524
898129065506 5430327
331588900539 214438
420609296969 6376377
222314648809 2346204
715578630733 8388310
511511128374 84507493
664433777169 6382684
702338231323 88298
424432764575 1810109
378958421521 536095
944862868181 8672125
249479755064 655928
958768557356 437232775
342325933769 182903
229260922535 1879486
334112278830 3632832
280418345950 10538997
685276250100 1545215
167365545068 3916647
15783678352 4963609
955506046944 82312657
18945650942 2043468
458532249554 3342710
281060383871 637007
696021135545 132447
954347358504 354913811
985917362081 1185716
529909918266 2043468
123156457768 1627206
300638925518 1444303
393486018738 296429
473054763329 9296518
946743849052 10538997
362536068945 1967784
511590697486 826217
833079214472 12614
21469369811 4938381
926505326069 47819674
222321504518 573937
313199199034 39475513
980241686138 681156
920234832714 6029492
946131977512 1589364
881707684208 5512318
93473372014 81991
241901944572 31535
673912492345 258587
912656145549 4831162
838132196063 88298
527382976520 1620899
524836893029 5524932
32176577238 9378509
120632953337 1810109
35363727372 4742864
591777992730 26722759
832442070783 807296
339166282155 1255093
222945958523 8331547
225479421707 1198330
724444364337 542402
340423919053 1993012
802761135716 1337084
948662085372 163982
882975279859 681156
233042719792 9529877
557070287964 479332
39788666275 50456
63786256087 4074322
384009561468 2175915
701690794610 7744996
627805256520 3260719
548226773921 119833
720654494120 800989
126308036422 10646216
385897530495 3134579
870971962834 4023866
822963160090 11163390
167994622104 3077816
152842451049 1583057
317689125265 4919460
685282033619 126140
222322658699 44149
6309352848 1734425
918343136250 2812922
759163749667 18593036
428214523990 6332228
170529731415 107219
298744611649 542402
912019260447 8035118
471803256835 1292935
327156765349 2484958
5682678779 637007
508374591915 24332406
375797098552 2384046
166740498205 1469531
452211010077 3027360
393477069105 7025998
777354263498 108404716
86526776631 138754
135159024260 857752
19575749712 1784881
856441495932 6168246
385268718353 3790507
263700132004 143913126
417462562091 23720627
614543362854 1122646
41040399821 3412087
649899368392 14127680
608552942383 247518215
870971931299 4055401
449694834380 340578
21473135090 372113
854540988589 504560
578536552665 2535414
346742509590 5663686
694117651298 7019691
82683050941 5291573
464811560095 3702209
284205024825 5398792
332735143203 110340965
286744952684 1084804
202741714085 25228
76422686628 580244
97894551945 2989518
858974208583 1128953
421262630727 2888606
949915338905 10627295
414959076078 1570443
378958062022 750533
263375411867 637007
423169369386 1564136
582963812544 321657
343588086479 2106538
255161933524 4187848
111159870312 1595671
698537740118 11283223
870975330772 731612
18238253580 13642041
877918532989 5083442
284822314078 15937789
617703077538 485639
308840767446 2011933
695988440057 34183940
993495241950 6199781
608826167930 35439033
358102085804 11920230
848218746299 2686782
126916691392 28677929
778761994382 245973
339154948476 7265664
877901611308 18574115
286075327945 13673576
380851423534 1122646
499581420346 1368619
563361405209 13276235
292391105560 27618353
291165552371 832524
394703183617 5815054
682753912464 1627206
344834314014 5241117
794550709961 132447
104840112980 2270520
610755668552 1084804
277270046936 1280321
543173212086 182903
526752461488 498253
303792465649 2762466
423801473782 1570443
918336703110 8987475
468008120273 1507373
543797306592 4559961
910134331394 466718
350499305899 37116695
437064427024 1917328
776193817470 21866369
246954856786 296429
922133927289 365806
214092201912 4869004
44837907815 4597803
684646208093 3103044
50512019622 3393166
684650957264 2939062
819806416003 8798265
796441315314 4440128
987180750963 6237623
7530182094 13679883
525489911437 674849
120623707275 9271290
270319137565 5461862
812186676575 17306408
569059300713 3254412
101051813206 3058895
231148393309 11699485
948657506490 794682
198311780038 7019691
970763355689 3632832
263371577211 1450610
203354247860 13837558
672648233097 5461862
557692301160 4313988
903810625880 5064521
596219613648 2346204
475593291034 845138
451541038453 23493575
374529603813 5789826
754080677379 28362579
82719366647 908208
660651014941 624393
186311168716 10097507
178723992329 16290981
810329618155 643314
788167125789 33092829
517903359443 7038612
764866974586 302736
223581203805 2503879
870963133034 9151457
50501922115 16524340
298110198891 69377
193243901313 13276235
170523512713 6931393
864644586646 7309813
762956880603 11188618
152846266784 712691
125682321017 176596
394737392785 5121284
740190627499 12437404
526718687503 10053358
120002015736 44149
946117887674 9246062
295572730762 8205407
672007576409 8306319
907597014633 2484958
762967432214 2163301
681339723212 42357812
725076014629 397341
814736014478 6382684
855164837122 1765960
771811230072 2768773
388430735092 882980
56210400765 372113
898764020666 1456917
580438365557 132447
200775147224 37640176
339133927245 20737416
129475382576 359499
729495825941 372113
872864050332 2220064
176837713578 2491265
728233748915 309043
95998459502 3714823
754760059047 1330777
502093944290 6256544
778749884942 296429
738332030171 1683969
335301156814 76377770
399777274737 22661051
976447621766 4137392
434480753813 16946909
471803975833 618086
123790447957 6307
781283316591 4597803
884237886673 119833
180003432526 1873179
234952542574 1639820
283586846285 536095
371999004007 12601386
67574026073 3714823
75784887011 3021053
952364345052 45259032
2525051712 327964
734545174700 3941875
341043333765 9271290
228003291944 290122
724442503772 1078497
459786140094 13761874
567796933565 7095375
585487455729 5461862
170527700561 1892100
325653521257 106802738
399168745907 555016
435790076576 10475927
415590278573 624393
358689025773 27971545
132619626189 7107989
908217028510 2945369
529910321914 1324470
435632445725 81391835
979237903925 242169879
506534644386 3456236
216635913971 1204637
102947161423 1469531
428845121013 1526294
613847456846 151368
399759936794 12241887
683894213934 122103520
154738682246 1122646
224841067074 2730931
760386016909 52266109
691560057532 12941964
256893930441 15111572
533690145080 6817867
87157506101 18921
368220877424 498253
822970974463 592858
195159015668 718998
363145505983 4269839
65023098806 4799627
766747570730 1620899
973293450935 1173102
922055613270 68784142
87159732472 819910
47319912186 3386859
197053815176 718998
166705967380 13023955
936661209156 327964
574714712265 15452150
469903008079 3828349
584858612052 195517
920235621089 4793320
867776960485 12298650
409895189684 2421888
628858691679 185684387
99156244244 3109351
716230558030 365806
215369819386 4137392
346740276912 7089068
268424483118 794682
152832687813 13351919
565261010651 8848721
757913775774 3973410
39126502717 13705111
502723374518 18454282
173044267292 12084212
162237194827 26722759
975187878330 737919
342956587555 50456
455368447934 1400154
678959362453 3979717
550119233532 2125459
487589903718 826217
405484132488 1046962
318954746825 75684
249477194422 1747039
59999160950 2630019
315795271807 4320295
40403880525 5562774
180631021110 1028041
327798418543 1173102
392205846929 10412857
355549682699 25940691
547584143142 7391804
446522720134 731612
523582510543 2421888
315625689191 31604377
543767997963 32077402
11998405938 536095
792003093869 20630197
311374855023 6307
834972569677 737919
857689823698 18019099
157896801259 2680475
883599424821 8463994
128212655929 542402
588643083477 7335041
26524628229 1393847
9460168355 529788
925923639831 1198330
126312388252 3676981
955605243440 5089749
383374934272 1753346
661275204052 4351830
840649481792 4969916
749707209903 914515
107348442769 17180268
419375620364 69377
661277506107 2371432
971999435261 8911791
399797103945 4143699
963811329979 9012703
664441377104 920822
868442630735 6603429
250730775919 6098869
261476405590 1040655
910755001199 214438
798969543688 1822723
727510338080 80452092
803381401873 504560
740861961435 2238985
404848351111 6603429
41052168683 1292935
308845194960 1999319
430665926797 37652790
25261365487 170289
742660989148 8937019
657952983206 116774105
839366938551 2232678
6924737387 17691135
413672553120 20094102
529903724792 845138
930971973163 1658741
584740898204 118817573
442671602640 8968554
562102160026 6761104
399634389652 144487063
914525496312 2617405
727598831597 674849
689072477773 813603
855814828170 157675
351158000607 4068015
676426000181 16732471
582310995960 4452742
874116755156 14815143
591775684368 30595257
269630415230 11932844
369450738294 17691135
269047480206 1368619
852618728403 13169016
503372823164 933436
404842914477 6880937
784445005366 536095
128831446248 11724713
863396082284 712691
859597754380 1671355
67566476594 13074411
533697284604 2352511
500847767211 8035118
961281108593 9302825
897492735420 2346204
583916379852 308021266
516012249530 2674168
231163788696 637007
160392157549 17905573
617697148958 6470982
463550996749 37129309
695999489921 23020550
55573616575 4446435
270946095449 6792639
10101518813 2655247
89674608927 3342710
886749035691 12071598
565155027823 18504738
413695252013 2106538
913880260742 32096323
939173367294 7309813
274112829824 220745
379588677966 2630019
909483930391 17968643
515376070812 7492716
994135198561 813603
596810142300 28854525
49251115698 10715593
295578703491 9012703
313900749807 3834656
384609569541 34026265
385891646064 9649710
172422676665 2655247
362536548277 1116339
394743725013 4711329
917264168290 325441200
447795670428 5360950
483158897481 10021823
214429927083 80414250
617701204359 1147874
8169558461 23802618
221494583199 45246418
828657164175 1292935
179367272729 5096056
224254049356 320244232
660014363198 6262851
987187373313 75684
116843518303 1110032
438940318146 17874038
808418105097 3765279
118733417272 5045600
778740140627 15130493
317058585005 258587
81158848688 244301645
3760286146 23512496
856436999041 4541040
77235421439 90026118
37885465843 1469531
587990418261 9548798
600643013643 4332909
375164130097 384727
212091053770 66835279
423792044817 88298
653072857564 1084804
975803937718 2901220
572224407882 4427514
828657422762 485639
541910870166 1475838
179979421777 7896364
471106423698 37179765
990051195092 275578058
479379023859 2238985
277899332103 1980398
836233921398 1463224
257032551994 15729658
46091300102 6887244
6933239223 13799716
118099660442 359499
618967235874 245973
974831778803 349571782
74522040531 2226371
181804554163 37564492
143352963517 1879486
37257460997 3147193
546956636549 1084804
774957037821 7953127
560853725041 3147193
486950180466 12904122
63778939967 6773718
980868826925 2724624
487570913341 19141745
867181411461 372113
736375838325 34234396
73031984376 40547703
608069159706 18965149
66313178912 2384046
929050362598 16864918
392844359237 6061027
585491794945 264894
166100522673 6792639
695997194173 1665048
302535724345 252280
112413792387 3941875
195739503576 14644854
516643149289 2043468
441485316833 1810109
232411864182 6559280
189464292585 132447
343550755346 28810376
845582094288 122103520
574740949385 845138
108623222093 2484958
609400594811 13011341
727601303941 517174
253899288868 1784881
173050839186 2302055
218531464012 838831
363789341399 11239074
980239257943 2415581
91570266187 5688914
744614185169 15748579
201420193584 54454638
878523321768 14329504
920863689005 1911021
80825273523 14871906
281676544171 870366
329048373515 14802529
730126801384 435183
138313239240 1999319
709709310969 192975279
967499449365 19759831
109895030820 857752
257060529846 245973
870306286277 31926034
28417649163 971278
884235351259 3285947
363796064661 3008439
469902900860 2295748
389642911134 28135527
106101073667 1311856
327162624552 2642633
652434465089 5802440
815391366476 1343391
77007961549 6319614
472412548812 18763325
913923066351 1173102
286107890986 6288079
210917621629 12096826
119931194433 67560584
700358205324 62155485
570947118372 1646127
10091011351 2226371
752861525795 3090430
202108083395 6307
254531292352 1829030
972023710904 1696583
838687979452 64344014
924591101001 67125401
379565121321 18019099
918969091321 63070
887357312241 26602926
206520673192 2043468
354316371900 1677662
716851057546 529788
37260545120 277508
586733935544 19696761
630145580443 168970837
530538087094 5581695
389685237411 11667950
840023249213 258587
103542950113 14941283
147147879334 4723943
638535957522 4515812
126295920675 14960204
776227692367 3008439
329034239528 20390531
304425055684 5682607
868448918814 271201
700439527782 25228
83342426805 2270520
448983823107 56460264
497062873217 2289441
123095273561 30790774
661242249977 36832880
119353670815 14600705
320217429323 1904714
908869889243 163982
135149027665 9258676
476815066330 34448834
667194965137 12614000
710455521609 68235433
913291132244 309043
575993767735 10930031
872236360836 2529107
317692367063 555016
467380821811 1639820
505909250638 416262
166731794545 3998638
205148280429 100193002
295587224248 220745
912638870676 1904714
282944865127 11667950
733265185794 6218702
634723445175 30734011
413054437650 9580333
862758862911 245973
478749726078 157675
880377144697 18832702
754693583267 58737091
542537746059 807296
678965354103 94605
135159793714 681156
121254985454 4736557
376373821181 27971545
743374106959 1671355
289266382112 4011252
340412478155 2686782
974499950677 46810554
301042357015 187563873
107844328579 155379252
243160603204 718998
267778963733 11087706
752197899013 22162798
921503368108 31535
440203423213 10286717
370111577382 1040655
39776329783 2888606
351149908726 18498431
606955707135 4011252
73884549957 8054039
776807385593 1286628
991604251870 6470982
931587578447 21002310
548846655351 2920141
589275553679 3021053
774269961613 70972671
888620127186 20548206
679499119755 49522564
639072958665 15086344
296802692544 38794357
975790737167 7568400
655584189485 7972048
166106400797 750533
364426371562 12614
848778679694 20718495
863319313480 52379635
592412500093 17180268
253246800248 23216067
142736708612 3437315
34667297883 57355858
267138653930 20491443
498907923109 28324737
714863822646 56466571
301264615695 3008439
332813879791 16486498
116191023376 17104584
956208070742 31043054
142084856999 19835515
253265166232 1923635
632699516149 163155783
723801254226 1986705
625913446530 763147
420810589116 260630468
116205466406 555016
66929591492 13269928
227908497734 71597064
356849488199 3285947
56842416863 1128953
668227034245 4919460
473694152310 5550160
363167889526 1570443
630895461757 67560584
95781479781 104721428
675009502567 20586048
68838903407 3090430
739564804875 37116695
309473515156 1583057
101667349113 2926448
605018720104 49465801
473699317743 239666
146520379048 10097507
687799855443 1204637
442740361554 4465356
630331927065 548709
256417672015 1292935
112408658489 2957983
379508661057 68903975
284215790874 1261400
299374603200 3128272
926546901813 9561412
400415768124 17609144
387719055277 63076307
91573943168 2812922
853896011606 20951854
245047203612 6925086
426941277267 908208
887796132315 102343689
446500998826 9946139
797066778439 5278959
704228325809 4162620
534943329236 5405099
190105756569 1122646
498951996425 3355324
897479648395 3834656
222946242338 2497572
203355004700 4869004
704186523013 37444659
334736039065 3355324
838748621257 7953127
307587003046 1614592
801488261106 10646216
657477399629 6729569
555795325737 914515
413692722906 2163301
626961318915 140437969
642963381383 876673
823563830398 22724121
181262911068 1898407
402205423635 53205852
707383638207 1683969
379577155077 4932074
259576377579 44149
301902295479 542402
308215916100 2384046
596226116165 3418394
196398009074 18895772
315789374762 1374926
831727691572 55854792
471798419366 1362312
98416473051 94914043
745281570923 1772267
185598454553 78623062
83999778122 1381233
927772587449 17205496
512199831788 19084982
565900538386 7391804
680217314701 5827668
152744087077 95380761
656227507727 2983211
197422640164 147842387
856008293330 21872676
83347339958 10557918
418097750610 1765960
801433049628 14638547
509687143862 7795452
260171573411 7063840
437062686292 3140886
771805036598 3203956
829910657374 7297199
287373663914 1463224
133891384460 4534733
748340424063 103825834
551891134838 28305816
310736632837 8691046
903181592993 384727
959377977538 2245292
736259020071 69831104
884220504581 11913923
449697445478 573937
178105227238 1040655
397906000339 1173102
274078210701 18101090
24608157869 15332317
438291065017 3342710
862725908836 28059843
579061564201 37318519
268426394139 2800308
328353955959 16972137
113673201552 561323
176840810315 6603429
347310724076 68922896
870960465173 5827668
718104355228 9271290
959317209593 81946851
349240722951 5228503
750297852081 7618856
747174345884 5953808
892440636809 7675619
988443118111 1854258
74498868613 6395298
278530465221 977585
580394468837 14802529
402741075080 137719652
469910284292 168970837
495117743849 5291573
676439408863 1803802
908846603799 15250326
850003728323 120640296
81472281360 1324470
255159454873 2875992
546311659566 18075862
213472780893 2434502
334735534505 4654566
730748007284 1097418
418747249712 1570443
888657313258 365806
150943078966 252280
613148851442 81108020
23997156695 3336403
338500246099 15206177
744010796544 10475927
114314703378 4105857
5041757197 2320976
879808009389 3998638
658113553119 4326602
8208308669 939743
248199860763 10349787
340425363356 422569
254526700856 2812922
497500324672 175422898
582320406004 1816416
128202955763 4559961
656225426417 3758972
191366780326 510867
344219068229 56763
912613440852 22560139
383307525056 28141834
846331067394 296429
992237705964 5203275
530539998115 2112845
785054473939 19028219
870961701345 3027360
53038784772 14714231
452193892879 11182311
575381568231 3922954
64988479683 37009476
205898218506 2049775
739610799761 152150068
910109727787 11598573
109890950191 3185035
984648744696 5865510
183760481115 29731198
569017176260 43720124
962548187070 3203956
235510438808 5815054
718121869767 1412768
522318282830 11163390
965081719631 2037161
213809345576 41651428
958129019072 6868323
74504853956 21090608
553847560043 39223233
846841345778 62142871
827371927845 15483685
166734443485 3285947
780641959826 10463313
809705851613 3058895
48620575438 3569762
303163275087 1715504
74517058001 605472
375164710341 4143699
203340744573 14998046
742127122584 2516493
277240706772 2806615
829214164815 12487860
417484371697 1349698
288005736775 126140
298083772561 9687552
634720878226 9529877
457237924837 23878302
10725676389 4660873
367567909472 8993782
597417453879 58768626
723803594123 542402
558329766506 775761
363160194986 5581695
567169004403 693770
521686998344 8098188
807812654083 466718
354943071197 4572575
191358764129 2882299
312576227174 34303773
82079384808 8817186
763599624908 2352511
905709360956 2384046
656862122309 517174
326483949268 6307000
316363568284 22843954
834213732423 120640296
489759295327 316548330
137658618854 15975631
461678700617 11270609
68194765255 1923635
971372067422 22528604
107989194062 1185716
930336071953 8691046
497055985973 4831162
461053792508 12084212
756018490627 245973
320151811295 21759150
887379235373 14480872
11352741492 5260038
912227736267 148075746
90949268418 391034
466725293217 17073049
792007969180 6893551
341613970139 51477734
582332742496 220745
67574492791 876673
951813329755 2339897
846322792610 20699574
417420620541 573937
291156855018 7505330
604993857910 27126407
931598394952 4446435
688439692221 3418394
198229101575 13011341
440817987842 17804661
375784307956 11163390
549462266942 7309813
572209945931 8394617
126951140226 302736
387155873777 4250918
811599541089 624393
842528993132 5152819
270319244784 4181541
200834552857 4389672
275329155872 30570029
782523981352 19179587
30197421605 87181661
178725152817 14197057
53656124481 1658741
212796987908 4919460
848090688971 83126260
197009830158 38586226
94091512712 12582465
387756203507 22724121
581061829363 50456
442112526997 1507373
600628696753 11371521
581689102597 4932074
70094118417 7927899
965690904389 14045689
891178011074 2869685
763514890363 37116695
375721578534 63807919
249446737919 2447116
298105531711 6515131
662514746167 5234810
512842121989 12134668
454088162599 16581103
573469411859 3519306
172414509100 933436
289864403480 3203956
25574827629 240372384
132620092907 5695221
679553372569 5871817
893695750907 1923635
582293557105 18019099
641700408763 4679794
131069849051 148529850
652428284229 13143788
445905948055 466718
209025124176 26665996
881709872737 1299242
116842673165 315350
870962849219 1091111
352425489039 6433140
964435626309 3721130
150950048201 479332
487571493585 3651753
442744252973 857752
741489537405 63070
554541763161 662235
432632695482 4295067
632193627437 33269425
743380691467 7025998
69470534778 794682
27094413158 63965594
730751400450 9182992
269676197743 11920230
118096803371 1204637
539338543248 26584005
844410781299 9182992
954928056608 43795808
78303440447 3008439
728843709434 17016286
587281671201 18700255
797046217619 22806112
544426244874 12639228
238733664982 1595671
23355484580 12197738
226658322017 65712633
374532757313 4900539
617583698642 106443239
233986406844 336718116
333482085455 170289
548173763586 33326188
102314899352 1381233
998556012686 1034348
767359101692 17382092
121235875244 22642130
888649511499 7505330
864642019697 16347744
203352854013 21159985
774944751785 4906846
763587332565 14411495
387156050373 8306319
415566703007 18687641
109168504327 22307859
164148026729 6540359
291751792263 23323286
888015590687 895594
695323463577 53464439
391553591668 18006485
899395860168 220745
3777737615 3109351
476200375561 15313396
925256216235 11358907
913684522997 36940099
78947017276 1046962
562737941403 555016
442699731860 42111839
629059014613 13749260
349263232634 4515812
852009764390 6906165
966346180703 1128953
107984936837 16726164
925912306152 7644084
327150540340 2743545
601554648521 314397643
507170394228 1381233
17031198822 11995914
689687446050 1147874
77035069035 4414900
999184162593 208131
711810002492 2529107
70078407680 5833975
385273303542 1444303
708617194979 1135260
879817715862 271201
992131187041 38901576
248836222384 2377739
13878711960 13288849
490748823720 290122
862128820904 4080629
29678622464 4049094
112333132164 77822073
960003573110 6906165
860867626858 1721811
779991956164 32405366
997717139602 138148528
44183255894 21658238
609484326543 7852215
759177196191 5550160
605695307771 2169608
577269215601 12815824
232420012826 1028041
949916795822 3058895
551999495405 8482915
869064246590 2491265
540622341582 23739548
100375036329 4654566
657433635356 42471338
675160334472 7145831
387783733562 13761874
731400071270 346689483
661280508239 2415581
248071986338 106960413
468640640931 4843776
294697478902 158520138
585378111270 40106213
406745427446 4105857
990967902863 10936338
741486503738 4900539
611372528929 2957983
13843600891 19141745
398308012761 76611129
901899037138 23594487
78917532051 26773215
819800392818 4957302
225466498664 1816416
125053874681 662235
724440308936 1570443
402325956712 2175915
876018246391 5506011
151572099239 1437996
941075016204 5064521
908209781767 16902760
112412556215 5278959
351727564791 19785059
498917951239 3702209
6124337003 189001869
25246638642 9555105
336622500719 11440898
238737745611 1551522
48566738886 44306675
604410525545 28337351
224209826737 3758972
278359173408 77954520
115578792337 2522800
975790888535 23644943
801426900303 48071954
154096757851 2920141
573464896047 25297377
289895396078 1721811
807129217014 27914782
272211836842 227052
7549431058 26426330
737692590734 1620899
631548013447 4068015
458533006394 2730931
629702723889 479332
727508622576 84551642
848213297051 10930031
382035003638 46217696
251879743207 46406906
716126997090 103150985
536188175538 996506
635272316092 108600233
920800183822 69263474
630933978606 20245470
107990505918 4522119
930128697793 40711685
930966662669 6950314
394104380181 7435953
707373622691 44149
640301242785 136527629
689064934601 8691046
162276903699 19009298
791380109395 8369389
188188762728 18403826
274047186568 14638547
936608722302 51206533
45471166392 2138073
34729037106 6269158
173686879150 2100231
598634202496 117581401
457907429743 1110032
662126058371 204365721
742713066047 33067601
664440040020 346885
919594712121 8306319
170508855245 20630197
543794487363 643314
143283870332 55854792
836218917045 11913923
190103769864 4534733
41014194236 2548028
457902264310 1797495
6942378066 4976223
320192321156 8735195
963113128223 11472433
686548128204 712691
807163571243 20188707
346741311260 1229865
96521389728 12273422
954934824019 10942645
410506859400 30292521
197680306342 365806
855147480258 17804661
115383880809 21727615
315151430084 25228
310110557933 1929942
619563838167 26943504
450319654191 3216570
649882389948 32405366
114304422968 4982530
125007663292 47693534
390844548179 76579594
251351073611 2686782
403590695292 700077
50527993188 52802204
227369970297 5203275
517271873133 1993012
428851610916 946050
967539580806 32260305
638428530391 118237329
623324708798 10583146
659346359358 17956029
853274944460 10274103
507168653496 3885112
341043699571 11440898
841277644313 4705022
309350787243 85983331
296729247529 2724624
596224009627 182903
299365741865 11667950
162941678355 7694540
182499324911 21979895
101666554431 20188707
227356990491 3235491
786317957426 10557918
937911794828 170289
443368971872 4541040
299943139343 50317246
706119511406 2630019
427560099121 2945369
235548722298 25833472
240577939113 57406314
869025654057 7953127
964442122519 3367938
688269529361 111785268
250109134836 4187848
1891660688 2175915
685818378834 71597064
965629795866 56535948
155361843316 2169608
207780050822 4181541
214090688232 2421888
876013118800 9649710
619543037681 41405455
56151424008 39229540
638542264522 2976904
276635009785 1210944
932829706432 28444570
246912461132 25360447
288002362530 5632151
828556920717 17861424
775600860623 195517
410519769829 3601297
475587097560 3676981
266517220978 5051907
973169575148 40610773
751585920254 5190661
158526691898 4105857
268426179701 2604791
151688335184 187286365
294318379811 6288079
926552710560 290122
477437407490 17205496
826756209035 3178728
41676086593 4238304
239301551504 23159304
970689589017 72492658
51765411909 14045689
293686124047 6843095
21430550226 30992598
155971311889 32279226
753468206674 29611365
277903072154 271201
212196809546 15187256
606910075990 16227911
538744255624 1583057
827074603251 192975279
666888680361 40226046
597437522753 38718673
329671130937 8388310
539348930877 397341
667590344660 7404418
807183097715 145061
96634781216 209846504
581664442227 22396157
266411408439 122936044
505279875108 631507296
471779820023 15571983
476194629884 12450018
467954794588 21670852
601274108919 6685420
460423990167 2951676
787591683481 12506781
607594705082 1248786
158457983440 28141834
722104984399 170125018
632725570366 102677960
41667218951 11131855
200842720422 3973410
424375238428 31705289
554536093168 7089068
450927287427 3002132
475591039435 3336403
76969879883 7448567
289883545225 11270609
216343691740 108751601
183134298992 25524429
23351555319 8287398
663793328612 10627295
260188034681 952357
10678430652 55047496
676900707085 69181483
434532225240 4881618
716158311345 44754472
497034813374 20245470
200822115453 17501925
123773368601 9876762
770326358271 6300693
215337584309 29623979
803958711053 63240289
942335447103 9719087
210924843144 24893729
408001544357 2484958
83363801228 2295748
392800374219 37236528
332845969807 4648259
406107104348 9914604
892441122448 8918098
671364851025 14045689
443997960610 788375
154734216890 3260719
832440803076 4534733
187576222646 1721811
651765124165 31944955
152165945373 29125726
846340130553 1778574
304965588747 8463994
378883664650 33307267
515980052295 30891686
865215254555 13137481
757908282377 5739370
692223154526 258587
706735804153 6874630
568410476460 25127088
529280668876 175422898
790723710435 2718317
416830558607 12866280
560447585776 56289975
708153258366 327068406
793280093257 1248786
691569045007 17646986
178738233535 2415581
887996575082 12677070
222862024967 73899119
245680632478 4900539
385275906268 111123033
904414512758 27984159
136422835711 687463
813491634894 6269158
652241546573 192149062
842538523009 132447
629685020140 16883839
898114836914 17722670
160293345780 68752607
192598381928 37223914
394723107430 10948952
296846526194 4080629
788144799009 90511757
537429805270 60030026
277250444780 17785740
896230601631 6603429
621463191329 21878983
252541761704 20548206
327381172651 159762617
492010320502 5701528
434525085716 14714231
368048065624 121857547
688431732787 3229184
12628460559 466718
526119770541 662235
406116287340 1015427
207150500761 1747039
108610841452 20049953
865276457683 5083442
790600572567 15994552
905065739978 16082850
197034269783 119833
389646625957 39910696
287940598079 13856479
528600280153 22446613
218533549564 631500989
600644691305 1210944
119364884661 3172421
493222679447 107219
845681170951 7568400
877729240998 95759181
841273727666 9756929
601273377307 9523570
351582100143 42565943
877270011472 18574115
401049184376 6237623
234883064662 45757285
521061289246 3910340
458527992329 3746358
36626990114 5663686
761058624859 8199100
574112957153 4793320
994763424152 4963609
934111366693 16467577
452579273742 107975840
114310509223 7499023
597430471527 21645624
845662842809 4654566
665682760863 17798354
684650244573 2522800
195773599218 9208220
454751888228 225311268
916411011916 4988837
854429070874 59809281
836238189172 181546995
291119151772 30570029
534273578357 5354643
176784425735 36776117
142107499129 1406461
332123277970 28728385
500735641365 107155930
634727778084 14834064
894343093015 163982
538109250008 2939062
420589013657 42338891
81465148143 8161258
591793419652 4944688
904986858329 29283401
90297788918 20699574
531772930494 18208309
140666751100 144934860
206456146275 55823257
746544915656 2642633
190690211580 25524429
507799389273 2875992
226729452363 7776531
329042823355 1690276
795120204768 50601061
215982378389 7271971
100410797019 11346293
893055737533 6962928
888017779216 9914604
444634524055 718998
478752681996 262333358
347995340554 1917328
10694223380 35584094
217814965649 37652790
748439626866 4225690
113678411134 6262851
92833598306 2276827
107911920698 64880109
841185007097 78559992
792642514385 2238985
649882471939 15729658
158522832014 1028041
956850455548 7713461
222735481319 208805849
273971155683 19223736
963791645832 5096056
537485407782 5014065
304994500035 58737091
748444155292 920822
492544660091 12708605
39748105958 16877532
576575643183 70272594
494522838139 17968643
76441410046 560200354
419308690480 37640176
648605434709 29466304
51775925678 4238304
133252638793 2371432
164820470697 9592947
728203563613 24439625
851122264336 131336968
667564189531 29378006
406116129665 1393847
253826638535 58724477
158389975059 93223767
509658856967 5487090
583588077339 8798265
577256292558 3834656
251348519276 19179587
670613519101 2245292
635373707424 6653885
543685123983 111028428
136373275305 21563633
400898718277 122936044
565882708497 22295245
318314134286 327964
653686703195 16852304
998514790134 26653382
845703989677 1381233
648600490021 43600291
434517145203 510867
127578123338 4427514
539998366909 7820680
732600020104 25455052
378231478766 2232678
691581122912 3822042
658957835544 337310974
411152158040 1639820
214622057224 113425088
828020632265 2661554
331585898407 1803802
333480868204 277508
970132544228 2384046
579153539182 21412265
453480630275 3613911
405463817641 22919638
764847195834 19614770
295451321012 65485581
960019788407 214438
275354232504 18227230
631569425712 1110032
263374188309 1608285
423156288668 14890827
583562615980 26710145
994717017246 49844221
716226817979 7120603
752829082587 4641952
610057113604 27870633
658750747264 6168246
711179922643 145061
142106792745 75684
215995932132 2863378
593039218311 21979895
767934462009 32127858
460391824467 30424968
876599970471 1929942
927813885685 3960796
987080873311 19993190
822296594246 32827935
474743355472 159604942
223585032154 491946
385165024966 94308571
564728737693 119662711
635994818719 12159896
45141606721 79524963
958758594361 674849
673903195827 6105176
297448281306 37842
647967950442 9302825
631410009980 186907945
891812581507 6035799
201469444947 8035118
647955513038 64293558
981265938808 113362018
983329980354 61486943
756493084005 163155783
112424777116 631494682
965689573612 6735876
910395792321 108694838
326485803526 44016553
299339315535 22396157
512219534856 6868323
47982567690 9428965
532423892820 561323
191328496836 30822309
816016179980 4339216
807174394055 2125459
551371963584 6868323
589264283070 731612
29659335658 23562952
720629404874 17464083
170979462599 7618856
528436386451 6931393
567153489183 15458457
307453748750 134086820
149005019745 43600291
511582845271 11529196
946127789664 8356775
214082968464 25127088
5671767669 8054039
932845562230 15553062
625721455143 21979895
457797820390 68090372
59336190096 9428965
216609210133 26937197
50861337059 130643198
239363334876 1097418
288625309162 586551
587995735062 7833294
607550316416 23480961
620852120778 2712010
607546740347 20491443
591118812383 46205082
476224752116 1192023
776219796003 5121284
204586713521 47819674
216535285786 33181127
962523533007 5133898
226700452777 20056260
341063055754 271201
79862335442 278636953
78264841607 46715949
46586454300 28854525
390791462160 161074473
952448802089 2604791
569015530133 38718673
675807247704 1589364
805151556140 34486676
583570707861 22370929
738903568446 3292254
63114127469 45719443
701532009578 100174081
502753475764 273805791
879175797774 9952446
363744240042 5985343
225464076776 7946820
275853536708 34877710
112401481123 16347744
764224482561 7095375
623912948009 96484486
907553792762 8848721
317685656415 7499023
601258309884 23216067
78926437535 4288760
173627044641 28324737
731237914058 127067129
102924317469 10734514
693400150122 38939418
16396653617 21368116
620218376562 6691727
819783149480 12582465
428758954779 1501066
310081520505 27511134
978891115595 86683408
313816198165 24780203
356205778923 14865599
34087907393 12721219
594939555365 10980487
11351183663 1948863
913877958687 3550841
847562864513 32474743
128801437542 5329415
217894452770 6470982
11970976795 8621669
83344943298 5739370
164212698707 233359
814107240178 19425560
262737353663 4206769
120626665258 5310494
206506879783 1803802
245663054869 11100320
990971384327 8325240
847503376889 9277597
585970998740 13099639
956784276197 28072457
356835808316 3399473
366318143710 7978355
612632562487 8609055
584218119346 7164752
219121027693 32474743
500814258120 14001540
729789963435 62250090
842455964379 29050042
487584586917 8672125
547586741626 2636326
666321973248 9649710
287320729263 41020728
243797543004 15111572
189145265604 161061859
989076988467 3500385
286727740881 927129
551353326399 3437315
960557060751 79493428
721230642812 51187612
290524561412 4446435
857528824909 39702565
889262839956 13578971
577262145454 2850764
387798800985 1299242
827358348874 36612135
245047342366 6029492
449054902997 11667950
307533261099 40673843
120003113154 271201
313261253607 4597803
760402194364 35874216
882924975227 19141745
784991353483 64533224
224187083695 23644943
582947281897 11087706
999122410756 31219650
202097115522 7013384
201461397215 3235491
207752892880 26117287
299885405065 13478059
791141761558 121939538
265219938278 22232175
947376912112 163982
824804949263 53792403
203948226441 44666174
70733961502 4950995
716159963779 20390531
237471020326 2712010
189166318370 2447116
443357682342 18996684
258315221375 7259357
505886148097 16272060
918927086701 21077994
875363241278 28034615
582332036112 2529107
199552406957 17672214
776199903725 20907705
970067411839 22875489
75137948551 11762555
86817268679 325327674
694108480920 17186575
996003470827 27334538
183136834406 23739548
349240010260 16600024
144619417601 12134668
788088963138 84204757
250726316870 4156313
732450657730 133159691
173685907872 1519987
802737068204 3052588
924655697295 1274014
337903063562 838831
341009118290 11869774
461691503827 3178728
203901138379 29554602
209047942902 5846589
960004979571 13906935
347986157562 19810287
145231402667 11478740
761638046884 65996448
291736775296 42811916
779341674994 6906165
23946000618 11869774
524844820928 1816416
733286553910 271201
872030330067 199105683
143986392383 11131855
567743122241 38441165
634734122926 7833294
403527631599 4099550
693441290683 41380227
74508650770 17722670
738313676801 7896364
393473095695 12330185
206518787399 6098869
351129423590 9946139
661916634436 617562519
804011860142 12002221
624007477325 10381322
949817801150 102652732
315764001701 8791958
502687683205 55495293
488840142505 10696672
644206114840 18561501
658740492082 1967784
29029609001 8388310
930915866091 8930712
598125051000 389993345
665706233452 603996162
211504303011 60421060
147147128801 2636326
495779983091 6061027
277617144309 193631207
222944369159 990199
43445042530 124279435
781253591700 31314255
623362935525 24963106
645431768941 12027449
6947604504 570594290
388425487668 3916647
196944596857 104961094
610117181472 5953808
46727308531 5159126
916884255596 197484784
35367883685 517174
674938517282 99656907
308671695697 22156491
653047043013 26785829
704223374814 365806
991599149507 3487771
577899749554 13187937
726310132724 5682607
517244601665 30324056
272827082627 14960204
806532967913 3241798
740218308922 11554424
809580392769 102047260
157267799907 239666
611905178242 102936547
390321933303 5613230
758544738603 2699396
824839656684 13578971
263359291175 16574796
180760545904 416110632
961265334786 17766819
947382027089 4925767
152212263981 315350
98346231992 27139021
209651369369 14121373
359370823022 6496210
681467074156 17337943
434466367546 39475513
193269556124 631488375
3779427891 7530558
534330940522 1873179
295539619012 25322605
420586724216 2806615
898765837082 567630
721233253910 1841644
600618674930 1608285
282296091330 19545393
801489509892 7404418
443957671494 22257403
725647918710 53975306
215852359584 71174495
576621659055 19646305
85240796075 5089749
277874804180 10917417
182528501093 283815
653067843499 3304868
966959143354 19614770
401382311744 18687641
174026464886 273780563
839343463897 37760009
99787604414 2976904
148375671508 39809784
545696243492 3885112
727493466855 40194511
114926808277 11440898
843734729727 35003850
992401528224 49099995
28408352645 12740140
878516712032 763147
344811060105 40598159
454720348986 6477289
671999616975 9952446
10588978471 110826604
239341512656 26640768
401635216137 49074767
760477775387 197711836
383353913041 25429824
306815936519 93223767
469374317497 531068321
874632640463 85983331
923339600814 56037695
231125202470 4049094
696427140298 208660788
942910971402 151368
996013978289 258587
7519655711 4793320
114302247053 3721130
504639668282 8451380
463579920651 6098869
798307991909 17905573
724422207846 4213076
311919380417 32127858
598091871938 8445073
22702977039 23064699
153472600275 1538908
274114335132 184763565
457897666507 5278959
590523698542 18498431
109812018086 56535948
926253884900 84122766
630956570280 1053269
311963605101 40768448
934087166734 27984159
762332149090 6010571
332827553367 15250326
203344945035 21361809
742068385493 15389080
973786479674 31957569
649219671374 23436812
305384926498 299752789
11976091772 10538997
90318782856 631482068
383981571002 13225779
566518988127 17653293
133883437640 662235
270945363837 6016878
706741789496 6067334
453427556870 45820355
298714319128 17426241
217252850032 8899177
551362534619 19028219
138281123996 29623979
689640547198 58257759
6931593096 15023274
167363602512 4313988
69250748442 134086820
542984058849 23184532
37248814100 5304187
654930174571 24603607
481890841419 17968643
369451450985 4452742
394991922319 196526120
776210480564 18145239
854514801925 10873268
762872114523 99297408
392087470846 66557771
740228910989 5972729
568402044001 33269425
622114185190 5543853
611364285680 20832021
238056143879 40516168
814758990879 2857071
572852778534 6054720
774930479044 25745174
561335798521 66898349
495805877568 631475761
884851240358 17722670
520150100100 232444485
107371978428 631469454
800709783854 103977202
10053087360 33313574
550117278362 4225690
855810306051 4074322
359895456138 105087234
926503036628 49465801
723138737476 38624068
904416846348 28217518
310737332914 3752665
740110017732 44363438
871482815155 119845614
544922080228 22679972
202010400579 72505272
59675719069 250722171
766096103844 29832110
279014443415 96509714
921456374651 40680150
901889431577 10356094
554500622600 33124364
754712176303 29844724
685279819862 4042787
676432389172 2289441
595454936112 27984159
578340386044 56346738
80180025339 18365984
741452490087 26123594
686521670339 7908978
877158163134 113425088
710547193854 744226
116825909159 15319703
936007660960 2819229
889044371783 132800192
891580414530 175113855
185002602793 36895950
108953189654 292083477
636615324542 11983300
441450565263 11585959
889896817531 7908978
867777578571 31162887
71887261699 62824027
605704249032 631463147
21462615014 8318933
749063576311 6105176
210312258913 6483596
311351506509 13238393
745193600887 87824975
70730498959 6710648
778685093131 61726609
252280948333 78086967
175552124056 24805431
287955551976 19476016
670566008470 712691
932869421611 2800308
983350213210 37488808
681493809529 1475838
78936503507 4326602
583558957920 35546252
714304879450 2566949
320845232345 3172421
4411052955 4528426
878347198793 47163746
980818169101 16423428
234911004672 19602156
449029056911 34871403
207740058135 19747217
84626117920 5953808
838714525615 47901665
318841845218 22812419
865105556904 59165967
495140644566 7202594
613247682132 18365984
583555571061 29869952
983400950960 630144984
951170793581 9359588
728171587123 32197235
378940679930 2497572
970768954240 631456840
358736990508 6817867
637265416502 4156313
236788560842 43348011
301886616277 4572575
810957704992 10671444
399156541862 4105857
663772811941 31919727
618956564430 1595671
633951918237 69181483
294935076206 19967962
275009063008 182915614
891050855647 104746656
918286152505 36340934
242514686478 13925856
821024804440 48589128
339131007104 24496388
336573697153 48311620
390317423798 1595671
382033174608 82400955
41029659000 20049953
823513954642 43083117
682510922675 153909721
107932147247 4919460
985171939816 103636624
664384601490 11661643
54892948279 41077491
335995643747 10589453
975153139374 36082347
853889168511 18429054
679590489264 5802440
323371284804 3159807
124393741977 16764006
685793995972 116584895
485063277322 4080629
392836431338 9246062
152129112493 78383396
178099941972 2863378
77039710987 8432459
354265159060 42811916
800229961973 523481
366916038938 258587
193038860743 13137481
520430648074 1797495
613818198673 51225454
445258013089 9649710
126754084318 86683408
88421046351 1154181
495159925065 13143788
529210480338 5228503
842550853194 2049775
402943340570 9555105
818546363524 3481464
794544894907 1311856
492523758693 33313574
435781820713 4055401
813481354484 13742953
361239902584 21248283
123154168327 6843095
919550954155 52032750
671990389834 17325329
819158916220 25070325
930293531238 52398556
572199306022 15975631
838491762375 12241887
184378975005 22869182
152100541783 60723796
600623241198 8072960
785914088681 155625225
360314421776 79411437
919574630633 34026265
171155636030 2068696
467739334854 199641778
22028931093 4938381
723778832841 34183940
802092324580 28059843
293056403697 4307681
625895906763 4326602
907253156993 42036155
409865609854 16877532
395355211826 826217
412419255438 10463313
917491264439 222195610
10105603684 222195610
539379116179 6288079
7573202141 2705703
498293465699 1740732
968852706690 15849491
966923470962 30204223
574047257134 38718673
622070036190 44407587
973261455524 3544534
454745192259 5619537
927101568863 31162887
442119891508 631450533
387168014752 2516493
845577874905 95481673
332058631220 119978061
297479753236 2194836
295539265820 8533371
256968151217 26729066
48630111622 2100231
764834871956 5947501
869011791271 7379190
312572796166 29750119
55509821270 61486943
64419394831 126140
480451462009 71224951
606892347013 70821303
639103989105 9756929
162274904380 30822309
219023218737 28469798
925290223579 2800308
1605865290 278138700
256408974662 19318341
138151452076 159649091
858969314351 851445
122487148379 2869685
322733043697 3027360
256381646431 18454282
94626520843 43013740
149591133497 70020314
906320929760 19532779
739571975934 29144647
442113372135 245973
613909599717 3784200
248197382112 12361720
41925709281 254506371
700432230583 10488541
541210051005 33477556
169895741226 4175234
850098478384 7517944
668176988200 41512674
147574936853 15250326
74267004372 176488781
595547623784 41777568
193158081964 106588300
424177141865 135928464
163563395122 12052677
934749942071 7631470
240599174782 30891686
936026695486 1463224
405400924237 66892042
778751638288 6143018
627807716250 1873179
562643380552 65788317
715565215744 15426922
93447229499 18353370
656680878050 78446466
813466539341 32008025
901291397595 1002813
439488375460 48015191
685236295255 44653560
489428362795 37028397
677693589525 12815824
977011642097 25537043
806552996880 154565649
805232834449 29958250
945467045181 12828438
493250991570 22528604
400860308647 194703397
481254265360 6414219
955610558176 631444226
63081627498 76377770
960640432984 6483596
975747855874 21002310
602502708389 32670260
770539326740 2043468
521678427131 14619626
465477217731 3109351
489972566532 109886861
757893132963 8079267
841891048454 5852896
716001405799 194873686
67571818623 7044919
450953070443 8375696
775442971185 161169078
333344264891 137063724
404772364375 49175679
381457454792 8779344
868416021502 17571302
301886950548 5827668
543625995858 173732622
518531225535 10936338
604050641818 291755513
413028913221 23285444
343567418440 21393344
107350643912 2434502
548180335480 22560139
187579054489 5575388
773709805408 150371494
803945939378 4793320
529907616211 4320295
907535691672 27315617
797045044517 12462632
310109971382 4364444
457244395819 16656787
291153411396 4541040
104823828306 1551522
206528752459 2037161
928415451587 34606509
641611631431 33288346
515629124508 387666062
483398681249 309989050
364526959840 380551766
903789604649 24250415
946121066402 12790596
193834537184 53924850
385275906268 631437919
437616495590 81581045
553275208165 2005626
585475686867 7606242
29643032063 7152138
251354498312 13982619
57451122289 10065972
495793713430 1986705
979332679214 221426156
778740941616 2421888
183627832291 24748668
688970398978 59500238
108555074958 37842
250080513670 25467666
825457507260 23058392
958741861890 22389850
96626596795 4206769
464850657188 5184354
88345803841 19476016
686531193909 10110121
615110788965 62325774
983996722794 35464261
780009767132 1545215
731977641102 35552559
393397991939 39980073
363169912008 631431612
572209151249 12721219
473652374742 46142012
399133338409 4326602
465284980371 29554602
870129084805 16429735
356152024362 52770669
785064394850 11895002
78935279949 1255093
291147627877 15944096
111777493836 845138
41641978337 28368886
713007842723 50657824
293049194796 9838920
385875790266 10343480
677001846137 16423428
125276534944 130037726
179348635544 18145239
632221069194 7757610
472075691942 158791339
589867280661 20415759
59366936721 3071509
977073501153 2365125
965069547121 11251688
656837531316 14184443
899856199726 19047140
169236705940 14329504
453482516068 1753346
869067456853 2781387
432585708332 1576750
408595459868 45580689
467925195837 70108612
607580646779 6206088
304970451444 22175412
473026110628 11541810
608218648220 1053269
275990751800 11188618
20815594563 3052588
107344513508 13358226
216627222925 1015427
181868235942 29296015
350464308356 37640176
6785176091 15994552
564594835841 15748579
876453383177 65176538
148354599821 20106716
337682715903 151386921
54262218809 32291840
606897878252 9138843
502661584839 25795630
883605094814 2100231
12618703630 12904122
343466506440 107742481
584215798370 1368619
608790974870 67484900
18304155423 10936338
279794648785 1128953
860109451839 94390562
126909879832 6225009
100329695306 80477320
434527722042 3254412
485302934950 178992660
471135732327 9473114
951811746698 7751303
968222437631 13124867
311371335717 964971
357315554513 150705765
965656960115 34656965
541911803602 271201
109801409712 81789176
264628368971 214438
37246694948 8117109
268305652931 6735876
724274529441 118527451
624627314606 19103903
664432969873 5367257
105436330546 12330185
858779070003 46715949
804550532640 18460589
163579963611 2037161
610103596194 11239074
218533549564 631425305
576118076640 218524936
540517847206 73451322
263968570538 13654655
375743022334 45252725
253733332777 114850470
933931951464 71470924
17041662135 9517263
618821027000 109571511
723151944334 27876940
990752531427 173417272
644716147251 25530736
686543732225 4692408
805842656214 70569023
193266385768 882980
950512660196 2377739
519115876063 34656965
318907482167 29636593
392815460563 37041011
783689782023 580244
558105659875 82426183
295588729556 286798211
267118515679 46684414
406079057119 37041011
810331554404 2289441
15143784811 1829030
872164505185 52083206
551971656307 4711329
123135392388 31535
969226394375 143427487
548228663956 627332062
71977950052 1412768
145215130607 49301819
640431110222 7051226
329045150638 731612
858835139233 131046846
324630681355 7398111
573487998588 94605
363144011224 4925767
856801434357 208427429
271549465153 12872587
123062924958 71597064
163512232738 2926448
128180963254 31061975
498271031700 6042106
973217684944 52379635
563265822624 60988690
860594590521 150207512
709143474222 78478001
66281732210 15773807
242337321024 23569259
483701934423 101107517
763443816780 84192143
772446605736 128788940
740228791156 5903352
260850738576 559941767
690665165674 155391866
646753207451 4679794
298700355430 45227497
806552996880 191474213
340009940187 249277868
461571424854 76459761
722501991128 18611957
823606192452 149917390
779096042572 195908034
460699231889 295621704
705467174154 21210441
859691802299 289535449
373835217792 54984426
986893914910 290166149
161655559045 27668809
824152410187 32209849
846288482530 28368886
663771973110 20094102
279119568491 7063840
634626891312 105087234
236709471062 22843954
502046622869 35167832
54653427340 280661500
617002012404 59329949
430683245819 58402820
165437280618 3771586
547568646843 15502606
870932197199 30916914
469187373775 87970036
640375034685 41247780
946763463822 2775080
337871724079 8892870
137602190125 66595613
411072752910 98502726
970097231335 10166884
142640772835 49844221
587357348894 27996773
248164346046 47542166
895582130570 11699485
734481978560 57021587
293297209199 114503585
397893197129 1255093
416112420424 14234899
737638981234 44590490
399159449389 4307681
472421000192 845138
401051063862 7013384
46040144025 12437404
411163069150 3456236
205855690405 30525880
984009298952 15294475
281677761422 1437996
427584368457 6899858
348626940390 4339216
280894036746 153430389
443293905958 35420112
449051282779 4768092
745247803245 23039471
16956296890 58623565
404173182519 17306408
381292829478 168787934
531768673269 20245470
949270235782 6817867
766752143305 5367257
185602106306 31793587
116212063528 220745
155997782368 2295748
176203313434 1892100
304332204030 65636949
730754200758 4755478
942317352320 138754
346765546996 107704639
805879192665 41317157
731367258014 19810287
947981145875 16410814
240315233642 252311535
219726384102 51723707
859528598125 1929942
611857642383 3412087
312627931960 8218021
887396712070 189210
329686292965 1084804
357435986678 37526650
262717284789 21191520
713074097758 1614592
119280030283 6433140
629690690133 8085574
152210163750 4080629
329499284108 105553952
108628923621 624393
825491104649 4805934
819143306395 14487179
615779492882 3355324
541281065760 607811897
261470533773 2194836
224123584819 39456592
612418023575 149841706
930952755734 18996684
901274791264 6641271
898716686631 35104762
378263884132 19362490
8780137066 21456414
886728714537 33616310
447762413617 25965919
647961252408 1576750
355545141659 22162798
346709448296 7833294
426929470563 15786421
683385701510 939743
946728743787 34253317
942964152026 10330866
342940536240 4692408
641632791416 27422836
580968637131 12708605
237447078954 20787872
920021675035 127887039
64384283762 31926034
647941170920 19602156
585469802436 15294475
245666277746 2630019
907596724511 4528426
243746042107 43493072
663113984786 24363941
30259305889 53716719
53671343272 1816416
817844282963 61726609
437886931378 393556800
98500072336 24893729
10088375025 5726756
18732083308 202429472
443985176321 12519395
775565030556 13528515
1263205980 79077166
961272600450 9208220
30304709982 6054720
682636463510 32354910
76222332159 123087412
959988348012 32872084
340418179683 4604110
845047559182 25467666
789234631865 30702476
747161309315 16442349
48631322566 460411
776173735982 59935421
395645514664 158797646
116105008510 68613853
474288193961 37129309
811365217118 133241682
5031426331 10450699
560774244227 466718
445893617870 10639909
178084470901 24187345
45396743792 6754797
139535916437 34013651
5025396839 170289
917676324433 36914871
564005108178 2289441
958112885766 9769543
745862216506 24786510
405582607921 420330015
875943294003 58768626
296786710606 45542847
335095107124 206825451
708355940118 229190073
80196738889 12279729
695372563572 16202683
555790242295 1948863
481089942782 121800784
565911960363 145061
195079478091 56081844
367467565102 88607043
874564411337 40793676
738953772166 12304957
71224309766 58528960
462331086260 453082266
20017950338 81871167
901920304342 1463224
454092886542 12279729
326511933427 5089749
508390990115 17728977
779370851176 17104584
574379741188 343605360
407292299044 75791219
46720257305 12393255
212833417140 662235
398960495074 138148528
810969789204 4187848
853825884073 61215742
387784641770 5222196
751594554537 5165433
130727317946 6281772
894207921391 122898202
774341405244 585220223
83338352483 30128539
655427107343 156615424
24605761209 17501925
530498479134 25751481
781898953410 14379960
621966803214 123289236
42278213818 21702387
783962374805 402746099
619593272936 1753346
997901505826 5739370
321483006734 491946
290521590815 7757610
814112083954 10879575
41053995648 631418998
803976534635 47901665
562060268932 21040152
51127183416 17426241
359367600145 4465356
307580298705 6609736
764106831783 25909156
488810941095 23323286
31567493392 2611098
941688578020 21796992
397257289612 2144380
554229736950 249504920
272851135460 631412691
112393673057 952357
437688918871 2762466
903142931083 22982708
275244837589 132346088
652425187492 16530647
498940347396 6218702
284785083857 64772890
992229828521 9296518
725027009239 5480783
762961238740 4446435
606311587904 13995233
296840957113 6016878
526679394893 52083206
329666129486 12260808
613881205603 630700
273961985305 96881827
873941180890 188402704
857077889088 416262
139534264003 37728474
629689031392 15023274
514722819045 24439625
3158005488 631406384
470530754338 1406461
219780554925 13787102
332207924217 504560
868431864686 5051907
262661423690 81505361
579788090694 19318341
843397822401 255509184
162861655139 548709
235571061692 845138
982732425704 1797495
978852617667 122071985
300197864394 8413538
725690068391 12916736
241737357100 80540390
591770474786 35180446
245023470371 15206177
548213756273 5398792
839476936873 346279528
941671284226 35615629
675147638481 23720627
555025659364 123648735
452189263541 28337351
981989955115 6906165
938557362604 627130238
952396226937 45959109
374211718399 323523872
637457342754 372485113
379986710671 69774341
483056251056 42237979
426949570972 9454193
381388172397 87049214
717820836657 244970187
230423935512 103630317
115615585310 508205446
322076947473 12450018
220193024353 184126558
819777927284 763147
994609735176 155751365
49880514391 5695221
896760627232 53609500
529260557918 10879575
605042232600 1110032
420001834022 2030854
811364359366 171815294
196756780704 201578027
912028878622 334271
164843945351 592858
665672026349 25284763
160898708496 79241148
317042615681 8205407
831155793798 7309813
214076358728 16757699
425620021660 72839543
402828660389 9618175
489449661534 27864326
357423271766 40333265
470409363509 123440604
367392562258 121182698
964389673507 24332406
259569950746 10078586
50304065218 150794063
864620941703 37053625
584848533466 637007
755370473670 5342029
460431678400 4402286
512993853730 246919050
993493621051 182903
562120103441 2604791
843148023117 4326602
119906363774 21601475
942280973544 61562627
766730163410 3986024
191294098458 4793320
350467190655 69704964
123790391194 2213757
233009904471 29636593
815371190383 9788464
104199040030 14676389
944236313945 1456917
852553596014 18977763
846296139228 42717311
787485360075 3115658
726276497493 25284763
298712584703 10179498
765456443662 11560731
549392076339 29302322
790128445226 157675
459159743533 851445
15139514972 813603
315764613480 1696583
178089182230 16883839
949851858950 15098958
549481925861 7675619
680800230804 15830570
233467027459 175366135
80209176293 2573256
219707633391 79897076
647989104120 12229273
164835500278 8091881
80776129379 53981613
464844867362 3569762
171090181984 70903294
206512947117 9876762
258313461722 6956621
543789271474 7246743
217256716223 6426833
668213726475 11384135
28414665952 5253731
504628176928 5764598
123775853559 7505330
738263208187 55823257
841289236579 649621
138510803950 17243338
599982250239 29504146
324677477230 91306439
20670672317 160096888
196358829990 32405366
270297334266 12147282
423627022162 7517944
420593945731 8066653
762317838507 15458457
606786490325 12229273
877893569883 27895861
134518235125 6899858
692119498981 4440128
5652367337 20617583
627157491843 1280321
755871342010 152616786
396506418099 73154893
862713654335 36139110
950444500447 69755420
579138736653 6376377
342268338245 6975542
390286317674 21866369
632188979178 17110891
552007372848 9119922
530528456305 3582376
610752779946 2970597
470541884128 153234872
106712535252 14411495
437697124278 485639
353687717433 1210944
222139616945 90196407
576637912194 8337854
262718331751 3052588
767967990021 41153175
381446386007 7025998
65020229121 18485817
276478293449 96888134
414329498724 72839543
349906315452 631400077
317671207078 21412265
793271030098 731612
200187109837 11119241
368135058075 24635142
702883097295 83870486
858305378526 1601978
327789380612 5802440
132523860701 98136920
290436496771 14506100
565261426913 2756159
449037615510 27876940
984000885414 16215297
365502997560 102167093
749022107786 28368886
918920325597 25309991
157899965308 631393770
379471071337 20548206
402311286630 2901220
74492498543 4150006
668227091008 4509505
553815482641 35363349
492618338465 23474654
128791264351 37123002
249452464675 27334538
921367944204 60862550
862746589489 8842414
404822277973 21986202
674515553006 2611098
318214155722 86973530
737068079966 2970597
335795472181 172250477
513486058317 611779
601803301996 79897076
109894526260 1784881
394718465478 668542
594327961333 3172421
731747334690 19904892
177479560224 322691348
527198547226 130441374
232425771117 1810109
761053194532 13692497
961788971396 17508232
354293723463 9580333
798946592515 8154951
735801215927 9775850
557054331254 788375
839344460403 36139110
670108242168 11680564
283578199388 4263532
463429795130 92220954
73244467206 8041425
995361880703 32077402
360540262832 47775525
987657696852 70644707
380190855647 21412265
505140025755 16530647
433273623371 2112845
339644514672 144777185
689021889326 31516079
962489361681 37968140
543688479307 63164605
531778310365 163982
235581600689 2503879
46053458102 34240703
725684934493 10633602
859607383104 631387463
820448193272 631381156
772410065043 22024044
656850668797 10381322
248197369498 1078497
769172225550 8167565
701693443550 3922954
876597271075 3052588
133807570737 63038465
115936365637 186598902
120605726018 22169105
486904051068 57229718
867139760033 41336078
718742558493 9826306
346559839949 178557477
886120501057 7959434
452225488884 419308281
375661264693 131046846
162190346431 52568845
574619703617 102974389
90183777279 47573701
789427796354 47977349
232041554984 323694161
767986620899 25335219
589247746116 2283134
529240444895 4452742
766670190147 73369331
636647792978 2037161
930965003928 9233448
641022887660 25890235
8132258863 15773807
122418061501 30715090
897455189849 22869182
17646949167 14354732
707903490617 10810198
802108634482 4282453
671937726384 26785829
264628318515 233359
901249563264 25480280
675080204037 2018240
371380709876 631374849
729443894103 44300368
201361513256 117808453
79553773839 14632240
229193948502 30576336
717476596355 16631559
532857206883 83914635
250046310809 32481050
810809547255 7196287
59926132197 14884520
167350029848 21090608
131853346675 135297764
8163503741 37444659
811564215582 10368708
814132194912 631368542
168613513335 22137570
974549782284 3185035
415584066178 3304868
437673845141 9233448
511583457050 4471663
219720121251 11472433
474914350856 9189299
697254919369 1444303
744539522903 32209849
676396010396 20699574
970104774507 12740140
21430379937 40648615
589746602523 78591527
877532204011 225878898
909466100502 37003169
81404758618 64735048
706124594848 1343391
695984018850 14070917
930961251263 5127591
251870730504 8489222
325545400356 353431666
306852271146 19343569
197008423697 3462543
913236803746 43600291
879731909127 73072902
112383771067 22900717
846334296578 6496210
828008806640 4187848
541256211938 8558599
464046371692 80073672
300449885807 182045248
834831986647 50456000
576631043871 11926537
8179826257 30437582
736333139935 14890827
487539132368 30488038
418085243829 2674168
283566581894 1551522
959238958644 82337885
515336450238 5335722
756628955706 25764095
491225145216 126814849
5666684227 16549568
672006983551 4755478
605044049016 27946317
38522136507 611779
94738079059 1173102
504599328710 22724121
777492973349 3512999
987182151117 1463224
29305052547 313035331
79479080038 14020461
682593790348 145111456
109506084437 91388430
416822252288 32090016
346105201919 6111483
651811037060 631362235
509687307844 271201
638536865730 7581014
195783583199 1204637
152805990282 16549568
376409581871 20888784
227990665330 6559280
110529977608 455756434
140836081436 7404418
346113867737 56763
853135086735 134749055
938547860020 2264213
86495367771 18429054
972320163067 309680007
658658665064 75923666
967202244604 201817693
809076433999 145061
52995033113 45896039
608204413321 10715593
232413144503 7391804
309454423867 4900539
330946963530 10620988
653051527290 2434502
121823956780 12027449
944207579253 17199189
572818373849 29869952
407380584430 491946
432561508373 3039974
366276101248 38630375
852214102818 257905844
786340687854 391034
306922978923 8470301
594909407905 49535178
101340059962 56239519
46722918859 8432459
890523624047 6950314
890521769789 20510364
481264287183 4932074
944194378702 14007847
125595379022 21033845
320827938551 12986113
310719219210 19482323
292379998933 3462543
648616194451 29378006
107956303057 24956799
662514386668 30279907
173611586184 18921
720644838103 1784881
313236063449 33616310
984022531038 4749171
225471121695 56763
642277408900 16618945
211550829750 12128361
80180725416 10305638
193252611280 12973499
452795988569 32008025
898113310620 11850853
61201977404 48759417
118740775476 605907183
941628529073 52991414
724349904398 70676242
226102172822 7581014
390294851045 2674168
527996140995 12815824
106074653644 20100409
382025808032 86948302
942920211157 7681926
394065812876 3544534
655477065090 107559578
173044305134 1368619
208922843557 51389436
561405793607 55589898
986534506273 23329593
422487376620 32279226
33369094361 64943179
574748902512 422569
588597357727 50348781
749696670906 359499
852622272937 29447383
848762893273 33956888
807145943178 2238985
539369352943 1122646
675172279930 3172421
418119097740 631355928
881035479906 37684325
457217824428 46551967
502104212086 5222196
387083456803 64533224
737399548593 257016557
956185674585 23298058
770472901416 53117554
491384678716 379126384
671354684141 26110980
716195087462 33269425
895904725248 128423134
489444420417 38636682
770510169479 25486587
137007259187 3809428
504583901788 40995500
642867527597 71332170
476802237892 41512674
886686577470 76390384
623351772135 15206177
61133073429 108366874
738155894582 182442589
665133875267 225878898
877274533591 3021053
386514100750 18599343
82072693081 22825033
745178356868 88026799
877260891550 365806
941022693332 54032069
660563719754 75198361
877287128670 4427514
922758059637 1248786
392674467578 121479127
484247450016 54883514
673240925050 35066920
159145841716 1980398
204735108859 68557090
576011093064 1431689
766047628242 43903027
601152781160 95935777
375147359784 8400924
157857760929 41317157
69383605397 26785829
824902730926 525379407
891818974740 592794930
941675604521 23007936
306943571278 6880937
99609873154 177668190
192596836713 36202180
483768466966 36082347
599949428611 13023955
534489225236 131135144
908207826597 8747809
652917781048 51774163
32805704730 13295156
262069917453 40648615
765389469629 24635142
655504286102 34354229
799501051434 32026946
46034518181 70222138
824726641551 34631737
313222181742 2970597
361072899531 167804042
121868471586 28463491
324349786496 259343840
913836256803 39980073
515350092279 32550427
733208309268 59607457
236817043254 20277005
841290987860 631349621
324587207204 34297466
409256286342 9334360
635282281152 23058392
888647304049 11579652
508374377477 58049628
605039501669 17672214
27639045771 124783995
632717062223 83574057
277219906286 20384224
551315711451 46413213
245551578644 121775556
129466666302 6199781
115571501445 9813692
316246977082 117581401
690331262545 4875311
459796218680 4881618
782533750895 7391804
104833017605 10740821
821894031050 121220540
711711083504 48841408
668225596249 523481
823543414639 195517
955573790431 8836107
690963549844 69377
728215376624 13742953
689050308668 8098188
391576763586 189210
935312291047 74214469
294872372012 75009151
951746828747 22270017
11303073867 16511726
552599995424 43455230
657436555497 31061975
250549853317 194766467
688345780991 23203453
7554892920 10538997
302704049803 95412296
442059699565 35590401
438162799558 160834807
252008340872 631343314
373275509384 537823118
736979662133 42496566
299362682970 9069466
147280727917 134288644
596218383783 3109351
87062320857 88897165
277198670617 72751245
547573074357 567630
298698848057 3241798
622731827635 4969916
21998474590 79159157
199524321886 6925086
983949281540 40093599
394744475546 2138073
860855466962 10204726
173623525335 2056082
703562132078 996506
892940615862 54454638
161940431556 123554130
977704703648 3973410
119331205281 35729155
171042557827 120577226
491391389364 575318233
368011352577 10040744
80190942756 20485136
96623556821 9075773
649899986478 977585
833967923405 56945903
911398569656 548261203
612491455976 16562182
298439825874 156911853
827980664806 31352097
50527993188 365269905
496631928521 104967401
419943040168 22055579
730064772039 45158120
122237914660 116685807
943508053027 88771025
837481202202 15143107
733218659055 44060702
30283758128 28513947
867832201433 490602609
31605345941 287756875
408520999426 105162918
898761428489 2503879
708470298642 78332940
610736861078 4427514
48620077185 6130404
757171607921 45769899
565865843579 45965416
196858235106 183073289
450299238432 26899355
247573268685 933436
884213718249 6918779
405475239618 6805253
45475194500 631337007
556344398478 27832791
930308251776 32228770
25813402518 81581045
105415208403 41727112
558924281182 277508
984000980019 769454
666327308970 2712010
378933389038 20686960
982174167906 585705862
854207745630 284710594
373896799340 3222877
115562570733 7675619
754749482208 517174
89054267086 491946
869028107480 32657646
187430657086 126051702
531689091543 110340965
687098172223 38945725
948004967414 17792047
727544913054 29157261
941631859169 42919135
45465666688 946050
392671030263 157965122
740802625179 36839187
380149727700 55230399
567169963067 5619537
433859207335 48664812
320165699309 15748579
753477162614 15849491
925293766048 631330700
30158873221 147684712
13152040406 53136475
922758784942 4231997
112847554247 108398409
222796369097 94939271
739556996809 14916055
333831365050 255610096
58757289487 610467144
122367145090 26262348
861482077961 18315528
677236022982 228420619
728157339610 1299242
280909154625 132465921
836637207834 193523988
844396596856 51982294
381383044806 39015102
444567972591 48418839
965716155552 631324393
133856967161 35325507
519767544773 9920911
411143416538 1040655
736434335750 4749171
124409717608 315350
102919240334 4698715
897974594462 55596205
740856455424 3128272
349210506114 6325921
736397471335 1507373
434991240328 12941964
977046431509 34001037
390316641730 2030854
200399943794 423142937
183781685249 933436
831813069431 2024547
830543739355 3904033
395369547637 2484958
620848714998 7795452
433861982415 30399740
896504966680 366310560
617691617719 11529196
700311054192 19595849
967594558925 13824944
891743116209 14884520
627798716161 4660873
523780510436 136414103
302064597752 163054871
562742923933 9744315
181236352291 9346974
964353351494 6218702
694752347871 1633513
707994847512 21992509
683333611997 41153175
674332612164 127546461
838735061207 29024814
915593197905 176009449
51144527666 14531328
565251947492 15710737
421708880447 23499882
210322751696 631318086
434947576967 124481259
563992954589 15742272
858214639717 127918574
10717124097 17962336
644810367524 31503465
211531120375 30998905
28336339319 65945992
984520655833 96276355
338500769580 18775939
183783470130 6054720
921460127316 33868590
698980804803 174741742
230498263507 29939329
505719649604 63309666
625283843948 631311779
550088840099 23064699
889881239241 4982530
327155857141 11018329
140206771041 1463224
991574981083 8836107
139567161315 5121284
211460658571 122128748
977044753847 21500563
183142207970 1551522
427869657230 327793711
327691205850 77323820
890448110336 18460589
3158005488 230918191
688432521162 9094694
719984244988 5720449
74263907635 3557148
483694157892 8899177
10090979816 7845908
862508821896 189922691
834288829872 38731287
980835544886 14070917
783149166969 3828349
944223699945 15912561
522927536965 2453423
356748210393 64943179
823584921006 13232086
367539509051 19141745
472436683636 468502881
713705697594 1614592
798938235740 8678432
815384069277 1242479
689489576539 59506545
916444451630 4995144
198009731501 274291430
919319575553 64943179
774958229844 561323
559995571458 21115836
720545912808 10261489
548848957406 6199781
168332132837 192344579
35954476769 40768448
778063843082 8110802
956873757848 434274792
253251839541 16839690
270887150227 49528871
528521783231 59443475
677652057930 26672303
570966258052 582691116
171181385446 289175950
764188179469 32216156
871476962259 67339839
382390804671 197724450
133256441914 1406461
667540418448 1122646
725708217872 631305472
516644448531 1387540
22728659143 6685420
262694548054 17098277
457862845560 17798354
502086085768 30248372
985089923588 61020225
348005343456 1753346
574649996138 10482234
181237039754 28160755
821661960743 16139613
645450582722 38649296
147775095805 11913923
171781818153 7694540
229792682561 81417063
159155510347 5499704
557569491256 19595849
167187618291 108108287
757606170770 2447116
131968014242 20195014
176181995774 13604199
779379725125 13774488
965070203049 13143788
552638745632 2825536
619599445424 631299165
30930311861 10885882
143271798734 29478918
921455151093 20869863
464165018976 33326188
828638388236 8615362
105465304904 8873949
347900394976 105749469
878524469642 25896542
754724519102 2081310
279130889556 21828527
133794136827 2283134
770489463598 6004264
125388812158 276315977
198925594134 19803980
440840087570 14525021
850754833195 2106538
664443033780 631292858
983861828678 93091320
619553892028 4522119
803394997700 142437288
183781830310 7934206
856994939424 14070917
671264885075 1772267
466891650891 490318794
930500682588 437579660
185629226406 11548117
102237632295 51477734
685804497127 110416649
566523630079 3197649
43559880386 8918098
95264957467 31333176
75585768714 10229954
895594208475 6098869
366957608375 1173102
137034707251 15130493
831139742483 5499704
620852669487 3134579
182498750974 9271290
771767800070 17892959
897503373264 384727
206369797138 5285266
794461655121 32127858
946105696243 23644943
984032550796 592334519
322644890758 27618353
540630225332 6344842
813448703145 26445251
535465515236 114888312
443894178925 98351358
975767886906 43751659
840621989579 33584775
579053579539 120633989
742739668973 3752665
838651058274 5291573
184365812296 25562271
926540197472 9927218
686408112804 85012053
890550372034 4080629
572979294889 113456623
420001335769 11976993
636021041160 631286551
625014474043 143881591
973276012080 1639820
928920715906 9498342
279722976037 11623801
925917465278 4635645
373823972411 49175679
290969120856 66431631
179248316402 116433527
889292575396 631280244
991546309461 23506189
312612801467 11522889
249420116072 34196554
429400084492 5682607
330211228817 112472731
210954351532 209020287
449606094890 21033845
623767678878 169349257
673767456573 4717636
416840782254 10204726
242491722691 37059932
669457317684 3758972
826260125643 239438948
817857584426 6325921
218479740305 11775169
272835641226 6887244
327168721356 152522181
205244487407 18063248
212757051984 86948302
772356676288 77727468
36288291600 213605476
885449514006 52089513
747747542900 45694215
677678824838 26571391
700263808455 45687908
949924711107 725305
350471473108 62754650
354914058997 7978355
764139533578 71010513
303062047737 81801790
624241633 4875311
37132645467 94232887
137920451894 184290540
142074362151 26943504
570051135403 207153415
603177284123 239666
980497533835 284540305
775868723155 82735226
837501388844 271301912
460340144909 86304988
354275199804 47655692
498904801144 24105354
679601429844 631273937
440796834164 45031980
4991559784 29239252
513998727054 88607043
137651012612 20743723
618286227000 41096412
146417953368 42061383
973186414838 17009979
137015925005 23802618
330951876683 4843776
166018153253 86380672
469210242957 21475335
544373991379 1046962
17588975223 61632004
207684796201 59071362
430582775309 161963760
759286141244 495786963
800223068422 7795452
800799425245 56422422
930959119497 6988156
758441417329 2339897
474301274679 21361809
865923381464 631267630
637245335014 31926034
728866217052 631261323
934125853872 5165433
453406491490 81581045
179364333667 9012703
294252276144 61064374
582907737007 23544031
92213582364 299134703
14525511666 334271
811542582572 60654419
474314229257 3254412
261794597982 37198686
394717323911 12740140
709250850897 889287
830503071819 4559961
959984443979 37551878
914345973864 9157764
51779665729 4660873
440034490218 142412060
780004103446 18195695
44812805955 3538227
738324417622 3582376
341431521243 175839160
647810836765 189083860
983343307045 49535178
218474385662 40257581
315778911449 19576928
438950024619 1292935
899969650042 52594073
962305178360 123831638
632855128760 5922273
874709150680 24149503
84539939072 39980073
961926556536 631255016
762762725915 15988245
247579550457 3084123
82010871867 92794891
498930666151 18946228
334697578979 12494167
709887988279 10387629
979476276990 30128539
299120229276 218178051
544376627705 6275465
845008619764 61379724
3071450285 53155396
291758793033 10387629
937811254941 79297911
53808480615 4831162
822808941326 164108140
823550327111 40673843
42174791632 118741889
855160365459 12998727
264629838502 4080629
627537745115 261557597
590523439955 3941875
902531419042 13988926
110599096021 329736267
241865300902 36612135
31405220589 35577787
397574655787 302527869
473068283472 104570060
853763961947 127306795
100836895874 156640652
867155041894 4698715
876252170956 363680541
13186306337 63126763
250352526208 182234458
941623899735 1993012
702339023940 631248709
255672306513 61076988
464797281047 9302825
289862076197 23310672
761516384854 712691
696584960359 53672570
4274916360 71464617
524206018498 11239074
155320797360 6723262
625875099970 4049094
218140612915 241791459
694691062752 19148052
365895984665 316441111
60617112438 10198419
882281322714 62735729
886563704496 19759831
877093768664 66431631
257042952237 6407912
837488385875 8224328
761229454196 312417245
366327911188 547617889
368674203598 71779967
570961126219 409955
371902122180 65069319
989672474421 30891686
289769047947 130416146
315761832093 27258854
944142301803 25883928
336593255160 8533371
97897980888 631242402
519792798001 933436
131994484721 9201913
470775041304 279229811
757864719928 4288760
666314467918 19198508
386498226031 8218021
832384323891 31389939
428794355970 4610417
114311064239 7038612
363753095070 271201
386500761445 31648526
258182408569 28469798
934787725243 591987634
520409103362 15319703
282406417616 30979984
427523991546 50884876
55563273095 6269158
742965495350 420424620
948622635087 1917328
570313840874 15199870
452833780113 19387718
36036591844 870366
243088287142 37179765
63057787038 33477556
964432390818 19318341
634745431377 2585870
154741966128 374528581
225991825550 119719474
800122604219 77077847
103582379412 631236095
790702203565 55917862
757770474427 25127088
557669450899 18946228
577240562900 1646127
54880819918 55539442
606295561817 6672806
548522652147 167879726
505192348627 83870486
158478046007 12147282
776686404719 2573256
944241761128 458903627
730107350596 8016197
612012327865 3285947
599342791881 38636682
565173709157 7398111
826729593495 19425560
697284650567 1002813
585079064865 256657058
634126241652 130996390
22638551034 71597064
182514997806 9555105
255747555330 5430327
32164158755 6029492
6295887403 4414900
474924467284 31799894
628401707445 19040833
639131405634 14424109
433251744388 24155810
200756516346 43083117
507122177213 35325507
90293966876 6414219
524814837450 2869685
397890182383 7505330
800217675937 2648940
409240304404 3512999
590516943745 25499201
46720370831 3613911
323327501610 18637185
915699603302 94434711
499539264358 23449426
130037403588 58150540
862101549436 29970864
991519656079 76346235
144596769164 16145920
241265942450 1482145
342865596466 20895091
726022489375 226572668
749695270752 2049775
431344885896 27031802
193160674141 100640799
225728949790 96856599
568472516354 578730320
133121245062 334271
234301132451 3941875
841835818055 76768804
988216766188 25783016
512207255127 908208
109656203651 126505806
438037044285 194432196
970747518812 12746447
92782101651 13370840
277229902881 20049953
553256028578 7700847
513218244176 79064552
558704198417 203072786
791873655308 122551317
510321588155 5159126
586715134377 36202180
689015569712 7246743
403584136012 5077135
706732612811 7555786
613139277416 133998522
315709994860 77727468
262733134280 10280410
287357984712 15023274
528626864158 11409363
359871022820 114232384
49883674198 296429
237204164849 59544387
310252797639 62212248
888029375724 296063194
971321636650 73419787
985840618505 38718673
665074633616 8356775
728118728156 76775111
962288225144 113399860
983967792585 29705970
613028009322 211082676
598426639126 37797851
615018713072 126814849
9679561592 225166207
663775669012 11207539
120635574984 143074295
505879803255 12519395
473699883308 481898949
536201628369 13623120
595593223394 2138073
13241593499 6269158
432563835656 7271971
196240043952 100722790
181871963379 24300871
459675452244 111406848
980242951780 631229788
955511016860 23115155
650547837388 631223481
486252319288 42219058
260506681177 128082556
997071632831 96869213
176191607642 13988926
243157474932 4881618
113680322155 693770
330257541118 50266790
605688887245 2062389
882963908338 6691727
30204687269 26123594
885502976380 70341971
747101392815 30046548
788151654718 25606420
516429045560 137719652
916337068648 103548326
472425743056 5802440
488179889968 4749171
813154954620 343126028
432624868495 20188707
781862265591 34738956
980874551616 631217174
826764191632 631210867
40406699754 3153500
493869132268 19406639
255305352639 487638319
487903315404 9561412
867176517229 5367257
501927061070 180001780
243731416174 25215386
317331619277 40169283
951154546749 3954489
198947435275 4137392
975773859635 18454282
77003578184 28431956
725574725975 63978208
800215298198 6761104
236218344972 631204560
149587424981 92586760
924021196239 7044919
661251294215 26937197
1120953660 114856777
218870179382 271320833
200779530589 63965594
217246694400 1854258
886972049146 371526449
321936900538 22225868
18269145266 9466807
855761332196 33717222
791339334640 37703246
532404662777 27668809
337098853750 110788762
716786322498 47264658
301879874094 17968643
801384618175 44325596
490102616872 16202683
460367025343 48809873
27706284698 81505361
851889811557 124966898
661264929949 18315528
379492584514 92473234
992151665870 34215475
6855909096 82350499
103556939039 21847448
71348280158 17016286
749678210317 26161436
376733583010 198323615
559505778210 807296
157871175918 8810879
722321579393 192395035
775012537356 472053722
460402779726 29018507
839396188352 430723951
598021290301 10475927
281625211498 57879339
585489883924 882980
440211925049 10381322
118699554989 12311264
636632523731 4414900
440161418593 4503198
173569814923 109590432
49439062233 194280828
818529404001 11768862
338382645777 1204637
460163574137 142456209
708556584709 2655247
456006209709 3210263
990327946252 8615362
717484076457 9258676
740136784640 67787636
296476494504 15262940
903788620757 22295245
713670176570 13295156
987156443785 10961566
301770283662 71723204
194795782924 226515905
332203357949 1791188
95998049547 409955
412810293680 117505717
696638241895 2730931
784793818243 210275380
195121892666 17110891
291777417604 14461951
236836973374 794682
17653502140 22642130
98516262405 12506781
586065061338 19040833
510251744437 64413391
356211486758 4862697
391979286875 162644916
375792084487 542402
841802258508 33307267
560121105986 64413391
703548685554 20226549
819536552087 62773571
548218253164 1583057
836168618720 9138843
582587568459 177914163
779360532924 14607012
560825280471 32550427
310078493145 23537724
365654201578 12008528
252598057986 3771586
270302997952 5405099
888635623485 8035118
65004001210 12866280
743393013280 29384313
657447277397 41342385
767980162531 4850083
383982290000 15483685
156614207562 17539767
200212798248 1873179
822751799906 90587441
946093492198 4818548
203351239421 220745
496408025779 15023274
438921662040 12702298
605690218022 7322427
716119832338 41102719
166504010933 25865007
832272185431 125862492
18861256975 44849077
284173931315 23619715
628325588262 111886180
589273718342 1721811
353036912782 20731109
450318979342 10248875
587366576035 16108078
310723577347 510867
464134940893 7139524
819099315070 84311976
790592852799 5852896
384406313852 181830810
195103898795 20510364
123779833276 2049775
758457140680 70159068
984498001089 60994997
194504975526 6382684
933272651284 115027066
541902305260 4313988
54242339145 47466482
676495431879 294549514
719936236104 45700522
987682048179 7953127
577237201269 7978355
244424137147 1198330
346653505206 119833
321484322832 631198253
920201872332 23316979
487590496576 2352511
66920534640 20926626
955034951886 1135260
533975906878 295129758
482781291084 391412420
977011068160 29245559
121234399406 1608285
696602821783 17035207
922738861129 10948952
670693643229 58585723
153973008204 64861188
623981170828 18990377
693363197409 101145359
771091647586 21954667
257031687935 4238304
526700876535 47743990
317694723816 126764393
305020686699 914515
273902888715 164070298
922401682602 154344904
152702706850 62861869
273538192747 217490588
341677803286 416262
410519618461 13414989
836224334758 5581695
330447367139 261992780
661859545537 8823493
978717956910 200846415
16970411956 54669076
214743950548 619631215
3778973787 8230635
802089026019 33200048
815289792241 7852215
428193395540 22642130
250097422737 13282542
670054254248 72593570
248111449237 66910963
21446349261 4383365
529759092668 132213641
7541736518 14512407
565246138745 29119419
649916237552 630044072
714328675761 7126910
324506282087 36832880
107992782745 10103814
413039502674 6111483
259515622248 45044594
622097030150 15571983
722538029326 327964
424376014189 2175915
679572627840 8735195
387690049384 56081844
301867001507 8747809
657384440756 11447205
328414774360 11901309
274672176668 44010246
343564731658 8205407
864015421312 3065202
173021253049 245973
813480547188 12210352
470419543007 111028428
564005524440 9838920
998464939606 27397608
164152681295 24332406
303162625466 4812241
965013080550 13724032
595355638704 242100502
841902558729 10885882
854474695712 8968554
719281817542 69786955
877259396791 5884431
113639086989 15754886
114924752195 19305727
39696041673 92675058
67497850127 60856243
16383459373 3714823
808996171117 59424554
506458373835 22761963
90934182074 4957302
244357364938 19148052
43205092715 155909040
171072257490 81171090
801118342942 173720008
314436394945 47239430
752828388817 31919727
128770880127 16574796
3692277765 14291662
524218991997 3210263
180623465324 12084212
896224584753 9492035
942878755246 80111514
925850245272 25486587
582913873718 45372558
700438739407 3090430
726860145208 99890266
351729683943 4919460
682649027054 69786955
313885411183 15780114
490075408474 16404507
583440323250 80079979
831103338479 6843095
524843515379 4490584
839396188352 458935162
17028814776 18347063
610100701281 9441579
216540785490 9712780
199502165395 38384402
212790794434 37066239
380833681943 20188707
23342908422 794682
131942571804 42471338
826730690913 27063337
483154791624 7744996
186217263793 91577640
552649862808 462895958
824786564358 78673518
930842692277 28822990
404201664931 20541899
908139509173 58156847
138279288659 22661051
242500628175 2302055
569689544544 7789145
763576572823 25997454
226613826132 58743398
47934464201 63385350
719375098072 13005034
796319981248 18794860
470517068148 6414219
864631013982 18712869
948625902113 19305727
277268192678 1261400
752627063070 162802591
156636765636 358962905
192006356452 631191946
83991686241 4547347
249965707349 112144767
505899758603 5688914
501218805956 82445104
663113385621 64772890
665668721481 29447383
940741174080 51856154
449040258143 16915374
941601850463 108852513
686392471444 3519306
956168853816 34890324
849391724336 36574293
989028443488 26937197
689687155928 8438766
461030885484 1652434
138918595649 4187848
466637518698 28621166
660007173218 1784881
841268713601 14430416
243786728564 9832613
25219638375 32146779
257398614516 111116726
327976664912 29554602
652427817511 5783519
56001178654 208440043
752799225249 1286628
877264127041 4383365
15120940857 28223825
690305826414 18479510
426289974363 7025998
269061536444 631185639
767040194544 294435988
313246293403 16915374
161605973411 28425649
410519902276 13269928
531592689048 161560112
835497631669 97253940
962237333961 316277129
227332248130 12191431
369165296088 293477324
354148315578 157788526
289780003206 77002163
73253990776 9914604
136414201428 4446435
234935135254 7391804
243154460186 4515812
944640697799 215075007
919561505766 38138429
793048323621 26729066
274924902400 234765461
140215169900 232021916
131301051057 12304957
761576471643 119246449
717769503984 95885321
292365555903 17142426
531713411335 8817186
341011086074 45839276
404765142860 44111158
452000217523 24174731
713071417283 2857071
761568474367 4055401
853915922805 1538908
201472932718 2623712
540602165489 41172096
665694069314 10595760
646737275969 2276827
490010105796 33528012
515268315717 104443920
426744732226 186889024
439557947977 15931482
720556344586 96919669
236009295215 199105683
551982043936 27807563
274007925493 21122143
148386109593 29623979
825368887603 62010424
344204953163 6716955
826713750311 29636593
744656212952 631179332
661833497627 49175679
118740775476 560793212
449684610733 13351919
894345374084 631173025
460423750501 6899858
493255236181 15332317
230183569435 289712045
880966550703 57406314
377018325139 2365125
455372251055 8161258
69357734083 23916144
29588167470 95273542
455234575552 109886861
199534198648 28040922
144000898483 6307
650546086107 649621
898759744520 5184354
738316817687 2831843
450309626061 9372202
165450008144 17337943
872059594547 118817573
372457060431 129716069
95332417139 12891508
858317658255 9504649
666185817732 88695341
294653865997 5070828
713658357252 8533371
503339881703 31471930
825487591650 3506692
87754871541 29447383
971354420436 36126496
742217752109 542338930
406503591838 127332023
931571482983 23121462
834287114368 11522889
467144662503 156155013
675801142528 7404418
397290304692 353980375
924574936160 19103903
311956642173 27492213
398482514837 25808244
64978729061 6363763
831116166917 63965594
911913504671 90335161
37207660925 34070414
817837092983 59802974
895978750507 251579923
265872357521 14051996
462829774443 64344014
352935275477 21708694
221669697054 3582376
497656258940 30916914
422185927248 473025
9374449918 70379813
192600538922 36719354
130068206976 14619626
998527523967 832524
762326529553 13774488
523556689685 26817364
46006332198 91571333
167994205842 10620988
882965056212 3210263
837972515437 121189005
71362622276 5077135
139528852597 36788731
802405793029 176022063
497020212669 35817453
38517999115 6515131
268417122849 8602748
927161333995 16915374
478034312519 24931571
713583013830 52493161
936651534218 4402286
198939526297 13749260
411097457429 53161703
37253361447 3216570
532731905714 271907384
633494641816 631166718
116809801081 346885
26527199420 631160411
147128378090 27656195
508337670737 42288435
504623907089 21374423
702586838584 140469504
119928104003 9012703
981475715935 29497839
166730627750 7164752
966942215366 14165522
899985871646 10160577
941656759205 12147282
643507389603 90896484
333885838609 160519457
474937989492 681156
7952225548 119669018
70849793799 467380235
935579876071 423716874
587400770524 588070987
199558997772 11926537
238097246598 8142337
24561511297 54044683
987088801210 21475335
761676475435 6010571
387781488270 15199870
770524713421 9592947
203217562556 5045600
726971417544 148378482
371366861769 479332
238051508234 13326691
361906712336 135064405
445198746210 47952121
499528845194 31913420
99716278551 25600113
589228213337 15357545
471120784737 44861691
265257900111 4963609
410510164268 3803121
811414203587 53767175
462297894584 31446702
419878784452 5758291
180612371311 5089749
119932468447 34675886
831769267316 12841052
670119247883 1683969
226687327910 16776620
896740501595 66255035
268419960999 2440809
755417439834 93917537
147162768096 631154104
908162315285 39771942
986542125129 12412176
388370528470 19387718
470508301418 23840460
95357664060 3096737
838040561660 48002577
965032934986 40875667
347334343791 22162798
991597913335 6105176
111553475503 142922927
140846769736 631147797
510281027838 21437493
17028745399 13452831
627695085844 42679469
479641083951 38989874
630957301892 5802440
760326850942 109312924
302351238288 59411940
749682265718 3708516
806484126505 25202772
127583173180 62250090
795755941996 18618264
936944769811 69421149
225347832459 72051168
704114515994 86998758
434471936627 44060702
224775039091 50323553
582893949905 1267707
750632196700 53521202
878410130039 54227586
107344702718 523481
30909612287 25335219
243775098456 18441668
387778044648 13995233
177113749982 231769636
297980880163 57172955
858862019667 10803891
12466118379 111703277
348223550977 255509184
789395327918 19040833
849450688479 49825300
381981999610 135184238
601670199068 214438000
114891098043 8274784
112124616437 104223175
137664055488 17054128
638445199792 29825803
66308486504 2264213
411776807562 826217
128831711142 13061797
972656092808 1860565
536205002614 20573434
850128083442 4812241
558248406206 20289619
623352825404 27807563
405431418582 5360950
299947125367 34757877
789080627539 115165820
939781719528 5342029
625261273260 731612
882416599492 351899065
909789407871 67383988
19347530917 200997783
82107984988 631141490
960631596877 28028308
826062876283 65618028
812804659598 36776117
15378604970 299752789
330701532932 4150006
262713569966 21784378
888660975560 532689220
936513555979 82482946
649542739077 26022682
561338661899 126613025
327144832505 2888606
994014343827 95210472
763861848982 341486208
946087532083 34852482
759777841271 8836107
28989792910 1103725
462916451544 8962247
780001814005 567630
836869789008 631135183
808388512653 11138162
743393013280 238089250
875365133378 22137570
621436840683 42572250
465914379064 159346355
39752653305 14991739
30068178561 233012115
912550547448 109073258
364311703995 64735048
575263129078 84797615
636557003713 17867731
884185967449 11775169
701593748801 15925175
465469220455 18656106
682745574610 6281772
930341565350 819910
875276122687 63700700
457876304698 13988926
114898565531 30816002
850723689229 2453423
277272334312 175965300
357442293678 18656106
918779446138 158375077
240613680882 3443622
329551468226 26104673
322060360063 53035563
99515665495 231744408
918916629695 26634461
522571891542 228502610
585394679759 23544031
129463897529 7959434
80179419867 17451469
587990487638 26565084
186250041272 45044594
168544855333 46842089
48577864434 32178314
695621694314 399624134
423142747539 22572753
920855376379 8646897
913915750231 8375696
659363331495 25423517
613808637261 50310939
132004372032 631128876
131919589096 68153442
525412631766 44016553
865859424242 62678966
791924174378 25486587
470490566134 41966778
587090537566 295823528
29039119957 13774488
332826670387 23796311
409220941914 32020639
470428000694 18498431
616378290011 2131766
378874424895 39481820
431335469545 6319614
315160789672 2075003
359869143334 135058098
198208086651 36921178
535979268777 160519457
224847424530 1614592
241257188334 6880937
869618781193 56794535
349893842271 11686871
348903828239 368587387
424431339193 2604791
502699906171 763147
381474035895 4597803
604101211344 326071900
583832509366 178992660
953704389212 4446435
462817658696 58371285
405444373160 3676981
135185959392 373021208
698714245755 328159517
81922523411 126997752
428632814779 168541961
800163240220 8312626
730673937876 23096234
995327715684 17886652
154646751414 87761905
726934813781 30021320
175885800133 329912863
899970375347 24925264
423117967336 49465801
22053238271 45101357
285890804046 150794063
680803289699 57570296
911213423429 80149356
947294372403 103825834
424877923184 28495026
294305027892 7473795
512841535438 428876
190111556944 631122569
864004686798 9422658
725042057741 18485817
648314518027 115897432
188216757436 241274285
772373017725 271201
922732150481 14184443
423031151481 20049953
762319516169 15704430
523125429639 60389525
956201328559 22913331
704172685455 18618264
217225212758 126140
853878087112 28747306
414863625940 45259032
991687319302 531566574
999796406246 6307
53024297593 27990466
69692053474 239237124
356222313812 274272509
289538470334 178961125
404209548681 8085574
896871773428 292796168
24561233789 36914871
701681075523 20131944
529280668876 351236830
666960081908 5840282
218492303849 27214705
969959581060 48046726
839321622756 8142337
605704249032 44647253
694695988519 7038612
114850569261 99896573
291683935250 85503999
505906298962 2163301
78880957758 23216067
90137364066 172471222
114246827444 65044091
234351075519 598729817
132600635812 233359
582276282232 55047496
11975896255 13799716
510075533164 31957569
769900272030 16379279
791343932443 26420023
757894482661 16272060
233047336516 1097418
283491970084 42017234
190111556944 631116262
371981558845 22295245
663003700584 155044981
157874260041 15742272
652965165539 35647164
208265454398 103661852
145851258869 24111661
63141972874 9195606
808339967674 50046045
853892479686 28690543
189607251289 444839017
628785334962 112819616
920830955675 5278959
690110315721 191341766
195147562156 13150095
918919259714 23878302
998495225820 21519484
608176504846 36233715
200815089455 536095
868974012341 81322458
160938991305 114169314
702901923690 60048947
75728918693 1444303
320829925256 12645535
548180196726 13005034
111086822638 7107989
604388621334 45656373
987172116680 14215978
825407808100 23234988
836799852750 40673843
417440891239 18782246
483805480684 631109955
179960917039 32865777
623345067794 17640679
310033644068 57683822
319659247209 91104615
445873908495 10053358
684640910213 12506781
824071497684 37331133
212978886030 399624134
845678660765 10829119
489489879208 48046726
942274180905 67560584
673223681712 8955940
15538348666 180619866
824208996591 24300871
403553786728 3758972
251289088415 11876081
666322061546 1419075
574645606466 108259655
240626679609 11018329
851774879096 159453574
610116676912 3185035
449048343717 2156994
203999388825 4509505
666920568553 35817453
883564786777 1513680
292430730376 631103648
670626505214 85541841
622739490640 16940602
233676451394 6887244
226732940134 750533
236688645348 58604644
981463625416 25745174
659377187974 1892100
715554626291 46659186
927143485185 25045097
998524111880 12759061
614509645632 1652434
865241781797 7940513
515153622922 50437079
901799588362 39544890
345378561900 71533994
348360097527 30399740
224767577910 51767856
804644078064 4541040
51768647400 8199100
762886816140 75999350
89609035048 13642041
769888906816 22642130
198605494963 114339603
223527550156 13944777
666952456745 1381233
556240988906 48677426
131361446889 1242479
224005372718 178267355
660942755775 120797971
327590552437 46829475
190612812076 121870161
315612261588 115695608
719324503318 2693089
531610884743 191619274
802027438164 81776562
987039127278 113898113
754557787250 166101152
416137301539 31162887
364420840323 4597803
894845519184 66267649
69366721558 75128984
724294459561 148618148
188764059975 60963462
365046278220 6067334
243786842090 9819999
711438778779 108568698
782388115958 99644293
24547162872 65100854
687781798502 28211211
222778539208 107610034
107253162920 3733744
895917017591 285934152
424900521165 149784943
92775378389 61833828
775494436305 16618945
107239798387 91470421
467360059167 1078497
822190996145 83548829
300009928408 469070511
572808793516 14083531
599289794160 93658950
870344580316 631097341
89650509880 8009890
12613790477 1097418
347271986482 57879339
10680474120 44811235
169888784605 7328734
338514916181 611779
370017540012 89073761
890496945437 40888281
543118170897 50273097
673269949864 10791277
831779982909 1179409
956846847944 1671355
478723280827 11314758
97837486209 25984840
240639543824 631091034
266748471375 133872382
972861219611 424744915
625678334184 223816509
166567484581 167356245
391439826002 43877799
745873499729 32228770
872230634080 5064521
63645502768 83946170
323911370070 64495382
576648236753 1475838
776189408877 1374926
857011564676 27757107
620416994541 27523748
761656192123 39948538
61739691238 121889082
724355359953 78881649
746259404073 152187910
96576588592 11995914
674953067531 19179587
474922606719 542402
133876651308 5159126
942784850323 140501039
215453088642 233756341
702301966073 19305727
437647078233 21241976
527219997333 154168308
668213095775 3134579
631564808988 12380641
567083260738 66601920
879758480518 5436634
395897611761 37318519
567451139676 355021030
330958320372 631084727
245060742676 631078420
376295664837 18252458
87726199919 33868590
755936562697 69805876
52978161888 51029937
494476885337 55495293
723156523216 454104
435056183507 25795630
744618789279 33540626
822895113867 64640443
493256800317 3790507
677669906740 21462721
298666070578 4793320
655985703654 231044331
699134304569 40768448
29570640317 45101357
266484525490 1198330
147128144731 23064699
881632857960 73564848
184318831453 72341290
747087314 430490592
687740954370 67484900
112404224668 9927218
359489461934 259104174
40498994327 55211478
961280704945 1747039
717446114624 44054395
175538740602 22787191
367551946455 12891508
676360167715 75210975
606118278354 128322222
176164758743 19141745
405834824851 20068874
457218827241 27031802
45924372733 162878275
227306004703 22875489
306266680875 25328912
627784367736 12210352
299865329884 19822901
860653876321 48317927
320211759330 5512318
150927607895 14279048
494303701424 28923902
114319576624 565340559
962393041177 20472522
59334638574 10614681
505218446993 15389080
549983998838 90183793
204598980636 27094872
975147002663 21368116
472704359023 262818997
284816688234 15912561
270904626924 31087203
420636587358 5310494
303759953064 5720449
574037437135 76642664
224796318909 48444067
104837287444 5575388
885463982264 9769543
236192999204 21910518
337398459413 189626262
224191618428 24382862
164766249418 38485314
635962079082 12172510
617272088693 316068998
443377360182 4976223
587261987054 52007522
417431046012 14644854
223557609318 81991
912011155952 460411
989557851003 85598604
738922596665 20787872
224696977352 14379960
20813986278 1759653
86889143251 163748641
358536503592 38668217
575986092116 25656876
604898180720 35420112
486916210964 7934206
685788811618 123144175
682745145734 10248875
522026401177 121189005
529056154355 96869213
479240641972 91924525
548103875719 22799805
412293197429 136597006
839369745166 11699485
854518169863 18593036
853227282461 3260719
709904260339 4023866
497700677076 631072113
138294784958 8205407
215331176397 6010571
773702150775 693770
905566210977 61152672
712898567641 107837086
361763425668 64936872
954347358504 622185550
183163958748 631065806
257458127368 99518153
394112976622 939743
381281754386 19803980
560008273756 56283668
582309551657 14569170
885494558600 3916647
644659932960 146347628
73241660591 22080807
753395247298 19520165
284165372716 11863467
606254282502 56062923
704223122534 9819999
514078334008 1822723
460938286110 46596116
357900709601 187116076
668094536789 131532485
203701074032 233768955
286087298631 26394795
768464746197 155631532
151519593464 40995500
610125447884 610435609
33282480330 32588269
915709253012 33956888
87160783676 631059499
110991643701 148807358
753358237822 3998638
327150294367 12500474
738270259413 53016642
978938632533 32575655
699155836667 5089749
170396332058 31408860
458482884665 46810554
646625768209 82438797
827395791468 631053192
848188895268 6710648
307560128919 12431097
785078602456 332650101
634752804260 2554335
209332014424 257401284
264925098642 284710594
35331574286 20377917
300474174064 134048978
152767618494 77859915
700143351062 289636361
767456612154 48595435
423758567261 38453779
484355999793 28444570
605422479565 213466722
6264547920 35552559
977716552436 397921244
886064488590 39292610
951648830581 160096888
867143828048 34114563
826033239690 64495382
64381874488 20983389
601277848970 1482145
850089238629 1274014
677075030500 602236509
412566799331 454942831
59965569868 30197916
620837482231 4118471
702230633903 35363349
471805083800 185192441
660595122307 14146601
933429399155 29321243
628281969050 346885
323352445795 8079267
510937748455 21771764
273472532635 4124778
109253856958 637007
222156305267 74384758
205804982125 91583947
486953579939 7839601
900009365221 788375
584199538924 7259357
630885509311 15149414
30888427074 18246151
984564609316 7978355
488083733446 135783403
997872922502 1765960
148354240322 68273275
219100189365 54025762
852627709571 25013562
616341633727 36164338
130623857918 20220242
644231839028 297911145
881659984367 47743990
155329866826 12191431
431310430755 40755834
884829109095 38933111
922318632026 265215657
336576125348 46078942
772621568223 447191528
627796269045 4345523
533642338020 18164160
959840436248 70884373
92972987248 503134618
590395338478 32853163
630120037093 109735493
505151807231 87970036
408607853123 16675708
731340308203 20491443
209677316367 6105176
910679392883 31976490
121267174820 631046885
236848281825 901901
293011649225 21077994
924638592711 9126229
108499270622 135184238
275257848930 88020492
811584133088 2421888
992871191593 2604791
253699653397 36631056
227730999833 68323731
76307836158 100438975
265840355803 12841052
782234269307 42584864
828728002334 297873303
345485116600 389097751
311188123674 142412060
59833740954 19318341
720574641193 4465356
171095227584 27870633
838373436748 164284736
78901789779 15729658
522736996188 32632418
953658732839 23525110
116212013072 391034
155915570623 21885290
354920529979 24294564
579166241480 5733063
688231182801 174142577
224821502760 21494256
978277150131 57942409
599756232587 71168188
603758945133 46621344
415592698396 515868451
109128372886 135039177
949782179214 115853283
146488774671 10255182
917068268628 3967103
857096019648 141295721
910742525953 23329593
83930703858 1002813
902524493956 7826987
977083201319 649621
540474562265 51774163
351147575136 7864829
718116925079 3229184
216217860783 37665404
374488589392 13408682
438336221072 160166265
515995952242 8041425
606847731295 16719857
265271937428 360899154
857712583596 509214566
289247088999 10084893
967815018045 419838069
853913500917 4168927
785491086563 172565827
886070814511 35893137
819767369366 19999497
669455677864 37583413
651770157151 8218021
949294559816 631040578
569469972646 215358822
337876321882 7309813
858293451989 3462543
896748807914 32354910
7128079309 140236145
47822439267 41291929
39002097142 121889082
825248783402 248464265
233627950564 50601061
727357393330 131236056
674624151174 295274819
888638701301 14430416
381951808001 110069764
636417127067 143522092
696488135295 61083295
86925931982 101876971
927149899404 34158712
987698313932 47523245
519169517098 4364444
473512882823 165874100
49215657744 41783875
228628256816 9119922
105468698070 485639
327233771754 346992219
750321818681 8842414
431950847777 23398970
752223543275 3109351
491977524102 7984662
502731573618 8709967
883531473203 54896128
373210662875 391034
360001621869 7839601
275981915693 13238393
538585281382 96509714
494906856690 94693298
555787044646 15199870
952433028282 3027360
646742542314 3153500
375690630085 69263474
722484199081 41342385
120529386090 18977763
856203860786 231479514
992048950068 190439865
819671023634 112554722
451824945993 148126202
935327251251 24130582
499534559336 30916914
956182275112 10343480
416137976388 54025762
70686759914 45656373
454113251845 5903352
786291568938 42168602
393470661193 624393
887349617701 29441076
397225376192 7234129
347289784836 55949397
523543419757 41796489
421910815908 508363121
875897997129 14234899
65662033683 11693178
396894674954 212394532
742601690734 146644057
697136726189 91432579
249700012360 354188506
114298273643 12607693
669239801868 126051702
478296347383 280983157
681297964565 57690129
512836861951 3033667
981474650052 2163301
737013757775 62407765
573323966132 77777924
994585333393 123913629
340405515227 10084893
359278595761 61972582
231165546284 517028939
219591073724 110233746
838565718257 130397225
382117907088 410087447
918346167852 390661887
185456679500 218669997
611929214219 62615896
758443082377 72341290
307589126440 581587391
101000234560 25467666
272163052197 42338891
496952538559 20453601
881560012110 118022891
22737600404 631034271
226074251733 5827668
876653043876 2075003
536112800581 109722879
173058361372 631027964
515385472484 546514164
293049825496 9044238
931397119661 174142577
745865130340 43720124
438308125452 11655336
401600811452 70688856
734454618794 50159571
480008517157 4875311
179329046002 16328823
356069768468 122551317
818546243691 6288079
505096602060 181433469
58645134171 8817186
5618568124 42509180
412384819218 32474743
161552105324 55999853
941073073648 7404418
940387302989 403648
435157921724 6855709
152822792130 17628065
933487669528 5701528
212573669652 262200911
307523434793 18693948
787605001800 631021657
1151750741 4755478
157219002648 14455644
162306502450 8514450
379581216785 7839601
507072875394 52644529
417258436036 17022593
558843702950 42370426
697165984362 102772565
646126638536 576964360
526051554029 8962247
897380432978 36807652
665634159121 12765368
233042789169 5537546
667040784215 97228712
491213559257 158097569
337431091831 103289739
119984980529 933436
32745630555 86210383
850746924217 7253050
79574107607 1633513
719984982907 15912561
512811690714 14007847
321455981239 15622439
996032947680 612144806
38483487211 15590904
289272731196 597575636
932090193826 59266879
208411568667 2730931
92840037753 2503879
44477784422 165899328
290333926030 185955588
905652837622 51111928
732643860061 2484958
727510193019 80124128
237958643966 21658238
480553238068 67125401
950557759488 603832180
636631344322 4446435
786926580861 41336078
516519071678 29106805
560206351398 2434502
536845823284 8419845
181807076963 75999350
430658850343 77815766
340360054371 40755834
764665409173 149791250
812839127353 17060435
63106823963 8924405
546167714905 60994997
607548418009 30469117
653699172134 1362312
675808893831 1154181
994756675662 6452061
315035658792 34852482
762289608375 30626792
892499056485 480259129
865136114319 22705200
630780359007 130466602
79968690383 26817364
180552864766 55659275
533687105106 529788
834926124929 35817453
673160063003 4736557
964830555970 49200907
289904331032 495919410
982554379094 188036898
456611559811 13194244
344204631506 12569851
460814189578 180594638
334747919388 631015350
92821873593 1255093
677645984289 44420201
707934319233 35275051
769140198604 116351536
833711789828 630826140
302493555743 25997454
865245597532 41676656
695335863139 53035563
387170705776 629520591
14517892810 5310494
841879815687 33200048
67541317971 15862105
545702264612 631009043
74949987337 129943121
863282449065 9630789
262057278225 3437315
252522733485 61859056
914519107321 33616310
473155124555 532550466
290980416693 10766049
5281969841 127231111
625210798339 26678610
376755474607 305120046
281693533164 631002736
858027429036 194905221
236649201370 196652260
509625562314 6836788
282956732836 177119481
574668772077 18283993
990022239655 188238722
711630524193 169645686
417357273033 5701528
700562657278 90656818
223521325147 46097863
1076489310 126890533
129295765523 171493637
856054744385 122854053
847568093016 33597389
377591616760 103365423
8174131036 8009890
250858023886 179535062
443781592668 184858170
588639936284 2825536
226729578503 687463
64401905520 16082850
381956077840 123705498
937849273537 17665907
780547708018 59500238
511452567879 102551820
778044493206 12494167
433782760188 42811916
565913459364 253976583
500177492851 48828794
889172328199 73615304
492505764822 106657677
824869392124 544357170
969476069584 2522800
323929654063 6004264
497463769300 235143881
136375489062 3386859
106711778412 27946317
427537211018 30204223
42915332279 14335811
398524841114 1784881
314498966692 14373653
712430338026 10248875
3789605324 175164311
889737874824 56435036
378822511978 15237712
291648149332 142576042
293673428056 7473795
972597147586 45170734
699153900418 23739548
822328709490 10248875
395956083958 22257403
75880795495 230035211
409908299872 209985258
848071408472 49636090
413361384661 255446114
731718126973 118319320
289782216963 16543261
578545456084 578459119
169868936476 4213076
299871542279 43909334
562728941314 20686960
183163958748 317582678
330958320372 91577640
798913171722 15685509
529156946522 51174998
318239554011 24931571
551831016514 149721873
552611827356 7688233
702256927786 73388252
555778170697 3765279
339617810834 177668190
87130285089 23777390
419682548454 233169790
923372220618 3708516
623285750459 69250860
14398740966 76459761
698538389739 9693859
575964812298 42792995
753716467050 381630263
971306619683 20983389
812568071414 87011372
247566305757 8300012
733542117792 302174677
771143888467 37400510
754076085883 38106894
402768308706 134048978
369485910368 5985343
778762604096 405868064
765644301899 207657975
650516481049 14796222
672410932222 198348843
512859073140 593804050
118062379765 1374926
787479135066 77721161
399121758757 4654566
345190316871 101063368
43566439666 6880937
394058875176 57229718
702300042438 21702387
261442656833 17255952
12632003028 483633374
1856202734 11813011
215980461061 13276235
859535270931 24130582
204006753336 344191911
566468014953 70947443
740235014100 630996429
700237325362 64861188
333759276040 347900427
184341107777 74592889
83582286257 212035033
258324339232 296719122
549302119598 154691789
688390289490 34190247
163584363832 311124310
700428452690 1419075
526404264632 277508000
916440698965 8773037
948634214739 8300012
31821530980 309560174
286736110270 7669312
471096881207 67806557
211038802262 73426094
167954250997 36315706
495156721109 5537546
41035732641 13932163
890517764844 2888606
819042880034 106657677
364316440552 90574827
838062226205 11995914
15691337565 39910696
498031920716 278662181
508381863886 3866191
194422568264 65069319
166089844922 7795452
642929828143 1740732
485030480922 32531506
556628236641 101593156
968831452100 6988156
372589425440 290122
248189485748 21090608
282114651554 207582291
417483955435 2800308
199556077631 27334538
553702278298 185255511
433267316371 7530558
33558422129 41254087
861469054006 13131174
366157908068 81486440
417447488361 23039471
389646600729 46621344
418736735943 441490
854040433534 511781515
183040646349 113954876
157707534496 10160577
410522084498 2901220
772446605736 630990122
119372375312 630983815
456405465972 28778841
973869908670 2049775
786240412861 2043468
570232461653 55053803
125274756370 49825300
358495217970 201218528
647354394933 15445843
49264793516 381926692
775580148435 13452831
714267245581 21992509
818484952265 39765635
677671010465 12222966
412396600694 21923132
143967490304 12695991
273933496586 143061681
137049471938 227052
69449431556 13332998
526051364819 32897312
382058377380 9372202
726888078911 60856243
768577988382 42792995
195136625818 14178136
536228267072 630977508
37244285674 2850764
256640130454 122500861
454017076402 49131530
801940906124 106840580
123597542055 87528546
774334236250 3897726
427202315625 312038825
106409729875 114068402
392668286718 181048742
312005742168 2352511
551990280878 16177455
159153763308 7492716
38513117497 13774488
847598095415 2976904
419337368409 38453779
696654625416 139643287
564163569488 293925121
646758238372 532102669
521463358431 138596325
617658638416 43057889
174321561044 39702565
927684901228 133620102
369460413232 4944688
248157490337 63070
96572539498 40333265
302514772491 12960885
378119390762 103661852
630820685965 136906049
536625507160 30576336
239940707126 59279493
906882137169 7688233
965694644440 20604969
366924805668 17382092
401057976334 2068696
37225907076 20604969
848870185892 613526039
64988309394 58257759
578397205807 5751984
128764913705 68361573
519058766178 51338980
436189131015 48084568
337256497215 7631470
352416829528 2087617
6835537486 68090372
207116524952 18611957
541209086034 69717578
246323942348 545032019
71238746489 9618175
897413740245 14361039
374071583166 101719296
226099933837 10393936
695907275274 100438975
877727468731 143187821
468567940142 47952121
250088227131 1898407
465143306230 344273902
986994606165 142412060
872151916413 82281122
430106466427 11529196
788820743362 10097507
739537779380 60641805
462773982721 63511490
517280271992 192149062
427574958413 10696672
854547106379 1633513
567791906886 15540448
710187745310 252683648
695342144911 33975809
670724604292 26665996
781894822325 4780706
689138036973 423212314
219619896714 84602098
11929628103 50266790
670747423018 5846589
581013921391 8022504
455315115942 55539442
149666312937 9069466
150886429492 23190839
531686234472 98496419
567808258872 630971201
59896899252 103365423
164209955162 4042787
343910145062 71767353
700269049572 58793854
652356088000 66999261
841898780836 4231997
349764832586 73653146
666123454116 161560112
984647199481 12134668
805910052816 10400243
591721822588 19103903
891137450757 3241798
975777631221 8716274
352420001949 1431689
31489519951 46482590
344201711365 9876762
876015427162 5449248
330312058826 11339986
901891626413 1059576
390808844252 148479394
760435602543 239666
407368878638 10646216
63735737017 20617583
234157875253 127502312
270924897622 29144647
581616502720 62060880
340432317912 319979338
308675227617 159447267
526724029532 10665137
518524609492 16202683
437534700107 163357607
369388235924 81568431
301158468885 64741355
853901132890 11239074
877589812149 278668488
114891520612 2453423
47937832139 35893137
658583718983 38731287
106724007685 15609825
638989693651 61562627
764667496790 110889674
858270166545 1892100
882282237229 19854436
951049554120 51692172
982769351124 6944007
263307599003 41846945
425659459331 18971456
734433925527 32209849
266368728970 35981435
613830137824 73514392
780008669714 8382003
826725487638 17804661
483775461429 16089157
47875727110 77721161
267723285537 9756929
371925640983 73072902
639810640176 54971812
618671115917 72114238
611795209390 159220215
614490075011 32701795
381941748336 49528871
41008606234 25751481
842537406670 2093924
617704645916 556775653
856048809498 329496601
41521451567 159951827
147643651618 103895211
313177433577 46236617
553252345290 24761282
922547620275 74145092
809710996060 630964894
953631032495 2396660
69208428472 205002728
660550096634 11970686
665574116481 20611276
373823827350 80578232
261459294699 9094694
195164355632 630958587
525420950699 15206177
66263605892 4093243
622048630232 21065380
523452296221 125427309
431882833089 87118591
394036933123 49188293
132582509494 52089513
224849547924 533767717
531132399946 4818548
675048612274 73451322
357432303390 38497928
169757018761 92391243
717307310168 124254207
95302660713 8501836
677049072953 2384046
978146153741 149791250
39765702488 681156
190258503737 457604385
231163795003 649621
349076028260 118741889
818531649293 3752665
417308582993 121378215
992231077307 9119922
49833022681 8918098
164076101701 68727379
398428186339 80969266
966960707490 5922273
404223901348 624172255
287341327925 30021320
335353826571 22995322
501068592137 199465182
594287268569 22869182
274577577975 134913037
986460720680 24363941
310066692748 10463313
22060838206 3986024
141459696610 9246062
508958151332 108593926
616238022331 129816981
608862248212 225292347
423776434992 9763236
315146573694 1551522
188175770308 38680831
127547206424 27668809
197009275142 32474743
869940656873 346449817
391562156574 12607693
882293697048 44218377
13551681396 47661999
864426976225 219105180
550065346524 54151902
946732900100 17564995
418529923106 16410814
553910087641 1810109
263900631534 77292285
675127273178 2718317
885401959226 57652287
294076462212 100539887
235568362296 11188618
963065018427 56390887
339169118240 630952280
329026317936 5051907
736937600750 67863320
288338864143 193751040
390276081413 6445754
490694047425 49446880
607568840075 14808836
805668507330 214904718
432942953668 291616759
301065926274 191922010
356207172770 189210
506215516493 8716274
183038470434 103579861
486315925383 4490584
466684959952 13578971
366146164434 158084955
180005959568 10917417
301851776409 40036836
927768361759 17035207
534291837122 35691313
563998454293 7675619
457778697566 76743576
570301384549 11642722
315741126212 13528515
144481325836 4288760
284810412769 36202180
836438058002 121674644
589244580002 16089157
158785024553 353305526
959395372244 3727437
22600141404 55999853
113650843237 11264302
49730098748 37331133
52395990011 24181038
239951082141 54139288
970015044818 83082111
144536165201 42288435
230496484933 28223825
917629810308 55842178
224811796287 9473114
454049563759 69704964
12632003028 213737923
817785116996 51458813
260765652904 15206177
390844396811 76100262
153758305310 314246275
387093377714 3582376
711779697357 18069555
99804517723 187425119
175543149195 5278959
333217386972 145079921
8045209649 160550992
278906404505 89023305
757894331293 17924494
319551399574 20478829
334711189485 8993782
353584843956 82205438
68697418476 67535356
170315709677 117991356
330900108827 24792817
401629761 66728060
982253882079 308160020
957493836860 3210263
261353740747 80691758
244429142840 630945973
478739401519 10501155
373648965775 103434800
927765725433 2030854
791235578183 127306795
512781290974 59380405
851773712301 18429054
836811445016 44224684
358664491543 4925767
375801908728 630939666
818433228558 94434711
289140179042 127477084
330916961131 33855976
828574826290 54536629
574240217734 491403598
761044799915 17319022
146475643497 15344931
397796529740 33528012
202710046638 29018507
450220501844 65069319
842408920466 73375638
607280786771 135348220
693924026398 174047972
128817406866 17602837
832978359235 51395743
681455469276 10078586
234323545464 630933359
31490295712 50386623
390778923844 85112965
90129177580 183836436
769760332314 346885
447721638862 31736824
576560954180 50386623
52381351464 1475838
483696365342 37520343
699759887527 24824352
957053665023 434167573
339060160573 11358907
526663324657 7139524
746509930727 22661051
681073851627 249277868
611614551682 364122031
879818577856 630927052
43510155998 29560909
993488600679 13831251
389027299543 1154181
951775815719 8098188
842485373920 41153175
732024216232 454343666
61844942454 45025673
347302342073 21569940
803999069546 17836196
580363772668 7000770
972577394062 56535948
685169901466 95765488
190676683065 64426005
198943947504 6565587
290465017025 55835871
445742962561 61676153
730716976844 33124364
196408018283 3134579
437050173204 1866872
275183741680 24427011
583496569076 100678641
661891269747 10469620
779754825578 5802440
843732433979 84021854
949257678545 14865599
423803496264 630920745
680864629516 579367327
164688667011 56681009
858210868131 72051168
452783986348 61587855
349170412515 58800161
9299138031 68519248
690961399157 1084804
333404408443 32827935
936626955839 7341348
626536784196 3298561
449325496460 227449341
163584363832 630914438
958504365498 38050131
490693221208 31705289
955525251759 7448567
492620640520 8016197
308803720128 21330274
945311180290 136256428
535594430316 309043
431990941376 17104584
380212072395 3216570
232832330886 19602156
571520201862 37179765
145679424654 46816861
420006356141 6149325
652429602392 88298
136660449871 114503585
490106836255 3784200
402267831400 16499112
850103151871 24509002
109882183461 13787102
900634689592 25070325
86300872505 164373034
398437306261 55053803
963747522060 19646305
437586108464 80698065
489173042821 62237476
537460602351 20005804
793119958527 162651223
693872838786 37974447
786616282768 355021030
983372306631 25852393
198907177694 28242746
938573521138 359795429
72395351554 125282248
842469537043 48891864
949235635580 11674257
915909554960 6004264
356458214533 384638702
188797638443 17306408
387089290778 31888192
79581585644 630908131
913543876897 54713225
610734004007 9094694
6791842590 38308718
569560055527 70297822
481205417645 69049036
734932567496 167009360
437067092820 630901824
49881176626 13629427
34660530472 43852571
473057342892 1072190
896099359268 122355800
50291236780 124941670
265262970939 649621
729926446915 14329504
932850954715 6269158
75674482976 11642722
824723197929 12689684
781198525283 46482590
810724081098 208522034
1086511133 119044625
457205582541 1267707
138232686236 82009921
210193435033 92675058
245046957639 895594
37224305098 996506
345394461847 39841319
59303595520 27668809
673876252323 8325240
137037444489 6489903
238477279125 160519457
176115110039 43114652
377035940590 15319703
340409797680 11421977
496408511418 26565084
455367293753 13787102
665054976762 13925856
421211083616 41588358
199860571219 140917301
105445816274 1816416
286732780174 2289441
609371431243 3014746
844448987040 431720457
324595532444 12614
330876098078 42666855
917082968180 58592030
633810218868 60994997
932823355283 17003672
513394190555 28513947
525629312993 486805795
23838308593 86248225
207080600280 11112934
34508039826 39910696
650509656875 32935154
270280841461 32064788
979530088314 8691046
742092919723 9309132
182532358912 303448691
303050430243 105869302
393486704136 85327403
575332550227 27378687
798294312026 31938648
157810824235 83605592
282717750057 213946054
604418882320 11655336
743982761929 24660370
700839351675 227663779
394699828293 11188618
616134392014 268854796
199572507366 9151457
286707590016 30292521
953702686322 6452061
485091354021 914515
655457677372 112151074
614204588656 169979957
485597377245 19639998
961690121785 187633250
979353788743 247808337
789474770890 18302914
87771950897 2756159
465541559680 261708965
19913853303 284742129
127533728365 28078764
331568472166 15849491
571188977143 366758357
778116525453 13351919
470498494033 17653293
521065729374 1261400
320733358779 32317068
439405823137 168125699
265903537264 630895517
788179619956 25177544
910721977747 7152138
55550659095 6729569
318915252391 12815824
836832554545 668542
466120685276 37797851
139482817804 87200582
847495133640 233359
8210804176 630889210
685246228780 16145920
368214330758 6250237
532325900961 50285711
977502507535 41960471
328301103299 67339839
399773332862 9365895
373086459124 63019544
526618273756 73236884
656863835748 25543350
299156267474 109609353
392962178239 135745561
37122894845 136597006
12230501473 392326935
73885477086 8262170
921312821024 86399593
206061542513 83498373
261364929365 33742450
329588774131 75122677
480414496682 23953986
616502472776 509794810
179260671815 49800072
639086430417 86380672
144615090999 5543853
83188012524 73318875
560074276511 129924200
105927000467 179610746
831567443316 200997783
70710335480 8779344
713707820988 630882903
899514303563 308160020
633236498371 103434800
655055807946 121794477
970101173210 32966689
436886424563 76876023
813452569336 40156669
714269099839 16486498
80630387223 172704581
864433188620 74290153
267765725340 22383543
545777362061 460209176
403405969569 137517828
937187753293 21122143
723181818528 630876596
768618914505 27410222
85847458033 7694540
558936239254 17766819
701564282497 19564314
667708642994 504156352
320074361335 140160461
346736719764 9914604
656851633768 8375696
831124857963 37091467
707298115287 16757699
482450005360 22175412
22716278502 10412857
461010917522 44287754
772199631988 157624544
830523336210 4471663
880412735098 36612135
996475345888 42509180
831073083800 65308985
967467043999 16600024
642273227359 19974269
288595432903 15338624
604441049360 431701536
733287415904 630870289
183759907178 23077313
498314915806 9555105
280390689755 37041011
963770864267 3178728
239293516386 78673518
740161287335 28349965
572229457724 451385683
723105468051 55072724
150925167086 12210352
606888436673 66109974
635375921181 6515131
69463388947 3487771
437046054733 15187256
798639164107 327118862
189444778727 32115244
803799238558 126903147
996974082462 12494167
373230347022 3986024
705384382165 83012734
895266723807 8697353
221034243641 15742272
873399689163 29516760
347180793569 17306408
187548509688 26432637
947033243682 323681547
1547948109 158129104
103484320241 31219650
767359379200 32039560
69414030365 38378095
89341504722 231542584
315829132025 4698715
234931880842 20573434
910747079607 132447
369563145890 463268071
905067909586 13061797
697155678724 6067334
458510692228 29277094
685814190986 32891005
219281645997 12279729
930314110979 13553743
936481144306 172471222
313228154471 26779522
498200355458 15382773
381486307252 630863982
200848754156 562250129
652391596410 12746447
802749228100 7265664
880995720578 23380049
899097589524 14670082
424435096100 47472789
824196609643 32556734
806532299371 1690276
671660073323 333015907
800236998520 630857675
975161628596 16852304
794160521099 223488545
55566010333 8703660
817271741875 6609736
590417526504 4036480
797694133664 9492035
493279478224 2075003
753466938967 12519395
328374554621 48519751
75010572379 75564167
76277644549 144272625
506543074780 626322942
652409312773 18069555
34018694375 85768893
22529503004 44804928
647957569120 3197649
422448002019 75343422
186953557764 630851368
519658030025 137889941
638399865076 66551464
410137817909 381201387
977809574379 402569503
704666628709 122254888
190702276871 8218021
925248660449 23487268
253832106704 52922037
833637621573 32329682
477877709709 119814079
189965230302 334271
929833681561 53161703
935371368716 18403826
97852149984 15653974
258239619366 53931157
327732529314 7587321
661221638701 10829119
5528024832 56189063
444712930614 333015907
68065276238 103050073
271587935788 630845061
55333572155 215358822
3789605324 161982681
382075154000 34114563
719293681009 43083117
58713968769 3746358
376336641416 12191431
976039445340 280383992
665002647583 58049628
555772267345 31307948
963156318559 5379871
927792233754 6256544
805260030233 23941372
442084656364 12759061
359967173035 4799627
521025629468 21551019
360643512664 570480764
323372445292 69377
388900011669 68998580
715995142948 206793916
857761160110 544924800
445267669106 7669312
931580256020 7763917
552520142497 7965741
891187374904 605648596
70054308633 35104762
419921735122 28085071
765445545166 15433229
232390906021 27082258
355332097506 224693182
529845883295 53956385
357350034882 129274579
780583739909 10192112
985468745171 310235023
860727378099 72492658
50527993188 630838754
719370008323 3033667
988943418821 103150985
951741007386 58125312
771137644537 31509772
535584326502 359499
263901571277 67598426
547516828531 7751303
498963876748 235654748
274737163996 3185035
230067009768 416444903
690338627056 404549901
275479821730 39223233
481910681176 81013415
66013867613 290103079
405467633376 6136711
462331086260 456746633
9921018780 18019099
302410580851 1772267
416224298232 629299846
475490865354 40591852
521701470844 625471497
537460394220 2617405
651772686258 28772534
978266043504 54568164
802763397864 630832447
944729891393 49150451
334741608146 2201143
549491863628 270400011
115566657669 13282542
426284216072 16549568
893666864847 7549479
438925496696 3512999
257982937080 183867971
479998741307 12071598
832300264195 40024222
714258075203 69894174
764867407704 575438066
260813062623 10709286
942199285280 114163007
297773140197 226875404
522897137225 12784289
818504081396 45612224
498931732034 31169194
999169763712 13244700
103512903565 33092829
746265692152 281903979
384084694694 86399593
383212068611 138835991
735071926968 59052441
781797726060 27113793
986519974945 9252369
461669738370 12607693
118024506230 70253673
832448590156 172780265
376606534802 398867294
226062672081 11188618
762262734248 50935332
188179277000 27328231
193858598389 39361987
866535469507 8394617
549048584505 197680301
749709011640 216531924
929585364422 46596116
585224239391 11434591
668196079489 26464172
733810417572 48267471
548721694760 11535503
479913817552 91129843
923214324873 118476995
447774195093 27990466
867778537235 37041011
293450059344 235799809
106054654147 11718406
172215605241 102974389
27088509806 52770669
884173082248 57601831
599899956503 43310169
466120685276 269523338
664817492984 31957569
427559657631 5379871
662988860213 110486026
564009308640 5840282
964269361175 130517058
463508140684 39450285
964933095176 148479394
789384820456 96541249
547875852441 224062482
157848413955 8066653
629496346235 45000445
88423983348 400343132
74946543715 212634198
59958833992 3758972
724385248826 48040419
491986953067 9788464
456339110025 155593690
132565039104 19248964
365623946899 33622617
438296621484 32323375
406692959513 53388755
76991128166 28753613
633999081983 110990586
41041692756 4402286
723749196248 59115511
329402730245 59620071
678433598319 522698932
664261217649 91590254
616866821859 28709464
646628473912 32834242
182492015098 8873949
822302642659 36063426
709852902438 1412768
826102213042 16108078
333941403279 38731287
424131447650 158608436
951046570909 45700522
657915689915 175441819
900661372444 630826140
889089687578 199257051
680194287844 30292521
594636220200 108543470
181194770240 12569851
925246547604 15143107
719990627672 353192
321395143917 3878805
883572052441 18101090
529752558616 128259152
289272731196 159056233
365016427189 31036747
298073889492 13705111
613263348720 5764598
985226369226 50815499
595582186144 9492035
478099104330 16883839
146994802137 21576247
851248505248 31541307
399064295680 77393197
522321354339 5688914
823585305733 17369478
855139665885 16555875
790763000980 630819833
278463358741 21992509
358649266445 25423517
256906418301 92138963
193774772052 91501956
610757047720 630813526
276582522931 24792817
917005022032 38100587
942978561456 548481948
980684012904 105862995
897447514230 21166292
966939812399 20686960
490664234236 30841230
628940222268 78484308
880680698542 101435481
271888407575 247726346
887376126022 3317482
471088133398 79051938
171129127709 1658741
957740873678 30027627
853886216835 8836107
49867496743 16732471
613138236761 73104437
959345773996 4093243
979594936888 4143699
224778400722 16070236
820308608813 64243102
237931574322 14998046
516513319694 88127711
656170435684 731612
76873647677 40333265
908205783129 11655336
169816897419 48658505
80610002999 4465356
575979513915 20686960
172358767834 32563041
456573433996 61064374
891148771822 11813011
673897708737 2648940
652326148671 96503407
455976472204 32859470
31539654294 8873949
618303987512 12431097
270118574965 94144589
106723553581 12412176
859551013203 22484455
658633897475 56390887
796820534238 19545393
248816853587 5234810
621110428205 348386066
353695914468 252519666
938526327922 15887333
424931986788 4225690
257684258546 485639
322742996143 2415581
58702792765 13402375
208413359855 2264213
463216795126 32714409
353665024847 28797762
239897441106 38863734
64325035804 1917328
884826819654 26653382
711808476198 3279640
707269992374 84639940
116535528572 292543888
628813085762 142355297
70596292306 6956621
819797056415 3134579
433495974591 235793502
609421603428 67497514
116142484704 7593628
226083693312 20926626
942346961620 581309883
257344620289 13572664
334116319552 303852339
523551385498 27082258
415553918718 29649207
251644946211 236695403
308415543199 394073974
431363132047 7467488
300588488439 41172096
556423639626 10103814
940429723871 11762555
112317402506 92485848
980776183402 74529819
218523050474 4080629
10686276560 7234129
551353654363 14499793
115483222366 70379813
214112350712 299948306
81425559104 13061797
402939360853 8287398
156623523001 3689595
779954511505 13131174
392700578558 149967846
193821683518 27221012
533701867728 630807219
514851687911 225765372
475495576683 91609175
963094314442 12614
311100904171 139239639
935361025236 35092148
568410236794 17766819
248818506021 1747039
181249187036 3910340
170256581552 86967223
749531358129 34574974
739079342471 453700352
732163197284 455340172
943976370940 241677933
966243300919 40617080
10048962582 18479510
803335537369 27031802
376399194242 6590815
308753163216 83826337
369331056662 30166381
31447445954 127477084
355557585370 3468850
242253160416 205709112
309444805692 6048413
562755460184 630800912
587932318177 66791130
227357419367 1734425
991530541961 14991739
774160995574 155833356
706529968901 109041723
203375153500 630794605
293048696543 6426833
355266012760 200707661
50926217168 61537399
850758466027 4137392
162774826670 173877683
901275012009 14014154
574720962502 26401102
234141395062 33326188
907746343407 271995682
212813632081 17136119
859098145375 461180454
96495070617 19154359
809687409945 3651753
651717178351 52789590
970643043357 94996034
942938469922 996506
219045583359 82779375
69981242038 120173578
470541884128 34007344
119958409138 37003169
299240226258 125566063
844448987040 630788298
594794071796 69055343
978909809543 22875489
829114886328 164726226
428201682938 9447886
848210503050 13017648
371798636924 5840282
781235641978 44275140
129127677666 53413983
188425033497 405836529
114843480193 48412532
197503483290 111860952
378843829638 22812419
769783674521 111104112
752829593454 25928077
956141039946 24616221
131372772196 630781991
793268381158 132447
782410644562 55217785
956631999989 129974656
102872215342 24054898
229853236068 47693534
995439543036 462946414
364137908303 176696912
379672401326 541563169
665595270159 27990466
269039413553 9000089
467357145333 16700936
841823929360 76913865
32199585174 1015427
167375754036 295848756
296824420159 22421385
109252185603 2264213
984618988270 3986024
243504124508 271201000
281041626853 12721219
239735710705 266565355
823511892253 68235433
508967100965 89029612
765983271614 58964143
661796298941 7549479
765302445643 98054929
791667063216 257401284
236849944808 630775684
604365682775 14215978
886588535155 38592533
522901489055 12841052
919956649865 84911141
101603484431 40087292
923937168078 66601920
976382527219 15452150
961147948902 135720333
969496844842 5644765
644764982352 49724388
289748039330 61802293
973295353584 630769377
422591730177 349527633
948002331088 26375874
472971258649 9725394
87429707849 138129607
48566158642 27561590
929664145159 33439714
795184199832 630763070
558919948273 36082347
965610086491 18157853
761016847291 31680061
512227473304 377965896
920953025595 208036395
26515243413 2484958
881043464568 18006485
668798976168 24956799
341063917748 630756763
789750775759 152793382
267700119926 67175857
898828186019 211713376
574729041769 23594487
464844463714 5020372
866907693968 260018689
604156681409 231839013
46617737020 99158654
80737461162 28715771
934119338741 12412176
731732305109 215535418
7579204340 630750456
385635045769 200871643
585436236582 37558185
979518502355 37747395
930978164572 627931227
601885829091 13263621
421988909182 217629342
910130717483 1715504
872761624652 62754650
606221776224 93728327
916451368344 630744149
312562982474 29434769
389506042927 123566744
898246878201 493718267
295857079792 292997992
828558718212 13358226
752206192718 11825625
789499801308 613614337
249441591407 37211300
193814026820 25505508
825873117574 178570091
972663753748 630737842
806972141179 84854378
209894943644 377265819
953850167145 298371556
682026029966 52644529
306294570429 9687552
97210440027 34682193
906245220532 85068816
292841467444 118205794
969370685921 31371018
94704368144 31535000
25779779901 26136208
234266809757 42881293
738242754586 72543114
232418341471 2857071
592219796015 198153326
245667993250 19507551
718002799914 82779375
405961753226 81208932
103480290068 28677929
887923394961 78559992
823682469310 31812508
34645387365 86380672
8270865737 513654694
796968584756 11068785
942239927588 76484989
465477570923 9719087
53521154681 139088271
3618094831 128864624
890409385356 33534319
534333467564 195271027
826727972596 27807563
467307124516 10444392
517893205173 6521438
561110405262 376143173
402329101840 630731535
78234523858 7902671
400245605264 184410373
953076239305 3285947
807788964991 16915374
98481529756 40017915
987569651132 169582616
146497251279 13339305
976949480305 28822990
83181648761 81915316
923392478702 4257225
315752876153 10614681
723124281832 40181897
239355041171 16442349
9139968272 252286307
960423200983 194268214
313263366452 3128272
891104301165 7259357
862742363799 5222196
857080983760 462643678
126129018534 32556734
275352750359 7322427
985715285801 165237093
645484747741 7839601
311342796542 6338535
419044578548 217471667
762324971724 1545215
929634117532 50355088
926524102008 28274281
395818017421 64766583
569703058380 630725228
431271623784 82205438
390272946834 32020639
914519435285 11264302
905319436988 353053246
81799820726 160576220
509654574514 40717992
2423250425 13023955
993506548336 19476016
572841772819 15963017
868386649803 34669579
352976977361 81827018
502139503993 589420685
242474586572 52978800
961910091024 9492035
992964362839 316497874
271510260841 36372469
109174678880 86948302
850710488678 45057208
192368296261 232488634
529912268712 574958734
786180401756 94277036
584614682520 167759893
702204838273 59594843
162874540340 9170378
509457606904 197598310
627123509727 47012378
61869728964 9763236
757731471939 864059
264581287216 35382270
802113774687 1923635
447570743887 25524429
67346519969 22579060
351068832241 70934829
664443033780 630718921
169241852452 1671355
114181165267 113954876
558266740655 34398378
587607696887 242485229
6217125587 68102986
792005496836 3822042
413053321311 643314
856336616829 50285711
668864232632 451442446
758464936132 70947443
169230329563 9700166
16417983891 592858
255532038833 49181986
913858772793 43846264
997070144379 74479363
395251278773 105547645
274665062372 77967134
778704367323 31377325
20829987137 8602748
177345456548 24937878
600610658733 20182400
630922096218 18214616
841169308974 15174642
507778550945 901901
293039400025 14815143
304836597983 111892487
656053554360 33269425
169873679340 25070325
697068478142 129949428
327628375516 161963760
849501785728 630712614
219090823470 39475513
201405731633 38188885
515254654755 52568845
393452282595 9094694
587999803077 12525702
143803401085 41077491
917255363718 161200613
489437823295 37905070
435768008383 18195695
453439754608 35394884
541899145453 9296518
456646687736 602331114
986455895825 73249498
442586842867 133329980
6879232382 55539442
398866855045 256537225
290449110771 68393108
956176914162 31465623
279746438077 21563633
2805673305 75286659
546934467444 15332317
203909659136 62798799
742840080655 151248167
112984901786 13724032
423344664079 272109208
562488039142 94693298
123161974328 630706307
656169079679 2131766
855707489337 26047910
546932051863 22440306
790098398678 16864918
345441329164 10053358
213257327466 71950256
323867889612 128378985
952971013317 53962692
733839827113 16347744
347738128480 66929884
742346181550 213750537
798916173854 48330541
851738695837 281544480
312603277897 4042787
97864776598 30652020
239048111016 49837914
8210804176 168832083
913944211657 65712633
831148193863 1116339
34013674003 48444067
436237606617 193687970
423447316811 244667451
911264762409 42408268
863317352003 44628332
751603811148 559500277
950496577346 14972818
666638866398 260624161
309336659563 86784320
574721977929 17060435
843748825872 41336078
863977875741 34108256
352884970845 162569232
124662771304 60957155
739558939365 30891686
502080441003 3689595
562700950848 21696080
882253622370 39475513
486279111424 6723262
438809788474 42603785
135695874035 95746567
129977821359 12077905
423803496264 630700000
18257237650 40257581
478672572547 46905159
632231442144 630693693
510869216593 28740999
940354298458 53584272
148635435852 407665559
116756418633 31251185
18260838947 53035563
464770154640 10198419
522578930154 280257852
94072982746 8508143
805843558115 39002488
353064314632 630687386
342869273447 71988098
495758532984 34310080
764235807868 630681079
645391624886 24117968
663137736948 9410044
956865466208 5575388
822929121211 26710145
963156551918 30652020
806429343903 25259535
904450971460 157996657
76276212860 40566624
822127509883 48784645
42124335632 75999350
195769285230 9977674
646345548199 49434266
246865215395 84242599
542038502860 323353583
106681530040 27883247
593032463514 10147963
444002823307 3109351
893012641802 5524932
102950779576 630674772
78318385972 534070453
553871898756 25896542
362433239617 99398320
152450275482 267612317
698824365975 141144353
718115203268 2939062
961652298706 240391305
769808707004 77695933
982648403850 106443239
665009667274 23436812
566471679320 21904211
284015455326 99537074
788457378171 235295249
522843306980 87938501
174888516195 45158120
285976396343 92492155
788183769962 45839276
160990633021 53956385
51149642643 2623712
123819193198 324961868
433260574188 1866872
855135087003 24717133
487501208377 59109204
911267915909 94996034
481812886899 61354496
901924572116 74870397
304997413869 25896542
877242266979 3809428
74490045120 30292521
307474542929 50891183
62251136417 107446052
443977387176 17899266
800845214065 18813781
618852423246 61304040
503991708088 674849
898034220840 87200582
405475233311 3109351
406118700856 42036155
389056595558 5310494
541876446560 27807563
961238220993 34070414
998500265113 2175915
329540298529 52587766
837465674368 24950492
875906744938 86809548
807787016128 5833975
491945314253 15571983
558326871593 964971
848824039638 18214616
352343870152 30841230
959861558391 141018213
566524683348 8123416
32671889111 8262170
666664731405 249460771
704788795299 11472433
498918424264 21891597
201810008268 135272536
390198126893 19684147
621754320384 285158391
963189756208 630668465
458530754795 5506011
544439064940 630662158
769245538118 24231494
808968414010 108070445
721849502508 16606331
421840526458 57179262
560857042523 592858
388368920185 17880345
778762604096 505367296
500781039151 66387482
446934129986 175113855
220342853445 62041959
613267820383 6552973
807762860318 34240703
668830126441 10961566
428176202658 28211211
994153423726 429828357
714101529156 64716127
877129169855 116187554
587935534747 19198508
113018347807 9586640
490753078880 630655851
363128306794 10759742
869696155469 12412176
25757226069 122627001
877686675055 198203782
495119484581 12809517
699169377796 2251599
967488323817 84185836
874754731369 2320976
954257668722 44697709
448144855418 55167329
529855299646 44287754
688389387589 2030854
164716178145 116124484
121108372932 23764776
81947114404 41083798
627689907797 7549479
882817712078 142279613
620778890201 26956118
993377572251 25909156
918346167852 630649544
682567603684 91123536
920227327384 964971
986551446875 3639139
500858676256 144178020
489925711829 32720716
528017469204 630643237
753426599395 48311620
153435830465 19652612
486748476299 10646216
974540391161 1791188
575894955966 98969444
309940458143 94384255
78240603806 59380405
497038187619 28797762
464135067033 67964232
423118434054 52089513
760346648615 77065233
394929810983 434167573
548162045180 53924850
398300274072 37715860
550097638364 12834745
603673794326 94094133
58738791056 558421780
455283007005 46369064
62984007752 96654775
38350081547 50039738
463486078798 88853016
299941114796 35268744
213380932052 45750978
695284978263 27164249
183673974303 25827165
155348276959 10930031
288553327371 77538258
942258709834 31793587
373813048687 40364800
125403911116 156930774
998533124583 12159896
512748065698 103731229
373854845176 14083531
151966858611 171354883
336424687971 159724775
211563595118 100912
518543471664 630636930
280381115729 35495796
297408452601 26249734
838536277181 191341766
882805709857 78673518
404192822517 1759653
344133728212 30147460
75110021155 37230221
264574273832 62483449
338312726375 4213076
836193348467 22982708
797405411818 269031392
74388117693 128498818
713487052825 144840255
474000083894 142979690
79429330422 56548562
407381900528 630630623
785085010368 449115163
526463108942 257174232
994769748008 310922486
828025116542 201824
641025725810 19740910
76777478541 41298236
331589920208 630624316
633476271590 2402967
76223549410 117663392
232565235743 218178051
895578699562 27876940
568401274547 24294564
312589295278 17363171
875335080523 11598573
267153689818 9151457
174933459877 16839690
188709069242 72341290
586723869572 18548887
707944013092 13894321
318319350175 2592177
728820114947 38289797
194990271883 31648526
146474817280 8609055
479991425187 13452831
596848507781 9258676
962411053969 42698390
306939509570 9195606
11251009582 83637127
738297846231 18220923
296026984065 105850381
238113144480 42219058
245692342512 517028939
760373030796 57595524
83195782748 110334658
495805877568 630618009
785020176473 25499201
887140704633 110511254
205255045325 5398792
179911400782 88222316
641659968279 26710145
408605456463 37041011
887976897242 45013059
430711166908 3203956
851977516699 26420023
434409396415 51332673
688052410886 350978243
696535639619 63164605
727233580613 261784649
982496140256 12342799
222304305329 7082761
429487894788 142260692
887840388534 147785624
480489821183 153543915
189971209338 18662413
156911864362 153972791
150262000715 9838920
654296461890 10576839
166376502314 178961125
190054278835 1633513
610506952007 38157350
236817491051 26773215
411766407319 8602748
158480827394 37488808
107219370014 66696525
670023085054 25726253
736241865031 197106364
940452162112 630611702
223979343729 80672837
849501785728 491069327
471780822836 22219561
750955651195 8545985
804549107258 42212751
174953160880 630605395
638404021389 122999114
324803812747 207058810
673884312669 8911791
976423560561 6899858
224217948088 618079693
560799320859 57570296
633456152260 5253731
998391620731 24748668
288411552318 3140886
553210542494 67667803
832385610519 21645624
783746210752 38497928
542370881760 97752193
214978255598 113153887
508306949340 60093096
570114747805 59714676
581054532164 1980398
188684036759 37091467
759183009180 630599088
183785299160 3298561
570182207477 127868118
299251307657 53199545
567204781949 186535832
520919634026 118804959
172421408958 3929261
412775270909 284212341
392808352574 800989
37895996468 450931579
557441799734 168207690
470916759594 226351923
491357352550 23689092
604242368311 146196260
313820423855 59802974
500205697755 10450699
894901064933 44754472
841290987860 630592781
178695188260 1778574
541852807924 31705289
320706755853 30759239
150920253933 20888784
240367115024 79064552
232261303478 62287932
746494358744 9252369
537870176866 247278549
675781931406 10778663
885490673488 4402286
241217769584 41935243
819115662814 30696169
260219138740 630586474
291620253471 154111545
633478258295 2730931
265874136095 11314758
232957127495 12708605
102924487758 794682
926520216896 16782927
138783928585 163893702
737721121537 614308107
953084158832 420866110
253669726682 219010575
814132194912 630580167
854554584416 321713763
358588643561 52165197
849433129791 53981613
259442789012 82779375
213971586844 126285061
56693388760 123648735
809611467358 94838359
544199281172 103182520
252508214771 10866961
793210804555 7423339
209666695379 13452831
736421255032 5890738
981506151452 536227447
30822172039 98805462
609120154056 200871643
642584343297 137940397
538728437668 19280499
73084446002 103542019
531743363278 51206533
765930696462 110889674
4950570591 79190692
172426761536 595481712
670096069658 1816416
134479333549 10141656
956233191523 649621
751458670222 108404716
389053416830 6054720
263344879680 12431097
44105250918 80130435
962188826824 5272652
604178863128 112453810
653031016926 35666085
851753939856 25978533
572754729912 52543617
551349863856 24761282
731372581122 9914604
7553593678 15420615
397234508728 19375104
540572125248 69131027
500773590584 15206177
490049373178 1538908
624015499829 2503879
231663420864 126877919
611271616929 86677101
922040653066 70676242
485034347113 19312034
540649465924 22553832
68765843119 15773807
960539886790 99524460
323369134117 6187167
440208191305 4377058
365454875150 171815294
450936716392 22061886
597479596750 6281772
407381900528 630573860
923952021063 15773807
784996430618 14562863
973892500344 24162117
239918670468 7221515
321382719127 28022001
815374570935 5020372
992169748039 66797437
598205301268 145243903
676817517755 80994494
474812145921 122223353
446474200383 8495529
632130229473 76945400
469216978833 60578735
179314293929 28223825
684417182002 72744938
929046225206 14165522
852591847969 32197235
455478780527 206188444
157258301565 5367257
441599938186 179062037
939201841334 609867979
386454266241 64709820
62442717849 63656551
512806273001 38479007
839328863192 13578971
793886521856 14203364
923960623811 62351002
728108044098 65964913
344711340128 135159010
553183390859 80307031
280369687445 44420201
547561034294 23865688
307976609599 140154154
619540565337 31061975
870250065679 92857961
349755504533 4276146
492583757184 21519484
770426349449 30803388
528886313152 215232682
469190432670 47680920
307317170665 48450374
582527191548 435946147
928920949265 145559253
547456344401 47176360
519867294220 154603491
342995890714 402380293
858831865900 131084688
858165501880 154622412
887989977960 11005715
373661876204 243254683
901215360403 55747573
359474836001 468439811
631345375844 113109738
789350043658 70903294
115436664092 87623151
248751235559 91609175
946947140518 324829421
462765562876 26420023
489365090971 22799805
47969922155 12519395
208997266157 44527420
580963168962 60156166
612416585579 147804545
847208240824 378262325
762327633278 3992331
107931939116 4099550
577777898314 54908742
109667682391 13137481
497055525562 2289441
426124409306 155240498
448373528317 52594073
967502754233 3960796
814592750973 118615749
529257297199 5941194
893534512452 166700317
802073586483 24792817
177479560224 446049961
480647481504 630567553
250666387756 18914693
883373766668 188863115
200181540756 5234810
683702241468 244421478
193536140400 358155609
640929632358 48362076
608230648376 630561246
571256134079 119914991
882329836158 189210
370478642717 244888196
10147639839 574706454
151538205421 31509772
649865733161 46621344
138930629405 6420526
767927820738 75154212
678887204066 4749171
236689351732 53199545
793191833099 66721753
945471516844 12582465
775448597029 57008973
633422870221 36107575
872207701828 7826987
365583802844 6754797
324597222720 2377739
280715479269 274663543
467965560637 3241798
212217551204 630554939
54925795135 12216659
598015450019 69364386
50283353030 91407351
661285034600 294398146
562716882330 35180446
694621036131 11409363
834426572687 251245652
690332139218 4257225
821532131148 166700317
729872654512 124392961
323016749413 355632809
124961287921 35760690
406848752962 429153508
605482042873 74428907
660021834928 621245807
811562361324 42048769
354089559566 109603046
801467006516 353192
348466540766 172755037
373259258310 7101682
748123349737 284489849
158414061492 11642722
832166101691 127073436
774307664859 252280
438922999124 33597389
506854028801 179604439
947921500576 49484722
367530256682 12330185
764184931364 6073641
476773433823 17388399
501400573696 4042787
537224234912 151645508
219572070733 181742512
164170202141 31509772
572800468276 47106983
357248290358 225973503
191311795900 3077816
320524168203 45914960
118506106685 22579060
743393013280 89767531
730041890243 21223055
851319496840 70878066
847531802538 42042462
629950668915 20169786
11768660849 69932016
408562322890 75507404
371698570062 242920412
524847804139 6634964
2504131393 6773718
890071374305 322092183
353592645715 31396246
315067048731 96572784
400320311679 13970005
681365626061 3267026
113522514708 157889438
938679844544 77670705
936555402924 81480133
868628773468 80912503
177883706477 223866965
156627281973 4168927
271587935788 373986179
778031071910 86752785
623546208573 453523756
468424096393 199257051
364433111680 341416831
227319016044 409955
440196605346 22528604
675162327484 13509594
913556919773 200291399
678327548179 3897726
655416612495 121844933
428433305448 306595884
49495383743 154061089
579064332974 11403056
247351110917 58629872
315502002614 203432285
195115686578 46892545
996145988041 432862024
793257615109 25852393
138298815131 12960885
912030169492 38144736
608782069386 9529877
656803246464 47106983
196989061207 47346649
252015329028 44294061
245601687759 39841319
708001217582 1999319
69434187537 33881204
714221746883 102223856
718129019840 630548632
265242611943 9788464
857559571534 125074117
669945130534 112207837
900521567240 51692172
347262343079 57538761
807478811959 167539148
929065032680 4023866
811538375803 2207450
433071130829 175586880
582190582716 77412118
402249440188 47743990
442689192863 11598573
323264078418 93753555
877201889565 47680920
535887943417 305675062
150872818986 77859915
294385149955 562010463
101055980068 630542325
544154854664 69301316
968384670527 464132130
582883064023 18744404
395619491982 44003939
597493451164 630536018
299952681834 35609322
192517519881 85850884
303055665053 104248403
233027961412 18548887
977058660782 794682
857654845076 48065647
694128226072 274764455
495139723744 26325418
500182879029 22534911
367326054943 86475277
459116931617 27391301
323319321431 57418928
520250185883 161591647
157261701038 1362312
356626712345 213655932
4396017067 5089749
657465372180 14834064
809079396224 364449995
567072097348 72423281
604603454610 110511254
316793268436 103535712
176522023000 32991917
640965153382 81139555
477981440938 110132834
989619760515 94049984
961566555041 314397643
33445409061 11339986
109864662615 2302055
86260577082 25152316
858322628171 12960885
378191851885 30557415
311378725456 564772929
726940742361 14752073
700978654384 59405633
928356821715 39784556
263148586919 127382479
445294427642 610013040
625107168022 175252609
730642491174 54114060
64323938386 44394973
864557272538 72625105
84475790575 82855059
389564918772 74788406
242534343332 323959055
743122741474 264843544
697857980030 44275140
658571546473 184132865
667601032960 283783465
807184596716 495395929
858220997173 36063426
419656059054 246174824
930969229618 1721811
562622498075 12834745
41615306034 46173547
102904153990 10690365
966923445734 31295334
246327499496 341631269
692209052074 75684
80156910184 10759742
379407976109 90196407
416176203115 6206088
934487501494 227720542
38414261579 86696022
21446633076 11384135
639000951646 77084154
433880190724 12506781
232769185202 257174232
121822947660 52985107
912467250899 14638547
766130607376 582268547
117133549940 180891067
414213950242 62849255
983341276191 18164160
668864232632 617657124
75024611761 62092415
177814190723 142758945
462643755785 151153562
93087200711 117985049
379519130677 12090519
452845094871 2932755
272497062545 79140236
520390018380 21664545
628999022429 23682785
857058627510 9208220
505156222131 25259535
829233161499 43139880
280436173774 330676010
530477388526 58257759
525491069860 618918524
238703139102 1652434
615119196196 35382270
964263552428 75564167
178723178726 1147874
335379519224 604147530
516000978921 6016878
277876078194 19072368
34554484574 38844813
473670551516 5796133
877166513602 37419431
669443562117 16549568
371275965285 95002341
220172936558 172540599
950509916651 4522119
291771728690 15553062
994769748008 395821013
44666704300 90839721
538621382650 132119036
404136929883 66595613
337850564094 16259446
596861851328 561026571
614455891071 17003672
649284637716 264894
222155195235 135783403
649259443316 5152819
984656527534 1387540
801448520699 2661554
85256311295 3191342
144563670028 52940958
157112080077 1286628
465415491122 54353726
706665386498 23209760
509693375178 227052
115540414242 36498609
225284806608 28318430
322077288051 10728207
21340297056 24937878
239365983816 4313988
102262425112 24389169
419982414769 16114385
354880474222 66501008
25237726851 1803802
688981701122 6653885
500805951801 37760009
195458362744 204271116
970966363340 80477320
240639543824 628233963
779267309157 107483894
649351599135 279141513
247587142020 630529711
416224298232 630523404
681465377573 3172421
558212147263 36303092
210011061821 192987893
628971694198 21475335
990864991544 42679469
618967845588 29283401
375877107089 258359948
508336068759 91647017
546767754513 176104054
40764462264 161818699
539911349230 33805520
249341196581 20049953
229246252453 22011430
144387395685 230577613
738875792418 94737447
260198933177 1879486
664545598214 426882988
470192661296 182045248
615170541483 5991650
207336082171 117070534
750325602881 11251688
252554047740 36132803
453488688556 214110036
674548631156 181553302
271753027820 260630468
554372312992 47756604
423779355133 1614592
1239550488 1854258
452780586875 58724477
442743073564 3916647
923374598357 11440898
910004848684 58743398
135918792885 504414939
349217109543 34909245
906301832164 13276235
480015881668 630296352
667601032960 630517097
498963876748 396609388
769854268772 42023541
774973005080 630510790
592797994482 240391305
548196538163 16581103
624229443818 382715067
706649682068 102930240
195017883929 13850172
700344254240 75923666
743111988039 206182137
220380985567 20113023
815271028916 41588358
838033882547 91609175
61715415595 19639998
869482713975 217105861
164703980407 5190661
327168721356 630504483
304185585201 37072546
794544901214 227052
35166835446 173890297
873675347147 272109208
819159755051 15439536
9457046390 1450610
265713881532 136615927
997530969576 29169875
935374206866 4869004
179830324297 40478326
618871363167 28513947
256934989011 124090225
106021012609 28160755
382015275342 84766080
222204837632 50992095
918977767688 549005429
451593889048 630498176
52641008589 60093096
575335628043 4068015
609416179408 52379635
543148785075 6098869
390681600527 215075007
687180627876 251806975
488766445210 74113557
889163693916 71691669
301160852931 69194097
264550433372 88789946
949202460760 86948302
575387456904 90284705
470232578299 65788317
149661658371 11794090
784447002620 74870397
561401946337 33982116
740814558023 37905070
592348288526 88197088
647028600541 270311713
340410491450 14461951
769778509088 80880968
389001743579 59929114
88998727644 49295512
105867348861 213939747
790611061108 22932252
882805848611 90442380
893595034424 29674435
956230504741 4307681
303000176067 109571511
558810900243 3992331
586124654116 630491869
338207563457 77664398
431178854121 184776179
983779251127 153543915
35064529599 152301436
186896191357 48519751
887347738215 18870544
895341669888 33496477
697992771169 12651842
354930148154 26565084
488823056842 27958931
660005741529 9971367
222265952462 24786510
942291834198 37129309
533672245814 17766819
780600415617 25808244
606292307405 32670260
246222767519 98502726
982699112130 66406403
747437869200 190061445
961247719335 5493397
704752902162 69894174
339678048991 116868710
349789259597 37778930
961926556536 412111994
122523401015 2592177
889851325140 14739459
776796323115 35319200
866530594196 7738689
997695897626 50437079
202623583975 112870072
473516156156 61959968
919206547806 187216988
26952669640 157977736
570869498123 62218555
951784096810 4364444
142017731598 21689773
457199256620 28110299
68141117913 49289205
164190731426 12292343
533070267892 630485562
448283218384 21204134
432506233825 30601564
766529045794 89458488
610125447884 630479255
423756485951 3550841
292096120863 72309755
858355176533 1734425
664813986292 187248523
647837376621 44527420
737026434845 20686960
416787425034 57097271
220098545493 311042319
173283502351 247852486
683991448953 14051996
570186117817 141270493
81437573939 1740732
948002059887 2636326
121350244317 45057208
425518781696 1147874
908178391828 37406817
305548183193 136887128
755793166745 161906997
123031913439 106651370
635747376188 255982209
512088525852 63423192
697243856891 18220923
320090513562 73129665
311271533749 100262379
596942618770 88417833
396941763016 291616759
687097491067 78522150
979611351944 630472948
688909252613 149784943
793869480342 990199
473062066835 3872498
321356778436 29800575
865246884160 1545215
293564417868 108083059
136425570884 609407568
271525637307 8930712
827934396654 12803210
198286640336 24950492
313892960662 10595760
764209509743 20680653
543175865268 578459119
961150503237 6388991
660011430443 2857071
191275139616 96352039
210195787544 78383396
754702690575 22087114
742846539023 307119365
899313124942 66053211
374375952679 159062540
636039407144 458083717
84798927655 126146307
712373467807 40421563
611960906894 15117879
667543956675 52556231
59203251150 120015903
93169879174 91010010
185464159602 41569437
126944536797 5903352
836988184012 471366259
582940514486 6307
874708847944 1393847
527337421059 750533
996664547516 577595060
164820363478 1961477
868155529788 174874189
953072902902 5625844
334692375704 44943682
428224695116 245058485
541872447922 27864326
634059156158 22011430
782384552503 78591527
598730832043 12998727
916442736126 3304868
883577135883 24445932
594811409739 149993074
131327672904 41853252
388944740913 7581014
654595361169 359114273
190682189076 39229540
872804398726 3550841
841761559437 74719029
396456277449 184706802
827574784128 80912503
904379281856 59260572
501897058671 63215061
175523313680 14171829
776134323539 4389672
921363409471 78465387
538596791657 88014185
189933506092 153140267
27067772390 85270640
87758598978 32184621
510292695788 2585870
119288828548 40654922
334048420455 24092740
241777261489 16505419
50960937203 190887662
590435167183 74164013
66295576075 9384816
929647362232 28583324
375633614805 15616132
672129709399 262434270
168179263771 131683853
371358498687 3033667
399146343443 14279048
795130283354 52095820
562515758407 142922927
907536297144 48469295
589046174396 192874367
20774838729 28652701
524213252627 1829030
940434908225 3254412
150834958065 33742450
746493601904 53275229
523225818158 250778934
810913013590 14972818
932665983019 120015903
909467374516 3512999
191431141196 516227950
670101884712 24136889
462648959060 85232798
944181468273 35489489
358712765321 24944185
161689564324 409885623
642101380530 180329744
913901054921 21588861
611221728559 164051377
650498329503 365806
235499319567 51376822
231603807100 88058334
612592569800 422569
266381279900 151847332
321201096448 203526890
60620713735 1709197
893401005876 5506011
883069605286 359940490
99626101065 98647787
751589149438 1784881
972589869308 29245559
270398212666 167173342
317555006910 65271143
271363648319 175076013
852251377188 363680541
937770480186 82382034
683892365983 77096768
924020395250 4017559
151550731123 3670674
214391908487 227701621
535584421107 10936338
21474400732 265821129
705497023120 564545877
39104491287 5663686
443987907252 10923724
405257294926 192369807
366959511024 630466641
971275374805 26590312
320159486914 13326691
522859124936 5424020
625881432198 23134076
601871140088 4269839
568862345717 27769721
663100784235 25568578
755384468903 6685420
176650061407 112157381
135793971048 501904753
965020018250 47371877
620139368773 61146365
409736581248 151538289
444626602463 4591496
956069701469 64571066
873408632489 13894321
501349505917 124203751
494868800252 212438681
133809582670 25656876
280219738520 9157764
688437655060 1753346
22643684932 27315617
570307502339 22345701
479360386674 9422658
14443211623 10204726
753302446100 41815410
346559877791 80698065
205247760740 20422066
64622005141 237862198
45381941263 13011341
241165263809 81801790
160865073265 22919638
640342528407 14632240
634560743496 73167507
92658673661 93305758
670127432304 314183205
510728318213 136748374
605573197944 51875075
801326909125 66576692
671949381720 14739459
11225352706 26117287
262046039151 24092740
816639032007 7467488
509838446727 244698986
293693930048 630460334
315168324472 523474693
973295353584 630454027
143332509916 2831843
969430747482 59342563
273908508252 5979036
420645497084 590127069
909203363496 198405606
632691272900 96307890
668125680755 92075893
600441896027 68784142
671346365208 22995322
223865426695 206926363
595598651656 628259191
532357833302 34278545
911899919393 17098277
224721133162 26596619
6859838357 61316654
617995865334 140330750
764663226951 29024814
711662506990 71035741
146521861193 1248786
553281462644 630447720
480015881668 590007236
896827973378 17287487
507057063745 71647520
824869392124 630441413
140198786379 2730931
588178547699 63713314
342958717256 630435106
946768160472 552777015
500835727148 8400924
934539849594 173234369
978348152272 369798331
341006053088 22736735
464857485604 630428799
399152726127 16303595
280868461861 170680034
258275846774 28211211
677376826757 311042319
539161644512 151796876
730107363210 19967962
442685906916 20371610
777384524484 9788464
303716617667 72826929
251687158962 315009422
898766572936 569799608
747735200101 66109974
883977653546 138672009
865847150820 51029937
757086312053 145452034
482490206178 17205496
726212235470 8047732
619599445424 630422492
774913923169 3777893
89055583184 630416185
888562052330 72019633
286073751195 25555964
817205524682 70253673
758491753496 2453423
997621922823 58573109
127455130531 37211300
311359068602 15004353
96571410545 8918098
263836054161 20737416
550010235958 70083384
252244941670 243557419
934119912678 977585
536859866908 630409878
764163443415 33622617
738854235092 14253820
711062713355 23657557
919592296540 7946820
486945330383 3784200
37036533094 51692172
561427275249 17880345
967398890557 1576750
732732793003 94169817
497568263676 22232175
942375626935 589124256
285813909102 190957039
959975002400 24389169
284851532344 617947246
903719754624 96352039
634161428405 237521620
790752501890 4585189
441826441477 139233332
754716477677 35874216
581786928409 83952477
692838532758 2983211
754761810328 509561451
589849179571 1046962
764810861207 36990555
481910681176 630403571
399118409740 15641360
814739382416 13888014
832429822589 8482915
846064470504 71470924
4885885999 164051377
113687976788 435069474
209621921986 18593036
466651646378 18536273
467701089206 307693302
924809201303 134187732
110500828719 19810287
978944813393 24628835
364786959608 207790422
12632003028 630397264
108409528319 205450525
635994484448 11926537
319373983664 29806882
867401239881 395089401
528562141724 14550249
869653217413 42540715
602330211939 187620636
912517795197 125427309
574000661018 57507226
868369217255 5430327
350379573811 72070089
791361894779 14846678
511879997511 310228716
405305511941 30040241
544801856194 16360358
23721433576 54177130
217179840200 28173369
174208812870 43915641
277109697768 111564523
789499801308 630390957
305681689769 8054039
97850459708 19967962
785632905765 63126763
865273449244 4023866
740158947438 55261934
676279557948 6180860
666969433124 629533205
907084312296 370700232
214059935300 36296785
280441181532 522793537
355523010396 22282631
380653963978 19368797
371266820135 81227853
888701668324 586103203
877456620923 294215243
392802367231 1166795
717095918449 392326935
254400926662 119839307
111097279644 58503732
557545840006 83794802
924662166212 251939422
913893972160 1702890
34717198867 5897045
324567220321 24836966
877899422779 11693178
449602153015 50266790
617057570767 8432459
24382278971 236960297
150913127023 37053625
90834581930 6893551
281693533164 555489025
588474724419 31503465
28608049121 325592568
345424615614 41865866
525119652695 53710412
736789991722 245897316
709716929825 192748227
688819037285 84974211
28411638592 4313988
123509130529 202700673
415837189251 20548206
857080983760 614055827
584599116844 209203190
221660482527 15212484
522000737994 62956474
941649619681 19091289
485068680356 630384650
174127137220 126032781
939152951535 4673487
909317696792 49207214
175569569218 12109440
481233944206 126140
896810257015 37028397
294180590782 10053358
886583123749 32291840
121898774656 384998201
305684376551 2623712
952330444927 16543261
763959393044 152604172
191583266036 216065206
217982748705 7530558
398501990853 13017648
680129294209 94239194
31523085805 36422925
476696545186 90846028
328719053510 250129313
226052643951 57519840
982704214493 38441165
476799784469 3500385
864569545960 27921089
804067813781 239842596
923962396078 57179262
517107405494 135833859
71889387158 107244228
558296118661 7303506
589266559897 9971367
356052947699 166031775
507683460306 77431039
984598648195 61884284
580427151711 1141567
504339631678 110687850
561284680286 153852958
143213194090 76119183
858299361648 2289441
135525055247 213668546
419960359190 34190247
78706972856 140122619
271518699607 10173191
649820669646 86790627
513314621443 171840522
305694326932 630378343
416602667776 187134997
167915715227 44426508
42317195320 630372036
269597927873 36643670
532742873587 147722554
220092093432 143824828
170431884617 26968732
768507703174 6912472
94078905019 27334538
642139746011 77109382
704666256596 195277334
107371978428 263121733
357828866564 169223117
331394089923 191461599
82039827304 20630197
837482047340 1639820
792304087072 153909721
296220329392 288955205
18248615981 42452417
519793151193 6515131
532307534977 50020817
667463006330 62887097
781860632078 58100084
587335015807 49301819
154073163364 17621758
871554614043 8924405
4367679716 9075773
325886117110 5657379
344769301458 53577965
475061074839 332076164
297031836403 434167573
87699742054 50544298
335941939642 59304721
114274168289 35848988
619349778587 1419075
236191371998 18952535
83354283965 4377058
206521808452 5714142
433784866726 76598515
385854920403 22881796
926498495588 41720805
463291892575 185835755
121060736161 131034232
594705313385 215434506
284729216451 15439536
366295129467 17646986
212163243692 29491532
138240815959 45795127
99151696897 4168927
897988551853 19854436
803384795039 2125459
306240191475 79480814
917670187722 5833975
278519118928 2100231
764224722227 1349698
411771124955 9845227
398486128748 41935243
49055686996 206465952
260815125012 5234810
898134973100 279330723
306957526604 630365729
212049881674 31598070
716234220332 466207133
93216166247 177642962
304398969932 14960204
726189940225 55835871
296608222506 180746006
980242951780 630359422
183704847068 56826070
425633096071 11276916
608447060467 189847007
177408198584 65996448
332780156262 22982708
868366360184 8545985
623878442412 94737447
167243618144 82672156
253875486250 25764095
613236272769 27895861
522918757621 32228770
164798364662 46659186
75104685433 33546933
767856431805 27101179
110452889212 27334538
559482303556 42679469
626507399883 37041011
115785830161 217995148
843574822049 140406434
481910681176 630353115
847606986220 93740941
389461282148 78635676
566545059200 46741177
507349939839 280983157
943520528273 80483627
190046067121 17823582
184849311158 141024520
75160386792 623800142
702300389323 10728207
120599841587 5903352
563999148063 8394617
538077191527 38542077
92036408185 90120723
932182194035 25436131
704806026023 24925264
483492068998 266287847
531773788246 15660281
24571678181 36624749
599855996713 44558955
723065910547 76100262
914487540786 23216067
538512113875 120646603
594658742497 242289712
227046648249 31982797
896837219440 26325418
727322313796 186838568
887363297584 14203364
276197455353 197680301
975015672002 118571600
195034017235 119132923
632752810299 1545215
395614755425 247152409
418021341305 32600883
480015881668 226232090
854546753187 227052
220415352410 5909659
598658654735 56453957
347940513803 57942409
735112796328 27757107
636550318293 98357665
913822677832 100962456
878429864642 59809281
133155744352 101107517
357452908359 26628154
172327295904 96345732
812506193437 360981145
182915364101 47498017
632092154114 72341290
386413340118 3361631
270184987675 13906935
211283072372 59960649
466120685276 594195084
282933783728 8400924
500655983955 16265753
248049312673 12204045
329021423704 9410044
487417426189 34574974
172329850239 54120367
246287811610 31131352
83350260099 9019010
320157683112 36530144
441563515261 178399802
572193787397 30324056
238113144480 452678618
282084434717 42048769
43512704026 15357545
495174277732 630346808
268823342040 235036662
796447399504 544458082
517850084214 41039649
71948925238 15433229
688383282413 52064285
288554178816 62060880
482999387144 132995709
355407756278 81145862
209039813179 3128272
988836616083 82117140
933504563916 542729964
59962580350 23134076
16985107266 45473470
339040943144 70222138
324583700512 6307000
61748048013 18126318
690529924673 6578201
658731939790 1614592
549430574267 44287754
961169594526 63114149
912619968597 33881204
359325374780 20226549
289255552993 5556467
611208048676 34972315
159765748374 2182222
247988147387 187116076
274090723789 12468939
155313739827 38977260
107280409160 2913834
573377165677 112472731
538054896282 57179262
58378095791 48311620
714250147304 31585456
746410387346 71742125
378328308072 622652268
861443800778 49863142
573911773 48708961
725631268230 49686546
772069878077 180758620
805860782532 1122646
448370002704 63271824
400974036471 25555964
696739933898 351772925
360643512664 630340501
556978773394 8867642
394545054513 40907202
698549424924 589792798
843742134145 4711329
974495964653 30141153
999780619825 12853666
803307237860 28463491
815846004506 30626792
387650220679 77424732
872809532624 14171829
193901155960 139517147
636592947306 48904478
21404275264 16133306
443990795858 9422658
458428694921 59109204
999701353449 79455586
316364709851 16858611
272984503282 78610448
157697828023 77828380
314311636178 165602899
262580221065 149942618
58977971417 366922339
181891313255 876673
766343058671 159762617
732349581748 262837918
406594671225 25858700
347337913553 23512496
808724326803 166454344
803884969609 70909601
711088609897 7448567
179928499059 67838092
924662166212 630334194
555166734340 946050
533547367214 21658238
666317488971 18170467
259130926783 186889024
477414721211 6584508
990085246585 212344076
339771083548 14903441
244285736339 73918040
473699883308 548948666
80844785316 630327887
594335451984 254279319
648604204844 10463313
824776965104 48002577
217901949728 453050731
99078869968 4395979
517911871828 499167515
46572471681 138035002
520749799130 197737064
62941927448 176337413
951132276732 48160252
378328308072 73331489
959967831341 25574885
297459886186 7845908
954222090935 34373150
183730207515 7246743
525397337291 53313071
185814227572 305460624
951086860025 52745441
514081468587 28759920
266535137100 553924889
844450204291 428882307
836043399542 79297911
872739045592 72637719
756554917833 79985374
407983184680 19980576
351657847213 81581045
952613179365 461123691
605036411239 9504649
263945039121 3285947
88064038616 133361515
910734143950 27801256
795542077933 80086286
118395027801 422569
374528039677 8773037
802385452954 700077
667809567608 229366669
942933676602 27082258
956857872580 2087617
435786822164 4332909
168591388379 9283904
19893242027 314908510
520344746734 34429913
968771857257 66318105
418036711464 51477734
747341964958 470830164
175227534301 71779967
575331698782 32020639
114465047579 66955112
413550001803 83126260
59370390892 255446114
735154491905 19576928
245639693741 48563900
453464831240 9479421
740224016757 1318163
664018101720 403023607
20101675763 54233893
151516963445 16032394
761516611906 105093541
373700733631 31333176
104554607704 269889144
219789416260 498253
509630752975 16486498
966268459542 32897312
76394431268 17337943
765415788740 72751245
941093916218 217074326
975812180967 6603429
63900341345 488262712
46608850457 127918574
740163614618 33439714
669987582951 16530647
162238651744 72650333
904977050944 67844399
659286367174 36132803
232372243608 46438441
978013883337 97739579
628360951611 55306083
578984454819 25833472
755342603037 7391804
1351977005 217995148
678654261328 219918783
405944617107 159649091
157179754187 69692350
834043418195 111949250
970690490918 12304957
884160588081 23298058
370686912471 49049539
863492552091 253579242
188823282705 13736646
483118892180 48589128
944873360964 41140561
694061828041 8180179
459351726548 449796319
226613769369 9063159
879810393435 1683969
81987838703 88039413
839350338527 36681512
305684067508 3298561
124883604602 125843571
879847861257 218878128
929919046806 420424620
843695657862 118495916
722429996723 57179262
106632020090 59279493
464777458146 35256130
991593082173 6521438
165920110938 16801848
115702520998 312619069
438033575435 173713701
10539771257 32071095
579715055634 28425649
45451147974 189210
169229755626 20321154
297380380144 75192054
651135019088 14001540
196860587617 72423281
300433311011 88815174
966720461246 202618682
852624972333 3954489
702827791212 100483124
2438607970 74075715
54192021899 47643078
24571987224 7152138
825994905744 131658625
587780067197 84299362
70540645645 194823230
221003793445 27391301
10710962158 5739370
683337169145 35804839
567755660557 13118560
324609786264 15502606
303609852771 173410965
203942253712 46299687
630770211044 133550725
514061021293 50960560
215728363964 114718023
293062330212 179509834
283547988858 8873949
532208679059 204945965
662883394559 268533139
975190153092 577828419
695835356553 114465743
190316225401 43430002
834252488938 28488719
127883972931 177125788
581071855428 630321580
451309445413 202700673
322556201724 116389378
890473489704 58245145
729466637145 14051996
216370326201 95809637
267750197506 32903619
296749802042 68885054
609345351798 27429143
908090472248 46444748
491088857253 133544418
351136153159 21860062
231656653453 23102541
640154352755 16347744
485652027400 10179498
800784622716 45586996
3641828072 58074856
249279722252 33326188
418592822817 64564759
635964179313 54139288
317694723816 433732390
615792895257 12134668
8826859322 11516582
362450501876 5682607
286738147431 4206769
454084674828 33319881
322554820491 99082970
366959511024 630315273
704059285595 99284794
195780700900 13780795
802057409028 12569851
76380265746 4944688
575725032772 242611369
268367877793 43776887
222022426578 77393197
95988607968 8981168
158531565144 11119241
972663753748 630308966
886093759377 14531328
807151953749 11314758
831142195906 37223914
803994162700 4332909
567585913959 80439478
330250767400 7587321
960031757028 630302659
310015599741 87263652
357468373123 12071598
342810895855 57879339
479384281832 587635804
308852326112 421534652
790533150737 92473234
623330586922 18441668
876015906494 8363082
843349529702 436463321
328388871511 16852304
742572962349 82104526
577048691346 212306234
504343605088 269207988
128704814302 55217785
727536631963 25499201
975806971385 8703660
321696711057 408416092
571548633818 19999497
881489159272 111186103
307584984806 1261400
785059866424 5373564
176750859881 61215742
178206452523 206188444
582152419059 30223144
159065742816 76749883
424723149404 66431631
339800718076 630296352
34079109128 2264213
209641271862 32474743
922069255311 28381500
390830729542 31339483
942875254861 91583947
675092250407 22957480
478088672552 17426241
416720785272 96932283
533545803078 71155574
51382677921 341770023
776686026299 179610746
965568340458 25228000
785687656832 14720538
780309669224 75570474
581472709427 85131886
579760976901 3569762
208791159704 47743990
401548665176 71893493
402257632981 31389939
538595561792 134585073
262013223830 51402050
491997630818 5922273
465877691245 17861424
667379791772 106827966
192539411478 73325182
716234220332 505714181
585943001967 154313369
500858676256 541815449
204173428425 134818432
544961644039 55589898
421816194052 51805698
23965779370 9378509
825981850254 138230519
939695256865 58970450
718760619676 630290045
811175300734 34442527
844315381617 129652999
977627840239 51477734
908808358151 19974269
518756200467 310354856
381342326814 115853283
455297954595 17962336
361865176499 13862786
159039335407 103081608
68844388432 626802274
638841346704 331880647
814704567776 31654833
704696006715 162096207
461255507224 359265641
328193480651 10576839
309440157433 18668720
269028754723 5884431
194426383999 72303448
215882753017 56630553
786049619804 27492213
341063917748 130447681
528617252290 24918957
904337636735 86696022
135114049043 11724713
500202254133 3746358
749952026657 365225756
154164007327 415397941
651192593626 155909040
97586309934 107654183
33936236657 55482679
154794963849 563839493
780514671952 65630642
3048877532 12784289
799514800694 45757285
781087074286 12626614
478121082160 630283738
902351146061 75084835
848744703885 16505419
544242187693 55274548
342327117420 103283432
726907649532 25347833
195721307881 15666588
793799226669 32846856
284128394775 2207450
225455240669 15313396
815271293810 98969444
425163552535 533181166
894681600254 136660076
776127253392 25265842
133652538370 163111634
997884186804 38724980
692214835593 927129
944866444250 4995144
793248003241 18548887
448981199395 6023185
474467096258 391387192
856673578853 40516168
406727206523 16745085
695025628116 37829386
364362286135 15452150
105968487913 111261787
801290126701 103693387
604992810948 39589039
970083892030 15433229
606617128454 2415581
877225597578 3550841
515235676992 19595849
437414797730 112472731
818257521845 282610363
787576660207 15622439
588651053460 599833542
813452537801 5871817
786212239492 113841350
849501785728 630277431
536947736032 430232005
825500991960 630271124
12632003028 630264817
94699965858 10930031
989603425385 69597745
533598687273 96408802
138942864985 5789826
27577174101 54473559
558907523483 30374512
990561814054 133941759
734281050154 117991356
408063395041 354793978
134269114932 100281300
648011184927 1028041
52379799942 24225187
260052144059 86815855
169241152375 3393166
238014139259 72814315
641616021103 83195637
334543587267 52013829
229026604871 206295663
396595655842 26861513
520887392642 26066831
888611492903 5329415
170389230376 65630642
563201011892 173814613
642834605057 34909245
767737235812 48708961
574124257232 12645535
656200759740 9441579
790028132391 31396246
475465927476 74592889
314964881638 13850172
689075427384 252021413
124317477733 96484486
480186788754 190540777
181746397316 116679500
510101991029 157675000
937239786043 44123772
370019728541 34190247
153207548600 227676393
338730884717 206989433
366838809723 31793587
144517843366 54114060
33953479995 151229246
160515715921 540806329
674499766585 35817453
312623775647 12916736
126951573344 630258510
367536336630 26918276
893713774248 378161413
363243123664 403761526
529807757480 82312657
101005734264 31415167
768461655767 22257403
738879841512 29743812
642337039520 338326401
916810388012 116301080
992243348664 302799070
659724487171 284742129
139560620956 8400924
332160735243 18763325
656805794492 1437996
999181469504 2428195
708672107963 539639534
179867012116 63423192
142000545023 9920911
670691271797 43385853
631954945329 150907589
715522996686 71124039
963769628095 16019780
645192115555 148529850
807184596716 630252203
11658420796 246736147
424144723885 288538943
709918221972 521828566
639077865511 98502726
517250549166 7278278
535187748649 30879072
262896231235 467418077
468260536962 312467701
353568874632 61789679
518893056060 230817279
539981508298 20195014
755393410164 630245896
452160068438 45643759
503345154355 7025998
176684264268 109710265
671987980560 16316209
206509377355 12033756
41685595484 627634798
450199625674 70512260
893542932297 21929439
254996879334 64747662
141425897397 18876851
508504116709 387893114
451565269947 6868323
730129416724 630239589
436976318234 30992598
836781366933 16877532
688443827548 630233282
626798938893 3462543
205863946268 26085752
477472159060 1980398
924570628479 2207450
162952763996 630226975
471585545502 139372086
361020318072 66223500
146481477472 6710648
535569971770 1614592
999572968157 179907175
913037527774 51944452
358069377702 39431364
933429771268 23159304
425629015442 3386859
868995235396 39450285
503921504871 65403590
135097221967 33874897
312913870354 220908982
993327343303 132926332
961864901369 1469531
668484225333 94699605
222888741419 43184029
759183009180 313659724
839169523144 37362668
495702526824 45845583
472850933703 48059340
444646290852 630220668
709662216600 117505717
941083761948 98578410
89687183020 630214361
412358632554 2636326
930908537357 33061294
98905578836 246950585
451486218009 69011194
459412790922 243015017
791265864397 71111425
342043581993 205494674
425209688240 123768568
179978910910 2320976
283588332672 630208054
369391843528 54738453
89657643097 23474654
848238586056 612586296
412353637410 460411
613456328241 364695968
540017866088 630201747
991477708222 62142871
807036743780 41544209
763540540932 32783786
791131607288 164719919
271539216278 15862105
44822215999 16152227
915661174751 132648824
618033473975 215182226
669437520011 49345968
920029148830 130340462
255095451437 29031121
822826676610 4011252
333349726753 116376764
774973005080 154111545
132461074516 116711035
740043056313 32348603
594576101876 385300937
795748140237 37242835
287375303734 744226
549389780591 91754236
857002318614 69427456
671197841665 12248194
219056500776 29264480
360594616558 40339572
529726958503 137688117
599883287102 4313988
870778047812 110195904
656165459461 21380730
161039398745 9359588
839970194729 52045364
961902125283 20396838
476597481137 19394025
115523013229 42540715
795607254471 47655692
88016925326 160014897
588613636094 25928077
885455537191 8249556
879645055430 107811858
125265724746 238152320
769224233072 40995500
767382292531 9719087
762654718540 16126999
975032227877 147684712
287351292985 4339216
564018659856 266439215
924593503968 51982294
316431524144 630195440
757256449685 22364622
125241587857 358370047
587387853788 622090945
664443033780 248615633
292971511477 67964232
495733323905 60793173
711804540630 485639
491912971957 91583947
836703084449 85157114
563064049080 125805729
86204955649 118205794
990872004928 81347686
955325773963 210275380
506451537047 11661643
874043467816 56826070
992504180956 61594162
382700282854 19999497
864643230641 12134668
667439228940 56081844
644356068007 419957902
394701745621 15950403
138843145008 97184563
263986324743 3941875
303743151216 5316801
829922190812 166826457
260119679415 80124128
666240039011 14657468
102875778797 51294831
552280924294 125849878
714339420824 630189133
893186548955 84911141
167373962848 630182826
717497420004 570335703
774959901199 1141567
217344841869 286646843
444633130208 3065202
293896775782 51868768
241902743496 630176519
769176268337 19526472
376350655570 45391479
476691859085 120160964
101031214544 441490
865415487126 380116583
981162724753 321795754
188377661620 353261377
47369994008 630170212
558877615689 36788731
82544013126 154679175
528649069040 630163905
790763000980 229429739
941645255237 60112017
578297246164 31036747
565171602619 27208398
644015454230 201514957
64291205056 11125548
816481495761 159447267
481617760933 41727112
170493422016 34694807
482439586196 67043410
844434098278 4723943
328532807800 204290037
380786820933 63240289
164714841061 44035474
556756111066 251479011
389005849436 19185894
35369597124 19576928
476219365938 4995144
867186581136 86822162
919142311011 126146307
878895943570 55167329
941672110443 33704608
224755039594 85901340
884087496258 73161200
12534675469 14291662
666287764080 19305727
245011726737 20869863
860199730237 27466985
997296147352 625288594
773607741292 91129843
222323148580 630157598
410456630452 69698657
447575228164 17022593
371118359662 219962932
230157679200 133588567
786803985395 162096207
114692105886 37186072
986545921943 11529196
740672511769 102072488
887882285935 141106511
769271535572 7946820
299835283336 121857547
299111197652 51244375
983218617655 59670527
342257591117 9542491
775213585595 359423316
114266719722 32102630
277000586668 2579563
497069077240 630151291
666938928230 27996773
322590593795 44300368
626452737114 20516671
987167651324 1904714
303739575147 4030173
37884563942 7120603
829880995553 14443030
752032806981 165773188
482353438883 85541841
766130607376 630144984
793289400324 630138677
27141665202 8382003
459077493946 15445843
264565620628 59922807
824596553369 206875907
17442867261 66683911
916852600763 89969355
965700421652 662235
820338592291 10286717
525913178449 90946940
433172648301 17653293
407779695632 129621464
234203632538 96970125
4845489664 27990466
734494933138 5360950
779934783209 57078350
216524071940 23234988
417459686099 11686871
792555345338 52562538
846741897002 21115836
108635178100 630132370
150164008856 97979245
198025719746 290166149
301833334741 40541396
348852943363 189651490
54167336301 13011341
367439889986 98199990
48545395998 74075715
652602853617 249378780
73736612965 35886830
977013313452 4099550
483805480684 436885890
688412963155 20005804
248671742131 13673576
603177849688 630126063
50514075704 2699396
31419953741 79745708
853805367402 89660312
229107738119 116187554
232007541333 62205941
185690358092 630119756
557071061660 268867410
539516833766 99297408
378328308072 587238463
350952165355 48059340
157268365472 406467229
743354939986 16089157
551992034224 19280499
787433617447 32329682
790134832152 531598109
128138706354 55261934
303019809758 8703660
345261926549 113134966
446121197593 383156557
469173838953 17653293
921471385311 22806112
526039766246 46217696
747112953546 1791188
652332878240 51219147
384644306432 630113449
515351107706 9971367
673601412184 306494972
999108295690 10715593
601736485638 29459997
334336818579 114509892
64247907501 64034971
741672810453 116975929
186402195582 295136065
704200587623 3670674
420590912064 10356094
456015087900 597846837
460385864352 46797940
915656892298 11125548
680780780016 3134579
469972616373 123207245
463416266615 6527745
549968382706 55999853
392831745237 8709967
977709730327 3336403
504648275272 630107142
511148103761 27876940
201840155728 23884609
320099393818 118495916
737063110050 2812922
631426755065 96761994
761040870654 34076721
335849012304 11194925
243816186496 565473006
831050921002 127470777
325068851808 56346738
848855416963 687463
400392400689 9649710
500026200535 130466602
933841042366 30040241
877886171772 26085752
703559848944 25101860
796220910892 32720716
588099943558 71887186
420606805704 7366576
716778331529 27649888
474072690078 1803802
874118722940 315350
648514330094 83441610
186527818408 358445731
237432011531 28362579
810956008409 6407912
827085848632 186718735
126319973508 379908452
186767654697 128921387
571930299858 176703219
997986150008 94869894
270304700842 9914604
43556165563 208131
693983457259 29642900
837912813375 114818935
672897817943 304514574
961082734522 87780826
55313238387 136597006
130741172360 630100835
714883115759 40888281
242671388135 348386066
760121249049 191922010
512157259538 19091289
199842545813 368562159
911940063448 41720805
47906177306 20850942
553281462644 218588006
865764484971 6351149
502753475764 630094528
792493309686 117196674
479318350519 35180446
751473371839 74624424
798013839736 199900365
736418978205 6962928
283275993176 250936609
190440069653 286375642
437698692656 630088221
407381900528 405868064
841219525308 47302500
479644350977 360457664
760046750765 23512496
437023727953 25070325
249193909210 159062540
47535659977 302584632
527897859014 42275821
477438593206 38832199
153346113390 27359766
977716552436 630081914
569571830696 28961744
654969036240 630075607
44211994828 57652287
114626954576 138293589
183112338018 40875667
226643897908 41241473
198868578854 10873268
759814609016 630069300
374458063512 19961655
79555571334 17464083
90187138910 109066951
723525606791 188661291
497677280171 12216659
784372645155 60578735
200720307859 14512407
5153300734 491018871
123701695853 65182845
764235807868 23991828
284219932508 464952040
692821661533 25070325
972978523504 250110392
997195401399 40339572
910766969820 332675329
974973408795 126360745
922673306171 40364800
62861399672 153512380
988004895137 271125316
672484402465 58390206
411790386533 1431689
765446131717 10330866
347630240938 254487450
990675094081 134061592
125999119562 225841056
362462277045 45719443
644770898318 19709375
267153538450 10740821
805855699090 26710145
409237485175 12670763
78860169886 42944363
570914965286 34871403
395936645784 43846264
372497955019 70297822
341624704653 45807741
238623879033 78572606
606179550859 134749055
185592803481 29926715
748981383487 18378598
756594418574 49371196
359299484545 19242657
438879253772 61795986
362345521861 12248194
167278016522 27252547
506530967405 5461862
214612741785 45378865
321422131570 25171237
478815796145 377322582
689015304818 13225779
146874205990 135449132
401502642997 128700642
692772561538 35161525
948031360144 324249177
226524878511 203968380
382621640871 36277864
752215754130 15004353
940332425782 41613586
140190082719 4484277
99496908477 282610363
106723206696 2125459
68844388432 375373719
155865530885 50216334
825358884701 74744257
800737875232 114610804
107238082883 74321688
75029796115 107843393
154595765626 123951471
70028481468 59607457
301830830862 21002310
546916019469 28078764
133800443827 67995767
977000075059 48229629
832647399410 272475014
685175369635 86721250
879724347034 32758558
641732799450 594125707
37638477416 108070445
115067824425 137719652
726339817708 81795483
405667840719 391305201
539981375851 10450699
913244088331 7208901
67725991173 44546341
68212788596 393537879
250745141200 630062993
228568668280 17760512
951010223668 133468734
159704425413 14165522
250745141200 566053250
812159714150 53395062
610030453915 10179498
437656349523 1065883
473627815284 2056082
100673960836 170156553
475500861949 34871403
672389759623 143067988
307537669692 35552559
514513117602 56788228
550067610737 20617583
636021041160 630056686
101464175415 181433469
422526776449 6515131
35987613747 11346293
997102802025 105850381
257630497678 32222463
861492875545 1248786
502723538500 17350557
232956559865 8924405
821028916604 6073641
107866213869 96124987
509579559056 98231525
804658197372 630050379
762246884757 5562774
999550887350 96761994
140029878612 124279435
66891345844 35912058
282220861434 26956118
191340278312 14203364
109787099129 69263474
533337224281 2396660
458610889472 509624521
380745245189 20422066
388876631620 67301997
724418379497 13623120
476820887691 25139702
227107245905 76901251
157889794182 4017559
395200059626 164209052
207743728809 6445754
180008589587 612119578
108616965549 1097418
600019850508 616887670
296220329392 327535124
263339695326 10980487
897457365764 43057889
308811982298 4049094
644863438864 630044072
553913062480 403622772
926428557265 120747515
983400950960 627010405
987668954847 114787400
699041642125 70323050
258058923816 197951502
237692141681 259911470
673156272496 38769129
800868598356 331130114
376934524030 115329802
280341406857 24780203
136317698021 56466571
561925728008 29144647
508411979811 8583827
244365046864 25297377
165980185113 19684147
130679372132 731612
878348100694 56056616
612667677798 26161436
403551825251 542402
56999112213 462359863
676348323169 1482145
577391203530 514001579
244516185747 172155872
830361397678 134048978
737994574136 343126028
68820543730 10557918
356853913648 20068874
490121479044 173814613
58613592864 69099492
922650518980 90240556
912661769328 630037765
386396847313 59809281
680192730015 34158712
409194711101 9662324
830492066104 57053122
287377931688 390655580
685285828368 630031458
909421409100 40276502
389037441199 5543853
838434286684 281039920
413022877422 851445
462203781530 80893582
902340089890 110246360
36999996643 242068967
127439262119 112510573
741475920592 9119922
146282813279 217925771
41053995648 611703316
984550361803 64703513
636536884383 76579594
887719924834 120274490
448135867943 266186935
260002444899 23178225
397136806991 105591794
424457347196 376628812
840027788188 630025151
637223519101 17274873
60461058337 123819024
552601748770 19740910
725383945532 298081434
363722991759 4509505
83316410430 26918276
63048982466 88834095
380197200489 15313396
682708338082 16631559
615545641936 209852811
796391653996 46085249
869017309896 47983656
89461243117 110959051
597434287262 40257581
254313599940 213618090
609353651810 4490584
703602223612 423943926
624887242932 393039626
512026231613 73167507
191843038752 139378393
203106981925 22257403
192609721914 20459908
745275730641 7454874
629034329015 19810287
904370988151 11062478
682740491168 6281772
266955378817 10040744
138860117145 44420201
288582604465 44666174
341494433568 39078172
371380709876 62224862
795670854259 55533135
958755579615 643314
127481872211 59557001
27790399092 153272714
709766811888 8035118
88051891334 227398885
461574824327 109773335
228519688118 8072960
496383554619 9378509
28511703389 41790182
735321246920 31301641
414083874674 131236056
45417701953 47674613
226227326865 276498880
461596274434 49131530
423964848245 247518215
871729183431 476203728
877906120813 5531239
231739092250 36057119
795651479155 20743723
500783379048 7126910
135372362777 247921863
18167425970 126348131
894770667708 175347214
838705815648 55047496
247530210796 409955
362433466669 17653293
670759032140 560900431
800236998520 343403536
744656212952 476828121
18026798791 287775796
834939817426 17691135
528482093280 83504680
841067507687 168541961
231941147544 76630050
527323249230 57847804
152878045692 53609500
155973803154 1816416
116630928254 60761638
108791106061 102911319
255630232516 113999025
874099795633 22635823
822290583675 48343155
991539668190 24338713
635981025310 10930031
131340936525 1747039
849437973567 19974269
35258980716 65662177
115331047070 28942823
851396585236 622620733
157763218999 116364150
304707626140 255137071
980848795893 5518625
532368977771 25448745
421602475050 57526147
183717650278 51521883
741698700688 280011879
884941018438 427210952
532400569534 21923132
12496215383 44010246
196840644883 157321808
266800005872 276814230
76852607525 82022535
238053337264 8949633
955910620008 96907055
525417809813 39229540
750201323446 72341290
620727639519 47573701
619415371387 42155988
946942132760 455478926
482346349815 16505419
327544681626 10614681
349235702579 33250504
291111791503 14789915
624020644276 630018844
64760960965 34398378
563282025307 23203453
763600728633 1034348
82551020203 170629578
847981489573 60244464
422514496720 20062567
127128163037 300553778
572145482084 45586996
948349031120 121617881
343314066250 49446880
943138115942 255288439
747038102070 107912770
250014126188 86897846
708647437044 2642633
131881299299 106014363
865776916068 25789323
574124257232 332732092
349845593721 24824352
440162648458 20649118
171079945723 47188974
478612902020 68948124
419035326179 82760454
215692824019 295829835
692219755053 7770224
815794078975 142784173
699368096687 123100026
508363605121 57236025
26873882596 200669819
860489944777 334971077
266491816382 4944688
777986796770 48362076
369999489378 72707096
726339817708 581965811
705444727541 20604969
140684404393 95014955
352276694295 95664576
251049479178 166567870
276682581421 89029612
209059552024 609275121
24371878728 253673847
580440255592 334971077
687582692819 112157381
128151906905 16631559
869914747717 169424941
682912279169 247921863
354867027698 25984840
262032554785 76245323
361666058202 5398792
528257400098 221709971
942879259806 80338566
260584068067 108619154
58070089204 10047051
37164148932 86235611
269528380584 48715268
906977370804 630012537
701075824268 483545076
116824635145 8287398
932245728688 564198992
8842404012 618937445
963781674465 17255952
864491231941 75292966
195492458386 136660076
762604527434 325188920
642317319596 7631470
844889266096 70884373
633494641816 305239879
403511725345 71672748
453986550522 47819674
241703873237 130397225
612593206807 46205082
254477663931 52556231
310034281075 36776117
510964273632 630006230
497554924371 98332437
143786914587 123856866
92109966726 78017590
332075338463 2566949
873471103324 9441579
681478092485 10696672
671390631976 347742752
209626362114 27170556
774840818732 74788406
144607074802 12916736
38420562272 76484989
968834763275 17432548
756603790776 35451647
10063575901 6849402
550044823546 66501008
989996671077 97644974
14258813864 191625581
54745585224 192634701
649246968070 2781387
162261338023 38977260
186906370855 12462632
348011515944 197415407
327436037244 311281985
180005959568 629999923
355477139585 57355858
901205622395 13156402
995945320287 27763414
345028870285 419617324
810932975245 12298650
805857237998 20012111
491151914639 32916233
883608176872 564268369
397230005530 37684325
819722324772 34278545
563387060020 210994378
685052969686 15653974
312010325292 275300550
340342571367 64873802
143149241110 150794063
394184590542 504257264
968215865737 24187345
259867210205 10810198
495791707804 7265664
203780718828 127773513
734419116691 44968910
754706380170 17552381
756196882057 391462876
289130359043 51830926
832401781667 31560228
621386390990 87358257
744962934976 54353726
290980252711 89376497
602546249852 628845742
443736636372 142784173
354665165856 281620164
675768459654 12752754
300591944675 7454874
175135351189 248237213
707081343697 241394118
624537755206 51307445
611809791174 81139555
171090604553 68714765
334097583520 5373564
148998611833 30645713
475570857035 15477378
825500991960 629993616
187367120368 159125610
5560890609 96188057
126305204579 687463
314190775137 54706918
322898682373 472419528
172351312960 28400421
671843159226 175246302
215536139218 63063693
160413487823 1709197
874765779168 617190406
646758238372 269384584
60599402382 26237120
427540837543 48936013
408601949771 27782335
103537450409 38453779
508285619066 56548562
398242703776 159447267
737019869258 50613675
364387463679 744226
698531395276 2220064
185644792082 37003169
322099747278 2119152
198277879913 19539086
728095184125 98748699
979542330201 66904656
41685595484 107698332
558858694689 67598426
801500198192 6571894
545652832411 26192971
523314286447 194186223
938406047125 31314255
989716949320 136508708
503761325992 11813011
16178803530 150257968
630968242472 629987309
604897896905 109867940
777223462625 261027809
805340177524 579537616
591016468694 71281714
698471913959 61726609
302742181925 18315528
490733567087 8394617
359855576977 118584214
418729791936 13837558
74357276463 73539620
157886892962 6452061
598747930320 5007758
531470736896 4793320
754600309044 96566477
661916634436 246887515
358500004983 171354883
618911109881 42881293
922932395666 389646460
45475194500 629981002
887009935295 302786456
376573839314 287485674
615145445930 12677070
910705264197 32777479
840564816624 80502548
113004106601 26457865
53185414150 475358590
874494315339 233888788
691535327785 56264747
610612657327 33036066
325273921848 629974695
878555378184 537337479
876518332663 6811560
375830769560 488060888
397756057721 65927071
372932618780 41720805
843087513759 20895091
386683378565 473006079
411674886442 124090225
555103210236 43221871
886058749220 52985107
265271937428 179062037
869651968627 37848307
270956335952 617190406
356035666519 92599374
43523596215 107219
628977761532 17577609
151543528529 25278456
500806866316 15672895
583540415340 8602748
431022125171 106373862
674815978579 164719919
264346963245 268148412
941011555170 55015961
594144604229 139756813
886766176052 591653363
354892337689 21380730
913258840404 13414989
335379519224 618338280
346739866957 4976223
818543222638 6332228
625871549129 37413124
379566313344 19267885
808290590171 108745294
311920036345 67440751
579731397071 283815
949617516058 110687850
788467046802 21973588
421908696756 608562430
320056733270 92485848
538109287850 7347655
977472599741 128322222
64774262428 228275558
89687183020 480328506
979533897742 3986024
437501701883 27618353
263867608082 39349373
758379545659 83428996
74327917378 178708845
942838882392 20529285
202316533987 397164404
959243897025 6155632
119212482313 70821303
512508696127 173278518
699146262641 30721397
240571455517 61058067
33474797616 503513038
760582288684 77916678
95670470274 150642695
299673622312 280920087
141396487856 57683822
849698412760 391570095
259206049460 131803686
332221520044 629968388
189897253456 69736499
114921264424 15710737
983932971638 31509772
198940207453 8060346
985213811989 44937375
982744320706 18302914
151551330288 24805431
160400470175 8583827
495805877568 629962081
950472831491 23007936
136299363572 7404418
809035924138 258587
221547505236 47176360
425562684723 13566357
660358704412 77418425
893669614699 32771172
701075824268 629955774
492647878388 111476225
143909245159 74908239
651710284800 87200582
78422022596 52764362
545702264612 425583746
213480750876 533874936
310115525784 425583746
842554187532 71243872
103582379412 403023607
980617991228 189922691
313905124800 502655286
737380331164 300232121
650983644781 99865038
686287447280 175599494
191071972225 180493726
88616946013 382954733
679476490239 43411081
457262112182 2119152
528017469204 22989015
543615191967 28608552
352915181375 29567216
729562192437 210861931
632696614929 40415256
704315587396 129110597
258245491183 54845672
348011515944 358344819
401626386337 9693859
817561861810 342022303
519806671336 150257968
642885168276 38378095
212156924078 15685509
151320973420 212785566
819119295646 26710145
141396897811 27473292
44796710491 17728977
989033848587 43493072
591177452804 92239875
315658687415 15395387
65627679454 40503554
618892851116 37135616
628682076758 358716932
366327911188 277968411
697825946777 65182845
891009853840 3386859
680864629516 629949467
961216398773 39992687
616380434391 37848307
742018497123 80969266
301769060104 38087973
658004082520 91350588
121267174820 629943160
423782943816 9927218
608058393657 83082111
77856356138 404076876
868877527855 162228654
237337797565 65264836
69399133231 21374423
952411660166 20270698
111057583386 90423459
111545825112 206756074
751382897924 192224746
977323905909 150327345
265770146279 89225129
723754487821 37488808
771152812872 25391982
496891398501 153569143
885855430461 88916086
567157992381 10274103
553229148144 6792639
765940188497 141377712
950546945048 5733063
74528786956 629936853
702970623776 176684298
395746376208 92296638
6316004668 629930546
357412852602 11737327
803114678843 234696084
811879979779 92492155
353026853117 16461270
906334773625 1318163
300913523926 118186873
964281628290 164751454
773684756069 10589453
252661706165 75961508
606283181176 34183940
422986863727 14720538
226274566295 19703068
699693317142 54587085
922135766868 629924239
659378890864 5714142
692094390814 134149890
507741850512 19362490
507137351855 12967192
617669253097 26325418
472390423856 18277686
875362591657 11655336
933030298502 170446675
180476316707 146076427
405442954085 1274014
603012696651 104866489
590214680770 183722910
776369660872 131034232
160330033599 11611187
22036058003 28066150
220265933273 91300132
426358371713 271819086
739641174273 264338984
519806671336 629917932
277056315320 121876468
425043683758 9447886
341575692956 89124217
165376853251 49163065
486869274270 6395298
10632030053 7259357
961245606490 20333768
497610217840 51521883
254799608988 324993403
395288546836 53363527
79524559815 23525110
354871196625 71294328
662548234272 29106805
429175580520 248092152
351787159634 10854347
681404918671 86273453
123614879998 62754650
621476625239 1948863
145222926059 32865777
419799076586 56390887
145230973791 11440898
592286814197 31194422
704176179533 49535178
609037721566 384840526
120635574984 190957039
702339023940 441351246
120426575683 182600264
786874636409 28255360
260710542338 845138
722427700975 112315056
469132269516 32241384
345965747842 139939716
171795161700 293370105
901264649608 7726075
953435074005 70802382
503326838827 31377325
722914466863 203041251
477002457849 402575810
526632584339 2844457
167900483822 31162887
858924503116 44218377
821685498467 8583827
184561573204 375972884
407358869429 9031624
106626848350 5291573
820389483474 40503554
729539411553 580773788
465395769133 47245737
234886905625 51698479
230258685805 245569352
624020644276 629911625
699181024760 629905318
535450851461 28135527
590428784499 37160844
960430712620 136193358
17053201880 629899011
353044657778 15004353
170864984242 295747844
171759503987 12393255
302431431793 79714173
235896198091 305088511
380162839953 48116103
548228663956 198001958
620753763113 103094222
910693041231 5953808
144410933409 45088743
534239564706 58327136
175529330558 17552381
851687432541 117480489
358628541643 90082881
971366637095 30828616
710991122598 79600647
251169684291 180790155
635389441324 225487864
958136957520 629892704
674813947725 155953189
422288687199 10734514
765955293762 157939894
169742910002 106153117
526934157786 90587441
710242414386 237843277
333633766740 341833093
625004710807 46867317
833600908526 94308571
636623624554 2182222
696550025886 86216690
61399340290 246862287
445231977793 32228770
791972864418 34240703
116803121968 13295156
180431972190 165987626
9626387275 253377418
219597260891 152194217
442712736894 7984662
641632387768 43221871
790036192737 22686279
30279791025 1179409
120003975148 629886397
687721913537 22415078
363801511844 287138789
13401057622 315072492
973226224622 50828113
682661168029 38365481
529912268712 537968179
77657246213 23474654
936124300553 48141331
574124257232 483072051
278257422577 96951204
346457048463 205116254
2526405652 629880090
845677475049 25000948
108384029118 227663779
590494389913 2794001
868199666174 25505508
311779756051 46646572
743888100166 133620102
383897214877 37318519
134530771376 629873783
939188962440 629867476
150229475516 37545571
410331127459 73066595
360565831410 35167832
431327402892 24994641
738914366030 13194244
995916099956 90240556
872805477223 61884284
709751302975 38516849
519806671336 308160020
740866613936 132119036
249466207628 4881618
434904619990 151058957
308852326112 629861169
774943793121 10841733
157031495538 53483360
568995808144 47479096
762131908147 51086700
24357517689 77084154
287721404601 102457215
371151061457 142689568
382085264121 11314758
976338920621 1873179
143373169080 629854862
724752162793 255969595
942567454340 402247846
375161752358 5266345
247418785027 134913037
85247456267 16120692
958007880523 104513297
889924175232 110687850
289856002556 22560139
648782110635 385792883
779725983667 101681454
883608176872 13408682
111161577444 524105393
159723548237 59733597
711799621170 3506692
905616843573 71250179
198186750070 130769338
25763905182 109874247
875812978769 156199162
148963923333 46810554
621953312541 123819024
692608655222 96352039
658940327312 332233839
124554574719 120268183
67529568030 40875667
535789819111 229215301
905666612110 32285533
323763792577 118653591
213982409656 6969235
944729910314 26117287
889132701318 143969889
716479442799 212539593
469278684456 629848555
640234949908 105806232
488523203141 150913896
780012643124 3065202
740847114757 7820680
860764879521 94844666
721280707778 2201143
610700551679 52221960
965462616217 93854467
984624134782 36952713
466671652182 9769543
140806640360 12153589
338431335817 18700255
836099153422 41922629
586937504518 442663102
382083990107 30828616
41599816042 44338210
542882301711 221955944
849558845157 507536904
805921397044 629842248
764161248579 20926626
909310134699 169872738
210658813884 56504413
671260369263 87862817
347967242869 41828024
604974236833 66677604
425669928951 8287398
635389441324 629835941
320601006384 200354469
615320589255 213857756
952997231516 73148586
86848406338 216235495
311979669030 14411495
295539297355 26192971
800212624030 75684
538633403792 13484366
162264428453 45681601
831164737124 18410133
482433348573 2875992
431981859296 4332909
743123750594 253219743
562071615225 13553743
669913456780 134452626
947918933627 2207450
826007008877 101700375
682709366123 47901665
136932565386 26987653
809662995548 23632329
257929756456 340237422
161623708695 32531506
689666166232 34884017
782489236089 54486173
789464641848 22907024
152803618850 35218288
341604497025 57078350
266535137100 78856421
404744430672 82205438
812702158234 7663005
82739584824 629829634
213890043641 86304988
631375756663 209386093
315168324472 39841319
595888262789 226875404
101668843872 5373564
90586975417 52045364
18079317180 1948863
138051013101 258788824
641565924602 1053269
49264793516 546381717
319447170092 2680475
758482393908 46570888
799494302944 92050665
345283269437 141377712
70161487726 239836289
835546845190 52499468
298661075434 40913509
866491112376 3197649
941570088411 75173133
189479957108 387483159
358624549312 3588683
149853508939 381239229
468709467157 473176368
45462147382 9151457
439734939253 465721494
207585568170 185255511
248218741856 629823327
15403719444 344854146
102281875900 17899266
405874754468 220801763
42061587289 195138580
382013603987 61486943
892861324258 147552265
793754995678 158652585
113004365188 35117376
289904331032 629817020
37230895913 27063337
859510623175 6313307
563976348258 25801937
147598140306 57072043
95729358733 27738186
961262351575 22345701
106108778756 87206889
490013101621 81864860
299363849765 7044919
101287005478 93343600
85204650658 51111928
152067038999 71288021
562008917338 40106213
681384130799 7379190
619337650226 200846415
46738394172 629810713
53037220636 2125459
536742918272 58320829
712509236531 130466602
576567229645 227052
320656369230 148687525
110489633794 4049094
780253145890 138754
655541951506 22616902
918963793441 4345523
590227439831 267177134
621333803224 102299540
647939379732 7271971
740220629898 1185716
463373517769 191354380
411738328555 44823849
497054459679 1829030
424344529645 20213935
918160800880 28173369
392754654776 41241473
430010688325 44243605
825406925120 54738453
412434699216 14733152
880402965555 10999408
427453302690 83277628
764804081182 47100676
779207499876 14077224
801791997854 88625964
132707499555 546999803
876028978840 168970837
671390631976 364040040
594967051820 629804406
577320445297 534177672
195089045810 13087025
253271540544 629798099
313677904576 178261048
506481343929 5266345
991611748828 629791792
657446842214 15073730
738971814428 303461305
459719235438 73564848
608048838552 142822015
369468252833 5531239
159689944541 16864918
594202527717 66690218
821079793108 478505783
318181870189 6388991
517062682557 9731701
360365148977 219344846
383110834954 264843544
334648100564 45750978
212357604446 483286489
501447138277 6376377
274702860223 35571480
326998270439 120633989
366270387106 9094694
816481420077 90120723
246942495066 9151457
202111953828 629785485
214743950548 345188417
244267414504 63498876
891164015841 9750622
290654937651 387161502
598498784899 113526000
652970734620 29743812
269351702593 303291016
687101155434 58453276
41627806508 46463669
495174277732 73066595
491347084754 16196376
786540573540 197383872
793921000160 629779178
370721531594 5140205
23984889580 11213846
334647602311 18908386
483173880848 565674830
913253523603 1936249
661183758859 96572784
782964510623 127887039
570001347945 857752
551274072637 12311264
142741569244 131797379
577094984726 111860952
899107869934 60849936
927785460036 17382092
593679692096 5890738
345275619046 16858611
560151562489 50941639
285442882971 4723943
335032201106 53306764
596743975563 92454313
982016028253 16215297
587888528676 26047910
557600382942 41676656
272932256094 414552803
523596270352 629772871
426740985868 85945489
384818764359 379952601
767992972048 4332909
702664496675 187973828
377027773025 397341
361653929841 103762764
652863717444 30570029
987625852809 13414989
870941146832 1059576
296794852943 52556231
763546311837 34940780
219115641515 44199456
219711751862 60294920
749592536029 49573020
164562854975 139201797
605052103055 8773037
199977301175 172464915
519023932617 68903975
323701340663 171960355
134299596663 72908920
683926341792 55703424
892919626166 34701114
865894213654 2743545
686316036911 162480934
73627899206 80773749
644045702602 2642633
271735311457 73848663
464426397912 85699516
128214773016 629583661
949774522516 121851240
814763794748 239697535
212798779096 27782335
80717064324 115764985
145150218963 30349284
500019565571 188402704
526561233248 13112253
111161577444 591344320
711800207721 10393936
822013409946 60528279
786341802128 34991236
170816609552 144802413
354213063240 24212573
471404856259 5758291
464173476663 48343155
647953507412 55816950
606838567224 71691669
442855638835 395720101
805264199160 16492805
686369520271 60490437
303167927588 629766564
349818631296 17552381
586124654116 363806681
227250219288 99423548
529861795856 48128717
7430872072 77626556
164383155931 368511703
954370259221 359852192
13524025201 309724156
851339382811 41020728
487395730109 45612224
650309207801 155158507
623081271212 281739997
179356178716 6641271
853922984580 629760257
916998897935 20018418
352350606028 54568164
12346411519 263632600
417723253564 349571782
61825119553 49289205
796447399504 629753950
397874440111 14335811
228611007171 4320295
167373962848 102621197
828027391304 600987723
755333029011 11680564
63439497227 247789416
29340220379 68222819
887359071894 17804661
64234460977 18624571
542463462213 44476964
426187832498 27580511
847813307111 8937019
496888686491 25637955
915091408743 62218555
503311292072 8243249
577506180140 70348278
237237591949 128322222
721251973086 1557829
228522431663 50783964
342301923020 5152819
203189628853 83838951
496702579535 218669997
177413149579 1494759
443287359292 82836138
375052256531 104923252
713008227450 2264213
220341459598 31654833
613818198673 21153678
783496548157 179257554
828135896932 384323352
268834480202 26476786
431267536848 42679469
256995883096 24956799
884795751372 68702151
482542281012 222738012
654162993156 113872885
326845924854 270715361
494995987214 6912472
119372375312 629747643
162321164160 163956772
313566182378 80603460
801479639437 3456236
339697789901 65889229
796415254790 17262259
166742363012 629741336
476728691965 18580422
574755857068 437983308
744463536167 40926123
478037428177 72322369
629882029834 316245594
968632018453 77866222
377013601196 8457687
530330353435 197245118
409718795508 79398823
983362902894 5417713
155105552064 263462311
981506151452 511585998
250067634776 12759061
73113470816 52076899
691601826728 629735029
219129352933 28192290
69475988268 477137164
176825490612 3576069
649563457572 276524108
860138211759 50601061
683347026986 12096826
330899831319 3910340
266473185504 20781565
365660130158 32966689
638581082042 448642138
623979423789 12298650
516550808502 53584272
976047991325 283562720
842878979111 32102630
222531847210 333495239
532955022146 13982619
945504960800 488060888
715404418779 180430656
315168324472 447267212
308220726276 515395426
681496229352 595645694
370429492266 33130671
196867285651 118842801
772446605736 101145359
172097714797 81265695
49071851837 104551139
149610603206 74264925
897982162862 132655131
989298816206 212533286
342303070894 189210
830269138882 253169287
108395009605 68298503
415279860647 198998464
498128474579 1620899
492947801466 188636063
704314565662 389734758
884148875982 39443978
516318326175 224030947
924007018103 16366665
715534374514 4522119
624532457326 43146187
419815373874 58257759
25108118001 118287785
383952413741 14121373
795724425917 7814373
229478587654 146101655
232343824266 11415670
988199667911 22679972
969349103367 71174495
819634461955 33269425
113045114715 6117790
816958649781 259816865
714921538003 5329415
444565260581 56775614
15762764340 8016197
53685992368 560484169
985674384906 169349257
216546606851 64470154
48633193680 629728722
943610161292 322117411
98291045742 91918218
777499404424 532127897
701707424104 469152502
178328600192 319802742
978945626996 9328053
275498692274 23014243
100849957671 171613470
37794600894 65769396
199506000051 43001126
846340326070 782068
489489879208 19116517
85127194391 11409363
479034920246 33748757
388747375962 254979396
453902825097 6332228
143877287590 58245145
648569295599 37930298
581636849102 45170734
478752681996 629722415
342089137454 28810376
291167530704 305971491
962858710150 272683145
924614493664 32342296
840659388024 377909133
206533152680 581587391
691581129219 1690276
419295294412 29705970
125034865383 12790596
677437298273 35199367
496395405472 813603
45882506867 175076013
731342143540 48128717
132478828721 128669107
835466424633 130025112
426758916669 82022535
680112700492 104942173
822096630811 48084568
272851135460 230394710
678261160697 4938381
80121080117 84129073
132467823006 86317602
378105130635 143124751
263315192631 44987831
606967448704 350631358
161689564324 629716108
439593492164 215314673
36222585274 63467341
598624382497 84141687
986375714934 138280975
788236601636 599127158
571533768219 21620396
450330689376 392585522
939807035826 3885112
418681701061 41701884
370021816158 78787044
916451368344 159194987
747116870193 21405958
93398741283 45675294
786209022922 101120131
785710202292 430761793
478575261844 156224390
916319926222 94781596
737677744056 23935065
22724401918 1128953
224127198730 35672392
577847142867 55110566
589801612177 58213610
420624793268 3822042
509701073960 585491424
719008604609 167841884
922099364929 19482323
92161507530 17205496
5577642001 19507551
132988634080 146013357
50910935307 170408833
442667742756 60982383
156917130707 342110601
811210487487 391267359
554595093088 308815948
479312888657 40541396
147438491215 84690396
750298003449 20857249
578420169594 5083442
801798153486 301316925
560114950354 20668039
669597778816 106537844
387772563865 6420526
372367747004 92542611
244068592636 263525381
938542360316 1564136
914525357558 3216570
445586675101 189392903
46563105786 55343925
781208767851 7751303
989659753202 24786510
304781291900 166006547
311378725456 597272900
374380916288 91911911
240639543824 629709801
788142301437 68235433
321175956746 282667126
332212036381 4168927
420645497084 478505783
30150945322 63057386
462268005711 13370840
251242820263 8609055
808042075450 280472290
344527995638 17590223
612930559865 272607461
357386407351 91609175
536272409765 556435075
663179834108 629703494
270324736116 629697187
561646245917 92094814
404676346607 41291929
793800992629 29895180
945010014733 305397554
338967289998 169759212
296837292746 10154270
932665541529 102520285
79545284617 20907705
127466388526 51256989
99965541740 388448130
728828093302 20478829
31956469245 45832969
306957526604 629690880
104099023624 50191106
352856248767 8892870
51137684571 12790596
465255287015 219704345
344134579657 50033431
383699427357 79461893
578899758116 57563989
971316036034 66923577
285483132180 629684573
585447488270 37003169
699582875265 134585073
616878761010 16543261
792632334887 618086
562123860348 340067133
779969528472 11522889
612580889236 18075862
5657091280 14260127
862592503172 133191226
944107184427 17104584
194958970242 90801879
658102705079 2062389
594692327272 74952388
712985099681 73949575
339707508988 30317749
425066695936 629678266
688515670585 206535329
802741155140 1337084
394045125916 57595524
607372250885 21475335
249965530753 137561977
181900759076 69030115
313870709566 30235758
243732961389 49585634
299082324206 210016793
695407748260 396924738
356757210482 21159985
272851135460 432798954
277867052877 22061886
524414368178 223564229
748382895401 28324737
619445348558 17754205
176023734223 92359708
611195592351 23329593
951151815818 16442349
288221017848 200051733
952430669464 17785740
364156595944 137555670
824843390428 2730931
595438777578 143969889
161057964488 115329802
862000372542 97140414
304950300579 2207450
298645982783 40339572
839344132439 37905070
668219629827 8224328
436601953635 54347419
521437468196 24862194
85754253187 83700197
331536893017 46684414
829228286188 39418750
456015087900 629671959
74083476979 29914101
237818395207 246824445
565913459364 172282012
455890987126 98969444
435751294833 13118560
529172796013 56466571
908968692640 380886037
681399046854 13156402
269673813697 2648940
333634927228 298163425
585493054280 435750630
133267571704 629665652
88800662616 104046579
629705042800 378779499
332853119880 452192979
553708692517 31711596
740235014100 629659345
833060413305 6035799
844418311857 14752073
208908450983 67030796
429457787235 2024547
633494641816 629653038
750871061711 5209582
2793803531 173467728
730093878844 5152819
42083668096 148372175
290050029039 472690729
439553501542 7732382
58675634823 49737002
870262673372 64917951
659901234539 18649799
493876183494 26401102
59107264917 107061325
675716836859 10179498
676274531269 149236234
13585013891 170793560
597959973647 60036333
452742631349 104406078
218533549564 629646731
457837340052 4547347
975868248132 55463758
601477923866 349451949
601283050180 477736329
527184911492 97935096
114302858832 2712010
925532795041 187948600
230901474259 143067988
977000882355 20018418
901622935599 292745712
438136903016 182089397
366917268803 14625933
883596195637 6401605
903102856405 30046548
29643757368 1475838
383632320877 160992482
597493451164 629640424
639179040340 629634117
307445202765 141920114
320169716868 32941461
621862069172 66236114
101884080796 208925682
642851066327 64205260
157179861406 59727290
829637955308 168731171
515088667129 154174615
946690586437 41342385
551693315783 107345140
368134704883 24408090
587810738138 53205852
59842930253 144133871
635299619095 55179943
612628311569 3279640
491976533903 30708783
454063445466 10488541
276610841361 25196465
759814609016 54347419
252008340872 620602493
582942425507 208131
896021038942 90032425
615435490181 316844759
340122860715 304079391
885435644913 53956385
634534481148 83668662
723181818528 629627810
848046098481 71029434
907156275166 379460655
540272851791 49837914
764235807868 44678788
101489548476 32373831
263654141360 76825567
820561233633 432862024
141399407997 74227083
788835899083 8028811
314536724636 629621503
377418464382 108139822
416461908150 12550930
583886970311 252456596
325831630937 44306675
76276528210 97916175
454120288392 320086557
951084999460 81776562
961186036875 94535623
539257870411 62502370
23369200240 629615196
549729435704 349205976
142997242410 371217406
710223556456 241577021
344853516764 629608889
882124108125 79651103
659424437953 281784146
882891857170 65372055
472436683636 629602582
696569091947 17962336
418660969952 1866872
790703755087 25328912
992792095506 47106983
913744452111 78484308
904396682869 5884431
809328295672 191890475
698308764483 83977705
264988471378 257640950
622545935117 33534319
108772872524 385527989
586727716842 3948182
618910977434 30797081
568439858708 356831139
704847519776 13509594
924889621860 378224483
778361953986 138716158
400140360355 7599935
393077142235 265707603
726125053809 178437644
333317567360 7164752
922968875354 80149356
754107192007 5222196
409724547492 164757761
126825706610 52007522
671189819161 45334716
45261464949 209026594
865291781628 629596275
117320438964 128006872
257061139560 66217193
755328260919 33874897
958706170577 52814818
200848754156 564545877
669196359252 69654508
194389898004 139056736
441624800380 427683977
427608585272 17785740
925030394100 154187229
923249612538 50380316
400966468071 14506100
941071572582 327964
589153330326 113753052
747387873611 416583657
543774368033 13030262
619075594376 417548628
418686002435 2156994
622516689558 56788228
577209185575 63196140
433178759784 21273511
990069567383 124203751
751969919884 7404418
728596802998 31011519
351721743430 32064788
187976904291 172464915
802043375953 44735551
902556171952 523014282
113233956844 341265463
259587538904 629589968
904251811079 40352186
87654180286 5077135
706369777408 226642045
802427716161 142727410
183073266153 79947532
916897184946 77002163
992821927616 40074678
648512204635 55697117
103582379412 454059851
511898849134 68039916
111793177280 541090144
901904353939 908208
177160472238 46167240
293062330212 378249711
84623241928 1677662
960168196359 314132749
215375550384 519167012
80648475699 143187821
180602418865 11346293
454511972013 124947977
381046427602 223065976
744013376107 8161258
978935857453 37413124
175575825762 1721811
645987300050 41329771
68990029676 70733005
847557024231 21481642
532329981590 60156166
78229831450 1513680
482427192941 55589898
294921730594 8508143
63408138823 91571333
722928083676 145515104
108612260527 17773126
205075125536 91192913
490706030725 28816683
573301670887 1993012
641402775126 213050460
918159873751 161534884
603107610694 66406403
394016794872 9037931
769590087463 235661055
676734908669 55053803
682586991402 168245532
621459741400 31446702
159679853341 89994583
68510674513 56012467
672432912117 196160314
997787702318 121926924
805171606093 1551522
305694326932 317191644
434228833312 128347450
266526504882 3304868
813470683040 15710737
581641345993 50512763
526019609074 87541160
460892730649 58030707
875556473079 63713314
730129416724 43202950
413645313187 24830659
219165149400 373885267
431210641401 1986705
272196618051 4105857
997248197296 28129220
615809846408 270147731
537425712027 16152227
27535295621 148542464
270683661179 57885646
100662545166 88461982
346637384514 97216098
152726667143 101914813
210152464761 16114385
33206745874 142216543
209691151860 629583661
241807881974 53691491
437010792296 9101001
800788943011 29560909
551321431900 35804839
606335848868 135512202
145842391227 14014154
565281859528 435069474
596618598710 218726760
717525624908 487859064
970755320571 6426833
890047502310 58358671
388267617151 60654419
236144725426 4906846
672092264740 335746838
721804457914 67705645
197603833967 7789145
725076618036 629577354
564626869094 13957391
201714059877 277678289
889306671541 3185035
136355830143 65435125
496387559564 24445932
789956333503 172080188
365604988057 47302500
30867822105 71672748
461615971195 19488630
35232989569 11554424
545547839782 77449960
356710374700 118344548
426613294346 31251185
223487134900 50456
399135495403 26943504
898087180719 40680150
757851815806 2264213
909567937566 555432262
99792780396 618319359
145423429831 158393998
184949491546 75128984
746663396893 70960057
374445493661 66103667
640401069981 35729155
395462277393 98704550
149530775507 146650364
249982174926 120343867
541116101933 1337084
717753364371 281847216
358117113320 629571047
555711102059 14991739
389310052902 254090109
422540296592 596295315
844189916466 37186072
756656609836 629564740
875339337748 1437996
279588252210 207582291
678125345759 149009182
362385155049 100193002
617958275614 106916264
825374217018 826217
594079352007 179837798
603704824766 81909009
366200158661 104084421
117472727786 2037161
914510384740 5739370
505785873104 13711418
62286461924 152061770
591718814149 57627059
761077808688 585668020
336642718896 629558433
640713113048 54505094
231472955771 189090167
630264612454 67756101
547371477409 31585456
883925873076 254746037
330266648426 56813456
716865820168 629552126
551786299884 196078323
660653434764 508539717
596776923331 23007936
155788787309 122008915
638412611523 69723885
559778692649 410730761
945490027889 11453512
721887754463 1387540
382008369177 24635142
544237003339 184208549
937219818081 5594309
139561409331 4181541
337735663168 101397639
859496287364 92050665
309877627809 100092090
630817772131 68172363
739603414264 629545819
810680682631 236651254
765499007540 629539512
995658017516 100539887
929553469923 28791455
380992162174 315072492
241101582030 113689982
443383091180 428718325
511595873468 629533205
629664743135 19949041
587176003723 123591972
937734643812 4421207
805869864612 26653382
190064105141 8836107
868521970730 473712463
969407960291 14657468
356150945865 43934562
780138169280 285978301
479906633879 16070236
11343482816 17047821
27060361665 50922718
344221916928 516196415
930978164572 586702368
732004988254 11573345
371944177256 53887008
994451498853 80666530
361007647309 221627980
493944618686 584816575
71243211845 32455822
353785240509 146845881
162822747256 100905693
891182526886 2037161
164215963668 629526898
837491905181 4168927
887845257538 108385795
314067246235 252671034
613570276810 69137334
900368874770 139302709
331937404373 157429027
487602938222 150112907
887530651764 385458612
509316910348 281424647
360208413720 208925682
488179398022 26495707
185611213614 47952121
409761538047 140160461
744392298602 178778222
319589523324 629520591
934902323433 409513510
823452038823 114364831
185342093924 167009360
632213923363 555016
334036474997 48034112
493279478224 629514284
11353542481 725305
820098491108 70934829
830530381129 1456917
807165507492 7744996
477040526901 52600380
527672465755 244169198
577022712813 88834095
699136196669 5386178
538845651198 537772662
30075002735 29459997
897503373264 629507977
889183447440 12784289
954784383148 190162357
141254485751 138987359
581433732167 40144055
89456071377 207197564
515986479128 25391982
498742730165 152534795
555728389546 58453276
181845972232 47352956
519608538996 110195904
330238676881 53048177
873991800872 73047674
925842456127 77513030
722345482923 159554486
175868424348 264673255
988935371089 93829239
118675455942 1412768
443367268982 10103814
806531296558 6761104
109557625241 117480489
147162768096 202202420
506490596298 45013059
379538385948 4686101
449210456780 412345353
366431251383 512014874
705427276072 58093777
939769168598 18050634
744799280940 151847332
887271127086 121706179
106740378592 629501670
781153430233 22471841
767271320866 40881974
448435889868 553931196
625262484204 12361720
206144567861 365225756
162919584934 27069644
474595607690 226724036
1941824501 530305174
445241337381 26464172
118109175640 160368089
406587191123 159358969
209815153787 251914194
261918227796 183218350
690338627056 565800970
735051725647 66324412
383951795655 33654152
921930993257 97493606
210740672437 144272625
84472605540 75829061
854923859266 9328053
399945814633 40144055
90950382692 323486030
696557373541 87963729
369859499206 143780679
947328840158 67667803
909430718232 16713550
699409767036 74674880
344134182316 51042551
149663430638 21803299
50830577820 304937143
302973289326 42086611
788812657788 12153589
917577771251 46917773
45529176113 532764904
851907294561 53653649
407322648328 44495885
753433896594 15288168
406338827770 81177397
27619594983 27984159
12902188601 339266144
971861425487 1570443
103441949815 49371196
221348172501 92138963
660613217090 27864326
963802474951 10349787
712341396712 69553596
482455744730 71180802
371171565514 4175234
531785582336 13351919
45475194500 48664812
109192571839 18895772
2487152949 27466985
730035211130 11018329
207720840706 6836788
224849547924 629495363
20082792605 120747515
611724545762 15565676
731585415079 369148710
560194878965 17199189
270185284104 113671061
942860893822 89754917
239547144019 52858967
198255855869 56264747
536801194952 51408357
234804044259 67030796
502011278441 77437346
819033179868 139309016
312010325292 148378482
704162972675 23392663
870768032296 29781654
863301143013 33811827
101979221891 193107726
783171203627 3487771
947850843255 145142991
119531456773 142979690
932624255907 168485198
940452162112 139889260
971400554076 435586648
888540734670 102772565
324010722176 416243079
412751361072 129306114
332650206834 98988365
204565749053 55766494
423736467533 630700
488785851849 20371610
136316770892 26766908
572068145650 113469237
136352846932 14878213
282267287261 40465712
755925821876 58264066
777091520185 141421861
314461358051 14215978
99086438368 67333532
291799130540 113753052
930202407702 26382181
875806848365 141793974
942055271242 63561946
329695120700 203060172
611572307396 108146129
638748375217 283253677
22106000568 613835082
97831860365 39336759
379486485645 2976904
115556717837 6918779
242393907428 119479808
89028257018 23689092
965084555716 629489056
423737419890 3052588
905162682810 543272366
956215418397 16700936
867802812878 7770224
962944006018 241551793
475633426717 281752611
553174277244 82192824
908813529891 46205082
470403825963 125818343
346104722587 2932755
129456732777 13951084
555166898322 5512318
132483319305 134597687
453604005744 56189063
232373814051 36195873
277457356464 66759595
92728832729 47813367
685141999298 129861130
885290035204 202063666
15158402372 97247633
632231442144 629482749
351480115953 246073912
938491210546 1583057
582932220781 1658741
404470460899 221564910
114933336022 9908297
78038659973 88209702
687109171631 13799716
299886496176 111154568
231571098998 218083446
285289244451 106178345
744644975943 8161258
886037318034 93520196
531153654536 5001451
49264793516 629476442
200848754156 282824801
668208945769 2762466
173689961208 5859203
445909490524 86714943
805600744922 261740500
471612684523 10059665
500651682581 131362196
610619437352 8489222
686199786287 264395747
927402480075 27914782
143952410267 23638636
526313027570 91810999
477158335354 304703784
352368196251 61108523
484239906844 125244406
393313131254 141270493
690247499278 46980843
728134161385 12071598
134278688958 78547378
423226893468 332561803
42909491997 20005804
22664548488 16713550
479799629317 76598515
114319576624 495799577
841625429149 226446528
7932648620 102930240
546888981360 48904478
219687829411 94535623
302461326973 51294831
879074084785 28160755
21986081335 85396780
805106398020 9069466
962991813078 30412354
553646637944 252330456
203692099171 176545544
600595156127 19747217
16380463548 10166884
142659939808 31560228
121837043805 5266345
690338627056 629470135
164653328890 167476078
410709406640 259533050
718052827038 9599254
32806524640 8009890
504986052964 43638133
26277583039 28274281
47369994008 321524553
251376741036 342255662
394715816538 31043054
607583421859 6552973
887965021161 24382862
394694341203 53035563
147782329934 4124778
596434560450 60881471
480502763147 130857636
138819178408 64539531
110164533172 109886861
558965861168 629463828
293449901669 8974861
91581982528 579852966
872009933229 32790093
86343911473 5562774
243741601979 9548798
666169690733 124241593
750340611476 629457521
678838154527 63524104
540610459194 21532098
765482214064 1709197
963782992628 31024133
66189832913 48198094
468647084620 629451214
335861954268 87749291
646698878953 45896039
821711392944 629444907
856847948482 44867998
114882615128 41336078
559934961188 263443390
518543471664 518082208
820400299979 18454282
702211517386 89918899
921480606145 12084212
805860467182 52474240
688745144473 204372028
433193902891 18744404
260261717297 67573198
731392616396 629438600
898051874133 15628746
104143563658 22780884
505827764198 14575477
987768227027 9378509
424732067502 43152494
85101688883 105963907
472436683636 629432293
727506043013 43354318
908449395246 406196028
425006232792 46551967
896711495702 6565587
192006356452 629425986
29022027987 769454
876002630259 20131944
224839572315 2440809
91581982528 629419679
533616958652 78326633
690338627056 566248767
556338760020 14953897
984664150632 169065442
342327117420 629413372
697237884162 7524251
560860660676 629407065
324440954181 45069822
582314849537 7675619
971368794089 22364622
947885033502 334271
37895996468 392282786
17649118775 8539678
904059359281 332435663
887321797524 7744996
143897924094 87351950
980145693598 19204815
162112423446 187330514
804860544853 181534381
109198620252 53975306
438273203593 8823493
822259893813 15628746
263938656437 8552292
510903551901 17274873
694531539801 60534586
928263061853 38024903
894078722496 168844697
976287392431 109533669
837963546883 162651223
359874579968 76150718
109545705011 92511076
967391757340 193441997
160975912483 6843095
469862283780 8186486
396061553854 497452011
311076628528 115109057
618630807880 113273720
309939682382 166832764
413012552863 24275643
637814186507 4080629
615099966153 19267885
174953160880 180033315
681496229352 599556034
115547162732 5234810
843522978509 10047051
505171472457 75450641
198668653261 235982712
500772991419 58768626
500796592213 5354643
108003578264 229410818
126851659915 23638636
221668454575 16745085
870075998786 41821717
378746556777 45826662
694521814407 11257995
710403633920 4944688
514505839324 69913095
773668818280 38680831
52061510880 149911083
569024208565 22938559
196222403273 77796845
349488630135 286312572
812129604532 71937642
468307423200 108757908
495627177095 105894530
371020506557 302906289
297881973789 201981675
945917886397 124279435
327741075299 25328912
689527424846 40881974
992579246870 15565676
570639866560 48929706
42299190900 10438085
960884915467 95134788
124882399965 40106213
656136497717 51578646
81988299114 88020492
889924175232 446396846
241871147491 11182311
552649862808 629400758
880370680022 47264658
512172282812 24029670
133048052327 25164930
450933960233 1015427
261146398122 323631091
500810202719 13585278
712050971976 310777425
963740092414 8691046
72387953443 206276742
193082309666 149721873
68809153288 4339216
69475988268 77216601
988386481251 21878983
972663753748 627571728
245822676667 439705119
324642322012 629394451
442499629671 203968380
615669208680 69881560
970711329246 48330541
439243115151 173278518
280377886545 34492983
532309761348 74334302
667941270382 31055668
963718144054 49131530
951424503205 271642490
64089942379 302527869
450917070087 16524340
962492225059 35180446
643600239192 368473861
402156222728 133191226
844396735610 36706740
95025379765 232507555
261482338412 438248202
954124162146 141100204
203635102812 180809076
798744572998 53395062
954952634987 113526
84634384332 180380200
894761818987 95834865
642231657922 7505330
764154632536 51471427
126302410578 3904033
790671444326 89319734
370749110040 607162276
39113232789 42433496
442547159223 52013829
445246162236 14525021
301067881444 125181336
770517372073 1658741
54182523557 31371018
863292073547 53420290
631480970037 25139702
605659168661 25045097
757843969898 2213757
448990205791 36441846
657703907162 37867228
971927314716 39481820
98416315376 18365984
315799924308 96919669
532404221287 7278278
570966258052 33017145
518484705103 9838920
650969693697 134685985
272705571965 135770789
752736987773 111255480
636601676194 971278
411171499544 629388144
67956221901 126695016
457733205175 78749202
205718342866 46205082
822933782084 11131855
734054868520 38251955
152215566784 629381837
189095692584 257142697
426464165331 454394122
213449243169 22925945
699595880299 126360745
454751888228 629375530
792657800488 115317188
946159883922 472873632
821079793108 629369223
186662302569 111053656
880856329571 221489226
604419462564 3456236
37209143070 24950492
952388059372 23077313
676432199962 1084804
558296888115 33799213
872793090275 69679736
261349597048 57570296
414168684903 72442202
969424541394 23663864
911306205706 88197088
453979839874 52102127
246955542184 161982681
232428745956 586683447
810175992249 117467875
582926172368 16177455
848811305805 31061975
418119097740 629362916
619499197724 86235611
575787964018 179919789
378904730030 8848721
705984522685 111255480
659994212333 10835426
26398008897 18580422
961150837508 61581548
854483342609 13755567
317569178739 43348011
295273949251 157927280
709567207952 244944959
724426988552 2220064
759442687291 109823791
639665505557 104998936
761678544131 1387540
243116927229 20869863
871875877944 356698692
972663753748 162714293
608220477250 4017559
640272924355 9548798
811297423175 42565943
171716433484 34713728
848120420169 20680653
894976973920 430679802
133193359300 14335811
390960304792 226957395
283450961970 101340876
115738527661 306791401
354131173152 176179738
794456275250 35476875
413617902965 65031477
731971517005 44861691
549849785878 205065798
770530490633 7007077
492816748313 218039297
634711342042 27132714
447603079876 57400007
264567859613 56901754
226396770727 99915494
64838543372 19803980
420013897248 207008354
352279500910 8930712
774945805054 12210352
975792673416 20573434
855114702779 35319200
154812150424 61877977
612152921444 447292440
363169912008 629356609
602466846787 45984337
599925960264 85680595
332459861574 78705053
524524355951 290399508
908006620683 81278309
670049978102 3986024
430049608822 35104762
282919687583 4339216
166742363012 555772840
924634234574 6256544
385025406907 52442705
990293118998 6773718
920565840930 71729511
459991847141 107036097
409896570917 605472
817841179919 56302589
79581585644 558535306
551988363550 10778663
116471083646 338004744
877196503387 75784912
277246862404 1349698
851294868005 61972582
509069474124 175965300
207696274941 31995411
351100379855 50298325
295441746986 88190781
474885590936 49289205
154697617369 11497661
167925566761 65031477
653527470366 81208932
368359875332 447002318
184971345301 53111247
8045165500 122210739
694701980169 40465712
857030403685 20686960
769364549143 383919704
677075030500 629350302
306325926768 104046579
657973777385 113784587
138244738913 4705022
933254985377 179907175
898766572936 528539214
435103776129 1494759
343590317092 629343995
664701381114 70335664
681094803481 145515104
137688770556 325359209
199435039994 71035741
175343740776 166239906
438161027291 6685420
611922484650 83649741
456956008244 197055908
691222216770 56693623
561222613099 226314081
625875497311 23771083
126951573344 629337688
308704971429 72158387
900175886877 466926131
448834271523 100136239
595024250003 511201271
550642611555 36448153
835866721551 295085609
890308076015 152307743
317006337817 4433821
906345770968 191385915
820220991969 213655932
77463968198 130990083
666909014129 53035563
653641519847 44268833
217901949728 411922784
71799695311 16265753
955574238228 8350468
424921012608 12569851
807816196552 626669827
379482392402 37520343
129397074864 18706562
170160078145 227348429
33817406470 105181839
236735134245 8136030
554493735356 7234129
27124175891 5133898
37125985275 113954876
237990828587 15439536
712839824243 69774341
822472998971 354579540
603095860753 9662324
327707641892 80452092
881081777528 629331381
8010577912 149255155
318326323652 629325074
361227969740 15767500
661904785648 3973410
90318782856 629318767
979463681911 79228534
836041627275 122103520
142058373906 12393255
367091503920 461546260
624503079320 87749291
543713606395 52789590
855107027160 4124778
455893282874 102003111
103265606095 111116726
593621213592 61795986
99792780396 506805292
888378196973 110940130
730710240968 9208220
431879521914 7076454
205031323421 11125548
431900070120 8079267
140556977765 121725100
562655698123 92611988
659797137504 107742481
900389183310 239893052
234672846045 110422956
454997287291 188711747
544796980883 178166443
484437080520 610076110
164533256224 151456298
373230416399 18000178
605072649196 588007917
708655022300 629312460
167490837865 244856661
941503480184 50140650
533701867728 509523609
16788574839 208408508
655600636076 629306153
938912118740 211555701
531115238599 11951765
344129534057 26785829
532814275134 47207895
306957526604 29863645
157210872925 47674613
327006236180 104242096
392562732766 230054132
129159553244 273509362
849274660109 147848694
521069871008 629299846
770251784303 280283080
75510683879 192994200
918162068587 7618856
589841674241 69408535
122663206219 417214357
290271890378 156590196
970667123483 51395743
654761468628 196128779
379516525886 403648
250608281365 11106627
269693136280 342179978
291521246185 203697179
416224298232 207437230
536801365241 20731109
688318162638 37419431
390217445234 27668809
31396718753 56523334
838132988680 282276092
111154244468 498253
121729181491 32083709
639059663509 87181661
869038192373 9290211
712444621316 629293539
469058931720 151746420
812117230198 94434711
998248817637 280875938
433752587500 42357812
867818180972 95860093
26207127542 197737064
160350386288 7744996
630314179167 19330955
552420271152 156224390
198302319538 17438855
282325133000 629287232
471053507968 39418750
985265750134 26615540
269615347807 20857249
511473519733 12084212
388388768314 2869685
396585362818 38680831
793195692983 16757699
297936018472 11503968
893011172271 57942409
458431545685 11497661
956242158012 585668020
767651857953 155650453
148918563389 102223856
395314916403 24521616
420422357489 11958072
95972033172 18845316
381736335653 288633548
829148660313 28469798
587602052122 383024110
170315804282 135058098
376099990162 116673193
642958033047 239666
714051054235 261866640
597343264638 58320829
300316618897 133374129
401697502004 142412060
90279971643 1740732
958754602030 6880937
755366721005 1967784
398551397826 589237782
957067344906 133670558
788548400795 155688295
775864976797 234059077
756579143020 43852571
184037129298 325876383
865912699471 3897726
471090429146 25467666
250113541364 617896790
691523533695 70196910
519806671336 629280925
364322312369 81599966
214059020785 44880612
240559251472 71962870
994138148172 599499271
716187172177 2730931
719648996403 53773482
164009525009 182013713
754284568010 170370991
860920105340 250343751
205901552844 164877594
981338639597 112668248
375035757419 13036569
333996589529 21954667
61930684054 123648735
475594682816 629274618
54673256548 56327817
214067938883 4200462
459116950538 22547525
788236601636 388309376
97266381052 153430389
816519602655 19911199
185690358092 420210182
318761462503 168592417
32290126401 114427901
453488688556 103201441
853628178544 216046285
778131004260 527416568
363621726567 118817573
32129955894 55173636
92944984168 500605511
901292972280 629268311
233060345792 297885917
395885937504 18769632
915768734329 22944866
322115922668 203432285
536995032225 172963168
302964768569 80212426
287344948143 12859973
736277228380 153884493
959364549935 26943504
677663801564 611779
660656922535 510501194
437218057172 262837918
177409270774 52770669
521679265962 1999319
602356234621 154325983
357940475236 127969030
333874290492 176993341
729892912596 98117999
212785912816 18044327
67740648641 340313106
416078457229 116528132
318125472995 17413627
524708154545 31314255
60633590564 629262004
642968639356 530822348
843492061595 224831936
995326706564 30771853
787137030772 79524963
131935709788 51982294
33950875204 2220064
211889267612 300232121
77605011639 1280321
4321506169 46520432
141164182125 196671181
733111982457 115638845
385345428329 511245420
14211643811 114579269
596666386849 127779820
45246529973 125540835
480580875342 25694718
189366956654 107244228
456522170700 76396691
463594285932 629255697
926499820058 50613675
326056050853 249864419
227936803550 65283757
783007587433 160670825
269061536444 180329744
480597973619 44199456
457767527869 77456267
710278900381 118136417
829492124854 144190634
872769678691 59557001
579768999405 20800486
20491635508 186756577
233691945628 464996189
282280084164 34619123
315074724350 28425649
721240652021 26256041
414992431736 526565123
497631321062 20882477
961740823758 153998019
265802362435 98502726
52107791646 114913540
956695315962 87976343
742652531461 16663094
124359942764 14348425
263244106434 50537991
495805877568 626499538
941280420515 431297888
443308758943 53514895
618806792101 120072666
732024216232 629249390
133977725225 38731287
265752366846 1400154
559842841146 88209702
389653084325 40648615
553742422353 159094075
904715751934 211461096
214743950548 538617800
485570187768 2251599
311378725456 584084963
353064314632 629243083
76247200660 58819082
38019758729 457743139
598356486365 294221550
403937338561 267328502
317694723816 629236776
188216757436 401364866
924662166212 255036159
520911453847 79897076
631943327835 59733597
837912725077 206018155
608056381724 162619688
739097733683 422575307
398742171962 223444396
852016191223 2932755
722550218692 517092009
862044931497 56151221
68512989182 258448246
643570636199 19570621
542491036417 17678521
838547831605 111387927
934136163752 629230469
659892297520 94068905
454031759098 9428965
265903537264 629224162
848256573620 188074740
892895968609 93021943
768657006720 237010753
4948110861 48526058
830481710010 24338713
571684938637 22875489
507159893073 5991650
954942947435 4673487
253271540544 629217855
508858803468 161478121
972575451506 25751481
75660241770 106115275
209726496288 543776926
93196841599 44268833
532430742222 2068696
605460756748 170005185
53898443663 159762617
508097474949 332416742
686411594268 49478415
267541908831 81688264
465930670045 154325983
380144089242 42792995
467383884948 629211548
653624881981 57374779
858244881782 80338566
416666948720 185463642
333784087778 5001451
62388938060 113671061
994765095507 1715504
760624520356 315015729
180605515602 1967784
877974902890 288292970
539902860008 105938679
176151160851 11276916
438897594528 3197649
711181421644 622154015
28213113153 85024667
420270699367 19293113
832284862501 63423192
181444367700 410295578
953067996056 6458368
292398427987 8028811
14912835085 210653800
14460959521 17117198
171069974356 35180446
855102057244 6212395
2526405652 459092837
152789219969 39538583
749558068274 107004562
837420226126 60011105
297483529064 493573206
577195177728 23096234
150320767276 342325039
246755820480 109275082
317006873912 10589453
27449886227 231883162
944521918068 137473679
125961630754 346071397
587985284363 6105176
762179469234 112655634
769143156587 142828322
262745538084 124279435
768657006720 559222769
145759668615 5367257
372285484803 229045012
226725119454 11573345
678916254108 30746625
500227076420 201678939
291537827288 207815650
700444224432 585340056
317425114245 222050549
733815538856 81839632
150897523505 1614592
999541344859 100331756
961294956700 623932589
686985163397 127779820
337833200923 42780381
292401190453 23474654
670127432304 629205241
759814609016 356011229
550084633330 5121284
605565402492 37596027
200848754156 338269638
779029465880 283190607
781175700250 86279760
481789733902 70972671
765131090760 66734367
298441875649 21374423
721805391350 70083384
433163471616 77544565
948002419386 1709197
39146079645 6130404
39159196140 376086410
220577112281 83889407
403592301512 629198934
449067489704 200266171
912635010792 16398200
56212391712 244743135
799605398684 629192627
486227715681 100035327
560773033283 27763414
939803781414 2093924
652848984292 195699903
559340957379 175567959
543738361370 50884876
555029279582 88190781
102079295060 11598573
481165557405 27296696
629674197328 18435361
511978525465 58402820
641536622280 103460028
172066242867 328891129
752856606335 2857071
107280377625 64381856
212849151040 95172630
76380429728 3758972
750932353137 31427781
719873582366 118804959
630162741790 168056322
903770853938 35937286
855142712166 258587
865923381464 522087153
198256511797 17117198
625237823834 22787191
279138281360 8779344
944873360964 629186320
461699486424 629180013
717260865420 15414308
719346792256 13433910
563976871739 35949900
715783990895 424379109
757774441530 104153798
131899860800 82312657
761684561009 9233448
535968199992 149860627
722433282670 108095673
157168786314 31509772
212660201692 185463642
975476371059 308387072
655443637990 82911822
601687038758 219956625
615647134180 107294684
730725510215 9088387
651013281374 64627829
689707027220 34751570
801323484424 26237120
356382580989 282181487
141377068603 59557001
149427618215 258101361
112020418490 185772685
968847730467 8640590
263849784500 82218052
916786875516 7442260
976636211615 209676215
451593889048 613210689
341695517584 629173706
529805650942 67251541
38329552262 174987715
78857344350 50544298
536859866908 542868718
345108370020 36567986
777413883569 68046223
927577524553 71634906
680810542749 10293024
795098849266 79051938
761077808688 629167399
820392939710 24950492
980692420135 33269425
66317989088 577140956
406750300692 629161092
419382297412 493440759
32403065850 423010490
846674885127 43751659
314320560583 49591941
687151460066 15319703
63182310381 385994707
922640875577 88285386
875289625974 145061
227933927558 4906846
380449598257 401882040
276497012625 101277806
743286691939 59683141
870111090934 20598662
811546038808 37305905
915546620710 143225663
374538709056 622040489
579739425882 18593036
208352699129 4711329
480136130930 343126028
18576275180 115695608
371864854117 56876526
390328704956 629154785
755894797743 52398556
438590658066 41853252
777095083640 35943593
70559705399 151122027
88339995094 35167832
311305515865 34455141
562564341228 4421207
473699883308 629148478
468609433895 9151457
511433388292 104242096
139236731278 296706508
634084800420 1475838
946136560636 629142171
903187771788 255446114
881367629689 57179262
685156196355 21065380
117943196386 118231022
913247292287 36675205
58554439511 37860921
998954549951 69774341
612951839683 267196055
587357954366 10778663
17612437263 33622617
691588546251 10501155
636269997371 96370960
107346891247 4484277
184278901836 73180121
178594509619 44432815
728112187797 24780203
777442176771 4679794
640309946445 100684948
231122389548 3758972
329695120700 238701029
71136737071 178437644
33262424070 4503198
386539105940 552121087
98511311410 309043
555642715258 8085574
797594142486 79436665
134359191506 104279938
711748092980 12412176
838915912367 17287487
722504526542 20031032
311956768313 43568756
3436327091 230823586
93548309723 546999803
679434422549 108329032
673606792055 232034530
424218427487 32228770
983855559520 32682874
426329895608 535672431
359262695814 89660312
593220801083 471769907
717393224122 53943771
681830468817 274266202
375050742851 35060613
74375989332 37463580
934767763588 410970427
767951282778 10570532
399505518721 125250713
99161180560 629135864
60150299833 416489052
553826513584 66999261
525862476476 68071451
307895766473 191922010
784816252242 219962932
374429183759 44407587
758314072692 215522804
202025814887 60572428
661143337296 80880968
542038483939 200127417
187585157600 607565924
824869392124 257136390
843817387204 629129557
855076469745 70966364
925815954113 93097627
236140701560 14089838
366719474976 35722848
260219138740 629123250
997793511065 75923666
72467188284 89635084
647741535449 53830245
397806879527 79846620
984620129837 40648615
76371581007 13995233
434070805120 153203337
263316826144 55047496
319142245563 11112934
385622885873 153903414
558179975256 129577315
340073716571 328840673
247488244018 75368650
914406874256 58976757
557113097815 579373634
497602447616 24363941
5977718174 235194337
107345541549 4257225
690943367444 1318163
610517472083 78673518
560326226482 311509037
303499543341 203034944
491929288166 40396335
725648473726 52499468
172930621459 35609322
808979192673 40308037
392011547180 108133515
532889177066 26710145
902499083053 15521527
3789605324 629116943
818395556847 76724655
300572191151 6117790
936030963260 275641128
108635178100 127521233
259500731421 21563633
230430078530 36132803
261482338412 97783728
794416749281 302736
585445533100 27227319
769660246531 160412238
435633032276 152585251
569021055065 20415759
95007329131 164719919
945504960800 629110636
868614778235 249290482
255037578405 78969947
164081569870 14127680
506357228476 152156375
129688803084 66027983
275880536975 80691758
210616065038 107364061
941054966251 24300871
351578448390 5323108
681929173367 190887662
870828623645 88197088
435679874365 71653827
996165930775 73861277
956670043813 168050015
140846769736 629104329
863253903583 97758500
507731292594 403648
853211811390 59317335
161057964488 629098022
68156576370 23449426
166680619547 30563722
634739818147 1923635
7579204340 101277806
664280561218 25940691
103304368917 186598902
32693326604 94283343
851335485085 32008025
509514994297 55552056
851334904841 40976579
429858040004 81360300
762341008360 95733953
846975386384 36593214
777668551857 363636392
109898377772 629091715
896063245386 16114385
673764864396 127571689
292920342786 38882655
47976248076 21910518
954838982847 68462485
218424572976 20012111
29612449420 65044091
661780443143 114888312
106110046463 605951332
48563055598 28198597
67936285474 114894619
72932472530 287693805
176616741526 100741711
731841851392 1538908
493911078060 838831
109743315935 118760810
226089136253 12468939
106071544293 22610595
152147409100 35073227
406833691846 409967614
626030584376 92965180
253888503898 10154270
327495241053 118476995
990289505087 23487268
364897414099 120123122
123976931268 167797735
42317195320 629085408
312536675977 43158801
699812624596 562325813
300569428685 43808422
36594042346 7984662
637154539442 98654094
63499155140 261866640
303771406576 23152997
622657821297 84703010
866475426867 45795127
237940517648 139031508
908450562041 337834455
900998664497 180127920
731938777368 1116339
284746011992 10898496
559597461004 110687850
913426005374 144234783
490499154818 83309163
115397686832 59411940
498836672930 120444779
483805480684 629079101
458148588437 344204525
210322751696 165514601
111697439085 51578646
606306945952 12506781
246869056358 68279582
470473985031 24092740
478083507119 21172599
27790399092 126695016
442492275709 220309817
519146874968 9536184
456786368865 215100235
289199508991 70045542
709050319832 223614685
219099829866 1412768
132004372032 568128253
110399859956 75261431
35942115049 51231761
291167530704 607799283
801036869116 88802560
1736508488 27630967
661797900919 73602690
275377534804 471284268
153478766456 422430246
904965155942 29996092
774095686589 122046757
981993348281 37621255
579808655756 332870846
309392438671 5972729
480518089157 43934562
320151559015 62836641
689590948950 22812419
999162157470 8810879
397353765726 378192948
94673255713 62187020
343037144801 341852014
765499007540 629072794
568927976359 34303773
645957972500 138936903
870145785741 125175029
907548557952 7152138
159515537070 87446555
192006356452 177586199
252943023593 69307623
136933189779 67547970
89633720646 15433229
825925011570 12626614
455966071961 1671355
244710296286 296876797
69417751495 31377325
978759229918 144859176
646023123810 17073049
476763071422 119833
119993034568 1072190
942978561456 629066487
137027170386 26615540
862497519752 1437996
925777355273 137561977
921504167032 404688655
316901893897 3418394
201877398563 159649091
747814212132 217326606
744669148609 602463561
525687331086 86834776
237123920888 339348135
454063634676 9252369
321352281545 127533847
394365147338 292670028
441488291672 629060180
644760882802 53369834
395962428800 34593895
210677797954 50159571
133199010372 41336078
78318385972 561972621
701707424104 616881363
357047500706 133670558
21321533731 32039560
274745934968 629053873
352157807345 250558189
183715909546 26665996
461033452433 1658741
774485381440 265871585
130741172360 629047566
980655240370 212766645
889746723545 128006872
386449763043 85611218
307536540739 24830659
296149276795 44344517
384550359425 70758233
890460812634 10330866
245548746801 58112698
567176659036 471769907
111050254652 8899177
623348795231 4723943
298746728736 629041259
480921060243 122942351
978178212222 106260336
54949192040 27807563
329641664633 22206947
865699775151 147684712
477324165305 149942618
265030665208 103119450
877934279503 146517917
370117510204 318604412
376137005945 277955797
275978137800 9296518
7653355739 439913250
338156741651 282093189
790899761968 410793831
955753209902 325611489
110354405407 98641480
419363334328 13301463
739404676452 14089838
966779444310 110889674
909922769386 34530825
849917625159 3367938
735652414876 154887306
230395793678 116906552
629705042800 629034952
862080351609 48973855
54314636286 157675
155708360445 154174615
756404111156 239716456
200773740763 70272594
917603081242 36725661
887988369675 22900717
593637491959 16738778
689657046310 35495796
67727492239 283070774
657306372710 77222908
345461126837 7631470
765861041954 117991356
577119430658 136893435
993905857120 2661554
147162768096 629028645
697141506895 130857636
217985075988 386732626
887234174373 10715593
378557390926 210489818
358117113320 476802893
992774915238 21557326
8694727672 135550044
71081765259 285789091
674065523328 42856065
111608220263 42111839
586649661410 76699427
329577434145 27170556
272219535624 267467256
928422099165 20951854
612651847228 476437087
481602359239 140961450
33132253897 46217696
753432982079 53559044
396596835251 372113
243802506613 92138963
273411897137 40503554
457093847729 18895772
936824968346 48645891
189327228861 132257790
920973580108 401112586
731004920864 77538258
162206208536 14291662
512859073140 629022338
598756650836 452527250
306308805328 13074411
249986350160 2497572
177964398235 140160461
160936764934 82974892
760261428431 72461123
368757102806 92681365
309355473344 122053064
728698705197 111842031
898519845161 201256370
497641721305 30645713
47714280524 137158329
937732221924 184132865
969471616842 28034615
319300898148 221779348
239468092081 376672961
471002496952 17148733
242292528710 10526383
812764143430 95071718
755465398262 86399593
731792656792 7896364
59978499218 3632832
245643295038 26861513
889811307225 81877474
649853560651 40219739
499941484911 30147460
83678222034 11800397
66379980591 277413395
783129482822 13187937
212987053595 304483039
321360404961 107155930
733879712581 20005804
150791256862 58749705
253250319554 15899947
722476630681 271201
546248797697 25814551
549309555551 95967312
366882012673 50941639
680937614120 531257531
530441810739 80193505
677609719039 54120367
73879554813 7435953
720073959998 37633869
680199182076 30279907
959297456069 12948271
745846367015 26678610
749348694795 96780915
637246098161 3714823
564567028278 2510186
17721275097 216273337
533070942741 574334341
973831007094 85958103
319561755668 11384135
964903105391 86677101
612020247392 629016031
476226282652 629009724
450827138574 115651459
146798446306 356194132
457556066773 278163928
490541121596 108133515
81386575537 8621669
820602992280 414899688
387017864003 16095464
366299153333 2270520
308220726276 629003417
810743563421 96705231
520438271172 376042261
675082026760 47504324
231165546284 628997110
554544662316 451505516
770439165273 58213610
238076629015 13288849
639764992175 744226
115842542705 28154448
867186581136 628990803
803755638267 60238157
538754666416 134957186
806006516316 82861366
768585821676 2730931
181612878126 251542081
858878821515 555016
811088793922 449777398
952336947444 84349818
294896426910 15408001
116069865906 107912770
262113938248 356099527
579669380340 7007077
203241491314 129564701
334712709472 21248283
863396982120 251277187
497625979033 63208754
731843806562 155833356
605022226796 46797940
842926634803 141472317
899933712756 90436073
875174516917 147539651
293693930048 628984496
935919690924 99890266
310071170718 3399473
127467820215 16297288
425347975522 2415581
991328263857 224466130
899398172772 628978189
282303155170 16883839
19031077192 218638462
542501537572 3676981
533633287475 49869449
293902534073 116099256
711813021480 628971882
94160969638 52095820
823532295398 21002310
668115425573 61859056
513490672976 132472228
158283386759 91073080
348643115780 628965575
352226187839 111312243
684623994839 24509002
634089379302 4364444
525856945237 5108670
164768961428 50519070
230901493180 226938474
962285103179 249675209
59904215372 11592266
18316401552 150339959
376368794502 9908297
1212934948 10620988
51791192860 230804665
641435546298 154199843
802102031053 24250415
172806707830 66425324
693496626236 628959268
409276700036 628952961
342158665822 39620574
745786343296 123497367
533473613156 91363202
844379485965 23733241
656190990197 23802618
145899568424 293742218
851800788252 24319792
388176392703 192350886
665575680617 66166737
606008101371 218398796
877292178512 136363647
218382183629 92984101
249349673189 84141687
527570279741 269763004
444437379849 54568164
55262239985 298598608
368584656812 186807033
361212921238 34240703
19579601224 261595439
899349314508 45662680
214703310305 21935746
216979618178 252727797
778762604096 628946654
489196195818 243923225
478636427130 674849
969930121063 202675445
509069474124 628940347
724820253165 217219387
663117453636 8911791
761712524182 510614720
125015837164 25473973
372497154030 61814907
687152589019 20131944
590495815295 18870544
546659375025 302319738
198671440955 40711685
823259681630 15559369
733863333302 5360950
739465097512 517174
201308616447 28072457
908191857273 25341526
951778023169 8659511
525332476103 132648824
500181850988 29586137
728740381853 27107486
124900469520 127104971
320137147520 45586996
210089224472 148372175
431315268224 8388310
838451826451 257836467
430299313501 25505508
303167927588 207241713
159720766850 16991058
263851083742 141573229
394394209994 77822073
366450872460 392396312
886778071054 589237782
166742363012 628934040
934070163062 6269158
486893285019 58516346
54949192040 628927733
653393169108 307283347
763488098227 25795630
181849415854 2970597
944759628898 19558007
711099357025 10507462
239886548917 28255360
729424746051 63196140
940081066604 88228623
318291113736 21248283
927680562012 41045956
231781714956 2005626
460436286752 353034325
330326720536 538378134
923278221090 5941194
18727189076 142235464
67466233136 50191106
785710202292 260012382
346748316272 351646785
307546121072 7990969
827371416978 75684
48847965951 194747546
663563400620 159794152
377575243788 36290478
904346611596 81776562
384594243531 8804572
94693879603 38289797
330958320372 628921426
498791817546 126039088
62715380008 250823083
574988503377 187727855
447172690196 628915119
894233679179 56781921
650473410546 69988779
689479624093 13112253
841882641223 23771083
624812637429 373405935
121739020411 146391777
894310328150 1557829
69921451678 89963048
9474003848 620564651
136405876188 10318252
166604166093 112188916
838479943057 2838150
806433147024 81473826
319347229370 109104793
536228267072 502693128
68498691213 287416297
534943959936 3159807
162321164160 288589399
953715758668 628908812
748997415881 65031477
893900858789 434281099
349259587188 5114977
398127487500 177314998
920103382220 89149445
707286075224 92706593
327634379780 124601092
493123836143 37104081
714114143156 32638725
780567593989 67667803
205901552844 407514191
236800121573 29756426
713076221152 486837330
815958824122 21847448
54895729666 15433229
46768674079 439036577
604947734819 90612669
545507828174 187128690
589174162347 33231583
459459159986 66141509
462856099861 20283312
865266694447 4484277
568940476833 14234899
997465975941 136407796
83254854110 37709553
166376369867 137612433
878009849977 208862612
239523593681 213498257
177329014199 19419253
220354470939 50954253
29495385193 119170765
718695350598 50670438
586557062036 75532632
991473823110 92580453
92726272087 22572753
833130614457 448837655
210291899917 3172421
759814609016 628902505
924583860565 19614770
966634206714 335311655
436435492984 270961334
884811607170 48040419
102360358143 455630294
280815073106 174533611
419718101013 255950674
846975386384 628896198
587917030009 54063604
216083584753 544565301
815580139228 180392814
460364723288 12620307
732369846139 176167124
778597703339 150649002
277022150301 9624482
52986903390 48065647
203214251381 29472611
616441446244 628889891
927753445704 33502784
888501265464 128259152
207037712680 61789679
928882854985 177441138
544212853836 153436696
344707480244 33200048
913029669252 5922273
780624104709 22352008
503042449890 62344695
952369504178 25467666
40422395812 628883584
755330663886 50947946
482231846230 11194925
574755857068 628877277
256264178556 76371463
793157756378 34505597
774298929664 15004353
409316427829 586443781
220936031037 100602957
102928341335 14556556
203279276551 67724566
43413867029 61676153
246323942348 628870970
874700579467 11276916
491215533348 13087025
696608384557 40686457
544959468124 53218466
553913062480 89149445
97151091157 43556142
511595873468 530670980
110098934065 53029256
250689174947 1595671
234167436665 86500505
590206910546 313697566
98336784106 163017029
941454468487 148712753
149656265886 20277005
852484395610 39973766
48001593844 96818757
874852677014 362400220
755314505352 53117554
341695517584 628864663
822165824908 164732533
450718241912 217112168
575387456904 628858356
668232632796 628852049
442654075487 87402406
98505445900 15199870
829253646635 10122735
219534853126 228117883
862473010750 120905190
775987647947 201723088
621431637408 13269928
868820872074 219414223
757118244394 86815855
225995899872 90240556
196269623782 80079979
519119830552 12040063
681432114455 54479866
414797200616 57999172
334537955116 73255805
933857017997 88916086
897443143479 11951765
29030107254 3632832
858510726074 460455149
958610014055 87055521
682759429024 549301858
348011515944 628845742
498089711757 140406434
110258507472 82445104
168869789908 381214001
142619846209 113980104
201974274083 40604466
857659222134 30481731
440204545859 8773037
971143703566 225651846
966638527009 254783879
74346813150 66671297
725886598753 438273430
620862645096 356572552
128651974256 47699841
23237013892 74788406
161629801257 42540715
797285313924 9649710
687608677659 197106364
591523625113 252355684
485068680356 320628959
594840093975 90095495
361906712336 613872924
79563436163 3784200
911636166960 39620574
213030470983 443129820
975645304054 101914813
942494066088 342665617
465412640358 60326455
440612915737 147287371
169180043852 34663272
116156372718 45618531
149043971777 504560
971960079581 63347508
844984615322 22661051
104213979248 628839435
138770406377 16656787
250571555704 41241473
842131153879 103081608
170687038544 118830187
378783887910 127691522
67532172821 1671355
827775151211 26016375
133147425419 109590432
984818514457 469348019
452857088720 628833128
29595477283 34322694
90112066689 49554099
174321561044 535773343
2516940910 5915966
605672747632 2163301
466599216287 76453454
415263796718 232721993
659292743551 34619123
32843197780 430282461
785001450990 40648615
681738689353 173423579
868876966532 96875520
398114709518 381428439
644231839028 628826821
388566024484 466648623
935983877263 17710056
125617131865 13755567
384262533173 290166149
212552761947 89521558
339800718076 189582113
377568949402 108940811
145051949596 127546461
649906104268 4263532
974192377208 313451593
514089036987 3670674
704808391148 9176685
205800775356 42862372
608785897735 55072724
444646290852 257451740
305655345430 21702387
560812634936 40156669
652442636896 469921956
882046380657 120943032
878526122076 21090608
950557759488 131627090
827580113543 11112934
963506001802 151998700
953954617372 386833538
645447580590 18265072
836631897340 64716127
576931879399 66469473
550556003831 183830129
402806661573 34902938
18138022736 153291635
408562001233 15628746
948031360144 163654036
629671743905 22352008
616978985547 40364800
386085054461 314492248
37480184330 84431809
88423983348 544609450
533701867728 606291910
609216051991 94768982
492060711367 553735679
306675485936 240126411
393486704136 628820514
809786270105 246767682
383910516340 4869004
59370390892 587156472
687812227712 403761526
198242636397 32752251
845080586876 628814207
310665218676 64917951
713021863184 11976993
747099343040 55880020
623035085051 34556053
694037785757 28356272
139098973784 255597482
554973809517 160702360
330958320372 628807900
380854707416 373796969
901872358528 14279048
59865433629 117865216
805815391053 25738867
797078999340 46451055
635992863549 7499023
991576015431 25757788
984352227398 221955944
216756918008 38630375
810275157210 63631323
326472281318 3096737
901182349565 70922215
574755857068 628801593
950107340841 344728006
38467057476 24458546
70739187940 628795286
933504563916 628788979
694548171360 54423103
439364190630 125578677
735755130678 22616902
319589523324 74403679
751898720161 304356899
987344466004 353381210
50611453719 21973588
740043188760 91123536
909198097151 264786781
761662089168 2787694
351074653602 12437404
661410442988 447305054
3106428907 43493072
215315875615 18164160
649023233552 192874367
526640335642 47535859
606173010500 18056941
761915868169 257811239
509647182710 17016286
499390198413 57532454
405168416682 96894441
576605847406 21551019
698657772877 375928735
274688965902 27845405
601871600499 30954756
81419826041 13005034
3137024164 1810109
91581982528 589433299
157268365472 628782672
992710451391 78503229
45835235902 150447178
517288067444 183931041
171017992062 29668128
25129139232 27277775
730761016560 248893141
422527400842 2194836
743605792539 324425773
327861303575 140677635
748445811968 628776365
491688310310 84381353
819074049228 33685687
603497229861 253440488
123793574164 384563018
709092450592 182833623
141349525934 25518122
671080922499 302912596
809581225293 57059429
620029166562 139882953
269584941760 22421385
159794764816 536057158
312641925128 368669378
372605129870 29649207
591113621722 46678107
553683615885 32790093
845031343885 1324470
891187374904 628770058
900925257324 221602752
311989735002 11819318
630317648017 933436
91505890638 4446435
826094020249 23821539
149689167440 628763751
580320405736 40226046
988453749648 628757444
535584799527 3109351
443192880432 20384224
675180230992 628751137
169837079819 24332406
316354139319 31705289
83371184660 628744830
358727290342 3891419
154536441984 26382181
505279875108 298813046
211585951368 238234311
974234987300 320420828
116214376132 502037200
61169906309 34297466
517098809053 123692884
42255004058 34240703
887397775888 552417516
842441073552 78427545
474963082980 628738523
259146044662 423906084
299982728382 12210352
894345374084 628732216
270268252689 42338891
80213185480 73810821
914397766948 18775939
349674257759 63435806
726166787228 89262971
560104960066 98969444
350491655508 18277686
906977370804 541922668
765177453517 167482385
98910756883 186258324
552760027177 150207512
865114090275 6035799
565858300407 21418572
670493162620 18183081
901898059553 7997276
774901517300 38138429
87592964544 101914813
587281311702 4231997
100178756182 131236056
304549440273 110315737
284219932508 473195289
569618401584 15553062
630968242472 628725909
685720355440 95557357
886575479665 151897788
986531851026 9668631
536134648029 79354674
352387489364 29586137
561397745875 32865777
698323939125 204958579
784285722081 53855473
113056376952 358849379
507544781990 76175946
495074200321 31995411
234955145300 202202420
220352112121 13692497
635248872973 133348901
161532282423 22421385
92381361178 320767713
248840082268 3298561
181166035548 9611868
480382110237 20743723
5997572610 279324416
818697174443 174085814
489996306080 121598960
411788481819 1829030
935263033377 60711182
232832242588 75078528
813500595076 606298217
220953507734 62029345
168637162520 628719602
543102617835 29876259
654360286665 106386476
712281328844 119366282
187938122548 242630290
561390070256 64280944
209538177640 133254296
759722163075 6994463
962991756315 163023336
351169515124 614856816
314237043289 142197622
263893082055 59525466
356708526749 140450583
55610743819 393462195
373154454891 91028931
102950779576 145729542
537671815409 417113445
270840308138 1280321
776236204752 294492751
421589810594 119788851
677998266016 89244050
58014511920 80452092
167330698893 32499971
584041964836 52455319
826049543285 10494848
613905563237 4168927
972584394832 23367435
679601429844 176167124
545968464161 146353935
836687733211 69742806
395247128767 76926479
752568332286 35912058
889839764409 32335989
489435830283 5102363
681472182826 189210
186223829380 22049272
376987244243 62678966
129477972688 201584334
932195091850 26836285
915088337234 74094636
611675918792 54290656
408603734652 14619626
178425734299 28696850
238712700514 1967784
816595198357 5165433
265203376096 41336078
865923381464 199830988
8173323740 27328231
464470414465 134433705
927552599289 119555492
126859745489 31566535
364499757749 24048591
885857877577 127344637
495682186749 107477587
307542671143 5827668
882242698646 41676656
805120803208 80534083
708385860526 43568756
199418093085 143257198
525077206585 42805609
23353466340 662235
890555775068 628713295
582271823183 2939062
987479341199 196942382
178068772778 21866369
944838422249 24628835
420591176958 13187937
912653212794 5014065
366327911188 192035536
265903537264 200871643
221691548744 517218149
983249597639 124783995
4766961207 149658803
613915046900 583321816
383208618682 133178612
777430395295 30393433
330725026507 42603785
636392025207 177642962
844192168065 200959941
535909696260 198916473
521701470844 628706988
649177080203 95235700
601216538623 28381500
631485971488 74473056
827223051110 34379457
970026037919 80969266
483805480684 628700681
800420103344 398715926
287041884179 49156758
732354179551 292745712
684579807997 44886919
633231553683 259886242
126217354376 16770313
380139838324 55880020
279650596905 111741119
741473353643 1835337
747418620236 84803922
572187663300 19375104
179351051125 1255093
381486307252 620943071
193269556124 628694374
247948261919 225576162
466545228367 180790155
535596667236 450345028
239883168365 25682104
48994559552 239741684
477489482324 628688067
2526405652 122658536
190303491568 206043383
339762625861 27410222
763402909578 120091587
279490367570 230779437
953503315745 118584214
85265984168 480076226
78949985808 584141726
239774738421 219105180
59892478045 80660223
817835837890 75917359
950926990189 88335842
424931412851 130416146
787704381199 345018128
137109821556 271983068
182228987970 70203217
703523659378 74264925
419980276696 22118649
268400384071 18353370
976751017936 290595025
827572299170 440430424
175241630446 296681280
277192760958 62899711
821041467534 6641271
748497403228 380482389
317583829900 101668840
973295353584 394067667
704141118920 41512674
570334658216 505682646
517206040667 60818401
451008620434 573634264
670113476978 10854347
28987944959 14707924
355266851591 143477943
206376488865 108833592
736445415084 316926750
396739705657 508432498
750931451236 10078586
697853256087 5764598
541993950212 30979984
625201054024 54669076
965465378683 200493223
705991857726 117335428
879680784585 28450877
676165123740 263437083
723158175650 7845908
580991190963 14777301
250745141200 628681760
942904632867 5953808
626547043620 484793862
226029957672 52392249
898134973100 628675453
285962584013 148889349
351374341256 224598577
615729345925 6048413
592329764867 52783283
615809846408 420809347
560540500500 93148083
556969502104 89609856
747310045231 331060737
582221121210 47535859
88843953864 132623596
159711911822 47106983
717989315548 14291662
963372621366 265215657
705904631916 61026532
180005959568 324287019
279798733656 440789923
648653037880 628076288
321484322832 628669146
569464208048 163017029
685732729774 170244851
626547043620 562004156
93241268107 143522092
216007150220 626108504
942978561456 508230674
452143512563 17445162
791326922464 34562360
736204754643 72833236
305544525133 7467488
967857426313 101883278
635490138886 261570211
599388250672 70032928
244025831176 106531537
486197442081 106891036
762941226629 12538316
786341802128 628662839
684022628696 628656532
563836244560 142601270
999132054159 53704105
910766969820 191303924
282234232274 39443978
88322808519 86979837
751839951535 391841296
12436803443 55205171
205129189140 121775556
988268086247 98540568
963381722367 383421451
457172817676 2459730
489240458344 193416769
974558553256 26596619
599328916481 11138162
186953557764 628650225
589887015264 24244108
396590717461 10034437
525308105855 130208015
845712186712 572536846
922479920937 111261787
814689708484 56157528
578429510261 19520165
980841568071 12859973
258955939068 441244027
476551686010 161478121
492978812985 49472108
195708674960 4515812
310747125620 232835519
897503373264 322565208
552649862808 195435009
602129447515 95803330
933466276184 6698034
891740851996 22150184
576490536525 85409394
680233029680 356011229
644600495792 37003169
442119891508 466055765
225481147760 324123037
325130483812 53716719
400907466086 38346560
92137017449 56258440
486993457035 337840762
412502297642 502434541
435377705995 419074922
198832446051 68273275
844407047555 33319881
546219981014 52209346
102061149821 239602930
625848427667 18807474
712908576850 54315884
304171463828 84652554
44843594664 628643918
359731051569 8123416
971926595718 99455083
273081290504 337500184
176173897586 1980398
900533821741 113059282
54208823747 64886416
130528016746 23733241
497533650860 36195873
176642070438 124241593
310632510574 72757552
437319971985 78843807
270233267760 85932875
577229103081 29649207
622094778551 15212484
800715800732 37463580
275218512171 127306795
540619326836 21185213
969451018180 16467577
509104137396 123831638
246256339680 8829800
9954231442 33540626
287954366260 30002399
822327252573 2541721
816658594256 573791939
959906010127 1772267
633470097037 10753435
356755154400 83334391
393894823799 168541961
577838388751 19848129
952731044581 339600415
168581423319 14789915
24496359987 2648940
563361758401 15849491
683975189507 8249556
757797575606 10772356
928348919044 79001482
64980911283 50954253
17215361157 212325155
593044699094 1721811
58107191220 628637611
394084721262 13988926
491787727551 127382479
522970365737 340496009
474776858256 59165967
119951875086 39210619
39663402948 6590815
384204142967 300238428
521069871008 533004570
108416390335 51723707
277232942855 882980
772025161447 3639139
112363525597 50960560
77360602775 307838363
657077321391 88354763
877923778348 45725750
455882472676 36858108
472987183824 28236439
239946427575 37028397
322042486025 51761549
354327514304 218859207
301207404898 59538080
636652640996 376710803
56106644308 92706593
66745805512 121334066
757187734920 80111514
93823061564 281903979
986255705338 229360362
499962689045 542402
952199719738 95387068
175584760716 563524143
386465057518 17911880
170386209323 42263207
326986728629 51774163
661230998289 8785651
374399717455 19911199
257872772711 256663365
468372095178 234210445
687731348809 55690810
678323221577 3349017
155373565964 379366050
664644643342 119814079
733919015740 217938385
43580394992 628631304
958414736721 278163928
654348454733 38642989
10069807217 28192290
160239969639 181439776
702322558428 9492035
618336245752 349653773
931230122915 173328974
122186846881 256600295
976916608221 119732088
628961243499 8022504
61184601619 55507907
415334409890 195718824
650280908292 16549568
452225488884 619038357
212121819316 1173102
656017169277 88499824
959022256431 287012649
845386394385 65561265
497650273597 20415759
588651053460 628624997
700889240045 125029968
853838163802 28892367
553856787184 10759742
441892393776 202883576
935983694360 7934206
864298061145 17596530
5018370841 1658741
999653804976 131046846
355451148438 3109351
150952367112 628618690
68109551378 32891005
142541342980 4705022
510068816209 220152142
72407467301 63511490
687138587479 20573434
356276926125 407337595
564018659856 124285742
317843026614 459988431
408512327301 42080304
524994143395 486635506
826739867598 6817867
275879855819 120583533
340793652249 263720898
242298892473 65094547
905254367669 300017683
49717396450 1046962
389697105120 612586296
916877589097 98963137
329405934201 205652349
154714841786 16650480
21968131613 37810465
244708675387 116811947
223543841137 10728207
997031280645 240757111
57298852388 83637127
239655252306 122179204
652151551990 83466838
335379519224 628612383
700444224432 612144806
708499165781 66267649
162952763996 595424949
780383965684 87181661
694128226072 537823118
344170453873 39753021
555071801376 25051404
856931591916 40049450
543700923018 41998313
851396585236 578478040
252614109301 1665048
729376869614 106443239
419652602818 52947265
576246493467 375279114
269612036632 28236439
42649839114 46085249
321895135584 57494612
326537121520 116149712
634597008746 8337854
584039725851 63618709
446524624848 9492035
878453818628 89609856
118740775476 610971704
798737584842 93785090
305673219468 3159807
109898377772 628606076
88355226499 17697442
441399421800 33799213
623864876055 38277183
447097973232 59922807
894942609142 9971367
630305589033 24439625
635034636797 309005158
997562145077 69175176
786536726270 253352190
306957526604 607887581
463859842167 337071308
589888194673 6918779
171743168857 31768359
411713624036 8773037
744320184364 282938327
578423360936 36233715
526456795635 220038616
435687713966 70928522
318209822813 72883692
785009643783 53596886
606050257359 263632600
273999600253 104664665
238666974764 37249142
322697913707 5480783
393445666552 16707243
47931966629 33061294
440717176754 1053269
728100021594 125370546
634059351675 26647075
468647084620 598168494
649475228949 155410787
920122309527 26766908
775523391742 33969502
146713806366 313628189
576347512686 53268922
839939946357 83359619
379443951237 88197088
500163964336 30374512
815339346340 45366251
100393534760 18435361
899960927461 939743
676357443091 75147905
431927663245 19469709
974393507438 144726729
123630281692 119366282
979611351944 274695078
48565263048 15799035
85633467830 131860449
882292662700 3891419
928418264509 27063337
606808293624 44029167
263914462785 5827668
571586192003 6634964
514122272812 628599769
891187374904 455907802
689430997123 3613911
317471477002 23499882
52422792696 546785365
506755242260 218493401
522094977188 214772271
408188607912 174167805
256173559580 97392694
593577985414 77721161
312384759268 219622354
764942000593 235919642
718074951994 39431364
149566214540 7782838
3158005488 580584578
797423115567 137921476
550038611151 36082347
178742759896 115922660
186202940596 38226727
382674430461 26249734
107944262994 6716955
709286622136 628593462
517851925858 17079356
480015881668 628587155
419191027088 168056322
123436026092 347698603
56698919999 19097596
320648882821 184776179
792657800488 27656195
433632142721 49478415
969849788804 63215061
370653901633 1078497
673102171050 27971545
106709533120 18435361
222323148580 628580848
748947382450 110877060
608126439880 9454193
219715618053 74189241
85873026611 20157172
830553790648 91508263
708835654780 440682704
387729505976 17747898
47369994008 628574541
710764613000 8482915
620231045260 628568234
71926327257 6363763
652081172177 283815000
471560399493 3260719
244869056090 179371080
573322818258 25915463
658127035420 351766618
928948504548 120545691
621798898260 277917955
617109456391 341183472
457059972832 209714057
957886571685 230375789
622688328256 64823346
706699437991 57589217
851349328950 9466807
611291319997 71250179
425012785765 2409274
360422807571 183540007
43988420050 26010068
258955939068 628561927
222093090206 178015075
622633753785 107477587
103990309865 155227884
776589699488 217004949
121267174820 614970342
72048838667 268665586
447740585090 51206533
14510639760 6458368
329695120700 628555620
195112495236 39570118
619624225627 262213525
536165886600 8911791
552450096955 12304957
423030533395 98231525
843066978167 46564581
400134917414 95664576
304226006764 68090372
358571873248 97335931
673794425305 97884640
725629842848 69490526
579982173940 408826047
534251516471 2535414
437698692656 628549313
408622573661 19286806
979503624142 36990555
783709699529 94844666
965004263364 71962870
52885013805 72990911
376662591418 210489818
349858661825 34013651
646313508639 298422012
938264846009 131122530
625733060023 25228
763589016534 12109440
578545456084 427728126
445782198408 96989046
345485116600 172628897
123742565213 7908978
312505765370 88020492
702970623776 127281567
632166160452 22087114
571597857888 628543006
857610891593 79985374
621361244981 111444690
416717291194 118060733
628698884913 198210089
188183155805 24269336
554338078596 19570621
628133186920 2579563
272402280949 211076369
71370787776 628536699
15124037594 5058214
493911078060 121062865
870056781357 85888726
275940497624 57021587
329695120700 628530392
109426729763 201805079
701634737994 67402909
403399725639 159522951
762236661110 32026946
102879745900 43007433
113623742058 33206355
704584107921 109931010
82107984988 359259334
669415912229 15679202
305062727096 239174054
68301187508 386026242
819184993600 322924707
177792318047 314176898
311016995843 193751040
172500894014 239546167
582335055100 628524085
776236204752 626695055
107581143776 405483337
319992528010 90700967
904824699052 119454580
793921000160 628517778
727289069599 304792082
347379916108 267864597
56697847809 17249645
64858252747 73558541
173503313915 134011136
241872831460 12525702
800190833345 34335308
748425909141 6552973
942978561456 533080254
281625854812 36139110
925925365884 628511471
804421258061 128233924
399486099468 291187883
793797315648 83290242
426298167156 14525021
985821457839 8691046
270291910246 27801256
842925430166 142355297
387932425329 281014692
721787662373 14083531
96634781216 628505164
467615036498 376181015
832963884670 87143819
181838624577 31017826
649696201001 171499944
388917027955 122071985
116205598853 201824
972032153912 167583297
52972378369 13534822
825500991960 529529413
374461242240 43852571
311971791587 6161939
448325216697 38504235
752834941790 16354051
236218344972 325378130
500728943331 34940780
518420001590 67478593
357289184946 12323878
705756020075 132554219
370117510204 179257554
476694583709 63133070
372898907865 56851298
133842385377 4433821
207618541166 107963226
303723593209 36523837
234688279274 174647137
939188962440 570348317
518543471664 628498857
757661079512 61846442
611963429694 24736054
794552599996 9649710
257983599315 125143494
167955178126 11144469
852345389330 307693302
323513114555 397763569
1263205980 616162365
842407968109 44514806
208149361449 138457571
768269437328 357846566
594181064996 22200640
102573402296 212142252
903067247083 17344250
303302399135 156350530
443915338910 89092682
211552028080 13963698
257357770384 49926212
397010711140 29157261
528691439466 59077669
680300382133 547662038
857358308857 189298298
67412213681 61922126
298115128900 166826457
546129078223 106172038
39085885637 25537043
557702661496 346512887
112793478029 24660370
51754948596 20327461
455837434389 102942854
16994479468 18561501
16307378032 84841764
222926009482 81991
709077711133 54568164
185642918903 8249556
383189294034 179087265
286039460036 54397875
613553367743 7442260
471743769211 20510364
589481254419 118306706
831673079259 16600024
211402659399 101252578
236180782545 21916825
26309351398 100987684
103553028699 12109440
6836628597 18220923
100997188279 23518803
811103791968 465967467
14526802536 257949993
307226122813 290002167
541291969 33982116
92003498259 101895892
974366961275 53767175
729105384799 374377213
343995428316 186945787
840659388024 628492550
60590541047 16852304
435755697119 15729658
493177527634 74977616
219042202807 27397608
745910692108 5007758
632117722692 56908061
420624591444 13837558
121267174820 628486243
155957152674 19898585
161290490964 184069795
272133434525 60692261
179374359732 628479936
946592960384 93747248
155325395163 43537221
577052954878 125578677
223569170049 5556467
810895782866 38762822
810316978927 4969916
577836471423 31705289
826093118348 28059843
287911011942 39954845
298385409078 84974211
5267261917 229883843
555030421149 116528132
674415662740 77374276
171795161700 490501697
220145261442 19835515
105716523263 22976401
788606690089 77803152
748131397469 136899742
377485192442 65498195
714231030787 31137659
400772048489 128921387
676267726016 164726226
708842712313 104513297
506324425769 126039088
703465786346 130233243
190581668110 18965149
194913723824 59159660
357883251825 30834923
529280668876 100401133
114319576624 628473629
137038504065 6521438
332221520044 460959709
941286727515 336465836
427417586149 31106124
524832415059 18031713
203261106084 41317157
231566463353 136641155
691657151732 561524824
581071855428 201653711
70606585330 124739846
652974108865 83000120
383104742392 252015106
22269843814 399132188
77251289851 234998820
596649421019 207304783
981307218123 13799716
29053598764 535893176
262745538084 191114714
589140634335 42647934
629044275154 18712869
145167481222 69162562
906637324657 294965776
210056528984 115115364
164847563504 427261408
423777059385 6962928
717455884167 17514539
353647989640 20302233
508238600381 16278367
870946242888 17350557
190111556944 627426667
457278287572 628467322
554148818140 295583862
657952283129 32506278
946744732032 6143018
816026994420 519040872
13263602864 414237453
667321483557 208427429
577816623294 84892220
739655749750 301562898
111062805582 59386712
166594100121 58238838
225544886302 467897409
905292770992 278611725
688216960516 125982325
494457787741 80527776
184359770190 22238482
795805117675 3897726
852519487758 64735048
59839221737 104879103
441416211034 24338713
529827473162 41537902
987743408982 70569023
572166616841 34846175
387709310962 12803210
358622758124 116067721
724520815726 112655634
135729799388 18012792
277015250443 92435392
200848754156 90303626
19509564054 65548651
142543714412 40030529
346669941248 69490526
65054789416 343258475
848761139927 89723382
699495327798 15023274
385834435267 63196140
349877059344 21090608
834715647725 207077731
358244590404 323650012
679580189933 13951084
115252354631 32632418
771815005900 628461015
660534890457 19400332
987086890189 18839009
520207588405 157675000
454610386441 14916055
129016756457 102154479
776213173653 17918187
180528374685 59437168
300829899413 363907593
979567450982 17230724
537491466744 474280093
867964194329 38523156
257575166367 57538761
703378983105 67636268
459671649123 9611868
945215093145 49068460
420013897248 628454708
372012309712 605226027
150269424054 2970597
973939113316 381832087
729182979820 189291991
47236293980 46690721
750280955628 2453423
269676222971 13150095
781957783041 578061778
918738797523 145792612
268327449923 17230724
691460299713 93230074
15780695141 1248786
449067489704 628448401
796447399504 109577818
430350438043 329887635
521932937744 41796489
487462540160 78383396
77591722790 4105857
144490357460 30153767
468578926936 35073227
78318385972 628442094
851463105165 363440875
302789288908 295949668
838002038504 72278220
692233426564 606651409
585259022496 199257051
116679517382 162676451
135082450973 15679202
212788177029 6029492
232329854261 52449012
712285787893 75967815
702902182277 39765635
946743306650 17968643
940404804914 12859973
728793669696 4547347
487576627483 6609736
30223501050 22433999
347299882343 14051996
965179078725 468439811
727568438164 8672125
845675923527 18202002
897884959378 140299215
169190305341 22055579
999822546696 289333625
370117510204 86412207
806912111153 2112845
823567866878 6641271
225815879171 172584748
354123995786 104229482
221604596200 62060880
358748713156 133197533
783112762965 35230902
787741245614 478852668
37161991938 25095553
673917031320 550657863
119717097011 153241179
20828139186 8514450
22737600404 628435787
77555299865 94794210
618554404882 191846326
691523092205 57910874
834048318734 22843954
124425174000 341833093
711181421644 628429480
157158417606 27826484
592298784883 66538850
520763724986 58629872
515628216300 32594576
126233903944 80553004
622757444604 48544979
486241427099 16454963
252639940708 555230438
744390154222 43846264
862914385159 457068290
799336766698 222693863
322755147667 206276742
319306006818 273742721
210154394703 78496922
6669051607 101763445
267136320340 15483685
537848802443 221873953
326373929960 38365481
558864143937 5934887
78821489055 87913273
663179834108 628423173
230334521173 90896484
532858424134 43177722
717529800142 31724210
642319653186 11510275
208904118074 33546933
891187374904 388435516
730737518743 19274192
940195267453 149747101
751488117605 105068313
945699493908 426435191
231734973779 47037606
297999410129 65069319
169668247736 130327848
333341193382 136155516
968140623227 35628243
304712678047 105919758
339800718076 28482412
105253295099 138987359
500227076420 628416866
354327514304 627735710
214743950548 94119361
448400402444 30860151
951010015537 162569232
639179040340 628410559
12597354435 16436042
371636887602 157454255
309977335172 65573879
240639543824 429935576
763513364069 76894944
135643784522 58320829
317514042945 127369865
706006105239 34871403
18412759898 318339518
739518820538 67857013
831585752537 3916647
737708614756 628404252
518543471664 270879343
701026518207 24799124
891468717560 144859176
50744531419 322407533
154788398262 403616465
56212391712 130611663
456646687736 471946503
63711555979 26703838
552503674920 105572873
705201706217 173146071
597493451164 628397945
392810553717 17066742
143043062765 233857253
709704303211 103308660
603750727112 18561501
257009676505 39753021
615778048579 1128953
83371184660 588499863
274885035853 275880794
68844388432 31295334
496214899132 74113557
747559001442 187223295
740048499254 49667625
757065656628 217932078
750311986068 21582554
550705139153 3241798
15866594416 478032758
661829814339 76642664
572110623295 57475691
480177164272 410137903
119287781586 67857013
267617220718 15225098
829082676479 57368472
171713040318 55198864
162952763996 628391638
451498295914 15445843
314324294327 207304783
949294559816 628385331
89487833429 17186575
682453503747 109035416
339800718076 312373096
590358530826 130441374
953707574247 1683969
402629005997 144146485
235447463413 73564848
691552457597 40982886
251831582955 151582438
854502370828 14279048
989368344574 272096594
706760222792 419617324
106028934201 48034112
776127827329 81864860
841518481350 231801171
152833766310 3506692
779764399604 192874367
29685198600 563006969
440856691836 48519751
232494969456 88916086
669609686432 15225098
458441567508 11081399
281030791427 10135349
543054602644 13484366
381690963095 316800610
659394227423 613475583
7387498833 81007108
467995279221 7675619
71945153652 12405869
638547440504 232444485
187482557389 72782780
887145756540 16770313
351460923752 120905190
970717333510 18637185
66649358868 98830690
833608464312 55243013
830453738465 92504769
823513765432 48002577
368844833176 2428195
141478369572 628379024
303678945956 40055757
271447790006 54643848
510775248600 149299304
995605782942 329685811
860139044283 96238513
808814163711 225853670
608862248212 628372717
200317057200 433927907
168590202663 14941283
308741684476 92845347
21474400732 628366410
559453537329 73072902
55544755743 23581873
251916084141 23064699
961294956700 76245323
507885389460 539462938
908410651345 452691232
193269556124 628360103
180005959568 615153245
453100015439 367067400
399098498541 22888103
428176467552 25316298
247478398791 34720035
119104815516 205002728
881341455639 109823791
15790002208 43480458
234063654980 204321572
953638266624 63965594
354298277117 11825625
765499007540 277362939
249615675156 236474658
638449400254 67585812
851757642065 203451206
985295750468 378779499
921455056488 1740732
206533152680 575602048
312926837546 100975070
822061746794 277236799
11368803356 572883731
611825533446 95160016
629232253224 226780799
817883058399 19463402
545070664776 193107726
805233906639 20409452
145848162132 32941461
311943473157 58491118
21428759038 10602067
282674433581 227783612
585860790222 73798207
575759033809 80243961
949042603538 83126260
805199262288 11163390
456215581123 277760280
630855645666 66715446
933435750304 35268744
587692765703 106424318
962525942281 5032986
438257587461 1267707
141378664274 76516524
829756211558 118231022
368838217133 6016878
802717548039 30052855
141251168269 101183201
453874399448 234910522
325249932085 11768862
758551409344 628353796
263377137920 32506278
5684404832 306917541
685720349133 122866667
483669011883 6464675
18053635076 22963787
300538316254 23083620
365002911288 42471338
98140920221 313735408
741462423612 30248372
684553451044 42862372
877923778348 182631799
630968242472 628347489
887687519468 300894356
877989427911 234607786
476743065618 79058245
346116716436 83504680
72957050909 261381001
425066695936 628341182
317601066931 14436723
279158413304 5007758
611895459155 30860151
177282462232 8054039
569575028345 113677368
54675104499 155631532
640573911251 314694072
56212391712 330676010
173150992281 453221020
612635646610 4957302
504461445076 97455764
276378523016 154098931
204456101858 90070267
442196994583 144550133
22106000568 628334875
994138148172 628328568
571237194158 84110152
225812170655 297147998
851325236210 18750711
14726217262 202025824
778042468659 65435125
450194952187 61795986
781627519051 223835430
353011161301 29649207
159139856373 1255093
156559563714 64098041
184356320261 40503554
194773525521 5739370
213428303929 34492983
384573026783 64962100
649220466056 18012792
806552996880 412080459
363118581400 327964
114319576624 556605364
675071626517 42433496
450330689376 628322261
291665102548 76201174
327134337657 30008706
84486569238 11491354
72633987448 500750572
349906315452 480366348
286726220894 2850764
880411543075 5152819
606884217290 2510186
452162326344 12677070
182185406600 302414343
565281859528 628315954
349274715616 628309647
529088269599 11604880
830439566636 84841764
217745998604 148744288
135596387417 135159010
360871037689 271163158
684706784763 536372508
546544966045 255591175
76372659504 7234129
21930794173 143433794
798283236934 12172510
364486960846 349603317
958010113201 33818134
398924173061 118653591
225457101234 189210
365194742935 308765492
741251858110 154338597
149565091894 55154715
656774013519 55179943
759667229105 45107664
794471386822 33969502
83956764382 22787191
16594344467 139498226
766130607376 298598608
640837316799 106014363
846514542266 449380057
700796388391 93532810
529912268712 528558135
327588370215 121447592
905273597712 74491977
850082509060 6073641
908872170312 628303340
609364367403 98042315
538754666416 628297033
302900695756 151645508
752175647917 42540715
855763388278 49364889
692091527436 33843362
95788505779 23121462
328407136583 7322427
412349790140 78326633
525876686147 56529641
392223504464 227834068
79501318520 3197649
594234794329 29510453
721563782794 248861606
325752667297 70272594
151615243361 293218737
115582776296 628290726
154630794704 67106480
983310643092 53937464
466047557676 21305046
880319921286 9939832
659071803034 279324416
416828288087 7555786
151551513191 26773215
150831728881 20163479
694142278068 593356253
582026449348 143913126
272851135460 628284419
169097239249 123749647
579551143011 80994494
359192404299 73590076
330251461170 50121729
450236887430 22030351
99161180560 616225435
260646204631 140608258
694909629772 82697384
430496287418 133247989
915000209523 93539117
499557447439 9586640
14211114023 288337119
129860750825 158930093
867738449943 56308896
100015020155 39116014
688733041340 116931780
120495454430 93696792
244002236689 268463762
699002570260 40692764
29753490796 191165170
372511439385 82438797
738658623487 276852072
618128324948 9082080
218323616827 151929323
67115418875 184631118
212849151040 552537349
529056803976 152124840
613219950253 6319614
465432299277 4433821
149642504012 26256041
962336448466 31932341
303799527424 274430184
368222710696 17066742
200217154320 501393886
190623098793 20459908
165354318340 22011430
154343573924 36757196
225422191989 48172866
727505595216 76749883
265020889358 185785299
992671631806 189746095
367167503270 105143997
723500984263 184750951
843670215424 99808275
519098910233 9119922
55207987171 269025085
660653434764 233522982
119302439054 40673843
875397379004 628278112
183795558584 610896020
668864232632 300761909
819168830824 6458368
270324736116 628271805
720906759441 369867708
941522325500 151897788
431533500973 267372651
768935511226 323523872
974291094372 28343658
550725908104 17337943
73265587284 628265498
560695211210 69761727
839310087253 60692261
546333864448 454879761
858733110894 86954609
681077307863 398085226
203186368134 122097213
27758285913 20888784
87160783676 303133341
297513518849 43272327
972663753748 628259191
56062816965 105705320
66273791697 26943504
631447807831 70379813
638445710659 18788553
272028637413 58446969
329306744012 39235847
552649862808 465872862
529679107294 89458488
181018300380 49995589
543429494966 130744110
457168957792 61398645
803338495352 46438441
613072713338 193013121
133899171540 320742485
759478580428 251188889
964904556001 165779495
462331086260 505865549
886748587894 12122054
494887254534 61959968
214743950548 604708853
503939290611 31705289
455091576941 215535418
776867804588 628252884
359119186336 187324207
196742583647 41676656
729946837446 133153384
992818641669 6370070
33524162505 13869093
80958235632 27460678
370728002576 3159807
751603811148 419245211
616200047884 195737745
572578543867 40711685
661451924127 281090376
423171896428 586796973
396644703316 628246577
529237196790 21960974
183795558584 207052503
473570919837 6275465
453819244733 95910549
308220726276 628240270
728789065586 40648615
199933732419 149154243
935051565974 335311655
691862860844 15887333
263242025124 73974803
775040912549 466654930
690970226892 614869430
484954859992 22030351
469864592142 20031032
572687863098 111722198
719392219512 548545018
700898170757 107837086
928898162074 162575539
511300052005 168100471
39688479580 68109293
912064965211 239356957
633811883916 144594282
143291779310 55495293
566004425225 533219008
713707820988 79752015
684213875857 155221577
567176659036 244421478
54495884787 192849139
788020437583 68695844
342767844273 79070859
232365999678 50947946
563320352946 23247602
354327514304 628233963
614417487748 38769129
128722682033 107477587
620231045260 628227656
797710599176 628221349
511132847128 366777278
112966315057 33300960
942534203836 122015222
508437874288 614068441
942871968914 50916411
374476574557 31017826
370822838870 97745886
946209438021 487461723
66898819639 41052263
892855143398 100993991
30316798436 560925659
952452558996 88922393
587948363185 19936427
176216360552 628215042
69976555937 3872498
575544526432 275842952
865063022496 96270048
13828798362 38302411
810673864764 55728652
444014691016 537167190
903803278225 6016878
308930217562 162878275
175552187126 2100231
537794253200 296895718
407136951327 93362521
118740775476 628208735
401758578992 112630406
174057022301 190994881
157268365472 73022446
244429142840 628202428
993816341869 196545041
58547293680 115178434
271846087605 186989936
722751374150 390952009
736763710453 65769396
549118150715 279116285
109117928494 15363852
273421950495 18763325
828267334812 366140271
32173840000 14373653
589001968633 128990764
388273419591 15124186
555128122886 32903619
968874154732 628196121
223940852108 147646870
87654602855 29825803
718056516633 34341615
678138294030 162102514
273178935478 272065059
433622543467 175637336
400902855669 105591794
450842887153 38535770
219382677830 341208700
916451368344 149614654
223496923364 81694571
820439643045 2188529
159011799045 92984101
182469051311 51364208
903607855830 64287251
114871149002 73596383
77978674096 118073347
634026706643 48481909
676026041776 41367613
221163080972 495786963
631244596291 151796876
622745576895 1292935
111793177280 589326080
317694723816 628189814
739574877154 3948182
688937741332 131658625
139693980406 159743696
573518837753 105062006
305418416668 169670914
791394600816 628183507
146923299678 222983985
972663753748 336856870
250745141200 320439749
782520329599 491946
131048462014 131040539
453251793394 163887395
389697105120 134238188
444014691016 264635413
608513996658 89206208
29651111330 6780025
475826849793 255982209
311378725456 628177200
875117854829 165375847
884191252715 21532098
710470469199 53792403
815938029943 43701203
458368627053 42755153
601797985195 90335161
533558303552 25600113
385190662921 62117643
215947961090 25177544
274043730332 9750622
126934691570 6559280
693986717978 132219948
801143438495 68853519
684627558294 9977674
283311179929 70209524
953994174876 210937615
82713627277 2384046
978716947790 41613586
518817750480 315949165
820429400477 8842414
288009531524 353305526
506404341766 80023216
459408312952 131639704
541001989382 160096888
774934017271 5020372
48649667564 607124434
585387016754 25215386
624577546069 16909067
950490320802 63631323
836054796291 140400127
128666183927 41052263
458390752009 56636860
687378301870 210855624
777418746266 19658919
684588896384 44685095
586527482206 38125815
787605001800 628170893
959233749062 35981435
191336645480 24496388
229188436184 47359263
152727669956 6502517
625283843948 628164586
564559787842 31774666
126121317687 49989282
651499088598 235471845
870344580316 398526716
851819299297 105617022
17360031123 126505806
564938533741 124178523
908872170312 628158279
55580791876 225153593
60336558157 26792136
888029375724 359335018
479781969717 223261493
48750409275 216475161
895915604823 217269843
696764663645 15351238
199197947250 156911853
218554129305 497452011
308756758206 86790627
911834244602 64753969
702925581247 18517352
247512784555 28368886
71923016082 32064788
950794883767 57772120
949473829984 376408067
235554499510 22137570
323349828390 12916736
752693488394 107811858
19579601224 628151972
256259921331 27858019
725466283417 66683911
52797605092 144947474
645446022761 20869863
36556717520 58699249
332068930551 132295632
19454169673 16965830
498332276912 515433268
934136163752 71168188
468031208135 139378393
206826787679 328090140
382905806998 71105118
452313282324 122677457
934553680845 93305758
166742363012 398123068
60039990403 4004945
275443512331 511068824
848558407719 144960088
58107191220 628145665
962523110438 1557829
903350303178 194457424
682759429024 377713616
490567238883 18990377
664198103500 61707688
192405583245 84873299
174810076036 35073227
114207610518 48967548
594267124011 18946228
891087902965 53256308
934739226478 3948182
514437458830 173631710
623360715461 1015427
678969830008 445854444
347701964142 48444067
220419899757 4976223
20211201060 576377809
194489214333 32670260
390183910915 67295690
513940809873 31598070
161492605086 105320593
198843067039 23682785
327991549432 196154007
986335930378 174508383
181861361312 11005715
777401610147 14657468
819816593436 628139358
671690100950 270299099
881678905367 10084893
594295234310 33073908
375962068686 180052236
713243703537 382771830
844448987040 628133051
53054392532 628126744
847587934838 9246062
31465496588 81480133
265717583741 43839957
670659339456 47598929
913898267227 15080037
997814607980 83365926
557627843620 12027449
522030393508 16341437
493829316177 65586493
27915208315 218424024
59940171579 725305
107911832400 60225543
452669905332 154212457
12426781620 192287816
119908791969 34347922
891999581992 91470421
457122891464 98143227
24417472031 51004709
697186753313 89250357
536509565579 220271975
662824253820 272733601
424529259610 319663988
872846352890 16303595
802221212367 316497874
168608291139 6357456
844448987040 628120437
847916123825 284489849
835003099799 434281099
725638552815 35842681
652067246321 303095499
45211690105 220114300
401697502004 542729964
781254638662 9971367
651842691893 586677140
448093081255 196942382
477454480539 3002132
740852040524 8981168
316818603655 124115453
130207797742 271245149
578398662724 84917448
428856294952 628114130
488947693711 316497874
702934739011 18195695
382712499513 1179409
101556749561 122891895
574070675025 12595079
973751583043 143206742
103353941937 46659186
115674265638 240706655
922474377084 62325774
186830409347 22515990
724130061299 190219120
969254542516 173064080
627775430717 3954489
164777740772 24206266
488781260353 68147135
215375550384 548765763
392472561587 57273867
340795178543 91602868
691575314165 7997276
979458421873 36404004
421798528145 16618945
87174804137 490602609
394673143376 18113704
948033050420 583485798
134283419208 208717551
798226839740 3500385
503919701069 43354318
359380312992 628107823
5028909838 9422658
977460263249 221205411
353605625521 67440751
833080189992 590240595
63094134279 7202594
462946668381 6742183
506508514485 1261400
64907781618 135720333
885444701765 13389761
761612535069 25764095
394661481733 16877532
327168721356 503487810
977650810333 21405958
495588325975 151538289
109165407590 44199456
205353810880 318188150
428689533630 85409394
667661441406 112485345
30948398272 388731945
942020311541 122772062
403518763957 20346382
666678001333 238259539
45383051295 56441343
353064314632 628101516
366782828791 78749202
990348549156 395821013
847922285764 183407560
444593440257 39614267
624577041509 45996951
993506548336 628095209
645973285896 47863823
208998275277 52909423
485700280192 628088902
862751307125 7959434
723794076860 1639820
613197913595 19671533
898099088335 18195695
56212391712 628082595
392168339200 30002399
461016209095 40509861
802678400490 60294920
922460621517 5045600
109786890998 36725661
24586266272 36126496
141076943701 160469001
932213754263 3393166
918601670729 183199429
976329434893 100602957
579484673538 41474832
260011646812 47636771
161023896139 24729747
942346961620 341410524
395824936200 114358524
973240402758 29346471
775587710528 1860565
509069474124 571748471
321444464657 31427781
539510615064 32745944
520371576712 37999675
910072194830 52871581
93880764307 11339986
514561214784 21077994
923031358803 49926212
64423189580 560282345
209032326770 1021734
102212032182 68714765
340567798579 418191942
881713377364 477622803
564900288093 288633548
732688807985 542080343
462773547538 107692025
498709403977 18429054
166591848522 32853163
915452942839 90152258
706128622956 628076288
910070151362 45542847
958100826782 31131352
362469876980 58774933
558943921180 7864829
223326527145 173064080
961731754292 100180388
169204874511 4667180
664965455204 49043232
591125302286 31143966
996013480036 7019691
443865456847 92712900
442065224497 9996595
309986196507 12998727
234279707572 30639406
327396189618 289939097
986923229846 239571395
720630659967 16644173
638402350034 65618028
561845017329 8495529
907376849877 194539415
641637509052 40554010
292980019620 13446524
231797146120 508438805
801368875903 85617525
493956967792 110069764
342346662813 46633958
998190137309 30349284
7977415706 229404511
456612543703 5915966
261774150688 86866311
606632120193 199496717
627178643456 628069981
169866016335 14928669
704153222053 63353815
413826372478 59897579
779770656148 144499677
96634781216 53830245
592228922244 12689684
306713271173 58049628
723769258815 37482501
264601324555 33250504
138212226328 81347686
914535953318 4553654
855138902738 26495707
954891040825 71294328
140072457169 124273128
940936476642 112548415
294811377015 98332437
313905124800 616635390
555878632835 516776659
382700572976 35394884
122466543410 46678107
146226283638 298472468
668232632796 301146636
901292972280 595935816
532066456209 287662270
369444664653 23802618
797710599176 628063674
425893510036 134553538
455274259196 12992420
772319420839 34196554
910858074435 408472855
914936912471 157681307
193475883322 398514102
24000800076 417649540
355711890367 431335730
146112038640 381377983
715611967470 194230372
784447002620 628057367
527220318990 79083473
19785827510 125370546
522964670516 614144125
40422395812 259167244
375723167898 70569023
2481432500 40938737
424435096100 558100123
484228560551 134868888
749615487202 21815913
833826388018 449777398
786156857725 157857903
625249706222 14871906
527965621422 45025673
292310817450 96970125
754395091878 46917773
788197184951 34253317
690017684812 192748227
480966836449 306469744
325714011694 167640060
780025803768 628051060
179247969517 71319556
908872170312 502081349
822974592616 479836560
595048096770 220139528
487239385886 77822073
258090685868 82136061
138060505136 240965242
194067162507 447475343
656232235912 456342985
88695152813 262743313
138791408687 92309252
636636648509 2882299
423171896428 628044753
737415517917 116301080
742598404787 148088360
957319158188 70587944
462525404930 342571012
126136435566 46394292
133255268812 4402286
536179623246 42395654
479293204510 72171001
970353066418 213725309
676269750563 7316120
802113585477 1097418
36330422360 201578027
891093484660 85680595
481279081340 628038446
517228373754 43127266
275913648725 35760690
308852326112 628032139
96583072188 12714912
501037675223 248508414
53329686775 45656373
194412294161 54763681
471805083800 139983865
89467846546 9258676
670876758602 315343693
869842009086 345623600
212151922627 53559044
727170024974 180418042
827623871509 175145390
961778438706 8703660
905082571296 626568915
506486339073 45681601
542644786398 196078323
551828594626 23386356
596230251492 593066131
82107984988 329509215
943252190651 168321216
805015356475 42414575
486307467696 13888014
411652641653 112813309
681381582771 54334805
635389441324 628025832
398539502824 628019525
370117510204 310581908
879753378155 11276916
997079447204 11661643
424915544439 131999203
247587142020 495736507
105217458725 99808275
682127829188 545725789
28617351946 31926034
516290833962 246174824
198268286966 39431364
652442636896 58049628
479110604246 30084390
233060345792 378893025
922767366704 4030173
883494558332 37400510
914385449377 65378362
195674144135 80628688
497463138600 174823733
849017107457 346575957
768360415803 247234400
901645508352 20491443
571944843800 182505659
542774470932 9561412
10555828879 19639998
151354097784 202385323
363293339998 342110601
718682654607 16972137
162623963230 188837887
772975296318 72625105
744656212952 78566299
24579656536 17129812
423803496264 628013218
295588729556 628006911
612580372062 13724032
537418913081 34518211
368854310532 628000604
409710350435 14310583
778331383957 19785059
574024867284 39311531
816026994420 627994297
637923062183 229177459
736101445983 304501960
370749110040 627987990
17662243642 17539767
935191120963 152862759
851247451979 29567216
793781226491 114875698
646395663621 173127150
56120790909 64381856
473760676481 549396463
586078961966 20031032
821711392944 627981683
954295100767 45025673
463933116893 174520997
161057964488 209461777
800731662837 123989313
289847399808 1393847
157749034556 122797290
226578235731 133115542
440128697877 83529908
309762960242 193687970
647705497251 59645299
563247740455 112415968
86431427405 32600883
697651532999 138829684
339050378416 29674435
639350622275 156022566
628227243211 68910282
504648275272 618073386
318209002903 35312893
850719633828 18271379
494481237167 40377414
179398174964 53994227
189378176807 21866369
325905521684 533704647
42948795156 627975376
670448559516 238543354
743240524699 61146365
611970941331 37728474
28753053358 128801554
11224684164 61581548
485403632512 283707781
666786645715 64003436
336011119060 627969069
456015087900 540541435
852417509875 122185511
896840417089 14796222
666287871299 21481642
769896588742 8709967
505739800469 12721219
802794213866 470344525
672653831648 91583947
653551840614 111589751
89559140371 37211300
240708523483 174375936
141478369572 627962762
524556099082 70203217
673125128530 131595555
132892092831 368562159
262893140805 102495057
122988527586 131828914
579133079274 17640679
862651271798 43833650
514624555985 92675058
284164212228 34360536
692521284351 171026919
463594285932 627956455
123769527638 189210
674950380749 92473234
595894248132 145956594
169787222984 83365926
131062318493 188673905
26092838395 134433705
337905918568 304337978
509843599546 195062896
83586745306 349666387
592937990961 120394323
188750562995 61354496
166510961247 125994939
572077662913 92624602
94835381390 507404457
308238341727 583283974
572861057560 422278878
815350686326 32096323
476109270946 34650658
117299682627 44054395
99792780396 627950148
738979906309 254090109
954978958340 627943841
212002125070 3790507
623183337393 197938888
398225208158 242113116
927524734963 145925059
21709702288 26747987
157665908296 152673549
939231149963 169727677
44751968633 78736588
38527596304 349445642
934710794522 27845405
615038069255 10293024
998286848847 261557597
688329338642 99448776
760446208852 74712722
462962686096 179579211
905551976078 53287843
354972699418 14253820
673465250361 25505508
41685595484 627937534
931966034224 241444574
863765210008 78484308
664722496950 239230817
687180627876 627931227
217215657653 889287
621197300823 290071544
401405073707 266407680
715550911468 31087203
719632825255 81581045
702970623776 627924920
223925551326 101353490
119819951567 125395774
536228267072 350284473
467278219535 32607190
932872964080 627918613
723738619409 33490170
167305067245 4805934
929016020983 24805431
530498826019 18517352
468180261466 403156054
140846769736 38466393
644820212751 17829889
958694401715 3342710
265026616114 74082022
516648672156 627912306
133047402706 207254327
516797820092 128076249
818445451524 92233568
275797707144 133266910
632061085832 37949219
298746728736 511604919
836084716699 39015102
212159213519 34738956
903819371624 243601568
281530322683 31535000
165863846191 11951765
231527252734 154199843
103097171353 382178972
185573150869 61859056
156450761657 34802026
306716121937 191619274
392823722733 12538316
327800321192 613393592
219608058475 37381589
792460721417 122866667
996941588798 201931219
76423586464 439869101
807848513620 556378312
82490359477 12185124
801292378300 194198837
615809846408 627905999
288641131360 601511204
752867010820 581782908
563695667837 250375286
546965464284 392017892
62881481160 78213107
11274408552 70140147
410910562098 246799217
788868201472 627899692
363525790790 57734278
423480605157 5518625
576977901578 92630909
2014399150 259413217
927536560588 199225516
435029132784 114408980
439139756035 365894298
541177405973 18839009
685731216094 3645446
611030651687 151052650
167287943740 62155485
440225092000 161787164
706327419596 111955557
82892542188 344929830
676397643909 14802529
724420258983 16644173
17684801716 627893385
715573452686 18712869
424136606776 208131000
248180353212 9952446
267687165348 67106480
720071998521 116174940
794471796777 52474240
30845993578 25095553
94683290150 49226135
363169912008 162733214
716351253024 12033756
411004347188 7164752
83049353129 186605209
156431834350 199048920
482903672112 106827966
836716922007 32039560
616207843336 221388314
2814105764 307037374
924509595640 28633780
860238982940 627887078
744024613116 338427313
169844679754 5360950
564018659856 618817612
100424380232 481848493
337482222680 347477858
901326323696 512059023
47184198160 111999706
381968490016 84412888
121617970160 181856038
468015484784 15193563
498939748231 5455555
429380286819 53805017
419469075425 69023808
151470266417 104418692
713456665699 178746687
225169672323 304003707
221691548744 627880771
714896373073 4496891
752235410984 627874464
748445811968 627868157
269049675042 6805253
230533946448 63397964
422540296592 627861850
553913062480 446144566
61218280999 40314344
217083967493 147363055
884735607820 4730250
228437205172 105421505
805865563238 4049094
665596222516 103630317
673285431484 619656443
736309305782 15899947
701453727094 180594638
744266379347 158696734
674062193232 62483449
541281065760 627855543
809710996060 627849236
413488748219 182089397
441476859146 7120603
396013103480 294915320
768943603107 244169198
503576474129 58119005
311312049917 10141656
579700000825 66526236
131197628871 44931068
318957923488 627842929
231111081097 43045275
397833652742 22673665
32698164073 87679914
452752016165 8722581
569468118388 42982205
142109969408 617228248
910068240341 27063337
511072899093 57053122
685188898150 79329446
564478484305 94068905
124425174000 627836622
842955728994 179617053
557702661496 290431043
993790672379 148113588
781206692848 13446524
999780329703 5487090
18899773824 25316298
593072252312 461710242
632392718441 183111131
312354643343 266716723
210511097637 65037784
847482197983 30860151
247225866511 329130795
512149249648 9170378
398273545006 185022152
374604932556 415543002
321443102345 12298650
548625689606 123106333
601914650016 627830315
529869080441 9290211
857008720219 40755834
250745141200 621245807
446541090360 414407742
3635495844 35893137
229902346612 576138143
277870174842 17571302
89055583184 627824008
551165623772 159504030
524505624161 187324207
649284637716 627817701
191982442373 10911110
167486328360 285978301
545108096821 51042551
440509644919 62275318
323985559311 4118471
337495940405 90379310
149974243840 326292645
857712583596 61108523
989642062067 17968643
535446102290 70152761
114319576624 627811394
663071513448 18864237
932012283455 219180864
473598500348 34366843
234084632062 207172336
800811074274 9094694
217857052260 28747306
671869036847 114787400
86391516709 67711952
220860012766 122481940
967413857068 813603
873447552986 32090016
132997400810 24792817
44108234129 10475927
891091182605 1431689
706698775756 1974091
708655022300 572019672
839892013157 38813278
529043578197 10015516
720877482347 270532458
693496626236 355714800
687140807543 29327550
166742363012 627805087
1832917290 10457006
468622224491 1835337
961157806743 15553062
148157373624 234027542
880262969076 66078439
473575486105 50771350
100944171637 29529374
623506291570 254657739
162952763996 627798780
25174581167 83195637
936030963260 249940103
169037675941 215970601
529738002060 162619688
820811968418 252494438
610039472925 67220006
485330868653 42547022
289239287240 7322427
806285802890 176867201
646601934056 127104971
835372557552 199257051
384012706596 627792473
747182612296 509832652
751870654011 286363028
736395743217 38415937
760908720083 33332495
849501785728 107559578
188769200180 4124778
440856691836 627786166
998316971079 59115511
374395226871 80817898
418924228374 321329036
490277936793 215648944
999012744640 85863498
380724728518 75684000
812237395404 596932322
529493145399 91407351
734550615576 355519283
499620136954 4181541
45207716695 239445255
749598370004 96415109
45475194500 627779859
730718452682 11560731
811274055740 205892015
918158902473 68790449
207796352352 512412215
416094691447 24332406
824670654312 14089838
873283388083 169998878
993331392397 58030707
431954278785 36340934
337274318732 430761793
104845579084 368448633
208324487918 67188471
77562269100 31232264
520982628342 12450018
408281547864 40818904
166089687247 3815735
874684799353 22585367
756451552410 34984929
797474971721 52215653
128768004135 67415523
884040811844 101315648
508615586627 278599111
490520680609 171247664
686955388050 64173725
49930255635 135404983
845032952170 14424109
741423515729 16259446
519739743517 59008292
896871773428 225166207
44211994828 627773552
148087138872 96143908
819199487086 335841443
594277360272 8419845
634100776051 618086
779760829842 112624099
477765564942 30942142
412271501349 4711329
433238316785 12500474
251667090088 62054573
202743553664 401547769
427593095280 627767245
600054551622 517735323
66509873256 27448064
426873199509 25593806
329543748458 33540626
182436242297 2144380
516675735493 589206247
278986465563 76876023
839992710719 23947679
910627688097 73564848
519397916731 50216334
680056492508 114062095
274090843622 3632832
104213979248 76945400
504332712899 15950403
843033204182 101006605
285898214771 124519101
618551207233 378993937
719951637798 54448331
537491466744 627760938
597493451164 547926932
312586103936 15130493
830777140439 387609299
818571747134 603680812
186321957928 627754631
884674757884 176898736
745214313075 53615807
594944670342 16379279
613632419681 189210000
369207042121 216847274
550123463464 252595350
602497296983 44596797
19405359800 18971456
968856938687 1160488
816584243098 13787102
897667929201 98004473
18206264476 16940602
448953738717 39317838
571415278610 133153384
163488171533 1431689
512138357459 30544801
506737279924 207960711
517280271992 627748324
990980148992 601567967
167804768790 185135678
878914259098 256612909
55626151820 379902145
953575720105 111690663
663811433944 627742017
809650551837 7669312
536436593589 272216427
289083699857 139870339
976343890537 71584450
767296220902 31358404
216575574902 46110477
315565741156 192439184
443383091180 237263033
363801511844 627735710
627903921163 307245505
29816661708 427923643
970768954240 435063167
570597048337 359530535
721128204518 103977202
332735635149 100350677
612512281690 27952624
790622375866 71742125
346554340245 23758469
126951573344 557002705
363099830689 8552292
451297632402 224377832
903540957481 37123002
350953735798 79297911
51550494577 42048769
256147915318 36441846
888569292766 15433229
101623408244 18012792
185576216071 60458902
783907371458 209297795
501211571827 187273751
463748403784 437579660
110820175292 183867971
868637256383 101757138
289272731196 619240181
367315124912 69597745
22277115785 345819117
933504563916 603813259
487495065359 71641213
187743311932 206030769
843062140698 34284852
797556559073 34902938
112359312521 39790863
954171559251 1356005
966347755388 236556649
581703455264 577897796
365554475294 12532009
188125270159 5972729
228007547104 344929830
822296978973 17949722
993506548336 627729403
700444224432 627723096
465529513310 124392961
671122151358 28520254
270170342821 91489342
53509139846 84602098
574677740631 47371877
894976973920 14140294
345773308658 120999795
394749903808 310771118
99597164549 19028219
727603017380 627716789
78693198368 219029496
924962246965 30633099
681496229352 26798443
86728680557 175460740
567239041573 473176368
56595434743 201723088
107453445947 204832439
522333070680 605358474
922167232491 487688775
30316798436 146940486
630968242472 386682170
327135018813 2169608
922574973734 134048978
886601685250 67730873
387086982416 5480783
554371026364 56252133
824331520615 452445259
281957846920 144947474
161689564324 578560031
358117113320 67194778
637675861383 111350085
880142316166 200177873
600459877284 169506932
805218940128 53149089
128236071755 586033826
192112301438 198380378
805894758341 17501925
397840376004 30513266
428148079745 18410133
953586246488 108083059
848113797819 30860151
194470551920 4969916
880951174237 102047260
747288714957 121151163
550993013796 310777425
676961790380 101744524
378959907908 627710482
27668291330 92044358
593294201949 290513034
652759790698 302994587
220967830931 19614770
71815891687 67131708
760850279421 201117616
601204075991 23613408
779204371604 132415465
83916267135 75974122
753498610656 627704175
398361357367 87995264
203825239941 11371521
43079104083 431234818
143777372096 24319792
520817542617 155543234
71178312815 30771853
971971665540 49503643
51159593024 236342211
219673556670 84129073
888570289272 63536718
946724221668 13276235
863232592230 92485848
552018262972 197926274
712677027959 188837887
189479957108 242094195
976316158658 113992718
752867010820 598250485
337274318732 210130319
860870582776 103567247
976453352764 618590560
297328788884 123081105
782386810409 25101860
253856054383 18447975
324623945479 9744315
836238189172 381415825
948129661046 182928228
743891613165 111444690
825209938589 147672098
18706249836 230148737
551369276802 11510275
387140793740 15710737
714282016575 42572250
786973401964 627697868
560777731998 22301552
908081528922 140103698
495954741689 176696912
531694471414 34625430
258656219879 178147522
498223357087 94535623
562236005115 253440488
943610161292 195308869
958979595883 249492306
456973112828 87837589
414047804941 124165909
702267933501 19936427
301746853157 15187256
381379380439 43739045
879170096246 6559280
257561461256 124172216
6752827488 175706713
792012447150 5550160
224217948088 83870486
735813815248 627691561
832259653422 178021382
734736230586 351198988
839031961167 341751102
591356697744 369066719
530543868548 468698398
598071689538 30481731
247379587022 42641627
510791154854 120072666
953715758668 627685254
714372040628 63536718
475295159144 149311918
216638750056 617890483
435070601309 79985374
644167780894 5178047
615178246572 509794810
567225197708 68727379
335749475230 89603549
222262937716 41399148
319809524098 79165464
351557168572 184429294
181269159240 627678947
648600370188 34183940
50432229765 90669432
761943864942 390226704
504016675436 627672640
61765581473 45378865
510887513200 18113704
494521437985 13951084
927405658803 238133399
986155096074 96623240
802532374519 23663864
706128622956 194129460
616999786033 39229540
142741569244 155013446
584114287205 18656106
362285359388 248388581
61835942365 22654744
739565687855 11585959
426174972525 18479510
96571492536 48759417
311539213378 157466869
595829178813 288387575
758963502417 177781716
744058437557 542975937
448435889868 627666333
245617997661 61884284
725047626822 7915285
471579591694 211940428
934656447103 80969266
31482222752 14096145
131841180472 90486529
716594507707 87761905
687812227712 65687405
252926562323 223696676
368732625339 2844457
676209764686 49163065
228639146940 554807869
990348549156 627660026
796757167809 186605209
491981068636 21248283
23069424288 215358822
260518090540 37211300
401982767614 307920354
810313850655 8300012
639716712090 44628332
858810945581 59140739
874057620724 662235
324556277676 13446524
710549821808 440228600
348942086501 320130706
291435489906 11554424
862039356109 22055579
676348096117 64690899
113632376341 11825625
683261668048 106443239
971994932063 16183762
518285902156 186340315
516017072320 627653719
948513214944 114705409
771183406064 458493672
388433905448 627647412
581969957549 296012738
374926551714 112157381
812868995240 627641105
859994178800 101498551
759053679903 12998727
969862055919 48936013
397015233259 127041901
342837549237 100792167
286958133526 380810353
612961571384 286930658
231931283396 87257345
394073034391 37690632
691401581543 153594371
313825122570 40919816
762842780666 123245087
791954769635 4919460
17236167950 336825335
933749325972 43682282
28471269212 223866965
954978958340 621081825
253687140309 92422778
103582379412 627634798
331289046838 27542669
67393551268 977585
616595513640 372396815
200719847448 74334302
656879111302 429828357
390960304792 504541079
859542839331 26287576
800763683476 97853105
260777484836 61064374
555161430153 4250918
416932212768 550159610
162321164160 476077588
954978958340 13421296
197604124089 77191373
686549028040 271724481
582966654936 618237368
731743556797 80433171
723123518685 39210619
255691959125 34568667
27745306107 18000178
152847166620 627628491
383714765981 122481940
443259658948 111154568
585965152151 143213049
225831476382 72801701
981907226196 4269839
193246064614 3632832
50264129294 73798207
767841635583 78799658
959766631734 149841706
475578948916 4881618
634595381540 26470479
808858943411 198096563
863179449448 72126852
314536724636 95513208
104156089360 35010157
161748004986 157990350
686277236247 87925887
766762207212 561468061
999777087905 7120603
54627202834 100584036
88630253783 181427162
675680659907 42130760
687575546988 55388074
964011278735 206465952
492016278552 627622184
744700853898 159333741
317931557973 54505094
817308478085 6780025
698410326104 16442349
366764696166 180001780
924630002577 13206858
930863776578 14443030
660346840945 254645125
591136635965 14531328
587838066369 136174437
201577128600 187355742
87792383512 627615877
810880860504 32077402
838629955052 24635142
313815378255 64873802
750138530954 25101860
455839906733 158368770
692336388339 333495239
289749344879 15269247
389640306343 107219
621829127711 173713701
788781330919 55236706
387092097393 42149681
450962289212 627609570
554544662316 627603263
167943579553 38680831
21462154603 4528426
841290987860 403124519
576382794044 1437996
24376186409 145969208
693418112458 14859292
240542777588 79417744
778056287296 59922807
240483908050 42332584
872870979660 241059847
567792096096 6458368
416540556440 98609945
360866528184 11257995
684918819796 58428048
384256579365 145685393
414907005486 649621
814444107597 101643612
320200936518 4427514
170214677844 247820951
505040324699 107729867
280894061974 67989460
572817080914 17640679
100341281265 15628746
12000403192 479905937
327168721356 627596956
379805245667 404121025
972032153912 209026594
862834740363 151147255
687939786787 474544987
377696708236 627590649
407948767381 46381678
231763695857 21349195
290854011799 57406314
236218344972 93715713
530138891836 227821454
852999751129 138577404
717497420004 625149840
221691548744 627584342
716780053340 77254443
153404995542 28312123
184390605113 26464172
153078570450 377732537
413533445928 33389258
145309411885 544924800
522162317027 103775378
532380778168 35010157
567176659036 400961218
640916179527 29478918
792657800488 252513359
74479815166 21494256
685763097979 123043263
342140798091 130927013
546101977044 125364239
965630830214 50626289
528694510975 443363179
209532230139 111135647
673148363518 101738217
12632003028 299904157
902556171952 627578035
471515796389 224131859
370081019967 10450699
293507509807 160342861
273832735954 40749527
514753872648 627571728
473453458269 39380908
416091594710 23670171
407381900528 582155021
400434302332 627565421
965192468486 167879726
708584329202 44439122
226689674114 3904033
161057964488 450326107
836154768548 35325507
116794512913 9403737
817290194092 627559114
574493752827 143156286
613749856021 149740794
128181827313 20541899
629128433697 110120220
592255563012 59411940
671791536431 202732208
770486738974 20781565
35891343699 76112876
889220898406 4282453
785710202292 627552807
449067489704 86210383
30870906228 49289205
336245165523 259482594
547439920973 302736
946062304083 53603193
799605398684 577525683
897943078383 138735079
230111568723 249277868
870161364031 124790302
998460449022 75368650
230405210029 50046045
463442434358 53495974
848760256947 16574796
347028693957 297772391
579080333833 2257906
383147194809 223261493
131873005594 105080927
436435492984 602154518
673285431484 627546500
966913505902 26110980
657569568062 239546167
824176452471 45498698
419190352239 180115306
717817531789 298995949
40846875833 52335486
409908299872 216412091
151426136338 52966186
798877858829 82331578
216393397207 100748018
579829361637 604425038
438992626339 66128895
566436082612 20012111
328431921028 615645191
799605398684 371930097
431918234280 14424109
693950635631 160759123
448058764868 192912209
464928010478 100735404
297468766442 529788
85010142778 132093808
221691548744 123793796
619526841305 55766494
96545053592 1866872
530460252407 40497247
361502820428 240088569
154696614556 18271379
909859087607 69364386
931386618506 153676362
165438384343 8325240
948017858922 8741502
131239046940 56157528
155783817393 103144678
827939246737 45423014
343474617242 77229215
838650837529 39317838
961159623159 127439242
330958320372 627540193
883577318786 16057622
610667004746 10091200
194398368305 102886091
49264793516 316876294
599111299753 236405281
211546295017 20800486
926393023627 4377058
754619974270 25013562
13780505663 56977438
299143237212 37999675
279012772060 116679500
602499643187 18782246
720842131612 178967432
755393410164 191795870
678051957507 265449016
40942540409 76220095
573426253058 38302411
879818577856 44779700
456646687736 627533886
960541280637 19110210
803865815250 96061917
489398934333 32127858
613703701395 175441819
669495832468 627527579
398722859928 167797735
129427903480 19305727
989753700209 28892367
690834489703 77960827
10219672086 128454669
901830763863 33288346
859964636812 186024965
620717132057 2245292
326280567439 6735876
907507625522 75526325
244986719482 38176271
258795106326 8337854
717497420004 627521272
704233823448 263645214
773658165757 39059251
841254976955 4673487
437641521766 21834834
336523878160 6994463
147794367932 627514965
181502278574 238347837
465159546755 266716723
562123860348 542755192
151966202683 149633575
943567319906 26312804
960615249133 4320295
426891805159 42092918
459804686916 627508658
436391516338 17640679
173061565328 529516799
330775804164 80855740
481786164140 76396691
750956218825 2882299
462756953821 12103133
760600225792 21248283
379466044658 10753435
479949874671 43184029
51716141625 61379724
721884266692 23171918
944241761128 65063012
763727945065 5941194
46738394172 627502351
884527596653 121189005
309935299017 89811680
236748013139 35628243
99689429652 24042284
857712583596 150756221
98760738581 390611431
657125929440 23493575
71878917538 99524460
962758643288 280011879
955555651499 27378687
773544765897 157132598
951010192133 17672214
893472502028 226383458
738867189670 56844991
329649403322 17937108
80159401449 8306319
123508298005 271459587
58709446650 13150095
461634967879 37892456
452356888922 332032015
72330244393 46886238
429487894788 627496044
961044451032 82981199
701707424104 627489737
195795955468 627483430
816566091552 51805698
163559951500 13888014
921145199885 344740620
210322751696 259886242
20752581326 25385675
817682918368 70304129
406118700856 627477123
580999358528 54460945
97825275857 5928580
284727135141 56630553
363746378115 47012378
770499220527 24830659
835974905522 168510426
605567609942 10299331
411526596258 114894619
73318881434 552940997
896240173592 517092009
11325848444 11390442
757526298922 346260607
764704733318 50317246
243165943168 627470816
908544202070 84381353
437010804910 9410044
328431921028 627464509
826839535054 535577826
561358213599 7328734
101055980068 627458202
745120773958 113078203
83279659541 67749794
140136410149 41985699
668728243163 121750328
955657684080 283253677
279928872294 164612700
85878072211 8394617
830420790697 111444690
429700503758 323612170
817165298636 79934918
150870352949 39229540
617573348855 51332673
171986301642 122198125
99776787909 2882299
320048092680 25625341
455873554578 71187109
323490163382 184391452
182980767691 73205349
290942089054 93154390
802763397864 187418812
743866656366 123251394
414329498724 513711457
964452955880 8243249
795184199832 190742601
497700677076 627451895
685656446609 5726756
181900759076 627445588
67044427283 59916500
413066299052 172616283
633346725810 108196585
354712663873 34032572
939798861954 6761104
645495038700 627439281
989716949320 150371494
386240654458 101202122
88080398974 311761317
611609941265 379302980
519147972386 9668631
650855095507 48563900
39790795976 74321688
974837877672 297917452
80473059108 115695608
11695859148 246641542
876019955588 3273333
996886957564 191247161
25370285312 460436228
236784316231 49011697
545948351138 123724419
274065117369 20787872
796184513195 172206328
900398296925 180108999
403478209947 33710915
629549602543 144846562
52284419181 50840727
95625923933 316062691
775399295210 29611365
189412140002 7120603
982562836781 56081844
632373236118 188888343
505223057410 13175323
45373426813 93841853
46203493260 455340172
507806274452 627432974
386641001832 70209524
428654107211 84356125
119633415735 69452684
962977105154 13654655
636021041160 438393263
412381930612 6723262
307989879527 208730165
925904441323 9019010
495576052553 221230639
27669924843 39809784
756625594075 22263710
28981045101 34518211
342958717256 102747337
802597368154 135196852
77686786136 627426667
54284886167 9738008
33022259817 229089161
799396077726 160197800
410392437806 21462721
175584760716 517199228
650873240746 35716541
2489644214 6679113
253271540544 597361198
74893306328 128259152
569500044422 102173400
342327117420 627420360
541912665596 627414053
980360634093 240889558
592588337188 407022245
744624339439 491946
229270746776 567207431
917006478949 17665907
789443853976 30488038
272219535624 149854320
9440011183 769454
441488291672 593640068
543807465104 627407746
560020118302 81618887
920761805727 45013059
219806777366 507675658
599333943160 29491532
531175468384 627401439
831532641290 253825215
156005165800 627395132
658358168049 227644858
315726891313 7656698
783723146053 23064699
733919015740 459679388
34691642903 35243516
65602741576 11995914
997927747188 627388825
628958903602 73533313
641431118784 131336968
855065192829 8091881
306427570380 503229223
879638685360 12721219
717612491219 239628158
33474797616 627382518
203351844893 1255093
932193168215 32323375
270467652736 329919170
437627602217 64224181
757919809508 465349381
728033287227 192924823
335799508661 135108554
967581623268 5796133
942978561456 541790221
709081034922 90732502
223286717361 168075243
128756014528 44111158
459173087080 627376211
468647084620 627369904
183594651164 68380494
653138877175 556901793
987041618543 81076485
257939210649 101883278
780025803768 578730320
206268651779 151065264
751541865859 44987831
271462624070 117455261
238478729735 207702124
552448665266 37930298
638547440504 627363597
407929619329 57160341
941083761948 627357290
380299024939 417258506
92163664524 24445932
215761242355 27183170
780025803768 585813081
874978495357 385761348
846710254783 83315470
647956490623 36322013
926305570765 157902052
181269159240 627350983
166029783361 22585367
505279875108 550424504
774245698584 11415670
721287019020 627344676
169268762356 609155288
318957923488 329055111
54906962433 9674938
227924076024 38378095
679255089311 151058957
160919426991 78105888
913092474358 13446524
717356183111 78837500
117048361291 328222587
777499404424 592284063
440780599946 4446435
250718344822 6111483
968459528310 197787520
221008296643 40112520
441812471472 42654241
317605204323 15344931
655716546122 70417655
479862333511 54284349
185446657677 75021765
255417932589 94699605
435665948509 107319912
854554584416 549737041
366806416971 21330274
608792305647 62351002
374972107175 180430656
733778926721 64135883
552910833854 354648917
265271937428 60597656
396306139314 205532516
68049439361 40162976
978979752108 249864419
977674190382 36498609
131926123148 60603963
611835044402 162575539
855360377285 315242781
260122391425 31402553
463122864975 405319355
731397712452 576699466
262113938248 627338369
229902346612 627332062
522090549674 142065175
894345374084 627325755
308628763948 118760810
515385472484 614125204
106904064163 167633753
330308154793 4837469
434793446501 137725959
78472453368 372396815
187172845847 321436255
716865820168 627319448
515727765988 32846856
108739653555 138236826
748158820305 124298356
502095647180 19280499
872173833238 42748846
879064359391 12210352
443717538776 47069141
419200979534 115998344
114065904842 132812806
878405784516 107155930
251877624055 120312332
157832621227 24805431
33474797616 627313141
651052094652 25423517
819184993600 13629427
729435808529 17356864
464837614312 8438766
508917263051 8678432
481210160509 8501836
447416026870 47592622
802706599087 107219
846509704797 182839930
762727961731 8804572
338197245205 49970361
487500256020 75911052
404065099460 23764776
757042894665 143269812
171060299418 87364564
642235259219 21866369
870286873331 27233626
187305229777 62313160
777019450096 312417245
899795375018 33433407
832145572406 230117202
278489841834 20031032
572574255107 120400630
90039971372 82533402
719514291497 438071606
214449075135 240094876
174822557589 3267026
325828212543 55015961
613837952197 1456917
64890040027 75482176
312600963228 22597981
45475194500 583214597
666192698669 104998936
872870979660 475932527
225867905614 237017060
594450567348 489240297
276755477727 324993403
584008588192 6931393
334029594060 15477378
857712583596 251479011
454674686306 11888695
361628386491 212047647
904963257535 89471102
565226593352 37703246
437586102157 12311264
877589616632 120633989
357981483350 31408860
501372425555 110706771
133672638779 150869747
515841960530 135827552
190743156780 627306834
623914789653 34549746
829922190812 627300527
691451728500 40049450
82034775397 34455141
259366713978 168188769
444331415942 100634492
503887440764 39456592
612499257735 59847123
699619323418 157157826
210233421413 53741947
803847638476 171449488
554702381465 469568764
613884251884 5796133
834578489396 257054399
588564050460 49144144
409264971081 605472
469211220542 8186486
923847589757 102583355
856312543010 114560348
157001594051 151002194
97167949768 69080571
741422147110 2636326
776075794579 104204254
683391028860 171739610
257416564238 248659782
904450971460 627294220
105641993444 315917630
839217519414 153222258
202007795788 54322191
4265752289 40257581
844286918126 61278812
754464071537 166643554
932193925055 8249556
812829521792 28059843
106740378592 427406469
435717836198 23380049
356580564026 107578499
541457308568 206932670
33357949892 21916825
615037293494 135266229
101577878011 92611988
743194161942 92712900
960997116997 226036573
292941193728 39980073
807121560316 22667358
534965067400 627287913
433312421970 387722825
67379291141 145452034
254487767745 20258084
292902695800 132989402
932052446431 101580542
172325536251 3431008
580380486218 48040419
696023025580 99291101
53068740957 525934423
454751888228 627281606
553030219057 10671444
256261643142 118811266
167373962848 627275299
214577075700 109640888
20001407077 23234988
243797543004 627268992
60480919080 21204134
954808576800 164486560
727365125712 85068816
411058757677 35659778
158966376031 11018329
635248658535 55375460
879087979106 57412621
4421205160 627262685
398274371223 83315470
473563055008 105225988
642245394568 47807060
890498187916 44830156
737708614756 627256378
943220750256 68147135
993278262229 60534586
712658926869 278706330
121464678525 219672810
103445040245 103642931
515885043647 68922896
630131925788 190969653
662929643790 15370159
619599445424 627250071
801404251866 27252547
896240173592 1873179
283484786411 44590490
533472692334 57494612
754060551742 46091556
253074827279 46715949
386863083916 77859915
325764291098 72051168
185804287740 349294274
398357838061 2453423
12000403192 239047914
338537518404 627243764
31126602557 144032959
184286590069 133348901
394118303972 627237457
39110552314 42395654
752602610831 118262557
982310367571 22913331
965033420625 37804158
413066299052 627231150
614056538138 11459819
267643230786 90045039
40948664506 28759920
331933487726 159062540
379988899200 84084924
347379916108 233396842
66187644384 82672156
6316004668 293824209
451383155322 193013121
941715361784 476891191
58082646441 6288079
898009573084 103321274
567808258872 588392644
584616139437 143269812
647518652376 428327291
368782179438 2926448
951689813467 29775347
803394997700 481779116
843035701754 32260305
477784624696 290620253
680864629516 242731202
968123436652 26003761
527390113979 108619154
101069117549 339676099
586585412001 77677012
386699398345 432054728
485024457737 5184354
30316798436 627224843
667535183638 26110980
324830213849 368700913
988935932412 84412888
150180678257 36479688
147599004365 180279288
638547440504 445551708
419382297412 627218536
928469361758 322893172
287476440721 351709855
483645120967 111917715
374732598850 381680719
921411298522 5360950
582020173883 107130702
85336458586 268690814
848503410679 164196438
335260230691 70499646
822342992780 593520235
200157239885 43436309
512859073140 627212229
179162162782 54429410
118113344567 596125026
812868995240 627205922
976843068601 68702151
881046636989 11346293
423128764920 10305638
17328943920 272039831
442119891508 132756043
482906579639 249202184
779683991661 150541783
270920072767 18202002
831816990320 498896314
606820384143 8590134
504750410830 251523160
308577538494 196147700
63465292857 312057746
443848648692 42824530
99161180560 152364506
121183079347 40087292
37157968072 84375046
998211499118 227506104
401349673019 22755656
514122272812 343643202
539135489383 200493223
673285431484 627199615
503328043464 9176685
579719104728 52877888
131466632970 476651525
588566308366 62023038
607599048540 627193308
40222945309 91937139
158531565144 18063248
829212493460 11472433
804843635786 63271824
593652508926 637007
334472406465 117865216
757288209672 59702062
412147524650 214772271
253051680589 153304249
217901949728 627187001
379716657545 464554699
582238478074 18681334
459280501597 123257701
685917428204 242724895
339447837184 223696676
356835877693 1381233
508282982740 57147727
531307221614 494298511
990348549156 352403625
751147432386 129747604
884251734780 607628994
828902327814 47592622
655558362320 3273333
539221037531 141371405
20066217809 29939329
868772106350 127792434
165169384486 106935185
757719936436 69181483
312360155661 72063782
156327888683 140810082
328058447781 42622706
523748382578 156199162
669401626874 4206769
92075189928 111766347
202994559650 261645895
209136686634 2314669
638012400838 444334457
457770851658 94605000
825265168988 78635676
348925019759 175820239
731335540111 52556231
541912665596 627180694
207121614701 6376377
212217551204 269662092
918346167852 592649869
466688283741 56712544
971218138780 142601270
853855230544 7473795
739565662627 9473114
542401767139 134395863
69427054320 35394884
4965694777 80584539
510607583312 71023127
963524411935 290071544
465489085440 527113832
647675475931 67383988
233816578255 370384882
433825483806 54732146
828027391304 72801701
558334261332 627174387
947251503724 73180121
782100914099 402960537
185353862786 278510813
756576960798 26665996
937294162932 145105149
374209410037 81978386
253479160677 53212159
498332276912 44464350
974472773814 8230635
426541192722 382481708
546333864448 627168080
243518681064 261727886
894293545223 4068015
145805227 417718917
491229036635 37104081
561723298536 337222676
249481941528 390661887
697286225252 627161773
736907327150 123333385
208622264551 430957310
322234588873 215516497
946318996918 292752019
684022628696 618010316
673917031320 499022454
125056773836 627155466
961846718288 39589039
358011529898 60913006
436385228259 4414900
891516001139 228080041
337905918568 627149159
169550798782 3588683
956408782645 459048688
725399391375 252835016
120469450669 132055966
618092299364 220801763
481842744237 6540359
378266886264 14802529
551219403561 86853697
801500198192 627142852
729144481892 272903890
652340982735 4080629
118925948996 359965718
24000800076 255799306
517462020811 85932875
582110111703 207342625
446357968680 31207036
797637162533 51761549
697143506214 88424140
171446001938 287428911
906245441277 31156580
61379391249 376843250
928105424695 151058957
289904331032 627136545
511569316756 11926537
327785489193 4250918
374439975036 69118413
213303576697 62540212
831124038053 31680061
416727634674 5960115
976756113992 51465120
180171921966 326242189
264640337592 95424910
657183915998 237761286
117257602323 193202331
992874948500 50228948
638101632274 434306327
347021453521 119429352
46003658030 16751392
77620085369 30790774
238877550815 332940223
696481506638 136565471
724970498519 57765813
912287835670 279652380
348643115780 627130238
7808507939 115821748
426894845133 38649296
359910624473 3828349
319894794738 250690636
800868598356 328670384
937575385755 66469473
477363602976 16246832
251919691745 21487949
863902027759 36391390
850575998210 147785624
503385075600 210754712
673865732247 22478148
447172690196 477036252
916980267057 12948271
913924969000 363743611
131026538882 218026683
553781386999 63524104
531231417781 386915529
710491767938 30078083
369039288535 84892220
440692238876 2024547
326488755202 39261075
951189359324 627123931
26457111794 39292610
760915304591 6597122
311378725456 162979187
686476077036 19539086
109266777936 627117624
771699085305 21393344
727172263959 200695047
545671185781 1759653
232253627859 98351358
61265190400 409393677
907820810156 164070298
135162371212 627111317
994138148172 120709673
309315581569 36113882
745699167942 178589012
436132286024 58838003
488759526431 89868443
766130607376 627105010
577309149460 418166714
629073442964 358161916
279717343886 55495293
247587142020 627098703
625171493115 80351180
989911677945 361201890
400268487060 22219561
298160249178 280352457
781879565692 16707243
286593490079 64489075
696023025580 546280805
362351463055 123667656
335210443233 27391301
898134973100 15199870
472890011875 25070325
903140408283 20113023
807133890501 34108256
532412155493 7997276
660598105518 29447383
928129252541 226995237
936469167313 79178078
564607380464 20100409
547890427918 170976463
643600239192 619196032
187329051316 1463224
531725653222 31888192
828285461130 341189779
908872170312 458531514
175193791851 320332530
945504960800 627092396
47429147361 80824205
290535930868 609823830
985219154018 19621077
721556517130 126524727
543373520341 20497750
862582607489 161156464
781681065481 136451945
357416523276 630700
904450971460 627086089
327800321192 461987750
472465683222 590366735
284946250870 510652562
625283843948 613418820
863396982120 627079782
695293940510 52594073
371337773885 4982530
363539111174 45624838
75112821463 7063840
999649863101 20737416
531540940113 186144798
649828092985 45423014
649920299260 516038740
318326323652 627073475
620862645096 627067168
188146676117 8552292
984289914238 325970988
335939530368 20478829
852596981867 56813456
472754121253 18775939
869471613655 68279582
826596238287 54019455
641820391066 115903739
320221123160 289333625
298655910001 73173814
762159356211 154313369
278333812961 66910963
178742759896 395644417
631469333622 14594398
799548536837 42711004
569476658066 117751690
498796875760 127634759
494825969415 95078025
5052804996 249296789
731312860139 9946139
268303754524 81158476
144004768916 627060861
83313130790 30078083
487905730985 47819674
544406604876 14852985
541281065760 627054554
441981738738 116906552
946053543660 15729658
319949470121 236890920
122408317186 44502192
143373169080 382904277
849744725061 313735408
338600001853 29188796
92656970771 29132033
419382297412 613103470
53685992368 541197363
531789234089 10110121
781788088964 26356953
466752285112 477515584
84002784496 627048247
543807465104 64243102
721639069453 208427429
520953155731 50783964
238382131723 23790004
395866493023 84961597
976522881132 122601773
238197595210 73426094
993357503377 85794121
807184596716 589042265
590468613204 29239252
878808547471 24862194
659242274937 137971932
543177139282 256133577
75678279790 58276680
731177051508 3115658
519095315243 9946139
675624300555 97462071
902556171952 627041940
500849230435 876673
305062727096 627035633
809710996060 627029326
350382273207 37104081
629705042800 290670709
186055716295 247019962
465849953059 8369389
201917151584 100180388
82547097249 71029434
325828370218 40648615
215375550384 117190367
332221520044 627023019
929020934136 50531684
285386447935 38611454
390111765142 79146543
465420095232 630700
923862209383 134913037
779236713900 96528635
302411514287 74050487
932760688931 69194097
164847563504 627016712
99161180560 559796706
627041802542 1349698
175186639713 88701648
827073915788 286930658
174282068675 24540537
966950818114 3948182
256488459718 536650016
595598651656 363762532
243059653362 11838239
824071510298 116061414
464676697514 119467194
376372452562 18548887
390960304792 194451117
539908340791 54233893
773899091092 75791219
115693539830 433158453
302902676154 93179618
935135512144 189361368
972637739438 17464083
288738259160 97644974
309779251223 197737064
717246025049 157902052
626339860735 75684000
91581982528 96944897
851396585236 272872355
959358375382 12544623
770479107504 52940958
862356072663 390201476
576971991919 10753435
458086319426 357562751
487550989528 4812241
439593492164 627010405
708947162540 95141095
385762358871 9107308
553481426079 153979098
631370875045 122040450
969536103852 303650515
457909887408 627004098
250286845110 443035215
370668641092 12986113
625872192443 33704608
782146955199 345201031
653074236732 626997791
567692899600 3500385
190003614704 59840816
178562337612 38895269
755288495284 97853105
66949588924 626991484
390726935243 36984248
818399410424 103207748
367523003632 45896039
49784143431 44640946
39066554682 50544298
603092669411 63120456
604925098996 87913273
940452162112 102772565
640442240012 167078737
570537503950 51868768
767119782577 20321154
10076347576 21090608
284246768793 76434533
718368174973 222914608
870851467599 75110063
130658117542 41664042
5684404832 626985177
826764191632 5657379
761604714389 82098219
738340214592 331577911
817921793928 398085226
922539522087 43757966
455292208918 19532779
774341405244 274890595
7857343040 184177014
352264452408 152705084
306105637937 145111456
680061279521 86185155
520842423732 188566686
127498194727 44350824
755393410164 187324207
484390934266 18214616
709794764512 72782780
637986365542 519886010
746395212704 139050429
784810355197 87169047
697768382788 50916411
224849547924 626978870
993548849385 562180752
857669212422 12752754
750520222222 420475076
939188962440 540137787
274008045326 11838239
934136163752 101372411
50317726180 61865363
555791793817 176596
870976180152 118527451
639179040340 626972563
546938825581 13623120
649241607120 11573345
784342800431 50796578
249411229509 37305905
61697995661 122254888
659573466056 357651049
623338760794 1526294
224983571674 468616407
456345063833 58402820
432461302757 126915761
499533234866 32222463
477446729236 2857071
954347358504 171474716
694662977681 21153678
740016005590 138476492
83216400331 129924200
983608608935 80212426
457551040094 230331640
324010722176 249725665
700918113491 60793173
271419667093 84475958
155373565964 523626061
650923053432 27221012
159692208754 53369834
828962130788 40913509
931845602059 280617351
69305266150 93091320
573492657396 626966256
805038086903 134395863
86150450555 362299308
99090140577 42383040
467699468307 228881030
833010070831 45214883
253344878340 534038918
567505979041 38472700
284851532344 626959949
226070492761 18258765
265028773108 208843691
945113026964 51944452
647226299763 105926065
406118700856 625288594
564915361823 218669997
907930533035 294126945
535975427814 95387068
723073718613 47857516
37134884452 16297288
868225569023 100066862
469130232355 123560437
90086750391 51061472
276579382045 31680061
336642718896 263222645
229750066162 73161200
555099142221 26312804
501998841037 112535801
310083500903 15786421
395189545857 138526948
34495116783 106260336
39868479295 83372233
433909093640 626953642
569605718207 1501066
790573370476 174262410
59958859220 10305638
107983921410 13925856
487561364543 13742953
522848529176 2371432
885502976380 626947335
823306107457 257350828
483173880848 330524642
188048015716 131046846
564546442230 40591852
383986206647 19330955
700030783726 191846326
911398569656 312373096
787605001800 68531862
323225284061 135247308
595598651656 460120878
408013500364 584810268
166005501411 59020906
416620150780 120236648
20311034563 19072368
592894529424 76775111
386539105940 626941028
165801987135 293578236
731360004964 22383543
134298265886 78074353
335379519224 377492871
51598591759 25833472
1618504518 1349698
845712186712 201388817
832759317125 199540866
378816596012 55243013
905714171132 626934721
33106325820 176242808
22657289131 71931335
170882864587 36530144
11119212203 211107904
362960792874 114585576
611292707537 82331578
226021348617 10444392
602316191478 49863142
571104463343 116370457
654337436404 626928414
410539899708 608631807
845655886188 9101001
17569442444 3500385
540017866088 626922107
358667260316 12475246
542364675672 121901696
748946814820 31459316
842469335219 61505864
319949962067 169683528
329695120700 528728424
433285055897 582419915
303167927588 626915800
81842102854 146852188
347711229125 267448335
484230919369 94144589
670127432304 511819357
593670742463 20541899
409844922894 19387718
431593278719 14594398
744396265705 115998344
137555253431 50197413
788192404245 22534911
869081380644 626909493
68212788596 398387962
781289003440 626903186
146119152936 177314998
291449958164 102942854
399171102660 65630642
392376827634 283014011
241032457310 161825006
268813730172 87320415
111793177280 214810113
944873360964 376710803
604441049360 168529347
168403881269 32298147
305694326932 559550733
789115807985 295236977
799789682917 285776477
328281848028 18101090
702722476926 194299749
74164799437 71237565
363482663524 89124217
791394600816 102375224
123161974328 121018716
635288802590 18536273
901630422008 185911439
516138847876 327629729
747738183312 62414072
593024983412 7934206
157739662354 131595555
837501388844 582905554
361715378942 182991298
469543168501 249870726
625588541425 147848694
214704559091 882980
26017047176 275811417
945411228231 53313071
87120004679 8325240
679601429844 626896879
793661134904 240965242
297738798582 197465863
97196634004 58093777
302408070665 63385350
265994622958 104967401
563387060020 626890572
449667209720 14783608
646075995391 22427692
310235339863 489631331
928300929081 133626409
579651052198 41071184
66718237615 14720538
905688409102 2762466
30689422303 84633633
691341166790 152358199
174779852892 83536215
87685444085 44817542
534857516194 27038109
340362659162 36713047
123382681486 193322164
313581306564 146417005
318326323652 453372388
426329895608 610650047
250640163250 44899533
298476564149 35111069
373824849084 33736143
272633066693 124348812
219960542026 270854115
538123066580 149829092
315839273681 109136328
497619924313 47258351
231599751699 179402615
430024998908 3380552
604946132841 21986202
347776424584 37999675
3575352292 116439834
921401856943 95815944
302345051121 73369331
831982612140 10520076
758518230282 27069644
504016675436 483589225
721265369154 3317482
509069474124 525852432
258579097883 204472940
282325133000 616269584
650449507016 72889999
318766192753 3626525
188216757436 626884265
506414338361 50046045
643600239192 591798424
937688274748 170358377
686971344760 94674377
658336749477 295621704
377696708236 626877958
95810372148 72713403
650708009960 125925562
971400554076 626871651
611657628492 49957747
890289407295 46968229
450330689376 431720457
297407336262 9599254
743393013280 294442295
798299534222 2756159
560209006645 14058303
864993367988 205393762
594246336139 30544801
956221138846 5966422
280615450249 164846059
496437477404 626865344
24603105962 12916736
562625115480 82672156
777964041114 43253406
539375035550 1084804
841777793655 30538494
508895207472 162619688
352354737113 8533371
736229162733 76598515
380635938572 34688500
350923991986 231479514
359221794919 105667478
199585554484 626859037
430546421761 100899386
702970623776 626852730
481782569150 120337560
959952908979 54845672
416156651415 15918868
603177849688 607219039
817775315918 17792047
420645497084 66349640
569889442844 317670976
250598328919 30059162
142741569244 196671181
248726695022 34284852
978244467257 50298325
412822573409 215478655
324312064329 64009743
462819033622 138709851
662910785860 43921948
510826732641 7959434
117623475635 403446176
882344977200 561039185
117390225919 29485225
349805985761 23897223
187942209484 198153326
762307564404 12582465
189440843159 19810287
168772750406 238228004
194815050809 27738186
346909554727 185085222
628564552120 410812752
258214082323 59601150
570686330229 82363113
186194350462 28703157
867072949982 102141865
699035764001 35079534
629666061298 21702387
57238507012 23083620
641736299835 50922718
720297492692 29926715
422604577536 211877358
961167216787 89117910
572497025892 194804309
191219310052 39071865
581031196264 2831843
685663157257 185987123
721213399474 51206533
23809365770 13244700
834974989500 626846423
673917031320 477540812
606237739241 14531328
568244028423 123409069
492492696718 67226313
534077853226 202133043
827205265370 62792492
271160802585 73287340
742455734140 233768955
179138183568 44817542
835525022970 56062923
259123963855 408334101
437002744564 9031624
541716179383 134622915
850701330914 31478237
948403510986 96616933
864186616455 409456747
541281065760 626840116
265575865451 152812303
986161024654 269365663
233691945628 307371645
785948531208 37223914
242534343332 69143641
354847753506 93576959
390303857441 9233448
297405078356 7347655
669495832468 388378753
965084555716 626833809
572484298366 266874398
992755659967 70499646
901122565512 52959879
395731668284 166006547
253080667561 79070859
462331086260 367105242
121029945387 212199015
769288606556 91785771
550183985436 234973592
818512558004 952357
55180141766 285341294
310115525784 80925117
208949932122 41783875
550603697365 108171357
395405779287 292928615
276640734476 281903979
167927175046 64993635
743393013280 626827502
248671521386 99215417
159454365477 207626440
786227704256 94579772
663002666236 153871879
823606192452 626821195
771625375396 25398289
88775314783 205557744
932613515086 96616933
293189800989 239363264
133880580569 927129
65054789416 554624966
170976063126 113784587
917036184919 2365125
286835374078 278422515
143835554171 8785651
25895599584 596616972
698351216900 179730579
14358622139 150768835
215924505357 31307948
757705417722 157870517
155258503121 24420704
346748316272 384052151
904332565907 4913153
954250813013 20573434
613283447064 87484397
322115922668 109785949
487855842615 155896426
770188197129 35981435
21108388666 18555194
663740431803 57942409
164576963734 113576456
97086147978 108366874
245692342512 626814888
924030566376 626808581
918841734070 82937050
837466267226 12128361
579129692415 20113023
156636765636 242239256
629073442964 184971696
220936806798 11421977
665658031116 21942053
414842163219 42137067
210888981542 13812330
954827106766 53495974
636530671988 97304396
324642322012 626802274
19579601224 508331586
393393968073 39153856
948662959980 394843428
112390633083 5915966
112022373660 153934949
214351991484 278529734
258324339232 553041909
346082118299 19425560
644231839028 626795967
545045905559 16644173
226647082943 7536865
285445449920 6824174
310066881958 42395654
102031532149 216525617
706360594416 372018395
95216475558 44540034
141224231072 163534203
962463660656 3380552
601056220990 12336492
264640337592 626789660
428224695116 37829386
759814609016 626783353
348534460849 11775169
259587538904 421269758
645368774625 10948952
461522318552 164732533
389488257187 149400216
250932957353 340874429
927686150014 113425088
640875379544 175088627
238944878040 395839934
380911804687 98572103
404855501184 605648596
16661362649 112062776
101055980068 626777046
673785097252 72637719
560216543510 7543172
923750651167 245380142
788505254608 288110067
473865284383 98710857
595515344558 42490259
103487820626 88222316
180637559404 626770739
93986620995 101656226
306367042101 127754592
792456129921 29428462
989051615406 3538227
604163839854 245121555
632809295791 24275643
997669130718 240063341
48633193680 626764432
77686786136 23152997
640442240012 626758125
528501676515 132516377
524701614186 41809103
144004768916 62224862
183212579411 11649029
371844028403 116376764
158531565144 345465925
249379795421 24376555
94684847979 47012378
926911835382 93122855
61007601971 68487713
27790399092 626751818
778027262482 89004384
826764191632 626745511
242534343332 626739204
998581768409 364853643
319468922935 44256219
794160931054 221709971
105328928643 5751984
685683825296 221388314
854437862832 61215742
809438989829 109735493
327707465296 66374868
587210200277 107837086
51791192860 376628812
130694799054 2907527
749709011640 205393762
779805294192 208622946
891911675026 417813522
841922587696 622923469
366894942023 15464764
868922351704 92775970
36001196960 334939542
459961567234 311616256
680233029680 69723885
792550476334 28715771
704100009894 119839307
61044113194 197030680
462183409920 135550044
969384119831 40591852
650994707259 115594696
605571696878 127477084
619599445424 626732897
438231350341 86601417
129378437679 48481909
119267296450 31162887
769197119279 22484455
178306595069 431190669
686458865233 6508824
118516973646 206093839
149631328008 8602748
988453749648 487518486
584102663404 2497572
696621042706 13988926
719260197146 81473826
626547043620 80168277
495805877568 5127591
949802380535 26293883
419370776588 3210263
281167443131 154969297
39874477252 209606838
649916237552 102583355
825455274582 17937108
921453523887 37015783
724929578703 123415376
836058252527 47794446
674548631156 626726590
173374733106 274846446
705213935490 32493664
913150076189 109445371
845020294021 35489489
491384678716 626720283
966331661989 6016878
667953915917 156155013
402375136633 61140058
485068680356 129949428
539959780683 25341526
468043443715 51137156
266571099614 482674710
929582936227 68922896
841922587696 190061445
404045629751 25070325
453228268284 191360687
460771081233 154174615
435846692450 530664673
437119756270 63927752
422057510421 253692768
819573580484 208900454
273885954420 87068135
423171896428 626713976
82121330600 486376919
695750634622 68594932
419807553194 27586818
798342199012 626707669
640442240012 368921658
672354194450 199118297
252008340872 626701362
577363824843 329465066
934113366012 5909659
478448819108 237206270
34635510603 17230724
866554981300 553212198
446541090360 56069230
208323024694 13156402
85897584004 154105238
16170553974 185785299
818918436617 136004148
848238586056 415788975
276901156813 108694838
658758635256 626695055
641613037892 13932163
31333636139 43171415
353563866874 72152080
988315432896 517174
780657403604 626688748
962558156372 410705533
382777749670 558068588
963071609242 38560998
650547837388 147028784
999822546696 610177022
895254532376 336686581
286114732016 408207961
575387456904 626682441
776236204752 340962727
736989633500 65283757
687282618373 495818498
548712202725 53136475
354594811271 90682046
806552996880 254790186
390776974981 12752754
171163561864 54915049
885460734159 14625933
368222710696 371248941
717121152756 133588567
604255707616 158198481
195164355632 398728540
291771898979 16915374
287597144087 388637340
964076840000 343605360
952104174995 10349787
406750300692 626676134
943610161292 562691619
975194429238 497754747
20121681567 53779789
269364398584 97979245
320740044199 48967548
548937802050 233756341
671887888470 95481673
427562167817 11012022
86763974529 141106511
557572316792 82672156
463482237835 52184118
507686380447 43310169
700915950190 143969889
654183881940 36202180
40899293310 127067129
5956059936 29232945
50887422811 255994823
640442240012 577954559
709883056205 12563544
754026676845 49585634
717784520951 16972137
641073839848 93677871
3035758972 46861010
92441233529 347137280
95298334111 29876259
274114335132 626669827
65408996843 199048920
208739555830 191467906
214241928027 477238076
341695517584 626663520
311330542041 22869182
173058361372 626657213
918957152170 4553654
438858465900 81959465
334592460210 75583088
471012083592 154887306
558174841358 85478771
867063773297 61222049
75689796372 64280944
675838326535 446825722
991928675578 78332940
655550636245 34329001
5419090328 218714146
264881340676 109193091
147742759816 28431956
431944408330 35104762
402820347763 72454816
579104142758 49982975
971795939906 93785090
583967088132 22963787
872799945984 43007433
142787402213 62773571
159713021854 36435539
38575296145 20630197
464801922999 20888784
375615412803 67131708
637676239803 161269990
227914060508 6206088
423171896428 626650906
690338627056 556775653
746689961977 474784653
581071855428 118691433
421670256379 39368294
330958320372 626644599
328229834199 54902435
750270946419 35842681
687180627876 452962433
847606986220 19406639
726488044822 343548597
767773797491 10734514
142053435525 687463
460893121683 27883247
748241284330 27605739
719953832634 54126674
709692729866 85112965
32812402764 5796133
496389918382 32285533
582270397801 58011786
502753475764 626638292
410893034945 115203662
710658213910 178046610
831696881877 106689212
984232898958 163225160
794701161381 462385091
182982142617 91590254
819184993600 312499236
295588729556 626631985
324376282203 168857311
737613046850 86790627
148382855181 36996862
390736181305 53817631
109798773386 6218702
969505754568 144329388
607599048540 626625678
964282940146 104242096
949411586201 337790306
568943592491 101050754
745853229031 18675027
409642272677 164751454
341582794638 11403056
204638353172 626619371
481028790110 180739699
940984081878 69017501
853082833240 17218110
283191838875 141775053
191939321414 28053536
618252200735 27050723
33755194222 267889825
28921305197 112876379
646758238372 468755161
627790372000 8438766
739603414264 626613064
67936752192 77021084
234758432035 191203012
340409614777 5588002
358117113320 199667006
825322291487 26930890
721287019020 626606757
300641528244 354333567
539306711819 20207628
106540095565 28034615
288607018862 19816594
846059298764 211101597
526314326812 78150037
613082709933 121598960
307499960139 50512763
978148645006 86216690
843817387204 438185132
941083761948 626600450
167113794856 162348487
395290098358 63303359
428711904559 33036066
856449383924 626594143
382653800264 11415670
627094560597 57803655
458427755178 19558007
660474387406 42326277
272701226442 79726787
594234094252 55306083
912030169492 626587836
722615426765 528198636
524068715108 83529908
747182612296 626581529
534902100377 54486173
150166247841 51357901
637120759150 7625163
445277890688 358029469
255465298159 63517797
111734839595 34738956
508437874288 272948039
322678349393 56422422
521069871008 495067965
846044067359 178147522
992908571117 421301293
597979405514 56643167
173669175401 11270609
900480464521 162373715
588522525172 67049717
717147169131 106222494
763566456395 9473114
262430095544 53962692
504594642609 39753021
385083008738 50279404
787011161973 454280596
370117510204 88531359
943378753220 32512585
750533794886 107351447
501976703467 125679589
872740773710 76686813
547597064120 235509687
724008897522 172086495
169389434187 29636593
366959511024 439225787
733058044993 73911733
24000800076 536807691
134868208490 114163007
340432317912 215794005
167773290553 180846918
638969170673 104532218
904265963987 147495502
666308280751 18353370
200454669633 331590525
99773508269 11913923
935202486177 55274548
109339749926 117480489
504748430432 434842422
586587751898 46993457
82815394964 243305139
197450189140 233346386
29791143586 198380378
407971794238 6628657
309985950534 37886149
208654985267 249258947
971045957680 76825567
609744299018 247057804
248030303375 80698065
337994727435 226187941
469278684456 626575222
218982361991 64003436
978348152272 445267893
428205353612 13818637
854994913928 157889438
484437080520 624575903
185831105104 148851507
665633831157 63940366
358748713156 626568915
832165420535 30481731
586124654116 465986388
688405230773 22181719
684573639751 55507907
892373593399 71458310
642840464260 47907972
946863944881 404070569
377410195905 133563339
813982790454 10116428
895608573756 626562608
57900601193 201439273
339688102349 23878302
19297377653 217093247
134811319350 307504092
52293526489 50481228
321244154337 68298503
117696365634 145685393
442060702378 35369656
635280527806 10198419
670759032140 95424910
119573953339 396571546
299297348757 22585367
34243461176 177169937
761428339134 245228774
191933809096 4547347
889474109777 292430362
306795791961 135896929
275140198152 215522804
572598341540 6723262
156212521039 297740856
821198295331 294650426
485482495240 211662920
803921335771 20144558
142497761610 108802057
727750765162 192628394
517070635684 128807861
802763397864 363087683
979979813191 205507288
485842547191 460921867
250745141200 199023692
756329770547 8072960
320060940039 61291426
594967051820 320628959
112519192906 66728060
914556568836 413089579
174321561044 626556301
211936122315 92757049
670595304485 63423192
589831400138 45391479
957324960628 76150718
597344809853 72057475
248541477353 20049953
24493742582 42427189
751421042660 122053064
123011327391 20314847
42317195320 626549994
397907902988 238448749
673901335262 3153500
484819063975 152250980
240271816254 72694482
966863932882 61304040
879771138667 8249556
499999572381 57488305
925215201814 24054898
638747347176 207929176
338384670324 18851623
596745312647 20453601
60591480790 12008528
412821785034 1854258
596762417231 14506100
796636723030 233352693
705412025746 27681423
630336642636 626543687
5023996685 4162620
132635971868 20680653
308178042565 29869952
463859312379 307838363
851280481738 18712869
650487027359 35552559
928013184820 314895896
997108717991 176122975
993506548336 56252133
708655022300 61632004
608802371619 1936249
34737997288 626537380
488935565350 449071014
623235496283 54284349
875631620984 20699574
517280271992 626531073
426020362727 146877416
622007943775 14518714
635196543794 130983776
421870705453 31093510
16421602044 626524766
473435754520 102633811
830329080610 37886149
308974480088 273496748
368222710696 15735965
454373987467 287012649
346748316272 155902733
900738027722 178582705
7079534330 294726110
831568830856 235698897
121827003061 49869449
166962401628 324640211
416942057995 94491474
202697142516 693770
302373413700 145988129
286025616171 30544801
291634381151 75482176
588651053460 626518459
906977370804 261141335
823264903826 303902795
858344183432 606569418
319993045184 165073111
18672671368 80092593
681317409046 99215417
891098221217 4742864
35126735540 181395627
642274148181 52108434
408169428325 102911319
220283819925 88026799
117862246041 212217936
24000800076 626512152
47730035410 150447178
615738074813 48790952
816658594256 619448312
520057557489 115109057
781074435058 207550756
82246133516 445778760
244128395610 238593810
651771374402 23890916
736106548346 125099345
164215963668 626505845
593996673544 183060675
930780252977 128139319
12632003028 587825014
663680622522 21393344
854349306245 56100765
508373816154 5178047
659200547825 171449488
512822677508 3512999
437545617524 73400866
932364924681 213113530
34341825148 263008207
824869392124 626499538
363658698201 86109471
862725088926 586551
34603962989 34909245
489812993125 114617111
910049231043 60572428
221691548744 280119098
324604273946 5417713
837962039510 119095081
756996260707 85213877
210884232371 45214883
531807068220 343397229
157268365472 626493231
433277493804 310115190
236167045899 22478148
707883699251 96042996
910052434999 4578882
773013031099 17142426
70739187940 208131
18386049753 428838158
675132911636 2787694
929845481958 328474867
126319973508 480158217
494542677896 626486924
351528654625 47775525
51676167859 60723796
417728034270 302950438
277272334312 626480617
375733341089 20560820
183268907228 481892642
372643909548 626474310
796411451669 24944185
671832361642 141119125
68212788596 626468003
598232572736 114800014
766445724017 251233038
192501720846 1324470
391591904628 620167310
249481941528 604803458
897862392932 125307476
393985966256 97865719
140781488044 22263710
99792780396 626461696
819816593436 318850385
970019686770 89754917
91314731775 131608169
908240570476 626455389
286114732016 626449082
283471396650 41115333
36518793529 2674168
447569217593 134925651
533719350732 255105536
128846372852 278100858
915773748394 22787191
544741605423 67579505
976453352764 204472940
757790221644 25316298
752867010820 626442775
891818974740 371066038
584129903337 68399415
612298436548 321764219
289594022390 832524
23805209457 39481820
317596538505 35729155
757679243672 233346386
807926499675 218499708
201809150516 161913304
140668498139 169967343
21815779721 163836939
871567436174 8873949
824035711766 25101860
14904768432 92265103
525656388944 42818223
133144379138 84129073
833711789828 626436468
17552905490 75917359
300500903130 71742125
954348771272 618344587
909441427518 42786688
809710996060 626430161
192981151693 124077611
996032947680 626423854
668775425830 59342563
759030589976 65315292
642953233420 5865510
562560601177 78471694
925610490974 88979156
330326720536 626417547
69291302452 162323259
644628656547 4465356
575345214683 26811057
367573522702 12122054
59370390892 626411240
138951970228 376616198
151364012388 104361929
363075838861 58339750
841120410803 90398231
969505754568 72801701
301081630704 115178434
34050633023 20756337
51989068678 177661883
373721313372 9126229
724565816171 163382835
102087777975 125994939
619496971353 30109618
870791872756 52940958
158531565144 11661643
899159656711 182001099
553765770867 91161378
74411661724 108600233
381911417973 125339011
835606589336 203842240
959207669617 71029434
479943605513 56542255
108041893289 364967169
529562913433 296586675
801206987827 58598337
179800536336 115228890
891039610266 50651517
81037874121 420601216
687760316860 11630108
326480240752 7082761
190484319565 108732680
852847462307 162007909
441385975276 68109293
838299045683 84211064
821079793108 241217522
417136086543 76554366
65686389252 112315056
688295602499 119921298
464857485604 75633544
744967867050 107906463
806552996880 342955739
1894805816 626404933
903743235585 70278901
392170811544 15641360
159654719946 71861958
922520985814 58251452
886810224140 51420971
155874802175 17501925
799819086151 184814021
166512001902 3569762
371610883841 145515104
52254050976 131046846
321484322832 65901843
980661906869 179080958
117328612836 76730962
73897187120 626398626
303863776833 495131035
595598651656 569086917
663400421433 297438120
942978561456 481495301
228710119611 42364119
942566785798 278069323
540992270295 167476078
998806518354 188850501
285004748295 355197626
527982782769 1425382
804371016499 4269839
942005698222 30557415
649813631034 30588950
682127829188 82457718
257477332183 97380080
338108997661 151172483
66457726980 242340168
882769072494 160746509
592246096205 84002933
200461840692 235036662
967926897918 79903383
558198101574 88020492
111825172691 583422728
316180103961 116143405
77575381353 24433318
456209412877 269157532
993430424911 60509358
262839329481 274102220
891702871242 9920911
25229016884 11567038
925407083917 475308134
887354234425 32670260
516706482118 38188885
634725387731 26773215
297353903358 35666085
962398667021 74580275
511595873468 304621793
654750475527 176785210
868991243065 73930654
753570050045 492160438
743904214551 92681365
351169515124 626392319
936470561160 126297675
36887656359 114642339
922225647925 385017122
425662625445 30324056
814082396905 43562449
329570143253 2604791
630103752419 27214705
855093921214 58383899
188683046560 100420054
789912588151 72032247
243078523906 44073316
671579387872 422543772
528523530270 15717044
473068283472 574441560
488858279372 287189245
102950779576 626386012
609370611333 27347152
425470451155 43757966
879572953806 131236056
372447019687 115815441
747053856956 74592889
844657193724 377448722
731642783551 356862674
437698692656 287857787
408427359397 75923666
602406223903 8312626
143714667902 203280917
811928922099 88108790
58917619734 22440306
775520067953 53956385
90390323157 38523156
308776467581 14884520
735420216364 189191079
616161026475 44394973
498141536376 179585518
337757308792 123800103
645398991462 77128303
958514639601 96471872
706053622177 63391657
670217281826 491744176
609244748841 53716719
426269558604 54013148
605941430074 326778284
47877757964 47523245
249843988556 84860685
197271524444 154004326
543662765668 120438472
479419462278 303221639
42201186427 41777568
413771457429 533174859
318490942659 172445994
909093281118 179717965
708618141029 22061886
303167927588 626379705
87792383512 626373398
225942530038 151487833
647625089308 80124128
191103690128 226383458
355590713976 45259032
214457640041 32386445
621373909437 48652198
937925762768 626367091
520969818825 92504769
624661162210 277823350
629662787965 18258765
186892747735 35552559
668923171547 554196090
479914933891 23935065
223257408732 158223709
100710238700 193706891
208270853190 121889082
145045503842 103724922
44094642544 25278456
153444401678 5058214
742761413444 626360784
706233356998 99858731
603038485974 68941817
397058518200 211662920
624652244112 52032750
252609801620 21185213
573380880500 64785504
249453335041 17987564
109266777936 609823830
831723781232 30317749
209506194843 42111839
290901919771 180436963
566545059200 626354477
429406650079 36776117
902470726781 62842948
184962433510 35476875
932247198219 568084104
475594682816 613380978
258324339232 79890769
174833840812 111684356
955307666566 116780412
79282698979 32285533
97380960321 192571631
244996318736 19362490
480963266687 64804425
716234220332 599707402
607819692628 301543977
506543074780 626348170
628441843128 430364452
386858612253 306255306
12332561347 121384522
889437712080 63997129
589210724026 16776620
378695444849 161970067
167394151555 57563989
905714171132 499829750
233623693339 9901990
286746331852 626341863
884871376544 274859060
607477962512 46293380
877923778348 290929296
56156368696 46627651
560229060840 626335556
572368262180 390964623
816698101304 160803272
583346494011 120091587
291537379491 197213583
745919412624 395808399
291106733289 782068
974445041935 41575744
360643512664 550071312
923624378720 14770994
740409844140 247694811
15581665142 148479394
825500991960 626329249
299743712003 212041340
698246413481 229801852
18316401552 626322942
311261139813 8344161
882290650767 8615362
123721897174 4282453
401342811003 14159215
993350849492 93097627
556175604237 220152142
889499066576 35647164
698466092598 2270520
433744728978 109357073
885480601209 14726845
666337833288 437157091
322747522504 73754058
196545111477 251087977
190662555385 63353815
222828768156 102160786
544439064940 471719451
191015221839 285606188
349274715616 626316635
573383113178 33799213
155047073560 215730935
155714194420 269889144
974540548836 10438085
376351670997 20844635
891034880016 101239964
80700104801 93949072
588459221813 141182195
924944606286 287428911
311282280877 32127858
106740378592 197926274
342958717256 192691464
865923381464 608694877
332221520044 473245745
313210658853 16631559
94739981708 626310328
478556637273 1368619
9111012835 329036190
685726473230 32556734
244971216876 78459080
894805608488 112983598
703423636665 115153206
563832876622 77002163
676176716006 152181603
419787755521 71937642
946136560636 626304021
306632295600 266849170
214743950548 626297714
659390235092 82041456
201894711278 39570118
670127432304 413322938
342498756118 381535658
963189756208 626291407
260699063598 17760512
589236002482 27088565
293780563000 223898500
740866613936 42326277
613213813542 59752518
463441191879 21330274
326310923030 41569437
551808942014 160197800
838764588516 94743754
313905124800 626285100
767889076837 60711182
65054789416 626278793
669899007443 104784498
383241818730 45851890
36813977985 344728006
62373038113 39128628
357485513484 626272486
267798336772 149993074
89652603804 8672125
121068966796 179730579
343608777681 535691352
438000753807 56775614
329121848000 447078002
150847250408 48015191
836238189172 289970632
413697898888 626266179
9474003848 626259872
489290895423 162291724
403491057306 66797437
900661372444 490444934
700859571917 35054306
852659784908 626253565
980874551616 543802154
47147201298 176495088
12327351765 96415109
250938873319 140261373
174953160880 626247258
126731965669 142393139
771183406064 588304346
311378725456 626240951
446840855763 9971367
274686178208 52978800
609897420364 93330986
61806879709 28192290
558242332565 7700847
622488812618 222693863
805752579640 59884965
20211201060 65214380
342869386973 53741947
837293468040 156167627
73265587284 281626471
163500514332 3134579
479384281832 29478918
226912082097 35798532
619973778488 204062985
853922984580 102816714
697189459016 79417744
608812816011 16139613
579091478302 75393878
940452162112 464081674
342327117420 619486154
720751001769 311635177
744493324128 98206297
319589523324 556964863
467879211500 38920497
830410207551 5190661
598047306676 23272830
486132959313 18410133
16133658024 192590552
473513885636 99392013
600019850508 325270911
263881660078 93911230
241807364800 55709731
679810349219 356225667
575174364360 203810705
733747524168 18832702
532438668056 102595969
508158135675 252399833
540649465924 484850625
485700280192 263790275
197270111676 246004535
68870947209 171216129
297483529064 626234644
415461218432 9372202
701707424104 626228337
346888167690 407167306
103858480951 125004740
41053995648 538712405
273482735296 626222030
87451277789 162594460
782552203112 66267649
81262870039 89105296
642799897636 131046846
92152482213 5215889
535596667236 626215723
847528667959 48418839
625252840801 15944096
412446871726 588884590
359766566286 52606687
186867715252 74548740
171076211979 29485225
543175865268 625004779
710549821808 154534114
843703276718 20668039
108635178100 901901
594919953209 9719087
770267911302 112472731
393772436464 148737981
874564196899 81063871
677472138141 2781387
201992968031 63164605
13789221937 87301494
380804814804 43631826
465489085440 401434243
169900362192 563423231
606335848868 615563200
510332673796 282868950
4980528841 56542255
842818103947 150251661
982907745625 153310556
362602933694 455138348
421178369207 67995767
18895773 578679864
405741550628 334125939
973295353584 239798447
513225352165 202845734
499652226970 550273136
671254068570 4313988
823551613739 29340164
422540296592 553067137
722300583390 31869271
908872170312 409456747
218018149896 495963559
385318201010 176759982
59370390892 619814118
903819371624 626209416
486657996077 162935038
190236353553 12853666
25263999748 164713612
187467660255 81959465
809652645761 9283904
971184276497 14846678
938710073995 465544898
405444593905 10728207
760263963845 172061267
933289081019 48784645
380796767072 48299006
592347317248 32077402
251221389077 39128628
342381616207 458052182
559545146504 6792639
914070597630 382942119
868530037383 447191528
690963549844 69377
82408236030 233169790
138198117569 92902110
364995286125 44893226
492647878388 556605364
70899776774 63063693
802763397864 626203109
317702594952 103428493
869040601647 8325240
648627673191 10469620
313831353886 28312123
381967720562 58320829
536568346819 3103044
538023525264 23115155
896240173592 626196802
3966012114 329048804
996352788264 262263981
161584901724 32216156
322027393374 9428965
978244650160 74883011
469213989315 2156994
90318782856 605844113
320227676133 591262329
913026572515 110725692
739673825612 365806000
800096732905 93204846
893183761261 184265312
958768557356 167148114
762972608196 626190495
252129782157 396558932
14997973278 132125343
973926953420 193454611
282235008035 19721989
631606144 626184188
23697908466 116780412
874999825631 259482594
767759442759 232728300
960663356864 626177881
310723608882 16883839
872727686685 109445371
455342809979 788375
461886734947 330360660
779327654533 26565084
590867882081 166574177
714167071500 86071629
326537121520 626171574
891187374904 429935576
493513884186 118338241
853684298230 161825006
841895463354 16650480
657999320735 92826426
17894213037 117921979
696520162241 17968643
598651578281 8722581
270717340559 55041189
291093248923 36145417
93327434341 135184238
920788919520 11995914
705497023120 586128431
931430281867 50235255
125493514665 128700642
721918618856 626165267
118027338073 20844635
449919399357 332498733
51302206908 396540011
891818974740 626158960
308054173085 64476461
873991365689 86109471
534251156972 12260808
105477178920 239666
958136957520 626152653
645307628260 97720658
68664786058 40881974
437026086771 26186664
130209582623 479521210
529137691251 104961094
562697185569 13389761
542431555100 87351950
39742581026 3620218
839721509719 207790422
237349515971 68922896
347957164283 27271468
916944216245 83555136
876885713348 146353935
551058215562 152837531
961207455447 3721130
967519183968 58415434
58107191220 149646189
580220893890 24534230
843443945492 60105710
625846321129 33067601
54317592204 376578356
395080605046 83220865
250113541364 604809765
781322941407 80553004
547923388300 44331903
883608176872 626146346
345706000354 185419493
995394670796 69377
311209971122 25221693
960663356864 626140039
74528786956 626133732
122250125012 172540599
683280216935 24105354
10699350971 28986972
32211597944 476329868
789341371533 111886180
689552942968 5663686
3158005488 626127425
463145097150 296914639
468538202637 100640799
972283683379 64753969
101687579904 597089997
978979752108 626121118
948593730106 18593036
785658398659 17035207
524092214990 94094133
373644336437 84324590
957505357684 597399040
659934447201 8545985
884598102606 55255627
687541009856 261021502
126849370474 33477556
641073839848 98925295
472997520997 6798946
533588104127 10803891
354780407360 97443150
190674822500 27870633
620217291758 5550160
168553722975 20579741
941717424173 591773196
682692791327 895594
326876293059 261879254
569825540320 77670705
380548649692 134427398
856152483964 75210975
617012557708 49503643
451464679604 112542108
118601291929 58926301
967107595455 258883429
526063587785 2175915
169296834813 395972381
196983019101 9794771
6800943591 125124573
325236195439 11585959
28014385890 303726199
671934642261 3758972
508943140672 35495796
53054392532 566179390
966347755388 626114811
517150015586 9939832
923398966540 587238463
762972608196 61556320
75974258928 405533793
274114335132 416848551
446854825768 283222142
870718768319 179617053
421135519449 105970214
850513811190 58655100
996592630860 18359677
161689564324 485411948
896822517823 11964379
515385472484 127073436
940452162112 626108504
206533152680 626102197
16491124105 511245420
327800321192 402437056
388488990786 558957875
665461561759 197844283
737518082351 112415968
273482735296 54971812
37695227802 55274548
375170308892 623970431
133267571704 626095890
498584254176 97663895
371380709876 146555759
269016992168 24584686
441452741178 19356183
317520331024 61713995
632170121248 4194155
80213185480 496556417
387053769754 108095673
349236945058 44149
457311348866 509813731
936531966112 31459316
139235614939 185533019
745675195035 200348162
53307542898 243349288
671801261825 76869716
620184419674 10690365
300568047452 10368708
776123223219 18845316
410539899708 319443243
357103141060 27366073
73189665683 15534141
69475988268 626089583
553913062480 274777069
794422539107 106651370
551719004194 2434502
224447592265 332877153
635882680259 35211981
278064775262 190900276
442599828980 128372678
465849990901 116401992
313072598623 179497220
267038391551 51313752
519038602699 86740171
569628536933 32701795
181126938455 5556467
390644004500 261999087
879524736791 109451678
755209928985 104166412
229093118493 150503941
926446595285 58869538
18316401552 626083276
689641171591 7202594
402329101840 374925922
579004366018 43707510
614690244512 392352163
662399876776 75261431
296625100038 12336492
599198494028 61613083
426914775253 40768448
559597461004 610795108
843012227100 161320446
495762626227 33704608
696654625416 626076969
480271876491 325163692
669906828123 203230461
682245618720 504314027
697585227508 155530620
581071855428 626070662
262047224867 18958842
948582005393 57374779
150320767276 257300372
777798469750 90391924
896197943985 9674938
214719822031 5455555
262634076538 55924169
605704249032 626064355
840548929291 17766819
848637547955 6880937
99759771623 17319022
592736438162 152730312
437550833413 137183557
898116792084 11787783
976160918160 261866640
643600239192 626058048
118088206930 12052677
936662563096 512847398
183626514128 49364889
925148000729 56422422
949662932765 239274966
867818180972 626051741
835490561522 1280321
816658594256 450395484
718574540013 55552056
642626549741 67850706
440856691836 626045434
194719058269 169828589
211851091341 76718348
695391425744 626039127
298706429071 34158712
481910681176 291301409
390984643505 393531572
879137085408 43631826
441304640204 11232767
965517707862 20176093
630769271301 165464145
849108149002 304729012
155532729416 368618922
283936245713 135058098
426058646217 262907295
668864232632 547870169
483215633188 25518122
434937296557 40099906
123681034121 48456681
988782174059 63322280
366327911188 626032820
92571189264 137700731
471173483964 457307956
983348869819 40390028
713460588653 213195521
357383190781 85434622
524859470024 611356431
816224863931 115386565
3018105679 5367257
176391241048 418992931
625939259016 53994227
408516628675 82571244
968637070360 23083620
358671593225 26312804
845392373421 234683470
757857069537 49270284
433740143789 75292966
799518080334 30097004
820797998413 200423846
812868995240 603989855
690834464475 112069083
381900689766 204170204
553291572765 257546345
385868259708 8539678
851442411898 577702279
338866377998 161187999
698549424924 588033145
240114639507 430389680
661607814246 9239755
959811323136 57658594
740042722042 76453454
884804246901 26659689
122127233117 182095704
785484703879 17300101
60339043115 284925032
34106397452 554202397
800207969464 10513769
911483272666 57526147
144636368752 520144597
858726961569 158930093
166545807422 153051969
193783652308 11642722
704238036524 345951564
121844227478 37034704
158458847499 42780381
633394728387 23638636
828569332893 78881649
839807455208 161730401
381327057567 93652643
280430333492 558787586
442068939320 25890235
146531168260 18668720
258863537276 8117109
450187995566 36649977
855080310708 7202594
113318634626 306457130
963403576122 265133666
761427979635 27378687
66266526033 9403737
50527993188 156400986
888660975560 87957422
172183439541 66873121
331129385133 321549781
19848783984 356585166
33255145792 199660699
757288209672 623711844
936547355192 85686902
520232896 33528012
221160968127 38384402
640050299869 152541102
462880388118 51559725
752041889061 131532485
661494874797 385364007
13851112528 4812241
368854310532 164940664
31579998108 626026513
314891114966 245121555
915490318121 267164520
312641925128 626020206
124405138726 9914604
153491632736 219956625
743393013280 626013899
878865846566 44855384
887264012790 117322814
477313613694 127735671
867818180972 626007592
767194413308 51666944
619070693837 78459080
207796352352 626001285
334970121305 110416649
879139091034 31938648
100016590598 144493370
491957833648 47933200
983496710141 412477800
904450971460 625994978
900453893130 138602632
879061470785 9687552
487413200499 67775022
167290384549 47075448
9667300784 106714440
668845837178 4635645
881713377364 574214508
977020774633 41525288
884871376544 625988671
808139436609 28539175
641073839848 594743793
82739584824 481898949
4646554270 147274757
903819371624 250621259
728234617216 180424349
135891893530 525820897
248415602247 371728273
875045090970 106979334
275918896149 57627059
716865820168 625982364
239929404982 41058570
526529704555 143534706
879637613170 56763000
785401192892 208950910
484545623990 4976223
562002156234 11415670
404223901348 625976057
852296472238 205620814
113516396918 122759448
990248578964 89073761
100424380232 481318705
205901552844 625969750
472362527995 3342710
409563599159 302609860
943010998357 86550961
323722078079 178052917
852232613863 163174704
769766197824 47390798
428122864359 51395743
368177869991 3317482
573492657396 13307770
790306678981 267631238
810272382130 19091289
322460190263 45971723
773031258329 10217340
246273538869 20415759
507110944446 17779433
16347673455 5953808
757475874457 318125080
845712186712 625963443
303799527424 163540510
880816772067 111930329
624601859554 39740407
424435096100 625957136
91471025542 2554335
802131798028 63322280
232428745956 625950829
610574827941 157939894
692115512957 78232028
746551012460 454362587
207081136375 40497247
452225488884 179339545
801995392297 119435659
859607383104 625944522
372957758482 190912890
895858639999 35590401
795815799668 625938215
418073859694 35975128
94047269107 7883750
321263674502 33162206
840453453925 83328084
304924593247 61726609
702657186862 149078559
829290590976 608373220
271245417297 246824445
324010722176 523909876
851744283839 192830218
960663356864 625931908
159758369184 3512999
186415825009 302225133
138320370392 620898922
381505001200 255395658
447804290032 625925601
178505713366 40244967
251383060650 374932229
682533836006 100981377
321272674591 74681187
891187374904 625919294
403993678992 91230755
337274318732 232911203
948539975545 65838773
624020644276 457553929
773753897645 403666921
289904331032 209354558
460698329988 343725193
330958320372 625912987
544949641818 62023038
138052104212 169475397
509801002068 426069385
948587637544 34499290
629598563784 83460531
15790002208 625906680
254534740216 539191737
826075704721 6161939
920198390868 12935657
733230850486 43600291
621785949989 214570447
56034706666 64091734
570526327946 173896604
161010695588 7934206
541820339488 7278278
884239776708 625900373
299893206824 61215742
930978164572 454873454
225389464966 34215475
664306558672 16732471
721669595333 138911675
623153763870 20138251
687032806475 57879339
285318376484 48715268
454418464431 120343867
141881197662 38125815
174123800817 83447917
715528502697 61386031
625109905260 150472406
361766074608 69881560
729250717000 145212368
9278142028 127174348
30316798436 625894066
799002079436 506237662
400794791531 4496891
233336314884 83088418
416118349004 50342474
15640629285 22881796
750878226463 65914457
348355285286 186157412
590545852968 625887759
611919961850 43026354
875397379004 161692559
556562189737 463205001
7713556054 477755250
911274954521 73949575
470656999492 377568555
260677165694 141270493
496157795554 13068104
5052804996 522497108
382613933717 22471841
163553007493 14796222
177918830160 3147193
210077966477 177687111
727403030782 141390326
450456747385 69736499
900540929730 97323317
5580454923 50386623
84989815317 27599432
792657800488 211101597
689621430681 22314166
931932430528 64747662
404223901348 36801345
657756759822 77828380
306760756576 58604644
145226306611 12576158
651179437224 625881452
414857577527 72076396
827188501364 115500091
540649465924 625875145
804026597536 152578944
174819057204 24937878
320782439853 34467755
731392616396 590057692
918346167852 75911052
353432586669 179686430
126214459463 82464025
724336186673 58901073
371941219273 19936427
32201426818 4017559
428856294952 133563339
491190267506 142721103
934985802885 9492035
381144766346 323170680
505551933860 313016410
743872130842 120488928
222323148580 625868838
898672323193 7303506
629366794148 151090492
15588205501 18094783
51017031661 105579180
503858907896 138640474
468015484784 625862531
411499690596 152484339
72902968384 49957747
489374273963 983892
276164356217 200695047
225255870092 159106689
380172981609 17520846
455926791965 25593806
433700510601 61972582
505851667728 8949633
167745249631 231971460
669933544575 3885112
981826761490 259829479
471145199134 11529196
310453978325 33502784
528649069040 625856224
794856717229 29649207
265725631473 94914043
229902346612 625849917
438885333720 662235
236665240071 81770255
196260087598 148731674
306179663196 79304218
397209558236 44565262
657495435584 625843610
20493830344 98464884
206440126495 27120100
933757348476 151159869
910766969820 625837303
449022522859 10841733
556768214199 285574653
667754980523 283663632
455871473268 56781921
551074891270 71767353
744611372247 3317482
740622238672 141932728
553884998395 5543853
102950779576 625830996
861652364896 79524963
409882468465 1665048
388735670170 16845997
593595745926 37293291
13835603615 24244108
863266757249 90877563
534333467564 625824689
205901552844 547258390
770989865220 184132865
706128622956 123617200
553281462644 251371792
364027643022 314889589
913423457346 180001780
208624648597 235730432
65530848083 141548001
847571845681 11346293
699764422260 21942053
777499404424 54196051
210840922202 42774074
326263538539 112718704
982731145383 29933022
343161184570 41960471
910009326654 116433527
648749661120 459319889
878555378184 202278104
985234398037 31680061
441890022344 33969502
642968639356 184050874
109266777936 625818382
315185675029 448780892
697441856784 2434502
135135669439 15080037
41685595484 607893888
281531136286 61222049
560101056033 54114060
832921589928 70789768
91239211757 68115600
830553790648 625812075
400346119923 51698479
55469488005 13288849
735463564375 106222494
913634344505 187368356
581618457890 27681423
355529374159 46684414
505249086399 16902760
555061306528 50191106
901885174352 11005715
454171822889 89105296
852028185072 625805768
995730289429 84229985
401697502004 625755312
736305515275 5367257
4928622231 115304574
529912268712 440203372
217270349892 625799461
311378725456 625793154
1015172656 69913095
521429521376 261160256
508437874288 259842093
426161872886 88241237
540334937899 36460767
998369811125 81915316
261835379044 124575864
701135892136 355052565
751473422295 50064966
86335302418 182493045
136405907723 9340667
301038522359 46501511
389835045517 246963199
910534306655 215882303
983303869374 65031477
673795156917 1267707
94739981708 625786847
425968985905 169122205
808937036685 77456267
148577140251 269756697
990823592396 3519306
659390235092 431159134
176336244008 502075042
956614971089 196866698
18467883078 176917657
406262973481 473006079
865923381464 115373951
857415488119 195573763
540897280568 140469504
508935420904 30002399
480533194422 107458666
516648672156 625780540
978918797018 34202861
731562173784 446125645
771104993198 38762822
487290813164 226301467
618800478794 89843215
866554981300 625774233
95565471338 381680719
237458816281 14947590
430751094460 625767926
36890425132 16272060
443383091180 563978247
78544006283 158867023
383261830841 40560317
708267194321 280245238
780246094664 93513889
405350165501 89899978
192269900754 82899208
720395415174 164379341
630968242472 625761619
246208608304 88670113
215891992772 5625844
973342946206 49068460
909260870722 198348843
869600806243 95847479
284219932508 257439126
73265587284 441092659
816779045342 437472441
728234617216 625755312
242402976894 105080927
354327514304 625749005
937441172795 397889709
223876243200 271295605
27722468460 61852749
983882679620 104021351
717993282651 69793262
663249356169 550872301
707853167064 42338891
884221185737 927129
142373822753 102942854
781448293032 397025650
166110763176 106172038
515819785118 37192379
512138054723 83195637
512056328617 22301552
432952250186 171279199
701075824268 267164520
131111569856 65580186
727529429369 271201
237010754387 395474128
750231388915 49604555
828027391304 625742698
845712186712 625736391
311278799413 36271557
196644976515 260138522
185178080389 358376354
79771520949 194955677
298058569789 13005034
360342765434 238593810
777603141960 126039088
821711392944 625730084
151424439755 3979717
373061603237 65346827
466752285112 620697098
158908231798 182184002
718713817494 12519395
522407827551 543102077
565914247739 166246213
495086435901 69875253
728866217052 625723777
1526334020 176242808
387616711588 18845316
690161364579 169443862
920193654311 37551878
517828034942 3740051
33702480316 92038051
772969689395 7940513
331322688376 253982890
351743218765 35375963
164723469037 84028161
792026200652 80603460
238386716912 144285239
394749903808 162644916
823692415449 436747136
238591896236 18851623
926506890205 11188618
696023025580 97247633
729234344028 70133840
119394279523 246168517
357540800646 360583804
994138148172 617240862
261283468153 130397225
508046766669 67711952
115751223652 51156077
940871918190 43177722
313597584931 158242630
942610177958 268274552
269432350202 38933111
472436683636 625717470
665541767878 133090314
199732501277 126928375
52963630560 42799302
167515889269 13345612
817806977058 79058245
625537732233 43493072
3221239470 174237182
561492260512 625711163
437505107663 19734603
414929143056 12639228
601914650016 625704856
467556526459 322130025
281061933328 361069443
355590713976 137789029
507174674616 172105416
590427624011 87547467
147162768096 75116370
312010325292 183634612
547405144175 89288199
255948961003 264446203
704865423284 625698549
382435975405 165060497
814989597962 72063782
961190912186 31257492
186980904916 591060505
934587927855 56460264
767318125113 26319111
952991775961 15344931
921385200156 45410400
777499404424 625692242
830488319746 29359085
553913062480 625685935
824237792288 625679628
251908402215 24237801
954884998719 13522208
484437080520 625673321
376871088224 86910460
536842329206 428876
32678107813 120791664
86529183840 432735884
299484456461 486540901
681223699640 247644355
916451368344 421780625
943710657030 491018871
778868952730 174628216
372643909548 625667014
751783238991 314410257
546926369256 23316979
703982390651 207033582
194416254957 72883692
258874852034 24345020
103076919576 498303456
972641447954 11617494
296738115171 106052205
724273545549 98565796
395898627188 5808747
307589126440 625660707
956874104733 145250210
685180390007 85642753
395381503644 625654400
142385913272 85945489
508321013950 93400363
662473725439 50323553
131218107700 84204757
166254569083 291995179
136728710532 40913509
476072192093 44344517
676756541679 230009983
611134868555 14443030
575387456904 559500277
714935091746 6338535
106108778756 184158093
735313956028 181755126
946149206171 561259930
404130395831 42919135
294255335039 58516346
429409721588 67308304
805754156390 37659097
17389289296 49169372
38934681619 96869213
512244558967 539639534
678806133888 109710265
713630019901 57311709
307589126440 523052124
39770760702 9914604
630428308574 176835666
417293496649 54839365
637184554455 14108759
910098135521 3487771
417520079866 30431275
100844136310 47687227
604211918115 173461421
934706423771 4566268
726779295775 44104851
615809846408 171512558
83645419327 235232179
261737242124 28072457
550018567505 90934326
897981746600 52272416
721918618856 437144477
66835718104 74473056
769736422477 64016050
792217939759 182606571
329695120700 218909663
951330459528 405836529
46738394172 625648093
925418114860 32745944
855186184252 191512055
853751650683 122885588
92845182200 454135535
627118874082 48040419
865101684406 53041870
971106359819 163609887
37489878189 253945048
90101956568 176633842
852659784908 70190603
446784162140 98515340
244429142840 625641786
12437144021 78471694
329695120700 84911141
190743156780 625635479
574471848616 194400661
879431506717 16663094
971536350093 332107699
45122496511 272702066
460468433531 253869364
700887240726 159144531
661731544972 59411940
181540070118 122759448
523530875134 10211033
245607887540 44483271
853271847723 4692408
596625536410 28804069
68212788596 625629172
480883174094 389028374
194478429363 8615362
362538312172 625622865
876827506045 254758651
852898385025 161440279
157268365472 211606157
868449780808 625616558
717037780523 155227884
641396341986 80351180
347963950615 756840
883608176872 174741742
156569566616 39198005
998535830286 10072279
599388250672 354926425
880945813287 6855709
286483048202 168510426
79385130966 11699485
36477842178 126177842
851901416437 91665938
151583966948 625610251
947218877613 32998224
187478249708 56195370
378747792949 147943299
786006492538 8747809
983782820889 31963876
462907659586 17136119
572774041946 59462396
125056773836 116099256
796447399504 625603944
481120481276 70789768
37618742813 107446052
791054636660 89244050
971682855396 238303688
570904552429 32777479
446371774703 9548798
366096250836 67888548
535596667236 259432138
914432833868 89319734
472906227172 89212515
674494708371 9378509
193326609246 567686763
628329227401 23878302
248218741856 186807033
937720308001 193864566
311121540675 175479661
928912781700 91205527
86115585459 346897614
556773486851 183212043
949059096343 31648526
986292859875 63839454
209552008891 15408001
558919450020 693770
417487497904 625597637
75671077196 54467252
804073843273 543430041
812390106795 13850172
689844078330 111047349
65579229080 63347508
81476385152 275603286
375786174828 4881618
438961892328 97228712
880057531165 150327345
706274125446 282250864
21945697614 126947296
557702661496 488735737
126183145208 100211923
412386591485 4320295
315168324472 625591330
666337833288 625585023
52868729131 98540568
351169515124 88922393
713707820988 625578716
607116520956 205147789
433190736777 59651606
65963266552 263771354
736147102356 197844283
927393120487 215295752
104772640694 14789915
687089291967 81991
862133782448 570941175
618930194863 9151457
44211994828 625572409
709694874246 193549216
128083532718 93772476
282092356309 156728950
121612388465 167217491
334116319552 405287820
162159826858 90846028
828231984077 282850029
680704030133 40226046
955939026736 193006814
185428077255 207084038
190527762181 154313369
655412828295 154817929
238074352188 12058984
332853119880 438664464
838151001472 287340613
162321164160 494878755
156561928839 7801759
13753763983 80950345
488785814007 37507729
27976209619 427885801
65024763854 12349106
966284227042 25701025
274798592111 433158453
999823253080 607679450
81221824083 219761108
802131798028 480259129
750972211312 625566102
979440781194 53975306
389697105120 625559795
625283843948 625553488
883472792875 37532957
726867890204 93406670
392038799727 81770255
712959669857 34480369
114861701116 8773037
980063986413 96970125
585881805146 140311829
267166736936 625547181
93883867351 96869213
21012093390 51610181
238351410326 265316569
436991738849 31768359
25113964590 4282453
483173880848 269813460
402046285411 275243787
948340447293 226995237
715146008375 186889024
690970226892 625540874
666337833288 625534567
652442636896 296769578
735074607443 53805017
993383027806 4137392
368795146630 20712188
781289003440 615064947
316797330144 11503968
832910786037 140110005
798342199012 116364150
405298195821 12923043
254309147198 161162771
113132874555 379832768
557598888183 79285297
91581982528 625528260
843924965703 517722709
153273179242 165987626
232906564276 25045097
568821577269 31743131
348533048081 41361306
722503132695 27012881
262195702196 129110597
328301267281 94996034
742129813608 20832021
410773019042 238347837
677075030500 575860635
396606674171 25619034
856925575038 17445162
44843594664 619870881
222323148580 625521953
682543788452 74264925
301802625958 4850083
447804290032 313918311
206578077441 507505369
920779408564 52310258
193269556124 253017919
692664743373 28034615
96930554288 202833120
40422395812 460669587
141084165216 200707661
354430274255 57469384
854002604148 147861308
549375747516 51572339
635268935540 32651339
277042206561 165836258
752867010820 10059665
150290880468 12052677
917302678832 333665528
709263036021 3651753
771662643459 25120781
557545266069 84703010
822126595368 73110744
292928428360 23373742
771435156276 293004299
176797386620 18347063
667051266449 41846945
407319293004 20157172
173058361372 625515646
587309920254 32739637
711029645754 102627504
293492789269 129104290
565157134361 51149770
378277008999 22478148
535534217387 31024133
363801511844 428409282
62876385104 94447325
955610558176 625509339
277194104349 3349017
965084555716 625503032
175584760716 564829692
276065084037 85630139
755946212407 36183259
701677524682 10778663
257061139560 287346920
58193029490 526987692
841092458179 26338032
98952761503 71199723
480015881668 302761228
491685194652 248653475
532438668056 137309697
145899568424 613008865
666258802336 28110299
860238982940 625496725
139529243631 8615362
140548715595 258208580
498332276912 18019099
419935667285 27933703
939848489672 410314499
877006996958 221646901
286391382264 101668840
539856522479 108940811
540005897467 214438
696341730904 74819941
364607184880 167715744
359259655840 86979837
424435096100 81322458
239398336661 457238579
44544052071 85768893
161628224507 46684414
884428728121 48500830
717287455732 99972257
363810858818 194230372
271308102570 25026176
723138567187 33704608
730129416724 625490418
634757841488 204788290
870976180152 625484111
189092349874 156911853
408645100200 537539303
124334739992 33118057
21474400732 169809668
591177452804 625477804
113491206760 182196616
215901566798 60913006
142705104235 17583916
647738640536 194413275
405487101020 625471497
168347458847 127086050
856397012661 1374926
662660467337 463665412
193727671376 145180833
363801511844 503134618
738971814428 106727054
730399671674 130655812
961926556536 372554490
989445479184 82445104
525262380105 10797584
567176659036 625465190
64045364503 13332998
78677456096 10002902
108876055044 279400100
49264793516 625458883
825919682155 14871906
657316848637 115153206
904183235068 110353579
909365926421 18252458
425402840115 235030355
565866076938 14007847
738853806216 103592475
618967845588 625452576
563249910063 15553062
203991057278 3153500
202472373650 245506282
427989433467 147804545
740809070933 49900984
631442043233 27416529
927053957320 27996773
210322751696 600193041
967621960775 471713144
716159251088 50828113
712881595504 19110210
752044777667 120747515
845080586876 625446269
892004425768 247896635
970137354404 319279261
218446798844 24553151
995712566759 314063372
536228267072 625439962
817261038896 17337943
198131399838 32556734
338661242823 2844457
66827525311 80584539
406750300692 589843254
356154887740 8388310
824708515233 78528457
543454968939 34984929
245060742676 347736445
747325661363 321921894
849881656338 28942823
530709332693 351552180
201443491642 4364444
295822498511 7322427
250113541364 625433655
997927747188 15628746
838681407558 16366665
596665238975 5751984
908597862026 5133898
615178246572 330676010
700072668513 361536161
74528786956 625427348
135756011280 8527064
576351145518 185652852
614472623542 38176271
432038815748 584280480
733370106981 42622706
93861887456 62174406
391591904628 40572931
44554956874 126795928
547480815561 53401369
193041692586 51692172
262018010843 19148052
602878256639 278554962
651811037060 625421041
920167335200 17886652
490205923467 459610011
848147685330 39443978
121057746643 91186606
624020644276 553950117
298591906565 1015427
162831394153 48797259
944697296817 129129518
115545541833 22610595
53498443174 156079329
231560402326 217080633
210235597328 40314344
801700502205 393626177
436841361048 56220598
598436812317 124411882
869712980480 625414734
392535568517 288702925
873324005163 132175799
728866217052 353305526
865716728367 142676954
122961199355 125496686
161658882834 5714142
416792098521 29409541
380738402094 87143819
236160801969 49900984
244714995001 57179262
270582944696 366051973
305694326932 187563873
21933714314 87768212
79826202639 243481735
762208033637 75684
816026994420 625408427
215375550384 625402120
764384955804 354087594
792840854856 52808511
436553856453 240195788
949053192991 68279582
560719026442 128177161
271377921060 13553743
444646290852 516776659
210728594532 207046196
339800718076 344841532
687543419130 124096532
435758245147 5499704
909503770148 142260692
791204200858 12740140
560248795443 56693623
565913459364 625395813
197626185975 15464764
291172494313 92138963
253496460778 169443862
239076612349 218821365
131885386235 24439625
920872567196 625389506
316596553106 374654721
556390490034 21494256
786268769133 7656698
715409256248 28665315
814132194912 259968233
964452955880 280585816
73006497789 172181100
867186581136 625383199
690826706865 81707185
12567055607 36322013
114167296174 73161200
507940544175 454394122
343487004190 93640029
874527054976 96509714
78534243047 86620338
384618966971 11466126
301904727916 625376892
678922819695 32203542
923712809167 48387304
699181024760 528482451
804453701269 27593125
262055253678 22616902
402560953467 61922126
404003883718 99549688
282864633780 60112017
766837929054 260516942
657823904144 193006814
499595476584 625370585
299378328572 625364278
657047495588 363787760
840849998178 211908893
941715361784 534474101
871130537670 170370991
19355294834 104166412
788868201472 625357971
862062780307 57942409
730655767409 43158801
818308608545 236178229
227433662625 447487957
207796352352 625351664
286746331852 479338307
767393807048 625345357
503957423236 31282720
791764235165 134477854
510928767287 9088387
241772979036 32834242
318743973192 7789145
150615228492 19545393
393815361906 172395538
329063520864 559695794
216975417716 251863738
247959330704 252469210
557356346191 327144090
416556084274 93116548
339507198668 153581757
584081326823 71288021
327800321192 260018689
387802305612 625339050
590682058940 169784440
267798336772 357203252
563222909796 43947176
257061139560 388107552
110885395979 31553921
740818260232 1242479
980242951780 625332743
444244612701 185387958
750100581735 26665996
932241364244 625326436
461067886588 374370906
841614940608 54486173
404855501184 625320129
143693665592 31427781
800807529740 20762644
882777820303 750533
941715361784 625313822
856988342302 70241059
358040106915 775761
976402823145 15420615
373275509384 625307515
320742598534 81921623
990875486392 32216156
714864951599 18157853
188216757436 513370879
631559876914 9775850
196370113213 25309991
962243458058 296435307
525773011681 171941434
188848357272 625301208
331651968474 499098138
763463242340 44773393
183517775141 98881146
311854121888 144777185
383304655371 48986469
228007547104 625294901
451939746007 33111750
820765000189 173234369
505185543374 55640354
982137751288 625288594
415132970617 371576905
586665662269 30374512
680602222539 241286899
447164543617 920822
461041418174 2068696
17528926276 85844577
276551057308 49106302
999822546696 625282287
628590032400 303896488
48418581149 153152881
735832244302 569345504
472339999391 38611454
349274715616 625275980
657450468739 10841733
827916200959 5997957
252639940708 625269673
856449383924 545044633
896871773428 625263366
428134570151 21784378
129089059905 380028285
875971341232 441490
73512928903 136748374
4421205160 625257059
16261803650 87307801
133899171540 625250752
718390514367 197661380
914974218376 7789145
780239068666 133941759
355289260362 113507079
729166613155 305120046
245018500455 14625933
529813036439 4932074
399680291998 18870544
648653037880 217389676
114951176460 546242963
23369200240 31453009
659222956596 149583119
394749903808 625244445
112639240344 257678792
56401544949 184107637
512824493924 24641449
971400554076 446712196
906977370804 614276572
130741172360 241394118
225481147760 625238138
973295353584 467840646
780301482738 200751810
848094908354 78452773
670000688897 83094725
113616886349 64224181
25820289762 35439033
955201160257 338238103
679826274394 327995535
776130867303 58472197
150094385883 198519132
499555637330 18082169
909388347806 61304040
656357240652 208925682
679601429844 625231831
386854764983 150434564
904450971460 625225524
215824873678 58894766
163434593568 64539531
898766572936 625219217
151959599254 95677190
783447511232 55684503
661285034600 134011136
88294780211 38851120
402505609542 440430424
583469430055 90959554
942644071776 83946170
612311182995 7202594
213376252258 13812330
836755047822 107300991
607376268444 27757107
205702323086 191032723
50318716379 92775970
234873080681 10507462
132828783165 151065264
254211817574 256366936
37242122373 14430416
918068201506 164379341
439593492164 283272598
381998473494 91041545
136079848437 134458933
456032173563 539639534
695866910474 116906552
265903537264 625212910
772446605736 625206603
331402762048 107149623
84002784496 625200296
795815799668 625193989
516983428795 283114923
978182564052 145420499
523596270352 625187682
224217948088 625181375
661916634436 140709170
458627117383 390964623
170531962028 175504889
890320034087 218461866
114951176460 413732893
884239776708 430951003
551317546788 16606331
449411435642 39822398
713124141738 246610007
385385976032 77538258
5122629793 521021270
666969433124 592265142
244988636810 17438855
148980933312 9044238
507519131421 225204049
831498715937 239407413
393082427501 186838568
140426990495 173694780
378929056129 3172421
471731905744 60786866
666715628895 93204846
794849596626 36189566
544977499837 47062834
444625183388 3159807
36001196960 545341062
436608386775 46760098
838693403472 2730931
285214935377 157044300
865291781628 254758651
710445613312 9454193
155946481230 22616902
507327713971 53508588
866784272285 266969003
100696350686 38895269
863152934820 217112168
222323148580 434287406
308012187386 171827908
755350221893 9290211
46648969284 81694571
154066389646 17640679
345940368474 111432076
240432815043 174760663
445277890688 625175068
160132416368 82148675
173058361372 219761108
866460321602 2011933
646616541068 80880968
258215766292 67629961
449699089540 625168761
847454144447 64489075
913247292287 36675205
870272859177 49459494
137390880397 192445491
74995441886 13377147
360398355332 233264395
740866613936 130327848
30212066459 69446377
343272093165 246200052
425357574776 187166532
313219236373 8798265
118077201215 9845227
948662959980 333482625
662513200952 1059576
320710571588 29800575
174321561044 600394865
570966258052 625162454
165140466891 153115039
535944031568 168731171
578545456084 625156147
879726131915 49024311
407669474500 180891067
124697289515 148737981
847262745918 17697442
947865582714 55835871
988361921793 17817275
648404550452 209714057
175294722772 192817604
179026196476 77506723
313622163310 172849642
274471090587 215333594
495174277732 625149840
438145587755 81770255
266558662210 597235058
425066695936 625143533
593421105096 39614267
193794613874 4231997
513220243495 176129282
130454016715 269151225
66317989088 559929153
81359373446 34650658
78949985808 29390620
794431772555 100949842
540649465924 625137226
52246545646 57866725
859105978669 138369273
378615137818 28709464
445091754262 89963048
892764675790 204819825
898095436582 16284674
233607698787 37217607
630968242472 625130919
145119327277 72057475
298929455140 80143049
927188565556 179471992
337792810895 13515901
99161180560 625124612
760575048248 248388581
624814125881 50008203
765502747591 618830226
762918319605 5884431
310309018237 284414165
208085074198 190528163
390177692213 128694335
59940625683 409955
425593671014 36687819
428781577988 59922807
310115525784 110340965
185003378554 25234307
935761240163 225462636
393486704136 261153949
714932486955 26874127
282723262375 54164516
479931470845 32335989
681687230540 332555496
7484632940 80502548
811619115952 142828322
160940807721 104443920
934596101727 152528488
524686275562 140097391
409276700036 368044985
387112815888 35010157
493651080357 246452332
980623213424 88543973
751496266249 6382684
99792780396 248811150
407625117369 345358706
176116308369 92504769
92074672754 90013504
633971678068 80300724
469029137452 200997783
9474003848 625118305
679584712052 2712010
459540829329 220152142
485684394924 2087617
306776202419 34467755
524406610568 258971727
653519838896 132453307
388686153913 183331876
478752681996 625111998
275323769694 1841644
344105611606 87143819
48001593844 625105691
88423983348 572568381
949294559816 625099384
294726005463 58491118
266904128135 88096176
534293691380 30160074
564639028990 1084804
584363954042 295426187
906876896052 80111514
455383488064 625093077
499595476584 625086770
797710599176 134641836
63028781145 45378865
438330292492 418223477
889987320916 130050340
400793725648 144196941
363801511844 607975879
804460241628 70928522
513324031487 116320001
197449520598 146543145
456646687736 517022632
53449387328 86380672
548388199521 435510964
308618407854 167160728
335162566796 162789977
787228097545 358748467
272851135460 384405343
632818958115 23304365
127179142518 195699903
389439264411 208780621
692554415022 188793738
366506172236 237824356
621494244932 625080463
123161974328 609634620
812491939617 64646750
71623099311 237250419
129477972688 201981675
368507679877 241413039
20211201060 283531185
350492317743 8438766
501375881791 77077847
397276303152 305410168
845330993697 254045960
959629769834 380242723
521680949931 7013384
228528978329 88064641
699732950330 18302914
862306915905 68525555
73897187120 625074156
976920505947 107748788
883503930534 90606362
372411511277 28740999
977084952600 625067849
74892435962 254802800
258545317591 365446501
967476472964 40118827
303689995820 97058423
5631762368 13200551
987597837115 76976935
551967619827 37015783
72002387612 584324629
732641154358 1784881
514575859638 42427189
421277096920 614371177
537354606909 11106627
881113621571 546501550
325406955399 121498048
893422134326 197194662
433913659908 67415523
583559077753 12500474
574904393225 168094164
856861376085 142393139
262058117056 15130493
310474772504 181830810
910457197273 145035772
9474003848 625061542
606167832453 28223825
258171264100 73400866
823527918340 11920230
129888791747 29687049
272787405290 17779433
468647084620 625055235
592393314199 23323286
507806274452 625048928
689707027220 625042621
112251942153 258587
947805962643 26338032
185723999630 448642138
936432403810 193915022
868449780808 625036314
233485317759 26407409
592169434620 261021502
707078442477 41064877
922037840144 34978622
840659388024 625030007
57338586488 28009387
515600257369 409236002
206533152680 401024288
349252510734 1999319
163615968209 358710625
355537894916 35451647
215598742500 300181665
814564981252 161364595
934294400075 445640006
514450236812 194110539
351728491920 36485995
901059609038 93349907
798795527251 25070325
924412026350 213094609
437067092820 625023700
368069528345 46261845
80071286352 46621344
808386065537 5266345
915735288308 18132625
409276700036 625017393
515955940634 11548117
743253901846 92990408
376433508564 572398092
429843836640 41752340
125056773836 299595114
112564792516 434451388
376870583664 186926866
534333467564 532638764
37838144422 7391804
344776447289 4938381
529912268712 600224576
588117073370 248218292
405234860927 26016375
536228267072 86468970
993271425441 7757610
128214773016 125862492
229270746776 525291109
433987622097 209051822
616891053353 51774163
869006196962 42042462
414717536899 184183321
735239949690 561493289
526754269532 183640919
461565653949 84330897
505729696655 118968941
661285034600 485329957
996476771270 137019575
147576557752 173902911
900029772608 625011086
721918618856 401844198
948296935300 294675654
795385834622 72593570
269633884080 31282720
159750542197 5184354
18316401552 625004779
18316401552 205463139
455894645186 97323317
385700985454 124714618
165479163340 624998472
242257619465 248205678
490753078880 400437737
143373169080 624992165
488117570501 87175354
512138149328 78541071
701075824268 358811537
844262888456 129274579
882074011624 163376528
494430402747 69194097
948068514681 426227060
398539502824 624985858
650512230131 7341348
164670597456 33080215
511407340382 111867259
214631265444 29245559
497728371113 557229757
911398569656 104481762
515184274942 37930298
465927037213 59815588
12632003028 26363260
682190243260 447551027
393822003177 189506429
240639543824 624979551
438293934702 20195014
766018754796 90921712
93883791667 7681926
270251822954 49982975
700372156408 2056082
207739036401 35773304
32137454917 34026265
961543244369 69231939
244979062784 47056527
70781533138 571061008
638051933114 153474538
834252570929 67964232
134360951159 19564314
844309453037 34638044
860108064299 61978889
850370251256 353053246
871607779988 624973244
801281284287 184523899
763977973466 123150482
440024354869 121598960
998368707400 175681485
686069912543 394401938
408645100200 624966937
802698627039 44823849
421277096920 624960630
199523104635 31024133
332059684489 3853577
698909390642 125408388
338537518404 624954323
520026299997 91041545
127475432764 97474685
133483756743 321007379
640693561348 12191431
865923381464 30809695
262037436403 58724477
866554981300 601574274
523596270352 613103470
898661052584 77513030
904997901886 45990644
413760092215 43587677
766390922494 277772894
637566573687 85422008
803324304602 44439122
888660975560 541481178
478263443764 213220749
445909490524 263462311
147466620435 218398796
969366876493 46678107
654138175111 127464470
20744691269 14531328
189364887958 24597300
549371282160 40055757
262483869026 138198984
153687307411 5739370
389280889334 154723324
541576460412 256871496
346116716436 566242460
723759432509 10034437
905082571296 66463166
728131348463 31396246
124425174000 98023394
652966685526 27038109
717899125448 16650480
490124582088 577273403
397884417785 11901309
609927082185 72152080
370549861361 132434386
409775836016 120684445
414891830844 44218377
710129046061 169689835
527879051540 53489667
673917031320 624948016
530543868548 573735176
208264987680 96345732
87792383512 624941709
438330292492 624935402
195795955468 389652767
800868598356 562155524
949779978071 2566949
358748713156 624929095
965084555716 624922788
24708783989 246382955
351028732335 55375460
159648753524 30153767
749709011640 104948480
44766260295 29466304
839396188352 615014491
147699392884 28179676
95417578495 369167631
142109969408 546299726
724181040780 180336051
175563438814 10412857
984664150632 580862086
937839850879 40900895
881613047673 31156580
137057170720 624916481
611388647556 74908239
953496245598 124260514
660653434764 471347338
201526369864 301367381
658640286466 24874808
41338624251 276669169
744618183807 25619034
877292178512 556908100
643244589527 117310200
826731056719 201824
63707790700 37053625
85265984168 623131600
701407572468 192079685
18007669660 51666944
894799793434 122343186
610757047720 560288652
790131401144 556908100
111619617012 161320446
285809645570 73388252
530434267567 10286717
978348152272 624910174
946386343064 361567696
591370497460 205431604
782295333681 81555817
497384320021 308487984
996482800762 158084955
244341723578 44073316
460965418824 33364030
77623554219 2939062
445449851043 155227884
718687624523 47901665
56212391712 624903867
762885289846 30097004
8210804176 624897560
984366329850 89805373
265208945177 1696583
989033325106 4768092
113056376952 624891253
66734585359 10646216
831185390484 273547204
855060399509 87087056
470541884128 439654663
233691945628 216601301
93476782036 234273515
541669728328 102022032
884696113386 67844399
565028137290 103598782
229185087167 52266109
243165943168 426315358
330152031315 8236942
486963479864 106058512
130586842135 123043263
785410628164 78969947
121194627464 28438263
689793458348 497029442
185461945845 18145239
697218326155 24092740
754550672954 29869952
141056193671 204365721
52107230323 15950403
546896871417 55936783
138762011760 78749202
13599747043 235030355
251237459313 59380405
905773885808 191316538
441488291672 309238517
376433508564 624884946
537186134325 105585487
162912540015 4452742
764235807868 540535128
614026674493 498536815
897859592624 169696142
194673370361 433858530
646006038147 44256219
475594682816 624878639
16384235134 20907705
260624817594 35817453
705497023120 624872332
359402292887 72681868
790131401144 624866025
568017783719 150119214
710150584466 164284736
853193275117 14531328
266985898390 124090225
929604316957 57873032
165899651030 144726729
265189879116 7271971
410903744231 6155632
752989473839 395839934
899044938688 143351803
930814834258 20113023
962286238439 160815886
838007323770 37419431
394418586549 172881177
547879157309 59966956
135916780952 166990439
338003431095 51111928
368721745764 36782424
944664449961 24420704
314963677001 114554041
109266777936 485481325
3025289352 104576367
826455396670 228672899
445277890688 624525447
308559254501 81839632
524083101375 104746656
403438210953 44344517
387409835681 70625786
32685739283 139409928
368798539796 24950492
832769988569 105799925
725076618036 624859718
662370107736 99745205
766561962027 153594371
210638328748 60994997
814633532035 87862817
751359259288 234563637
149057567604 596061956
47922953926 66501008
539059155762 296763271
929714964900 588953967
145899568424 548847754
248489431989 12071598
450805953361 107603727
84634384332 338156112
493685592261 93337293
174754530287 124367733
626230238768 152724005
974183011313 147722554
23172077020 72858464
468454660115 109148942
127995505919 208805849
404863719205 341240235
663488839266 181742512
243797543004 624853411
347892700436 74126171
538674418213 64444926
885336095225 56176449
15158402372 624847104
237972487831 8918098
474887653325 55287162
104213979248 624840797
433643962039 83315470
394494295777 195138580
446381853289 20043646
8293488946 510583185
267549697976 24225187
59629930249 128706949
229961468430 489807927
433277493804 624834490
120608526326 2320976
597493451164 72435895
494328500548 82268508
713139310073 280913780
100672440849 305441703
281646245343 14178136
125810735779 461180454
774093220552 237477471
920777516464 42465031
865739629084 164757761
497961963472 331117500
665516117309 20970775
662548234272 481583599
454009823352 36088654
736706442893 103371730
69409596544 25745174
261482338412 624828183
438700954882 246799217
964277812555 44931068
112360775745 56712544
15081105845 63126763
968676022392 29144647
181152809769 47813367
59723368454 174363322
970059237967 70997899
193901155960 624821876
609383433464 85667981
104772728992 14739459
588651053460 624815569
15276488333 16454963
650250262579 183212043
941464666906 96150215
984479206229 157857903
751538788043 46097863
419836268965 150503941
471238982159 452659697
704377421224 392352163
177932951533 42540715
678828239923 118710354
784257870369 43928255
817224874558 1412768
918346167852 624809262
707391822628 624802955
270213734981 3822042
745287812788 61039146
413636559071 4566268
997296147352 438582473
140449512792 197226197
371053006528 247278549
527261118973 109218319
87434734528 233914016
522968013226 408189040
361785525396 18996684
920046165116 100180388
665706233452 527372419
918246815746 30778160
899297830467 47352956
498025512804 291402321
660536372602 33439714
50375756887 82047763
298115128900 624796648
882344977200 354068673
463594285932 624790341
391858848403 45826662
383692842849 3115658
285483132180 363018306
582966654936 624784034
391443345308 114200849
974030665728 262818997
880450177692 624777727
700264647286 96711538
562685832969 20396838
495595036623 76302086
96362264118 9359588
135695710053 25499201
861947658636 47567394
931609764408 126676095
340260674972 156016259
817921793928 159012084
786163114269 136685304
863396982120 624771420
616139923253 173833534
228939637648 262648708
687643605825 19425560
295290757406 207361546
844833171638 206756074
137688770556 7473795
804658197372 624765113
326931826194 163887395
878989161030 105944986
465839824017 193624900
289013332658 162663837
935587236340 168882539
968242554896 417870285
366959511024 22907024
108003578264 624758806
645495038700 624752499
329063520864 231725487
253200374421 36914871
262113938248 569913134
897503373264 471996959
947790422195 136142902
642112443008 206346119
429903141361 54933970
28784165789 23310672
296069474324 138678316
203375153500 624746192
535596667236 16442349
7242746876 135556351
539990073204 8577520
253410761262 133355208
713565152406 62496063
672580615750 9763236
877137747375 82558630
862100079905 2169608
286240285465 340300492
497069077240 624739885
942656414575 305088511
125688373672 529718623
754884203970 265537314
138361340664 2194836
370578179791 137303390
765364172252 55394381
564304732762 66141509
156636765636 22137570
771815005900 395240769
485571688834 65069319
657079497306 392434154
620242978104 612485384
480820495128 343170177
799584877771 7013384
234134980843 170629578
929714964900 524755014
203227603300 17009979
623179193694 35691313
994677630031 19614770
626303828844 221331551
883396730455 128845703
296220329392 624733578
952677662133 83460531
101560527454 93942765
359172095759 88815174
333976388208 72782780
809922507612 297318287
990276090098 4257225
973295353584 624727271
327939289630 130945934
797024023286 30235758
202316338470 82634314
298006297373 58901073
502121875928 526848938
494853833741 140482118
432508447582 10179498
9019473037 397177018
864543491743 106941492
608862248212 454394122
145669238849 63246596
693991378851 48380997
232776860821 224466130
373732224482 397341
618595242707 132554219
478557154447 165905635
789712738242 231498435
935290090407 62035652
324526887056 428876
830252816366 41506367
125688373672 624720964
428036742274 24729747
730718673427 1065883
236193718202 16303595
772225629442 122147669
118367819403 293256579
961165740949 85642753
321484322832 356957279
363801511844 624714657
105951067979 60793173
658687904316 43890413
414227825642 9044238
401697502004 120425858
548095607242 29434769
983161974488 28923902
840027788188 283405045
903052419326 22888103
983502594572 503229223
417840771895 212047647
397276303152 603567286
207008441893 104992629
646838387728 292033021
28239116914 127710443
136425570884 330057924
134249790284 78742895
904837306745 28740999
503609093933 127773513
159109702606 21084301
116018381865 70171682
608770603260 47807060
969827203437 82501867
205901552844 501993051
743972935623 40509861
945211062972 208667095
944047103945 137776415
965429750440 206156909
609877559621 169973650
357276160991 7997276
699679851697 28305816
861502182612 295590169
336938964993 263203724
623643916617 262566717
90528768114 205532516
629484230488 204826132
677461473004 233264395
425698295772 624708350
46106794336 461010165
783205795457 285574653
758805619286 336295547
527681547835 290033702
428224695116 624702043
684654228532 478606695
49264793516 451612735
907006256864 503601336
504365130879 271264070
986946174712 141932728
590154146184 119517650
653618347929 27649888
732443171321 179080958
416212430523 1292935
513490672976 344343279
972149281209 387634527
397497552712 236279141
785587186322 105200760
126951573344 624695736
408681119477 493484908
265547698389 203747635
94108381872 624689429
587677200027 59588536
167336659008 17899266
891187374904 624683122
757747907981 118540065
201937504273 131746923
720327867204 2522800
367432214367 56681009
283588332672 624676815
370982942065 167917568
171000263085 63133070
779338401661 8331547
27707470414 59664220
514753872648 578875381
16456170711 395032638
566840958412 309553867
616282398383 38321332
523464651634 73451322
15023049910 22888103
751404625539 130214322
797614324886 71010513
125328132511 283777158
819184993600 244377329
602425378262 94844666
873854554245 129829595
528649069040 601366143
863950131248 62376230
58107191220 608190317
56352590015 184448215
513266808076 152124840
824777709330 34215475
821079793108 624670508
465489085440 624664201
747030527363 77424732
106691715845 12872587
80942323071 169317722
966665060558 242113116
449699089540 624657894
234682117335 238896546
300237693099 280623658
271317708131 230375789
865907798932 5304187
259587538904 608474132
172939161137 108429944
322172471230 114718023
795815799668 586979876
200293746528 342873748
352432714796 592208379
548098779663 61928433
904298463958 47384491
400206192821 136969119
274745934968 88600736
143324096378 30582643
742343412777 209587917
933049377177 152919522
994639510523 89193594
528433769046 128978150
759765637226 21494256
675378567221 420979636
869858464049 73690988
191856951994 10116428
466655468420 16145920
44135802026 9599254
969505754568 481451152
515385472484 624651587
460368387655 24092740
140678261375 34776798
37082662492 109130021
967610955060 115033373
872716195331 129924200
34634652851 43795808
890254498050 74662266
41268875138 1759653
798973798848 159750003
8210804176 407545726
613587343552 247278549
993288057000 85384166
263771527244 149810171
890555775068 137107873
34769519674 317759274
524566720070 168308602
512909213790 37633869
448435889868 20825714
102651337895 121384522
562123860348 624645280
621909466277 122008915
418545394177 56876526
74243233289 132188413
253157619268 75602009
479904899454 99726284
231797146120 617411151
356127534281 36422925
570003006686 245127862
831403026133 166328204
506820399877 300333033
43154333979 42338891
227814737872 72713403
679432284476 13087025
607741025417 180336051
953715758668 624638973
308188077002 24471160
537163744475 218316805
545965241284 207758887
675811830828 16139613
731212124735 158173253
642968639356 508596480
992084401715 109155249
385275906268 624632666
572861057560 477597575
177176195589 39538583
560475620391 221564910
734093826859 267391572
365443465787 12336492
128149043527 16511726
233060345792 378432614
152151994289 7675619
777744898092 343605360
143137566853 69055343
509057518117 2484958
977084952600 624626359
410539899708 362501132
138593507641 342072759
101347010276 203293531
41403964771 194760160
591009934642 71931335
783774043543 4787013
888660975560 624620052
575875713309 125774194
414207390962 92044358
845633389119 36183259
983961712637 40503554
875914685451 106745975
400196662944 59992184
109898377772 140961450
12433795004 179730579
906345770968 132875876
20427941115 263172189
326214955718 209650987
786459080793 447576255
866992207768 122538703
846080679494 30178995
189398712399 36776117
902353561642 11321065
773367419364 116931780
234833409651 2226371
432645893968 592523729
356853913648 624613745
478121082160 310556680
955164541815 104443920
893470117982 185615010
868449780808 460890332
418088889275 14808836
333759194049 312480315
514083650809 23594487
777560292202 535401230
150320767276 624607438
82044368344 42761460
44912952743 151147255
772187175663 114541427
452776474711 56302589
659918288667 44590490
516017072320 338976022
338961947969 164852366
449231295108 141081283
332221520044 473025000
993430633042 8224328
797019980499 2421888
3839279256 528022040
370574767704 40863053
966347755388 624601131
556439461824 613015172
885502976380 549636129
221470812116 122891895
810974195732 599953375
492208213176 206043383
402329101840 463867236
462881390931 50109115
147834619206 224346297
885430227200 65044091
560860660676 116824561
597879786449 28740999
801733153544 126739165
760599923056 98931602
975775827419 8205407
764867407704 624594824
714323504021 599165
536228267072 624588517
5300209685 84520107
453649901783 413543683
276640734476 490640451
426183499589 81789176
348643115780 621952191
297263158242 26577698
179374359732 624582210
615809846408 535634589
716500741538 63208754
556180801205 111558216
51663471868 62269011
516648672156 181042435
334116319552 624575903
686509453680 5720449
272622540310 101914813
77039780364 5865510
306765379607 73873891
895608573756 624569596
124953896117 35502103
620010005896 159504030
425698295772 624563289
67542901028 6698034
764677007746 12740140
894917034257 14178136
533625164059 54896128
269577587798 62849255
81288955791 176122975
545070664776 624556982
574124257232 22049272
232625152243 348852784
429732764063 134824739
236499384892 182013713
870882107005 68859826
504016675436 624550675
185195594928 366203341
10672256099 36322013
791639791748 266647346
337905918568 410711840
511027696824 208805849
624656425653 39210619
267467013206 231511049
590503610747 26811057
53953560536 194804309
764235807868 624544368
332155777941 21405958
997077914603 21399651
369961199581 104992629
514140184692 584671514
589356117232 1343391
787529073892 5600616
689075427384 624538061
299507249959 198090256
342958717256 624531754
733828020409 82741533
58738791056 254304547
44211994828 624525447
706760222792 86412207
552570100244 44912147
26135152058 100287607
680103864385 31434088
632863041980 624519140
47258633374 93576959
177852915703 211953042
452231184105 340496009
339635476741 45959109
375801908728 624512833
232110604020 33502784
297637192812 409891930
970455277660 48059340
865291781628 624506526
447348819478 108038910
476437447319 384941438
800095831004 98887453
42276971339 4452742
561934229844 174262410
889159852953 44035474
146236116251 125326397
121623167128 107477587
478473857898 239161440
370722471337 13623120
64726827481 64444926
483693262298 57627059
885260644584 64968407
300456571227 64835960
329301471360 310777425
751603811148 624500219
376241178664 3147193
508145527982 167476078
973926953420 624493912
202022907360 48469295
184390125781 23537724
671830337095 21853755
90950382692 287529823
764717965404 50916411
515967047261 13232086
343329253506 20598662
198304312550 5449248
537347309710 111211331
500424750414 210855624
397211790914 30437582
129477972688 624487605
497700677076 520731148
349622199781 157429027
530366215037 107837086
578166912009 250022094
359647162162 252570122
53736997077 123554130
252167800753 340313106
84811926382 423224928
866554981300 624481298
235930779372 63215061
690793456361 46961922
146443906673 8709967
826019912999 48967548
2414628756 64785504
371900160703 44451736
611388647556 624474991
42754175815 73199042
319086334008 176810438
416855898068 604866528
358003097439 24509002
696654625416 624468684
124842129770 203596267
774341405244 624462377
183004873045 71250179
942232289811 65794624
858883425625 34152405
132635971868 624456070
855744202384 28141834
979000205709 7271971
757520017150 78654597
889292575396 472526747
954290023632 36977941
50920944516 125704817
139961006172 37936605
258289293298 1557829
594967051820 377852370
659509929338 263292022
798142136730 21040152
412971778108 58409127
543648921803 87055521
757919809508 624449763
214083359498 7915285
559886548656 64432312
292430730376 624443456
170324766529 65176538
829290590976 614036906
905082571296 526344378
476377247004 262837918
942854221016 99196496
920226829131 4604110
691117791771 302540483
115463298553 28394114
311378725456 599833542
450658798437 284742129
985044424890 90196407
703788885584 139536068
236309172079 471971731
730073393708 46627651
446801519004 359499
574124257232 16789234
991526852366 51584953
829801363371 100949842
545004197368 35565173
785078602456 571067315
728632576302 39532276
310542352009 97493606
602546249852 324652825
646328418387 171720689
585493054280 187828767
803440855897 549257709
936662563096 303366700
54317592204 624437149
104344067430 180001780
156005165800 533679419
561938903331 64835960
631599842308 624430842
483468493432 194463731
878555378184 240731883
440856691836 136414103
416224298232 624424535
255844271110 465387223
545019321554 2970597
792657800488 526804789
207746226381 17520846
160227734059 124367733
873881327460 191814791
30948398272 624418228
439907889807 150850826
132635971868 313495742
481106902305 113431395
637377792563 293458403
914397413756 83529908
465133196109 71527687
548228663956 624411921
845529941705 90789265
667672712015 537274409
286746331852 598824422
350550914015 161061859
502949913586 418835256
168060711092 499571163
321484322832 624405614
876660578676 532872123
1730926793 3046281
330326720536 407886304
223213713836 132781271
95314845837 45681601
689075427384 365421273
489489879208 469650755
74369045325 63990822
239170353290 134767976
622634340336 74548740
369120800203 335980197
649916237552 528280627
639810640176 624399307
774267817233 271201
200848754156 610214864
916391075489 35489489
37433613442 252286307
285327509020 22030351
422258665879 194760160
41053995648 624393000
36425374245 102520285
827322052089 52997721
289076194527 73558541
344221916928 624386693
16288885908 110914902
731945670919 26804750
247848964511 49074767
87070974061 67667803
629542645922 61222049
785078602456 146227795
275250230074 80893582
793299390612 152459111
823523087178 46097863
784803329199 238953309
109938313696 195157501
142645648146 8880256
123743435579 2276827
101687579904 209417628
616273492899 135783403
766058148318 4257225
245570695161 44603104
740735373638 93772476
890504475995 22478148
217987365429 354661531
841922587696 174994022
73089024884 67598426
590359672393 86191462
896051400840 28495026
197572746764 103592475
10105603684 262579331
35369597124 493188479
86529183840 623415415
890555775068 586494237
117477575804 624380386
541011929214 74189241
254239631444 13837558
823386610005 18006485
862133782448 617404844
264574929760 1847951
833080189992 624374079
350465651747 40755834
493279478224 624367772
323701258672 164808217
17248485521 209165348
9896717909 85024667
700977474975 58610951
502786877636 401686523
964393709987 25328912
500028389064 118741889
267798336772 624361465
843817387204 593968032
501257247121 23455733
236849944808 624355158
645995429773 70001393
223419467097 30652020
437067092820 587951154
110985746656 125603905
774279024772 8911791
661655659148 90726195
177662135260 12153589
915993406525 143623004
194457572114 42042462
955519398863 5480783
518799680925 303095499
106108778756 624348851
332853119880 339877923
914156852162 338345322
781289003440 426100920
813425707823 34612816
910135369984 563498915
975086833883 92933645
253808152718 36353548
663560373260 1570443
690338627056 281304814
738340214592 28312123
419559896225 412685931
395094587665 214046966
727306136341 271150544
861926057161 134414784
347197172848 172269398
922103836592 12481553
126319973508 624342544
249968942840 19822901
118612297644 80225040
696421684743 136458252
768920519487 78351861
323744020132 192174290
61896790236 414760934
644704491915 109155249
738208482348 114604497
541718992305 128965536
52177584908 115582082
990980148992 624336237
349274715616 164385648
283736427339 421074241
16546398653 12853666
755207885517 38485314
122530374492 89212515
234138014510 177144709
422765431264 146353935
809742449069 565239647
456415468874 213239670
930346564736 618067079
465489085440 260611547
443763239298 130674733
555958271324 465822406
953484319061 30260986
297002124126 91010010
486669935228 35962514
483700584725 79714173
488791048817 46671800
995401347844 63038465
826086685208 12759061
748151863684 281620164
42261115541 14449337
400927024093 46678107
880995329544 8962247
30118848999 14310583
164943474053 361510933
755905368275 89471102
353187111922 135177931
729821902083 198392992
221181055922 414344672
623254045170 102476136
175466481303 50903797
733646454493 193915022
405487101020 612870111
417271743806 110713078
354173404824 35893137
405310418787 53723026
840958138000 301632275
845712186712 624329930
159628627887 21405958
381112625874 254077495
743873644522 139939716
417844190289 163250388
418783393064 126549955
382254560857 305397554
439517229985 64665671
805866887708 21696080
769178702839 28917595
186448381743 63788998
887345032512 17129812
432079767099 209676215
653074236732 500838870
170303738991 212653119
778702008505 36366162
49160433652 35319200
623183892409 77796845
642723324349 143269812
134293541943 128114091
261323315779 7934206
645093966021 366033052
840886913049 271163158
156395260057 207134494
897503373264 624323623
40422395812 624317316
523226947111 330474186
950557759488 624311009
685986029443 504345562
506442253143 23871995
762624653071 333388020
406118700856 368467554
714770996220 159276978
706686212212 15742272
387177813765 479130176
137333101970 301871941
441221570707 25890235
334703513866 25354140
552649862808 287100947
557130517749 98054929
166461293622 245228774
225938739531 85825656
757262025073 5846589
133267571704 624304702
659945907020 5600616
813664154507 321474097
139583570064 582930782
972663753748 624298395
122414882773 37318519
382346624136 199969742
449571343320 98849611
958067595199 60812094
405487101020 624292088
13771171303 59058748
157369170253 4269839
474331483144 624285781
572187247038 27485906
690274543694 8445073
858215068593 103100529
576381835380 241879757
819938400527 270254950
998742401392 52808511
659835830949 34802026
588468209288 113368325
32843620349 69238246
121176709277 43366932
525491069860 624279474
514690369530 54719532
395639756373 199471489
754494565882 123327078
958079704639 8836107
295045547553 79045631
800373538763 384399036
857080983760 132503763
184871234290 171890978
390072850952 92302945
920240967360 612907953
763196355328 262913602
275603123580 334371912
416005611379 161276297
964225489683 202675445
337584440229 18687641
774837721995 36624749
79260529874 234027542
158493882884 6824174
19264196526 183703989
300972582674 128801554
640319242963 32563041
854554584416 20365303
32754466662 48891864
130068036687 17514539
663811433944 68639081
192014517710 373405935
538450929668 35300279
63071864262 32815321
257371046619 38516849
204615454520 6552973
428460356171 381964534
149726971598 534770530
200691137984 14701617
649184604454 21557326
208920472125 58610951
184944792831 40175590
734448557767 80193505
339169118240 621315184
179766339782 196992838
406750969234 123844252
446404243139 48380997
769797518386 76062420
791757581280 50727201
920240967360 624273167
319533885035 42969591
73645274991 153890800
219581146506 12752754
245417283693 200045426
565667065860 127786127
900579925911 5449248
992874948500 624266860
70965609240 221419849
723813418364 624260553
957323674000 44035474
235313691943 249675209
330282340242 5833975
480846259223 240870637
285805609090 57532454
558306651351 3393166
97625621465 171241357
540017866088 623446950
560860660676 274644622
97763952896 59626378
894846339094 48992776
143957651384 14676389
278484234911 27151635
322157820069 387073204
458726957193 271226228
81918783360 42509180
226207794086 424568319
509548648449 48765724
928376613081 20258084
300009928408 376206243
210480893414 308235704
546968624091 70669935
181021144837 218077139
376744954531 94213966
125056773836 621069211
674417598989 42244286
577762622760 28999586
993685906802 287283850
867466523638 63164605
85116081457 61411259
612053548352 218594313
240639543824 624254246
313889107085 6742183
260219138740 529333896
967610955060 624247939
931478265523 44968910
204638353172 585573415
800608360987 146580987
470631575975 463690640
904184080206 239401106
655600636076 624241632
691220513880 61764451
449923353846 64533224
146430630438 10778663
480455214674 98521647
403983127381 221501840
420645497084 624235325
527778360285 78452773
128091782274 12563544
308610927752 207191257
606784736979 21670852
851300607375 11882388
142788493324 470073324
519670599876 86506812
143829840029 140526267
677289802771 194747546
32948373312 88543973
863703382487 188623449
666337833288 624229018
433040668019 45000445
946792436115 448579068
115703902231 331212105
124425174000 624222711
490215856992 248073231
743135860034 83183023
432645893968 293780060
195573579020 87963729
5684404832 624216404
233974947025 217263536
867186581136 463892464
711813021480 624210097
267798336772 623194670
371210813975 61663539
706914908274 354762443
789499801308 10078586
260219138740 348682495
748088913517 57166648
59929910090 40200818
614546646736 580105246
774112601963 34480369
29038653239 3008439
36964444084 93400363
721026359082 152358199
192679216682 105629636
598756650836 624203790
177541072395 364008505
341474188098 36334627
839992647649 11346293
417487497904 624197483
286114732016 542906560
55580791876 624191176
463594285932 108045217
808233827171 187412505
345106673437 95588892
734963818681 3834656
484401347123 25757788
497722915558 499747759
330942863980 315350
917128529948 483103586
680864629516 624184869
673168930645 72883692
947399760308 261708965
182265000940 44527420
418637652973 53275229
66895041746 37034704
557924522835 213063074
6028918400 3740051
939609771787 127571689
65941620928 323977976
267079904225 52991414
10105603684 176356334
957606673332 484018101
521556638961 85762586
198734119921 84703010
387032553006 95115867
988518554073 250015787
279167133820 624178562
48633193680 332467198
265176451513 35760690
793688898318 18580422
576650656576 155852277
241902743496 624172255
827399973009 39210619
981506151452 624165948
125056773836 555917901
705497023120 624159641
739603414264 40043143
379102433494 195062896
347534469143 110176983
886134576216 624153334
302407881455 91394737
649298386976 3708516
521069871008 624147027
906214846020 28457184
466072318958 39261075
294473624551 101347183
947294397631 90555906
90640137120 206541636
112424777116 189752402
493911078060 624140720
142741569244 251428555
392855104300 550449732
663370425341 162146663
228288820383 334554815
454633362842 110126527
643097775181 54322191
271261973172 101044447
920748088002 106392783
339562857943 63095228
62544712588 384424264
651811037060 573470282
220259392914 91243369
980186127775 26741680
528388478479 86431128
630287626697 1671355
822881648422 66627148
155670966242 306608498
753985794871 37261756
280886001628 82306350
358748713156 624134413
961926556536 194898914
193697139189 42155988
782430139499 80584539
894976973920 316422190
500118598085 90871256
767393807048 624128106
452112620877 90833414
775794193336 194785388
996402727090 5840282
681029582794 447626711
380854707416 624121799
234955145300 624115492
546965464284 380576994
219644468786 73161200
829944624811 33319881
419915138000 83334391
862765382284 624109185
465933981220 14077224
707943395006 35256130
443846718750 109729186
12449871547 131822607
707673449099 229190073
944832077407 2327283
338537518404 624102878
822190592497 21216748
53000103941 5884431
315105880930 20649118
737077014920 624096571
728541963633 299273457
769041494054 203192619
274073070496 655928
221145358302 522446652
42961301937 135789710
296600187388 179894561
59370390892 437882396
557861806027 351735083
791394600816 624090264
40340078913 33837055
762296281181 30677248
113524236519 36158031
809448015146 231239848
152847166620 145187140
782978695066 182038941
919183571405 396502169
498963876748 624083957
67518839823 8823493
388872607754 50279404
769688016252 47523245
142004852704 32954075
816115393332 386026242
498156862386 100174081
219293913112 474469303
549411848784 67661496
438961892328 64539531
116979539307 183401253
85897584004 607786669
316855007659 80111514
546046078103 239880438
997039252693 149747101
331266146121 294612584
108593118782 4862697
463370200287 131595555
264640337592 624077650
321840542192 169696142
239257894450 108789443
789293602315 101656226
213495458800 353299219
245035579811 4118471
702772075174 88771025
485068680356 78244642
851603580976 406120344
902740512948 147438739
241711914662 48437760
390593624184 334239465
16421602044 566721792
22106000568 624071343
827370615989 15489992
923398966540 465645810
513490672976 622620733
21770167497 280018186
651625398887 34215475
667933834429 172666739
359380312992 624065036
212217551204 624058729
248218741856 579115047
458386059601 128902466
42672241578 50159571
965084555716 27971545
201429464874 38832199
83620758957 194936756
615178246572 539210658
8977758539 414533882
787900787486 152730312
662680094721 399825958
458541487244 624052422
179800649862 29611365
664791476609 110940130
848870185892 624046115
567769094467 12891508
505321312098 16372972
862620701769 93949072
517280606263 613311601
496275048991 15994552
325770314283 59758825
130426297450 88979156
642185560059 128366371
575554617632 117890444
98399576598 45195962
790131401144 624039808
154110366292 566961458
155848785800 41739726
1894805816 454747314
428112729010 80836819
868916688018 8817186
587409057922 590814532
612189539886 51610181
35883567168 42237979
690970226892 624033501
711598263888 140393820
160223943552 49118916
891074847475 41159482
4713685978 49226135
423421678856 361567696
982137751288 161869155
407864222046 12632921
852028185072 624027194
675811830828 624020887
848238586056 503487810
233570922670 62023038
217537520719 252355684
263377137920 590227981
83207211032 95740260
278535533984 624014580
798258034162 10425471
279058548266 92889496
692184454774 21494256
995570924153 296681280
725279104271 37337440
660021834928 606771242
821620630972 42799302
16464401346 568506673
273922118758 105705320
454592007843 53092326
548740060744 18643492
687812227712 612132192
351801114960 624008273
248850341692 613166540
380155580596 30513266
62424465391 82079298
101567067813 10873268
620402570432 8457687
208258806820 13087025
424885661873 131879370
368148908247 13919549
656129086992 90354082
22478592900 72530500
50456549557 10129042
191374756616 158444454
394505118589 236178229
643362461050 158103876
994078050834 5436634
83901571825 31686368
479227226983 136168130
176775413032 28438263
499805682587 215075007
16723076644 222145154
518919822968 238120785
236849944808 624001966
716865820168 472797948
843978373379 345787582
538754666416 623995659
705336884148 24590993
254394840407 5367257
888535916122 57311709
422231186280 56763000
939017313193 117537252
317041379509 12115747
927031334111 26609233
501843796056 245777483
562385310726 201111309
986455056994 45845583
385275906268 419472263
85526816460 62842948
586025623667 33004531
194532755796 623989352
313766637759 14260127
281356981095 122292730
560099006258 28324737
582872670087 65914457
366757695396 37419431
384012706596 623983045
83371184660 566110013
764212562331 1009120
579525278004 6855709
136983084456 17842503
652602178768 122891895
67515825077 56725158
423803496264 104834954
730718414840 24685598
946409041957 314429178
701022040237 8306319
261373292447 89723382
537290124141 134080513
535866896958 274140062
160286799114 3109351
259319241189 55034882
646946697839 433625171
445712518672 114446822
234914921319 4452742
952336089692 51130849
737636212461 63940366
373695145629 137133101
251152951820 187538645
246109323510 178551170
744024613116 345207338
702035949427 29081577
580247080554 98673015
986087352587 82905515
738173522647 85794121
307386768410 182612878
344420795559 327673878
149199109298 57185569
762605750992 242283405
878260282026 21998816
109627910449 244888196
222954748416 623976738
721669488114 119675325
284890017658 191297617
395956285782 24736054
709384834740 428743553
7191262835 350871024
559281009344 187374663
419229518709 132465921
56561364329 36851801
97224037919 1065883
432230517013 246578472
636021041160 623970431
47624317476 149204699
245992795378 304703784
427264748618 151759034
709729411378 24086433
589282653296 612069122
534965067400 231675031
115735248021 404373305
552649862808 545227536
752162321226 30437582
191374756616 550046084
310115525784 514234938
575133734666 165047883
797555013858 114005332
960818092802 458361225
810925305933 15754886
488226679536 609268814
553479016805 93476047
750612821596 337683087
732764719037 292972764
577099759125 169645686
258753208925 49869449
322509738055 63309666
457278287572 457421482
315210442618 557702782
14096276167 206018155
565104344771 160305019
579808655756 623964124
303850708729 400418816
535944857785 69446377
9474003848 623957817
549491863628 505701567
871090942324 231542584
799524027835 49188293
424767052431 280226317
8210804176 364677047
590219373178 315545517
776236204752 598748738
833123222653 459710923
374886723009 258618535
334521695670 198834482
40802386255 10734514
139932126419 76655278
816985221172 178935897
315755701689 5184354
133009730995 208780621
5427995812 150087679
810161883490 105970214
786280525381 52909423
225560508741 149791250
340005727111 376225164
16720389862 296561447
624526080949 111173489
754761810328 9561412
694482660551 119593334
932872964080 623951510
658205803543 527403954
652442636896 623945203
273342324620 55652968
373199827449 26319111
28421998928 336913633
96838509930 252860244
296782522758 35401191
201282278415 46753791
541912665596 335677461
429277369193 77153531
694686099143 28349965
283524917852 26993960
460134297043 58491118
109266777936 531459355
180114755318 489366437
279696310041 54063604
272219535624 233756341
347379916108 548065686
477373101318 74567661
845712186712 623938896
460527088631 279538854
527044284313 208332824
839882521122 73375638
25895599584 541064916
968429872796 428169616
236795662524 8640590
121503857609 72618798
300954778013 164082912
374457325593 69377
906345770968 623932589
978058795484 138886447
198953954648 590587480
596511253570 228111576
926992672201 94396869
743319084691 5953808
57084490072 249044509
236218344972 623926282
493494622608 10311945
227872371238 39778249
595598651656 348701416
308091195175 94390562
176763719854 51231761
813500595076 557986597
751603811148 592208379
301562795976 256165112
12566746564 24956799
834974989500 623919975
547987196219 23619715
408013500364 308771799
913239200406 4623031
171795161700 623913668
890292440962 138318817
854938951917 12948271
834285752056 16234218
274024487675 62931246
521397835008 194110539
291118174187 3443622
993888115529 228199874
793846081372 39021409
875008642817 293452096
277784532089 38535770
685610569491 17262259
413046080875 908208
963821356044 623907361
137484293374 99537074
212529514345 181206417
306679516109 24427011
333484719716 623901054
490528482368 206346119
626453834532 30317749
218691319169 198279466
988399019567 37236528
535571371924 454104
118740775476 453504835
665520393455 18990377
916451368344 447696088
651092680197 59651606
684912014543 80357487
759346082972 219729573
78880509961 33092829
27082921804 65668484
883608176872 588972888
137606340131 37835693
73108702724 71811502
138395316473 12651842
620023370429 25745174
227898330850 5159126
121360140000 115821748
198322354812 250766320
432983589669 132718201
396456226993 178557477
401065902168 471612232
189212624364 129520552
821352930357 102892398
62910108633 31743131
701622994360 20251777
62528390072 583063229
185360850942 203400750
644231839028 623894747
709135142675 128366371
789424882520 39021409
865206941929 64709820
365619866270 60326455
433204624791 52297644
786341802128 213227056
715133999847 74971309
649284637716 623888440
763653888271 397832946
590361059933 55154715
691974696568 61846442
847393023310 182133546
847542896551 21620396
170200360954 191310231
643699328469 334081790
540017866088 623882133
488797210756 20762644
912661769328 96124987
13703200764 126297675
831633439764 111432076
73661736261 65094547
252550030181 28192290
108003578264 332959144
793921000160 623875826
99704661057 55413302
480822639508 405962669
965042313495 14625933
152215566784 550947985
630078322595 97638667
87655302932 114352217
583527851796 36681512
2970891477 70020314
6947604504 623869519
885956727188 61518478
644043545608 38762822
446977995171 122746834
770662992331 113002519
755300768706 47302500
30521687638 59733597
576450878109 121989994
354107629121 19141745
794552599996 623863212
497700677076 623856905
737307996181 245973000
494542677896 623850598
851907918954 108600233
296851929228 574832594
317694723816 83441610
844390781802 22528604
869081380644 245411677
420414814317 136641155
27730812621 43713817
950557759488 623844291
955892392778 269195374
557921993728 105667478
566887131959 85131886
295588729556 8419845
749077411804 623837984
98250352978 266767179
740623399160 221331551
997296147352 623831677
938376669119 90814493
355590713976 38176271
816026994420 623825370
214969072606 363617471
198322354812 217093247
178200574399 67806557
563965083956 30746625
806234665734 190717373
52170470612 96837678
379562478688 10513769
580867182729 100899386
245060742676 623819063
954978958340 545025712
179572084182 32108937
722521788801 13396068
495805877568 66791130
938374758098 34543439
578213299994 72139466
493279478224 569042768
698952871100 12235580
388928109354 15237712
94340000140 335645926
815231420956 95740260
596536740157 285063786
23489569335 213946054
602546249852 375537701
746332199467 72032247
631564859444 4824855
709670686901 166410195
693702316427 20958161
723764175373 27132714
913208636684 30488038
430119494624 235200644
685060336262 85112965
191374756616 470540042
728477518707 85283254
440634025266 5323108
219796749236 623812756
502643654038 63347508
674027630872 371362467
289050663791 2617405
619647939947 136041990
785710202292 23007936
797078999340 623806449
726204831052 108392102
16241085155 145142991
717381448953 9643403
861502182612 545208615
400336899089 9769543
876991734018 103113143
972663753748 623800142
943343389871 151002194
270990444208 555451183
584861454444 623793835
966222878853 13742953
326606498520 175656257
136941748378 61304040
82107984988 303738813
865845252413 10532690
954978958340 623787528
493141325454 95115867
418750697576 432899866
723042353902 90183793
69144191677 245310765
15693280121 2257906
581071855428 495377008
491901222016 74586582
402960701676 332088778
857463005057 179907175
95355696276 2087617
751603811148 623781221
892563715849 402310916
883430769334 95866400
869796920343 78339247
516648672156 273824712
313176588439 13856479
430751094460 623774914
985295750468 556655820
76919802303 37532957
721719086362 22339394
548004149435 16606331
741498213772 391298894
582335055100 43202950
981212461755 127741978
563387060020 623768607
289783617117 77759003
232171889139 31862964
674715350394 284206034
892155427962 120047438
232624824279 387167809
895056631330 359984639
637806624414 80988187
773453390081 16398200
512831545150 18227230
63107971837 31320562
177479560224 598092810
311128856795 133639023
98529580724 621018755
529827750670 66923577
411609779281 10532690
614178010958 360703637
130795431481 507883789
803924476657 6761104
855211752830 400753087
378959907908 200701354
658461495630 251876352
38291275079 224390446
229902346612 623762300
954818913973 79745708
321127260399 198342536
643913892609 65681098
791965699666 41865866
113284709273 191600353
946768160472 623755993
796447399504 623749686
880268639069 40333265
400329513592 9845227
335028076328 45984337
765331861491 57135113
658820393400 5884431
148249878393 46078942
216007150220 467077499
956197449754 19583235
461497935690 149702952
957645190181 60465209
783374236506 17243338
933585722392 99745205
152825642894 4074322
215957673870 4597803
614953164421 87824975
985546043763 327024257
567631595560 122683764
191936540027 48128717
241076593696 42477645
961854665108 7593628
357281288582 71893493
602933884379 229032398
84539062399 10255182
13725092361 55375460
194638789080 299273457
156221634654 162985494
965654538227 47693534
582966654936 623743379
62891175019 153228565
187418402585 122633308
684562583580 47807060
911398569656 623737072
971975866002 26571391
628354461708 65283757
857567537275 35293972
745157808662 45195962
379469627034 86513119
191266814376 92233568
703668819225 297293059
55538158621 26602926
857611812415 50601061
195164355632 623730765
114820011846 40036836
660327036965 40213432
778762604096 494670624
128846372852 512191470
340276265876 22326780
265128757979 19223736
316287127444 63732235
382117907088 469644448
134530771376 288425417
760243794059 178620547
38251093182 114894619
852180606341 41537902
829242376026 34209168
110529977608 623724458
243902018459 138236826
794413810219 11409363
275057683671 24761282
701075824268 322230937
759904313477 41790182
455848332885 51906610
507806274452 282080575
444014691016 410238815
88056880171 245008029
76339156720 20251777
767470903816 327175625
353695914468 306034561
282831074233 37772623
550562834312 51496655
999669143600 119397817
160798483959 26066831
990249499786 18574115
183020293660 120577226
240281037088 142796787
812237395404 550430811
699812624596 623718151
933901892302 8148644
114107505814 195807122
67581188760 623711844
717959262693 122229660
568439858708 604658397
90318782856 623705537
922009345118 58730784
773997202784 184555434
585562115930 309036693
732024216232 623699230
556359554199 27511134
55226750496 336686581
124661427913 197339723
676443430664 623692923
873825977228 98521647
384425524974 76220095
794552599996 484125320
277903934148 271093781
824000960196 147533344
783105364854 44016553
54734371378 90215328
867186581136 562578093
280430333492 623686616
774973005080 623680309
170390296259 131368503
830526212202 5140205
292430730376 177289770
225953182561 120318639
786905874980 3222877
39522807304 191625581
39668271952 69377000
98529580724 623674002
242351568537 159699547
363169912008 623667695
218954731024 160853728
37959381818 453416537
798663963231 66513622
185058758256 623661388
537407396499 20018418
909949845337 83838951
427533761089 11138162
277303181849 572631451
996263304548 264616492
583581473910 2093924
390960304792 615954234
367491897508 50456
93761921506 281809374
69384671280 8318933
514707461500 693770
57665570838 169834896
375170308892 42950670
180406794646 214242483
155195180841 170074562
335295688645 10665137
688443827548 264490352
117477575804 623655081
974050999496 97058423
593572933507 61978889
25762656396 32020639
799905416367 154937762
730129416724 623648774
327565368586 223129046
509371245153 304722705
834191897589 127893346
120286125100 12683377
563289284664 11592266
136849067013 58907380
802763397864 623642467
302536327752 234948364
362678422177 466162984
819184993600 309875524
180871769849 256499383
940708762407 217023870
84023988630 47573701
934136163752 22780884
10648970655 29182489
73127661566 92580453
714639482656 200493223
82378933708 117638164
70011427340 76011964
585705032550 190856127
763604208032 358716932
703483023377 108429944
715932911779 279936195
434540693476 161156464
590491413009 2030854
680598804145 83712811
747558068006 177870014
567281096649 333570923
900661372444 623636160
900408243064 15660281
356544437530 191158863
507806274452 623629853
923398966540 270532458
529799665599 67175857
660356560032 287088333
892450574576 209606838
196691414956 248647168
183795558584 623623546
40861369319 94497781
959964696762 45486084
307389114614 177699725
258801880044 53552737
528649069040 67421830
971279386057 100792167
15698174353 5329415
452452067859 351003471
985295750468 623617239
313879760111 10469620
468913738273 7410725
726971417544 623610932
838074934810 36057119
350309452585 183312955
395064421284 12595079
395741791019 197320802
931609764408 623604625
619599445424 30948449
97790284621 96484486
345436144810 21494256
726366136819 11813011
557702661496 172225249
977032934529 33237890
774245723812 17577609
99004869937 104992629
509553876952 103018538
216873666885 294290927
15736079423 9378509
200595940126 137908862
92924057542 184681574
170976845194 126890533
497607997776 80452092
815126466169 185602396
35369597124 623598318
719304939004 4515812
472462176530 569623012
283588332672 480725847
774295227455 10318252
61225370067 29327550
642337039520 623592011
970053738263 40497247
786341802128 567522781
544888672049 51774163
605652937345 30986291
310115525784 623585704
405423061807 10381322
490753078880 3330096
430063768037 2062389
34760298840 304054163
222427920464 344999207
517911871828 448251104
816056132760 280251545
687085741126 11049864
43403428944 136842979
645373151683 62924939
44211994828 191877861
718760619676 623579397
455383488064 274177904
304230188305 116837175
614324787462 73596383
259157466639 229417125
648534928756 5373564
311916599030 6653885
441444724981 20794179
942346961620 570032967
287942679389 46924080
440276367910 509479460
678223842178 36315706
171752894251 9592947
149057567604 337146992
415420323844 51187612
401027450454 8255863
970137354404 623573090
697701042949 157611930
316431524144 623566783
507835438020 545315834
449622858896 17369478
998371148209 73527006
408516193492 74334302
861283350698 6830481
859518822275 64148497
231165546284 104393464
371730584394 17470390
489122101182 182966070
336532190786 78780737
181797767831 47926893
664354870292 21178906
137456757012 217225694
169628986661 14531328
838907555592 412345353
276697396564 159983362
195164355632 162632302
401580004659 105869302
813337971146 7669312
116845975968 389154514
329695120700 623560476
301818002424 15477378
411316793903 3342710
55374599190 13982619
401961159832 166536335
240313360463 305523694
26414091747 13515901
229348499472 70878066
720287628544 175990528
770081337628 145206061
270324736116 335696382
668232632796 55047496
273616752739 197137899
546446715599 507694579
537821329151 162026830
255797939888 623554169
458868334905 81890088
408538665333 23827846
62576184518 514607051
38341497720 129274579
661062670766 188017977
29550691276 19286806
435229794231 422682526
173832303891 213857756
298062486436 1318163
7579204340 605453079
427903923161 240372384
858432576037 475163073
262518557526 117814760
14898341599 65365748
745919412624 623547862
852028185072 416741332
930526932322 248092152
552299807452 255181220
881584760778 80565618
353411735727 197667687
528622701538 8476608
916814966894 19797673
47369994008 623541555
965716155552 623535248
382749506924 623528941
799373858165 180954137
874693982345 48626970
346116716436 623522634
905714171132 623516327
499489849013 94964499
238645184079 77065233
894307975639 15609825
840659388024 579550230
826835977906 551509308
514598148576 50336167
435111111170 14972818
710168868459 204706299
778762604096 623510020
216396922820 82394648
574993378688 14165522
163782681140 46387985
284122365283 66721753
186725334727 212653119
371647571660 283190607
78949985808 410484788
214776841553 80149356
858866056147 6925086
655600636076 390447449
436960424594 30822309
384644306432 623503713
991311600763 87553774
285388068834 4105857
515318696033 21380730
139594588393 111987092
787701643961 127678908
670046963356 12986113
519806671336 286955886
893010119002 59065055
164021747975 41405455
198131450294 114408980
835289954773 104923252
816447545180 60786866
889183952000 47024992
246748617886 33263118
142620716575 54782602
350133525127 82312657
42702931440 74246004
567808258872 623497406
354845710038 19021912
280873305637 103100529
183734111548 1974091
741688363515 104109649
467631529303 63208754
871579242878 3948182
920159583897 26735373
378281209461 9719087
915516498478 188402704
601391158467 157782219
212849151040 623491099
684068644568 301367381
682759429024 623484792
205469689391 269781925
489372375556 11642722
302397613659 19986883
349274715616 623478485
909921419688 7789145
117840695022 28520254
387399612034 119713167
861000330380 141503852
406750300692 623472178
732446905065 29920408
691284410097 168623952
311920011117 33982116
154741966128 234532102
231336970544 229663098
441404864741 227052
233379801649 24244108
131592716207 66513622
610125447884 623465871
368222710696 623459564
121427404155 349199669
233637209240 45763592
934136163752 623453257
724845474858 12834745
785716490371 392213409
568439858708 80578232
646576037514 86241918
470990431661 32291840
76892171336 132125343
413066299052 214885797
403483419529 100640799
430168701838 312101895
939416127966 92586760
184324980778 73344103
101687579904 42950670
685917428204 299708640
473474914683 194980905
693962770299 142563428
883567385261 20182400
29053598764 623446950
802713965663 26192971
721887319280 22642130
848238586056 566677643
745860166731 25328912
98434801193 36422925
729941974749 44735551
682841489401 177497901
30948398272 603630356
619445600838 105200760
957505357684 225008532
435426629394 58421741
307241480358 240681427
213699036146 265631919
512694418356 43398467
333443032511 14487179
748892297112 156855090
633968606559 66343333
173689961208 623440643
475876725549 68519248
786140200938 48589128
380756093229 68355266
647951230585 57336937
244170532677 43612905
558938333178 17836196
979234630592 18757018
610757047720 623434336
869712980480 539683683
163584363832 338187647
79581585644 266338303
336422972467 74145092
323948165108 28904981
369913310530 174047972
769246578773 6849402
398388616221 30734011
164053327124 111564523
736591712256 457352105
988954960631 50064966
893915591941 284477235
405318416063 78541071
712929200740 56725158
474086704232 110303123
327168721356 549781190
567808258872 623428029
867430693571 100003792
778024071140 63278131
281556843618 77336434
175693556466 489366437
969505754568 576573326
356753792088 56113379
51791192860 623421722
867186581136 538819624
220428349072 440430424
879186978020 282124724
118614391568 91501956
706646131227 33710915
542968549936 27990466
251876148217 118855415
518949699227 122267502
480923072176 162531390
273127779401 11529196
268395584444 23171918
977639716320 18820088
548292724155 373557303
576473368871 38819585
453154507919 292146547
140079407483 112069083
775604604916 623415415
132067416804 134458933
582458218196 78017590
742922267172 257880616
8842404012 623409108
236626300653 166069617
308146860757 63971901
804837707206 307453636
473573928276 116067721
51159593024 622690110
861797949377 280018186
510053528041 11339986
5052804996 372434657
702224408894 72757552
859546781206 26426330
400434302332 623402801
614632201191 403692149
912661769328 293281807
475727173965 197308188
576757793585 24181038
287377931688 145351122
135162371212 394647911
918885649711 19614770
996032947680 623396494
915188168672 623390187
523484051966 57627059
399071485660 33881204
45490507896 501286667
274467312694 174363322
696870211290 91968674
530464906973 57292788
1263205980 362791254
366648079736 71035741
5539049468 10463313
47822426653 126499499
82985885788 224573349
120903565721 35981435
324478878172 98099078
780025803768 623383880
232801805006 107900156
194972019425 70234752
1445995454 423142937
13056861469 99688442
683278501431 33937967
871412315509 127779820
277692279600 92460620
61797103859 14108759
661905693856 1072190
753840355451 104475455
682021280795 80344873
973295353584 37823079
880395819724 26880434
558781692526 76989549
264640337592 623377573
630351243341 91956060
469278684456 120917804
217067455767 151923016
980154788292 21178906
55080692990 7404418
510778673301 25127088
900029772608 262837918
75247663058 313754329
839092918322 188402704
335871288628 30525880
102319179740 364645512
446007312094 456853852
507700463978 42711004
410539899708 623371266
833711789828 317506994
907816792597 342766529
861797615106 254241477
366327911188 23083620
790519817739 221829804
695391425744 158166946
482964156242 61032839
597819371696 233768955
686501077984 28129220
726186647971 138653088
879818577856 623364959
317864155064 331022895
652331408709 38409630
835606589336 623358652
968398760365 79253762
903819586062 221514454
259587538904 582035188
34693270109 30677248
481696131715 169210503
624020644276 371778729
934475076704 91823613
988244807110 81618887
781853379028 12115747
7304372573 6035799
537585068931 42269514
52918245388 10772356
311005763076 306797708
838445115803 303183797
748737517025 214570447
525252036625 140765933
279494914917 242970868
337024380694 215592181
322797133366 176993341
405487101020 253169287
895318895311 229246836
26336830997 98357665
440225092000 594352759
301273128080 623352345
82610331231 7726075
110928794446 198834482
299173220690 182038941
622663989543 52303951
44343060595 38479007
101434614506 162853047
415400072067 92359708
664957382244 64407084
287348562054 9365895
887986546952 611779
997140782779 42811916
212590572412 119669018
980874551616 458216164
584861454444 128170854
670127432304 602242816
823510813756 11579652
624162703144 275571751
20211201060 623346038
159970238170 384840526
355240154060 182013713
536859866908 623339731
370749110040 73413480
303629707207 19564314
151619361832 870366
853768320084 84204757
992398008918 268079035
267798336772 53861780
420645497084 623333424
305538558711 38277183
527296122823 52978800
818213278240 194116846
741206548622 115273039
905714171132 623327117
492361429127 26464172
270664935696 204334186
700444224432 584740891
414329498724 612069122
457440415314 450263037
825127058302 279652380
831782430025 1261400
418495966218 192470719
821079793108 101277806
551338732001 20245470
158132832362 186636744
712073651948 178759301
973856146796 6307
510633202346 28608552
531897119566 399510608
764235807868 623320810
219588191425 59468703
744656212952 623314503
709286622136 623308196
99028237372 32020639
530950632206 148391096
401509416715 161591647
459585394591 102280619
879353318838 279046908
735228231284 301367381
916841033725 61379724
905479861840 113355711
722047628541 218897049
248637558191 138735079
394485800248 9914604
652895031699 84961597
952042883569 294745031
512670987851 125818343
710627435750 506887283
267166736936 623301889
875159222442 42521794
154351741489 71868265
989896856495 434167573
649916237552 251075363
996423388822 204611694
750991945915 56693623
712851466965 182398440
438658357404 67838092
210322751696 533181166
387521374976 268873717
997437941326 213939747
679476168582 28091378
223586348252 139939716
658770795152 381832087
621494244932 623295582
436858755754 148479394
292799134860 91987595
182725542322 133090314
111235451335 58730784
584751525499 16574796
911337614566 34202861
887837846813 130321541
546709988700 243109622
599332473629 26836285
713625308572 72650333
790957105212 397902323
851259586647 12443711
296162887301 25309991
928451765228 586929420
106057050807 16019780
921430818687 8041425
987190549976 619858267
705954570742 86273453
564296148935 187658478
369916514486 188421625
964452955880 623289275
255797939888 563114188
873717370688 122790983
918977767688 623282968
809570162815 85062509
788868201472 504843815
272851135460 426674857
215211778580 128946615
515296741366 35104762
790072615662 21860062
800607730287 175025557
350874242370 114011639
697437744620 199540866
462331086260 146095348
418973782473 260125908
836023059467 92561532
35369597124 48784645
490593898572 30361898
385907506104 623276661
648977167224 122090906
837898963203 43404774
507527305293 127426628
553693524182 136779909
974244529791 75072221
44843594664 623270354
812047563076 132415465
306325926768 623264047
646520453923 63309666
721287019020 502876031
157268365472 171827908
706425089798 265234578
897994650722 64028664
70030550164 4112164
550123463464 623257740
239376344152 286722527
554544662316 623251433
574429730470 284470928
671042247975 210067249
349212032408 34076721
425698295772 623245126
188848357272 12008528
214292100212 114169314
330226598976 56113379
635585708857 80035830
159541944479 66040597
603768443475 22900717
627363690836 299607728
684022628696 623238819
849282241123 80508855
892196562216 240725576
10105603684 623232512
817290194092 354251576
24000800076 168737478
488608019677 15723351
138668296047 102955468
968874154732 609123753
717497420004 546482629
205804641547 54120367
906345770968 623226205
788868201472 194154688
269143369769 41846945
671958381809 26697531
846856060009 45158120
523911002266 90240556
906345770968 242403238
368024836943 156678494
558144492074 106140503
462962686096 470331911
856449383924 587099709
708793902440 430862705
484327864266 80988187
928941232577 125200257
307631231972 118615749
40891396946 82489253
71265702607 62243783
718443701298 77374276
206943511328 188131503
430187925574 487802301
783118615861 10822812
670514101860 61707688
48633193680 623219898
126181101740 33988423
448697794350 681156
972795506978 224806708
101055980068 94119361
958136957520 110675236
960554247829 29346471
478542869092 169702449
255227612557 228717048
998743618643 214797499
174778231993 117398498
364433111680 404669734
153990119095 78982561
828446958172 141138046
625915443784 623213591
893082174412 439427611
328285518702 60294920
307355826268 81656729
75443867521 13572664
208257986910 86815855
805158298323 44968910
991445056883 85794121
538754666416 623207284
608628689453 154439509
580440255592 471769907
739603414264 591356934
572095909064 67705645
256944045863 22061886
447010072573 136760988
608065615172 80307031
607702571638 403799368
658001256984 30866458
67262258449 151153562
851396585236 297021858
367469387825 16215297
24451706427 73079209
73265587284 424309732
888660975560 361309109
842916139955 226314081
284013897497 114364831
840563466926 7391804
116797313221 12872587
735925556367 345131654
42773437393 2238985
931609764408 27176863
405246289211 23077313
622524749904 58081163
941673050186 25801937
121898774656 511686910
756548970332 5588002
519414699658 6874630
893757633126 425665737
37895996468 117739076
53685992368 264711097
746322959712 54587085
968122768110 43146187
867304515729 8621669
213355653596 33559547
958006902938 28324737
291827789548 246483867
260697354401 80294417
933980616276 58970450
86386370197 86109471
496598583412 125326397
494542677896 623200977
150320767276 303473919
748186268369 231347067
104213979248 623194670
320852722996 246811831
412507948714 145893524
647389838208 128864624
641073839848 248987746
676294902879 71288021
741559744864 181584837
126084282983 94415790
563240840597 136521322
774743684625 214274018
118109175640 397277930
80213185480 604538564
674548631156 574164052
382117907088 623188363
87792383512 623182056
711677240142 1028041
419948211908 11674257
740235014100 623175749
754569183999 174766970
292699042770 274884288
520012462439 373544689
798780232776 87541160
76423586464 119732088
881081777528 623169442
880087230828 228313400
185690358092 50500149
39648587805 78913184
721111106241 49390117
284219932508 137789029
48633193680 612579989
673607340764 33792906
170685569013 66942498
123161974328 325523191
435172293312 185772685
315168324472 623163135
636410939900 192603166
478752681996 623156828
673199267315 5304187
309864477714 185785299
223586348252 173127150
26852741532 134427398
937925762768 445595857
459706760192 34978622
186953557764 623150521
948662959980 347496779
124859089293 150163363
191306491713 40957658
967610955060 623144214
390314919919 4263532
440805827946 22938559
553890939589 9000089
407526810160 293925121
836105996517 118855415
769920206392 623137907
947337190626 176596
456970533265 43366932
65417933862 219641275
814763794748 623131600
540518610353 24458546
927042440738 114238691
317063123980 453681431
391947474367 185898825
571113085012 459174828
655896333464 271579420
449937639201 179919789
610429331758 193725812
472312355810 47762911
521701470844 623125293
533174415383 395720101
83371184660 533181166
865766856403 9037931
571747750050 52064285
42948795156 3380552
393446221568 1261400
66317989088 623118986
512466792419 375152974
20533110340 33792906
110529977608 623112679
888342644414 190717373
153953727705 84810229
346713636144 22591674
984032550796 430976231
171719069810 4446435
706045889795 15149414
672022231812 623106372
886046671315 40888281
470541884128 6937700
479868192714 97216098
637738155622 148794744
494489480416 2289441
160508494406 240120104
639609057907 81063871
893550891731 76440840
77525524518 41626200
821711392944 118111189
297730542719 284420472
359634453557 367906231
66170993904 32310761
511213620877 371267862
463594285932 573678413
730129416724 524944224
551236905486 76642664
304586872318 111690663
491893830212 54032069
321419924120 15830570
322962629046 378293860
355906063976 29945636
25323354925 151569824
436435492984 463280685
348381825142 65737861
237483379981 285101628
657719693583 359360246
536249982073 370845293
933504563916 623100065
225300914686 108366874
971650267127 325390744
338833726659 189834393
649016541825 153682669
538123066580 623093758
457181269056 33408179
756262891119 372888761
892450574576 438664464
519074779651 5316801
321387663815 23279137
710493559126 35022771
759183009180 623087451
440013500522 30607871
424145871759 192073378
955610558176 344973979
92770383245 39967459
883608176872 448434007
505552337508 257401284
33127946216 28261667
762341008360 623081144
508732575170 87093363
460538277249 495818498
77431310552 243109622
995401347844 447664553
776212921373 10633602
321765867312 18107397
977084952600 560225582
524624649865 181982178
191374756616 623074837
335696717175 220240440
492016278552 623068530
112424777116 623062223
461543604677 118287785
689521880993 40175590
469910284292 623055916
499304183547 123522595
450330689376 623049609
850077936485 33458635
948195127706 102381531
293696831268 482447658
891589887644 13414989
125056773836 84999439
956200275290 13862786
652553709473 344891988
267542810732 218733067
264513802316 72505272
842880070222 93305758
36611210000 3456236
611929107000 17325329
376403129810 16108078
273677281018 361271267
69627040918 13276235
796204777586 99965950
161327664422 77021084
996664547516 262743313
85765385042 48847715
628196149701 8148644
30874166947 22408771
275034820796 123188324
629017344264 2970597
869226403802 243223148
514573803556 21450107
418407163658 253402646
613130762966 109470599
313905124800 75576781
926891116887 25713639
131317209591 20888784
548737519023 15029581
374958496669 40295423
925189992735 79285297
25263999748 559247997
631226879928 44685095
95857466517 132535298
951820959160 623043302
721543751762 307996038
474963082980 35590401
765393297978 29794268
264194731186 413758121
171795161700 153436696
207078733408 77254443
783815402784 390642966
474963082980 623036995
157769740437 5701528
13133005880 31459316
144004768916 623030688
634757841488 623024381
538017558842 7637777
813500595076 4843776
209059552024 56214291
567044005970 27359766
338307977204 73892812
635389441324 53905929
510332673796 448793506
583598254772 57854111
678740194203 131349582
294325529884 289958018
754654511402 60931927
760821879000 115846976
877731587202 124544329
601205646434 20554513
441983138892 80988187
327578146568 7713461
628135577273 222624486
390328704956 623018074
22649531521 75444334
257061139560 135556351
22106000568 341044718
318957923488 623011767
253819776519 9220834
288641131360 623005460
338072234158 180506340
699209929741 53672570
722550218692 311509037
999652726479 32197235
844358698093 37457273
44843594664 620306064
79406644143 118016584
735615941495 156678494
663021000685 34329001
355465175206 15717044
723409387702 195699903
193269556124 622999153
773709805408 622992846
702024256249 24616221
281028142487 9580333
342853922209 82924436
759814609016 622986539
392783988633 9693859
842382607662 104279938
552018262972 593400402
277060805904 49118916
977574319037 1444303
441488291672 622980232
607182296659 48198094
143465408955 227663779
89687183020 392736890
3336159317 359726052
621494244932 428201151
798973798848 622973925
188030015538 36965327
455234436798 123919936
727646945635 500195556
906216719199 57784734
521169559450 508634322
738385814202 573072941
656787151000 353192
540179476656 313476821
609493848048 622967618
404049716687 141920114
731221490630 144796106
220734156581 65561265
604441049360 364405846
301069704167 186554753
128214773016 622961311
529280668876 504150045
282325133000 150434564
799389146333 76598515
401546413577 46438441
549894023176 198102870
606270163528 11674257
694587709943 9088387
4373318174 31938648
209059552024 230148737
291799130540 622955004
248695096952 119568106
217901949728 217118475
767724401067 204170204
692343931511 316933057
977337781309 333451090
452868838661 559487663
413499179997 70537488
570284242123 22711507
16421602044 567346185
167428953581 545776245
83919647687 26186664
150666611621 6212395
62349992335 161030324
686549028040 181427162
958672781319 55779108
96634781216 622948697
361121558036 11630108
976238122147 44899533
102950779576 433454882
26734617729 400835078
847202432077 65018863
431065214595 223311949
386387803075 37627562
144636368752 452041611
934767763588 533912778
402782846341 163433291
791312428978 65006249
934640988646 49932519
116118637937 51578646
239058429268 2156994
808954999021 56630553
379281470303 294126945
962224612742 266054488
607689162956 342337653
801002596878 450654071
337145279577 21708694
88423983348 436065980
655505503353 54574471
374925529980 110303123
778762604096 410629849
304869526830 3853577
93751760929 268161026
107780444976 33647845
917000903561 10507462
248240646067 533887550
654206511456 116994850
970768954240 245443212
409276700036 622942390
485700280192 622936083
932152778187 32897312
259345490923 5209582
999032529699 37854614
54949192040 562130296
854193933300 285789091
453488688556 622929776
657495435584 622923469
720897778273 105617022
101593437380 48393611
704795758227 35842681
775411978587 92359708
877367894047 454545490
750340611476 235112346
118740775476 622917162
304431127260 622910855
147462394745 174949873
63363422193 13768181
110362081026 118811266
64423189580 565674830
600019850508 144291546
643324606436 234229366
544366599575 37507729
989032473661 30330363
398539502824 461199375
586820137555 327175625
956242158012 622904548
196056131832 103523098
956676931057 134875195
958136957520 534795758
156636765636 440272749
492591224672 16208990
803977064423 28362579
742416031575 308387072
524157517668 36227408
568371045096 35268744
699735788480 62168099
460233840424 28936516
134419700864 60673340
419876816668 45643759
455958913516 27132714
719392219512 163389142
468015484784 622898241
492395959952 3229184
367425037001 99757819
393329478998 37532957
985927350304 622891934
886766176052 467273016
16659672373 254992010
267722881889 44880612
210906212266 32903619
116478935861 90524371
425066695936 622885627
155318892646 3904033
785402094793 40383721
152847166620 123453218
339800718076 396325573
380767149400 17735284
550123463464 622879320
688118142440 220284589
793874538556 8199100
302277515765 66103667
394749903808 86941995
304956317457 85220184
22931055015 45656373
686007675067 93955379
337274318732 622873013
85567925486 25871314
6316004668 622866706
21560283151 511611226
185366066831 167198570
601983238641 218953812
394826489709 62407765
513347543983 60692261
148957282062 56226905
323806547730 191934624
110407668022 11636415
144520706744 41317157
862133782448 243759243
521701470844 564407123
317063123980 42294742
933504563916 71843037
798342199012 622860399
923982553250 19898585
326537121520 622854092
439211889194 316018542
433171683330 42711004
368854310532 622847785
548860263792 622841478
790580503693 169645686
532239413070 99448776
423831739010 156003645
89736737119 252034027
188078043343 6710648
946776889360 314284117
769920206392 546173586
279167133820 371665203
729497816888 622835171
986944099709 34032572
721721060453 171840522
552435010611 77254443
788179947920 9252369
719002972458 347194043
141891604212 55779108
97897980888 221394621
419296240462 23380049
888050668156 267643852
260307909765 217995148
958768557356 622828864
840061448647 59336256
745354957110 512588811
257970379843 34556053
310060492967 24162117
417841591805 174325480
506373462694 81530589
131895685566 60156166
881759449999 504093282
773709805408 609943663
811983515491 238429828
419945329609 20560820
646074998885 39059251
917820235494 358256521
421668402121 6836788
894951426328 10854347
747526034753 237597304
569561695347 7921592
458541487244 509309171
813062601219 313060559
24576143537 37230221
628978026426 20850942
45239693185 167734665
468568476237 42149681
569622993080 54151902
760905875626 118697740
963821356044 447519492
803828074162 58257759
266354676974 163672957
379407320181 31459316
386264677821 173682166
426916787186 19583235
584861454444 32701795
984664150632 622822557
956062391656 72234071
289904331032 253251278
105398583151 7423339
204461424966 16114385
999237442064 55463758
226112747596 622816250
601796332761 61272505
224074497438 26117287
698549424924 622809943
841179280341 92132656
952322271055 58850617
742366023372 112788081
744656212952 33736143
441488291672 622803636
297374420029 29346471
858179415122 122526089
206533152680 622797329
365696311352 215112849
193269556124 10047051
568478407092 53981613
335379519224 622791022
775202958300 281885058
387296845776 383976467
579177055920 414212225
890409864688 26514628
205901552844 66463166
535387882373 121655723
152747814514 71660134
458155248629 271201000
279032323760 5676300
608765336915 54120367
463594285932 622784715
714638290633 60263385
419594698251 119019397
727873423698 323631091
493279478224 622778408
361275112500 14670082
525491069860 622772101
428856294952 622765794
661293460752 602539245
519175071500 522818765
473292768523 295388345
901924572116 622759487
616343506906 56882833
646126638536 447115844
241420140228 420771505
545702264612 246761375
802586286755 73539620
508111747690 208698630
721472602495 104443920
681183650190 76276858
571214242985 167841884
431301399131 50109115
116664607634 153941256
93782381414 267561861
706128622956 622753180
964452955880 622746873
169063427422 148050518
909302881649 181212724
457649940161 115998344
184248476868 154622412
346957513155 303492840
187378422512 75393878
483805480684 622740566
862133782448 617064266
827395791468 361933502
736083521489 212728803
979501826647 54233893
50857748376 15672895
615590762214 156640652
812237395404 64716127
834934210503 8325240
7439575732 2686782
388621406251 9990288
256429539724 622734259
794529764414 529788
204408780437 157113677
628147976835 198903859
277101694185 104103342
765426939516 2056082
38887095304 261462992
583183104869 344090999
885469904537 4061708
864028581956 622727952
227255800983 88039413
745031933556 82230666
881559110209 42105532
1894805816 622721645
751463583375 131002697
730078187028 36952713
849501785728 67428137
493409124916 188043205
927615770201 151714885
874398089440 185444721
303362675134 115588389
623389044440 7839601
685614769953 84229985
399171102660 622715338
827395791468 622709031
375565694722 93785090
194267460213 193877180
999736029335 75974122
776236204752 44275140
138389097771 88379991
181269159240 281828295
760521930694 260516942
523411042134 118237329
962905438713 234942057
362993507283 64476461
751848037109 220593632
549491863628 550538030
662154181284 190893969
341386079308 245581966
757511628840 239565088
32361237826 160923105
315225863233 449247610
999352298841 435195614
415368423541 189884849
394580827817 27391301
951189359324 90026118
483173880848 237136893
199823927549 54271735
458355186836 56435036
892760551012 300005069
385907506104 622702724
717991768971 55104259
973199022531 11611187
497642623206 36057119
425071154985 276789002
332277885703 113229571
721008939148 245777483
116772186133 15780114
803132647486 18977763
627669592950 53224773
619599445424 622696417
162952763996 586796973
838132988680 622690110
438961892328 622557663
773658462186 637007
267586064138 111097805
863727431078 132648824
464005672621 41638814
560688210440 163982
782552203112 622683803
243092733577 34455141
181269159240 381617649
835606589336 622677496
279041443682 21796992
3089582910 16202683
925234658909 25852393
263869462340 7007077
565948122636 123831638
340432317912 449758477
490207279472 206093839
305506512844 1595671
136953428942 28595938
974558553256 585308521
425191385326 269952214
130109572524 622671189
600520001915 45978030
360487441707 73823435
470519471115 2491265
281693533164 205393762
604049386725 99719977
33315163204 132989402
733579177724 326071900
275285151933 15344931
28182189932 26495707
521701470844 479136483
315088479917 48034112
502668560381 30046548
131204106160 145224982
368854310532 622664882
647389838208 203186312
976033169875 231624575
12580174167 4068015
706530101348 178980046
959902755715 7782838
80535984047 294227857
584861454444 380173346
737680090260 5512318
202675080630 57097271
295652676229 125673282
300970652732 290784235
541130784629 15704430
600893128277 321354264
381803618729 125534528
21721931561 129816981
971400554076 622658575
190345893529 196992838
663103710683 60509358
166742363012 622652268
658004158204 27113793
972691258575 48854022
376905940706 42597478
154729537096 2503879
694634816926 17974950
252155571480 425060265
104213979248 622645961
635389441324 576869755
696948689291 131582941
132239742965 77191373
701304617000 263847038
82739584824 245796404
92456528004 374635800
179229111587 54227586
181093769942 47895358
586720646695 7341348
612346338213 30223144
282956732836 268974629
583798312812 175076013
721072797523 56163835
556254057010 24332406
630714709444 77298592
546333864448 622639654
487040942438 378192948
1797465643 1501066
66962139854 49207214
526515545340 96509714
384892638250 143597776
896148686315 56302589
806390133284 90265784
58738791056 95242007
257973489194 123970392
839053587870 43827343
794250894102 88670113
73265587284 198020879
578545456084 459414494
103582379412 622633347
429224150727 232072372
183163958748 622627040
967719410232 20668039
388433905448 54164516
537584911256 374774554
966049701247 258208580
124425174000 484245153
852989344579 125679589
512026389288 39078172
430119494624 622620733
561401725592 11163390
700763819043 67150629
704233823448 430736565
714339420824 622614426
675497435250 206686697
954978958340 622608119
789707541274 16398200
10521726930 97241326
297949055041 99757819
453994036931 37469887
339800718076 438172518
699812624596 353620876
19579601224 622601812
502673902410 59317335
730570168805 139756813
438330292492 622595505
541803209676 65107161
649398302470 272594847
332221520044 345188417
414925623750 9681245
618289765227 32033253
84634384332 613223303
142028756234 51326366
6316004668 622589198
853196523222 12437404
98529580724 622582891
340453402213 41828024
292726497141 280018186
889347257086 523651289
44727516394 78219414
411508009529 88159246
202064262359 24559458
882976577036 622576584
87027827874 106411704
80550433384 231309225
814445627584 3077816
58738791056 622570277
342327117420 622563970
633080753313 391790840
48927125108 156325302
837916679566 10154270
478752681996 85617525
887099847887 234323971
625777568522 57034201
230533946448 622557663
495575005591 93753555
80703769168 72562035
504394855770 60603963
841799647410 36807652
633396544803 17041514
988085864403 349887132
671276073693 93778783
540649465924 119448273
266497379156 14373653
976996650358 20358996
798973798848 622551356
231578061926 192704078
275377534804 622545049
445705467446 71174495
116435266193 374137547
580143103352 47069141
666626958782 247032576
206971142295 50897490
234231307654 21689773
642581448384 323694161
423698997646 13812330
598125051000 531137698
592867857121 151714885
889648901975 238953309
252427926661 27227319
807348030007 88115097
283588332672 622538742
90575048880 178589012
14843987873 136899742
67419454117 135896929
259328720610 73659453
31398421643 142058868
744343293212 45952802
779361024870 3922954
361119060464 22326780
787284992992 71893493
52485515811 72618798
406653673210 46924080
516523581183 10072279
576019056740 622532435
155178164555 132415465
294957129720 622526128
554544662316 622519821
32211597944 113469237
106568344618 125231792
767661974381 156628038
228551305109 69875253
357800731037 182556115
696224963106 127546461
972199989489 330568791
961379022703 533288385
639781472366 2743545
918156663488 79398823
834974989500 252015106
699867905451 308658273
529380414081 356679771
482912066729 3904033
900029772608 186113263
107234052710 92580453
710051879916 461886838
375930899492 374604265
481035980090 56838684
516017072320 204718913
525491069860 457837744
829073266435 140437969
180918170448 255452421
249225488359 209802355
710369412138 68500327
797877274265 134818432
673196536384 47674613
24469895815 6597122
260656024630 95160016
467940055129 55287162
580297769913 18504738
515216421721 59260572
652579870909 465626889
85897584004 262131534
560661077726 147470274
401587560445 107219
559425641468 20113023
882700263124 15874719
658944647607 41266701
654337436404 531219689
584908700181 340578
872141736915 49308126
500580514393 44350824
234761125124 171619777
452022947951 138861219
737077014920 105560259
694645154099 65794624
373275509384 391595323
576772728561 438071606
100424380232 261570211
866554981300 622513514
167042891562 28608552
159541339007 14953897
490592157840 127975337
351035997999 50197413
569330796077 176091440
962468882852 7221515
87946602276 399485380
903076638206 64249409
536032474629 176829359
586756253952 622507207
908872170312 371267862
488226679536 622500900
250113541364 622494593
491384678716 13200551
436435492984 622488286
581557267376 105572873
178543839181 18410133
790923356455 400021475
997143721841 48765724
202111953828 306936462
596807972692 8104495
664700176477 193259094
737708614756 622481979
540472071000 70039235
894145772213 100375905
265145433687 77727468
338572761920 340060826
308119141492 65756782
966892598197 58516346
865079181030 34530825
717078290384 173890297
212849151040 622475672
562504803148 69553596
174961126621 166151608
806295755336 191215626
417140085181 273837326
20842800896 622469365
300030003589 421383284
72002387612 1942556
385045343334 57986558
464984395058 18757018
809467182119 211839516
76925131718 28324737
936331996370 71912414
93480168895 608638114
516017072320 622463058
597781422477 267732150
847433268277 39109707
780657403604 31951262
739963033097 205450525
972663753748 286287344
760063010211 129470096
591972252572 454072465
436318973224 14676389
552904034908 335217050
848870185892 99082970
518550901310 411071339
378427901909 22642130
880450177692 183350797
324222649990 308992544
12455150506 38037517
772327695623 22572753
131205790129 138224212
254419223269 8028811
311378725456 622456751
251376741036 622450444
637715620711 122627001
96634781216 551730053
224035829221 31150273
50958597306 188421625
686830837414 86229304
483778261737 13238393
255079803770 71180802
427593095280 461710242
455297323895 39462899
39159196140 465046645
971654864930 101012912
38940566050 102532899
260885925329 355626502
631052958096 65296371
556735726842 281323735
688443827548 195529614
922389592083 138262054
249539246930 274871674
238017198154 27252547
98412285203 84583177
95281103387 46482590
368542261158 13730339
532213390388 32638725
156284477602 106979334
82107984988 610435609
901510519631 27940010
987110453141 38460086
723370870853 31011519
191278595852 76011964
231697850777 69295009
550123463464 169475397
252008340872 622444137
626946352404 2661554
829290590976 52764362
292430730376 622437830
239777179230 214242483
938557362604 171121524
551423559086 553943810
427942711211 108013682
926286447941 210357371
335015884897 81599966
336642718896 622431523
329695120700 560446327
49896393352 622425216
750340611476 621807130
95904283378 75368650
376811417697 77866222
865877203675 10318252
863796461193 194539415
48001593844 622418909
666006749388 248653475
852201665414 417674768
375202039409 165060497
258955939068 131873063
93375008042 49011697
196239312340 94636535
813918509510 49308126
531175468384 360211691
40422395812 327188239
882658447714 254979396
93250287117 97689123
262745538084 622412602
786823190210 135190545
455109059945 173682166
827343691406 19166973
403380571280 12689684
588970906658 93961686
943238069278 360684716
424331259717 83164102
895934469060 207493993
771221166073 454280596
870976180152 556372005
190743156780 622406295
382117907088 499098138
154110366292 169986264
802131798028 305977798
980242951780 42010927
399171102660 449190847
198953954648 609111139
268319717541 100823702
946407282304 42881293
720655419184 607383021
234709823986 60540893
470167086411 38989874
42317195320 622399988
415104708950 280276773
309878479254 72744938
73160483194 75860596
501210114910 229196380
318914501858 851445
787402877129 68121907
957870343774 170396219
316182658296 31276413
711813021480 57652287
742761413444 547775564
882217243594 41380227
454751888228 472255546
19740707232 125326397
901292972280 622393681
236849944808 353885770
543736601717 32575655
292167932365 8022504
226456075448 270885650
174953160880 622387374
83584348646 263020821
499595476584 622381067
466752285112 464554699
563288735955 4257225
666168132904 118521144
454586804568 65113468
211969044855 170169167
910044860292 56807149
300550022046 20718495
610611692356 74523512
422800063001 28154448
633316452210 94333799
823216150716 22522297
646758238372 93400363
71959344402 16827076
508834187247 19330955
312381750829 116332615
753052077121 316106840
846766242022 4175234
367591110860 65700019
894164535538 124090225
656480674949 66065825
469424325700 172509064
251376741036 379530032
24953432519 78862728
956730496408 107200079
900155433276 331880647
812561676116 107666797
622505791062 180619866
464063116777 104879103
849828027917 154193536
479754837003 19715682
655451477591 51648023
193209679531 1936249
114487134693 41853252
313238693468 14808836
743713377345 54864593
423339637400 56012467
739068841316 20056260
1263205980 539008834
138176762067 62855562
135266979114 68393108
453697935895 36895950
178041740976 1141567
657300235999 55205171
843469123036 166574177
922218798523 172080188
357761577181 260144829
664363510882 64337707
424119874305 258574386
846827419922 54063604
167471487989 380532845
795184199832 520459947
698549424924 504578921
166110763176 622374760
209059552024 4900539
80571435694 71502459
922617382002 139018894
301046008768 195466544
1263205980 49768537
481910681176 208881533
634998390468 259091560
916787121489 53577965
152847166620 368738755
404855501184 622368453
776274166585 496140155
112744327578 13730339
470541884128 622362146
23369200240 304949757
812383194323 417718917
167285427247 65435125
508437874288 622355839
601291167289 48469295
241011562219 248066924
241479842290 247953398
397799702161 10564225
614095591082 426927137
638955345729 15155721
679601429844 622349532
210972566148 550355127
579177055920 228874723
39159196140 102022032
939163004893 2384046
637078716688 33313574
446834813657 156993844
769648250617 158084955
749077411804 531427820
197602250910 32727023
324292531550 86229304
271538863086 30582643
298798994845 171317041
516301984738 100975070
589917955341 381964534
877338541269 479218474
550607626626 71918721
452123349084 57418928
460436286752 617203020
593350706362 338364243
984939041227 246584779
80213185480 622343225
556439461824 571212376
109703890878 3424701
761855302048 145174526
846583780512 350599823
714435980994 444334457
513981275585 21639317
588965898900 194905221
172903009413 127647373
582845600443 107092860
751603811148 622336918
889924175232 296416386
263607955199 161276297
62715707972 402657801
568777617479 109451678
609410540950 39040330
722985073728 122828825
329507710260 97720658
179195249304 57803655
851814354609 99026207
59370390892 415713291
781668949734 66425324
330326720536 622330611
615178246572 83914635
758698520119 467405463
971928267073 8520757
168005562684 622324304
303913942711 377701002
129339555024 121113321
619917286689 149110094
32111671901 36271557
792026200652 594125707
627306858459 181269487
295588729556 288715539
368075318171 132516377
314916904289 116143405
676255881470 156079329
478982900110 375827823
856348082955 22623209
385907506104 234077998
877221252055 2762466
374450589717 55413302
423734928625 15042195
283954252198 181887573
656099948652 113980104
88619607567 341826786
55580791876 622317997
438718891990 206920056
302399259786 122261195
599936745234 46097863
88365103261 21607782
637915840668 622311690
625590893936 161402437
30316798436 622305383
169562504574 312158658
689075427384 622299076
558182327767 12866280
975705371922 74567661
204006753336 620053784
640311926843 73741444
270324736116 622292769
40260894528 134496775
204006753336 584848110
318482529121 359669289
729406361146 66974033
737047853417 6691727
744379186349 143692381
858716031538 153026741
834170642999 29195103
612020247392 622286462
551707607445 75292966
103582379412 231309225
601283447521 1091111
98955826705 12166203
52376450925 6079948
122795154966 211461096
768657006720 622280155
651039001320 119479808
145668135124 22528604
217270349892 622273848
466296909163 388296762
475489055245 16644173
820331099575 10324559
903030061011 60793173
788313477659 218638462
47572114437 287498288
408202060743 277634140
508678953056 143364417
213159083327 12412176
108551215074 70594251
143092724083 79215920
643600239192 622267541
915819768508 622261234
642968639356 95254621
646126638536 622254927
791768725749 189443359
798342199012 622248620
913553053582 126026474
364716838382 105913451
829922190812 622242313
905714171132 534764223
926302499256 225279733
291533090731 5405099
796277730655 151841025
280702795892 257401284
667601032960 457938656
226625550845 108972346
990179012754 124538022
344145793503 60509358
737708614756 622236006
500671562245 70020314
923338951193 42900214
216870557534 78654597
971620737753 101012912
998559347024 400286369
132697793082 514228631
363715858542 43316476
560720685183 68462485
199681830839 231315532
796088501734 259804251
52943448160 63334894
819015394128 158324621
655066056821 495288710
463423557507 20586048
73180671901 30046548
995274125105 83195637
922135766868 271289298
780177089777 444952543
494481930937 29712277
891755938340 22667358
612547531513 4686101
104339658837 481854800
664410624172 17426241
166110763176 288494794
219796749236 622229699
33217278564 108070445
598105362611 4591496
772446605736 394868656
227717597458 143225663
870092870011 75097449
291167530704 622223392
544838853056 60320148
647945314619 60509358
846343786548 622217085
994547283262 103724922
268429936608 622210778
957269339195 17136119
491384678716 622204471
524127452199 55179943
84634384332 622198164
665764560588 490697214
847213097214 296731736
91581982528 330266055
134679603962 450483782
10010180839 70569023
781202864499 60572428
93355696008 26003761
425066695936 622191857
596477233612 156155013
322525114521 131835221
265665172571 152957364
486547024412 10311945
76756577143 63278131
525491069860 622185550
279072890384 11926537
282011033851 211019606
744381425334 196147700
510711945241 155543234
616441446244 615386604
351169515124 133361515
167887453560 5373564
521206430172 310096269
736108471981 63511490
433070424445 175050785
670913932060 104330394
841290987860 426882988
111324575552 268634051
205269953008 622179243
851196724778 151254474
714339420824 38838506
157523597148 323977976
574064115745 3784200
58107191220 622172936
681496229352 559683180
528017469204 622166629
937716511187 168958223
23710232344 261059344
99178587880 489643945
408645100200 622160322
637284240832 1829030
203375153500 622154015
661285034600 622147708
859607383104 622141401
652039754108 199969742
123296382805 174262410
766357627841 290418429
3116766080 13705111
841151832277 78572606
201890857701 57664901
980465405977 87906966
107152969918 138476492
264008737756 622135094
447804290032 179162949
356222313812 4074322
41510950412 121857547
345241479255 57614445
513994501364 53729333
332221520044 622128787
285963170564 44622025
664872281893 144789799
150477912488 39639495
635801023530 99549688
726339817708 622122480
616599682567 445640006
339105192553 25574885
282956732836 291314023
347640458278 130662119
381486307252 167539148
364848717752 79487121
197999905195 210660107
1894805816 135032870
668232632796 622116173
286610556821 87982650
19193936546 324160879
677495284831 175441819
507447818172 16518033
100424380232 401263954
340026988008 273465213
853853161848 24206266
300845597536 394452394
615809846408 622109866
379448788706 88424140
350608427548 483374787
23844527295 54990733
668028262833 31711596
91194135628 373733899
222274429070 15862105
643933646133 41500060
543175865268 622103559
600327827625 59802974
418406797852 77084154
291616450350 67497514
721931535592 92189419
314306199544 93665257
520438271172 622097252
154110366292 281878751
56212391712 622090945
174321561044 622084638
182680163457 4244611
651179437224 622078331
886134576216 87143819
817021341361 178324118
173590047779 43524607
821711392944 18857930
633353404923 15395387
316122697647 252835016
98982656683 54719532
440653677878 102173400
293693930048 366272718
525491069860 259911470
677622383495 37217607
494433133678 33799213
597345364869 28848218
870976180152 622072024
404855501184 530216876
283588332672 622065717
995807714161 72599877
596861851328 449745863
868399856661 3241798
781995738567 179976552
973295353584 562426725
483173880848 27517441
674305656046 151122027
474963082980 622059410
19047443857 206629934
344167123777 12809517
600459984503 30803388
558334261332 608896701
705656281177 331313017
708655022300 325415972
861807277430 171001691
925293766048 622053103
334684687471 2939062
201480353992 622046796
586074736276 24445932
801500198192 622040489
953037665693 3576069
805328686170 30450196
515716426002 180027008
139841816486 333343871
253903140380 557412660
700444224432 622034182
252688813651 568468831
724111928674 74845169
120003975148 9662324
564018659856 622027875
18316401552 611816842
12348473908 256556146
429773545125 18977763
331589920208 540642347
796386797606 26426330
578990572609 59065055
114951176460 622021568
336946199122 211637692
411330877434 30708783
149798152400 58453276
795126694671 24641449
462331086260 120470007
659418326470 439068112
41243539919 156640652
695936300088 15477378
350473030937 45265339
82926549532 115966809
669711550789 189884849
386423412397 72606184
887352298176 17829889
426126137424 6849402
609414659421 23298058
880643871969 392333242
496868548240 51105621
699675544016 114352217
851886298558 16587410
214150552211 412414730
495174277732 52404863
523596270352 622015261
396644703316 286741448
551282252816 14575477
677580265349 64249409
337074546572 105553952
228535998020 46854703
903224125336 538794396
536056920561 115878511
504016675436 392490917
583598254772 375373719
41815122343 4578882
875397379004 622008954
352923752588 68601239
209504763154 25246921
199422760265 150194898
889924175232 622002647
529168791068 24408090
829083982028 135827552
701144078622 292077170
410219626006 51011016
214743950548 378060501
523596270352 39065558
764948875223 204832439
44301856964 350606130
744997680239 186220482
610026928302 39954845
317694723816 621996340
282736589066 46816861
854387690647 54025762
434811724187 178065531
169900362192 621990033
861502182612 123472139
305062727096 376023340
822807749303 78004976
883266150327 239880438
641879670559 32090016
112561008316 348184242
450330689376 621983726
881599954341 99953336
246403561916 147861308
355279150241 276353819
227927065542 11516582
326943929327 85138193
945617288470 11731020
732655816068 621977419
405487101020 618653630
932715253303 60793173
761010149257 37242835
34444269749 236840464
989716949320 621971112
346625785941 107893849
366959511024 9965060
94560234273 88663806
634126241652 621964805
64894845961 21847448
298566867775 39683644
805561679364 325857462
624020644276 621958498
634126241652 621952191
977554363689 84551642
39159196140 621945884
82107984988 621939577
874616053053 66362254
518543471664 272487628
62345041340 17773126
13837672311 23890916
309483925948 621933270
820448193272 621926963
915750500792 44218377
195353925131 97827877
992743430694 9334360
78065603477 103762764
740049085805 84608405
306957526604 177914163
896670777710 55110566
511274798777 190660610
385608114879 253705382
1263205980 621920656
268931311573 5701528
260487514204 351848609
560229060840 593072438
651018566640 41083798
827992490431 13976312
722395516354 127067129
140603624337 200575214
424121602423 220101686
367202633260 193631207
311378725456 209461777
275182360447 159239136
326387395405 138817070
807406697721 256650751
408692938795 404871558
393406083820 65025170
300641528244 587944847
561492260512 621914349
690338627056 620728633
145267968588 409633343
589197315344 31522386
538532113372 4257225
448856894732 9157764
789399963563 8993782
383868555869 90467608
661594859668 65990141
104772199204 21904211
358658531428 59210116
230917266987 90505450
417487497904 467834339
677529727358 38340253
146531168260 621908042
75237874594 170125018
700544026400 500605511
467779945627 188604528
596861851328 621901735
697286225252 621895428
769479815875 129772832
601914650016 621889121
24481828659 57910874
881713377364 493749802
480647481504 621882814
47227956126 39860240
565196963066 51584953
897869936104 87768212
760446208852 621876507
597384493497 5039293
614410846477 65220687
725596031021 76024578
94108381872 292865545
885180640289 287586586
745919412624 621870200
138383604374 174237182
941083761948 84785001
851592007631 419781306
575387456904 621863893
910627233993 54385261
411803099380 239552474
747814212132 621857586
331667811658 162878275
205395304633 253598163
938100983842 129747604
330295925520 5796133
29133054350 34108256
465878504848 170616964
432091113392 468118154
975367121205 147552265
163268889757 245613501
990140048108 192741920
656232235912 12563544
238638309449 23827846
773255785464 109199398
444381367382 162745828
307309343678 52524696
80790048928 16467577
80452239701 357499681
680864629516 619038357
248183298581 7145831
599803957656 55205171
541912665596 402228925
523031291357 320433442
481279081340 621851279
266208732994 280945315
409805459995 49831607
948282769778 165508294
730761016560 341763716
183114740985 20787872
464333817459 450263037
649923824873 117448954
983400950960 287668577
346318597199 170995384
181623171150 35287665
388433905448 408403478
786341802128 187828767
250745141200 621844972
252639940708 621838665
791394600816 416659341
154741966128 572908959
483480779468 254537906
101505719624 157498404
500227076420 603737575
475932227149 26811057
654604657687 213756844
618048818906 184057181
580804074887 178279969
523596270352 621832358
212805767252 3948182
546053432065 177100560
854554584416 329591206
870931440359 4799627
473068283472 621826051
800236998520 173335281
273332977646 76642664
259991830218 118287785
350537915288 621819744
905082571296 621813437
29053598764 621807130
824543725937 253642312
425185891929 465166478
670490223558 124096532
3383114932 285707100
63592669029 157277659
665268618015 418173021
653074236732 135909543
318002051312 298081434
8618412972 61026532
728191681225 8659511
14358943796 104582674
610757047720 621800823
711052414024 48217015
779816836002 120041131
718941819786 238373065
816026994420 621794516
901098958411 120886269
294349597396 357815031
331887408784 229505423
101055980068 589950473
468015484784 256373243
590303130138 86576189
114319576624 621788209
874540186150 100981377
762069077813 99120812
368076976912 92233568
681680898312 5436634
696044784730 329818258
855817784088 34738956
203177109458 174987715
416855898068 154931455
984623668064 16177455
863811251108 161257376
41624161062 41834331
871801814843 290595025
916451368344 554782641
34320747154 154937762
138096846070 61001304
539386266252 290147228
597493451164 539563850
95184164797 17419934
660420847283 179743193
929714964900 436286725
195692043401 77241829
548154319105 5594309
674274625606 210369985
264917013068 323769845
75160386792 621781902
546333864448 524565804
882034845154 232097600
613185104078 1116339
661035897551 16076543
282325133000 621775595
443946470262 34120870
102646531961 78200493
45611230183 116849789
9029034449 125540835
70739187940 621769288
529216244936 19362490
374498731048 2585870
387802305612 170642192
712444621316 621762981
129235603050 47535859
365135431907 498959384
681472618009 12468939
252738765091 92347094
621348725586 21305046
9892044422 3512999
31579998108 617789571
977716552436 621756674
643517493417 52814818
333629742874 243223148
957094010902 338244410
248511525410 292606958
86250145304 159106689
683678016281 14026768
679521333009 38460086
185058758256 540478365
850764985400 74819941
415069698793 51635409
323249357880 22099728
778074375772 24149503
598756650836 374610572
500869694585 111987092
956762725178 64066506
23251009125 69250860
37701572644 179591825
202063234318 15862105
663225849980 328947892
60001990728 621750367
953512902385 45202269
509362522572 194085311
604285363130 35685006
543525405515 220278282
751816382276 163477440
947891006231 99303715
853185334604 82154982
555807861988 55627740
421908696756 621744060
469728020364 18870544
710986329278 5203275
909503770148 621737753
403425874461 64634136
938557362604 569894213
733256961466 4471663
397695693424 38668217
195111454581 5310494
829695645437 126467964
884689976675 148681218
382749506924 539355719
690274032827 51963373
344498907754 321051528
949005524685 184088716
43277919644 290784235
712715342984 42881293
243797543004 502503918
433100773729 122671150
384852778010 37867228
893183565744 443773134
462432647881 235881800
351169515124 621731446
135580600996 75538939
329063520864 621725139
897219017927 218777216
757872982098 12216659
482551230645 329603820
62197936872 40005301
821079793108 621718832
63711852408 33174820
469082646040 116137098
313860649901 30891686
72002387612 621712525
174223785688 11592266
858691402703 224094017
336642718896 87175354
848870185892 295684774
460436286752 547207934
339459473599 108322725
378911245161 12872587
861502182612 174079507
314770771099 149961539
593269585728 349464563
361906712336 621706218
912670838794 355304845
465927983263 112870072
225149073661 305611992
215375550384 24521616
987190549976 342205206
836265107448 222983985
707699970034 229341441
568297265810 44830156
997296147352 425949552
768948951443 92113735
480647481504 621699911
324839882480 206018155
813951514041 127369865
612651847228 527542708
259587538904 621693604
54014505077 286375642
612651847228 74649652
626547043620 621687297
920448259529 25228000
234481977304 373349172
733742686699 31503465
459508569024 241469802
844129438643 193076191
133267571704 608884087
130164809230 290910375
68212788596 543587716
903756045102 47100676
390254751139 21544712
365984270051 146700820
237953768655 82684770
646278517403 63379043
256429539724 70997899
345949715448 154773780
362288216459 38157350
103896026522 192577938
472212143887 4711329
351722304753 29964557
134834390356 258031984
975070069877 69667122
733919015740 621680990
430635810872 6515131
819733286338 39040330
950917605373 129835902
950275908030 64123269
419540489586 415896194
288341021137 64003436
408959056353 89874750
372893496459 93148083
384012706596 435983989
27646260979 88796253
327800321192 621674683
999403379234 35054306
241682240227 175246302
274714496638 9435272
372643909548 621668376
470302037290 118483302
20211201060 350082649
762972608196 589048572
237413847371 47088062
17943313032 313520970
787477791675 1791188
101375246715 147936992
138570815055 32581962
960663356864 189285684
540649465924 621662069
528189278191 381548272
106539124287 6824174
56013893566 117512024
723181818528 400494500
959315500396 29396927
777427021050 15748579
93917313372 88846709
220144901943 70556409
945344165900 98736085
771709990108 17155040
21351927164 91457807
967610955060 116200168
299791052345 78427545
612651847228 621655762
738340214592 103491563
400772906241 257817546
232428745956 318661175
617704645916 621649455
335379519224 251277187
134827465270 70726698
402329101840 299519430
365575319929 8091881
377477952006 181338864
919928684627 212615277
675308439688 154351211
100920646527 47952121
349441094276 370019076
827395791468 621643148
762778360968 65662177
914556568836 193933943
868972416670 16757699
756025010000 621636841
430010511729 55703424
282737074705 72990911
799486583176 3733744
547995988177 58301908
128846372852 621630534
282692604048 102633811
608026782973 128536660
183795558584 621624227
532889870836 76150718
305062727096 585308521
249932507301 131879370
35816025505 105699013
131372772196 621617920
232061390499 139384700
906977370804 578282523
141060362598 265619305
584606685244 126909454
975190153092 306066096
441307308065 124474952
324146341597 229322520
917663338320 21185213
910642131127 110933823
51791192860 222769547
343783468967 131765844
45217839430 89010691
381486307252 621611613
735690143350 106405397
219165149400 621605306
466622817081 101038140
535100857110 197194662
2362236507 99953336
889769428745 107931691
390395023061 420254331
903606758412 184568048
385275906268 621598999
363385472654 285126856
807986510780 218234814
848605382255 193511374
809710996060 621592692
748445811968 273824712
978103814850 75040686
438330292492 621586385
657583134419 261942324
459583925060 47996270
123161974328 621580078
930346564736 134288644
266535137100 621573771
935966879898 8445073
501719409402 115336109
730129416724 500454143
625820607490 23209760
472436683636 621567464
320738927860 82823524
111073817604 4522119
265133368396 11535503
312641925128 312240649
788868201472 385855953
629705042800 88279079
71311314831 4484277
327752181926 32903619
222501497926 177314998
631946121836 72543114
400355738098 24054898
591809052640 605390009
388211232571 13913242
364677943113 278573883
788089707364 123907322
237144626769 47731376
460846790461 57664901
913293369164 621561157
618336245752 328153210
313183002658 67491207
13263602864 579632221
57407641831 48973855
476857882488 15616132
923398966540 392699048
182532358912 621554850
61503563465 53287843
754130210492 338143498
98471224118 28816683
949294559816 618546411
29053598764 617858948
519326899911 260529556
915819768508 621548543
352432714796 621542236
390328704956 169979957
965173055540 452256049
239302724606 4906846
208427952188 621535929
189624368487 37652790
468015484784 510084932
861502182612 308273546
107427044845 141573229
582335055100 621529622
82613806388 40610773
356853913648 610605898
334655864481 58951529
851396585236 621523315
265271937428 621517008
46553720970 135808631
2526405652 621510701
36432784970 3784200
719923868077 68399415
666337833288 352674826
634543020826 90215328
246323942348 396230968
545761222448 501847990
803394997700 239571395
335379519224 162014216
58910429754 76163332
384644306432 375733218
72087601489 426233367
492570758457 26312804
223500934616 33591082
149628111438 18548887
217114133874 108858820
468483735385 14991739
74528786956 621504394
961052971789 166599405
538870866584 495963559
837920255635 53022949
659182806234 182360598
764332803221 150100293
733416406668 383257469
268429936608 540957697
471378297482 53798710
660021834928 428358826
824545542353 39576425
517770023156 69049036
666250414026 44073316
823606192452 621498087
730761016560 141932728
417487497904 586979876
775398090573 56081844
655340770820 150068758
329446355764 45618531
524227870188 621491780
517347391086 276530415
570747476594 76220095
961052889798 194179916
422540296592 621485473
347556158916 258366255
261090682084 276820537
750316482959 5455555
71310961639 38977260
69475988268 621479166
299820865534 131519871
305062727096 621472859
498724484014 127817662
323379122340 456027635
671694370789 260554784
436441446792 226269932
565370296282 125263327
470397380209 73974803
926357433226 168668101
691933858743 223255186
183163958748 621466552
243165943168 583239825
973523881422 296410079
587211020187 162152970
675362528520 406776272
348252821764 254329775
576490195947 137347539
811392028175 96137601
697917825088 621460245
828524307220 19009298
518670349583 399851186
862133782448 445583243
421927233029 115790213
792326886877 270677519
766460463476 37715860
124348741532 10242568
539650523245 344210832
793885052325 24944185
350537915288 223835430
273926943613 56460264
544439064940 621453938
902730856931 78963640
126319973508 498423289
710766214978 359038589
762341008360 334920621
78856732571 48475602
265581150717 295300047
717570209091 523310711
782854560692 151229246
22961082642 143358110
801500198192 402128013
100900583960 98143227
493606048377 79455586
756839134416 149431751
556250928738 171272892
967520817481 73930654
115329236961 117940900
805921397044 597241365
567176659036 205816331
313905124800 359946797
773953211459 80325952
599044161738 312808279
201715024848 54814137
612519074329 28305816
756371390440 193385234
173922809341 102930240
843664532817 70272594
646126638536 562735768
62405468707 611779
972749762307 254310854
610636333805 99310022
922304687249 20958161
239376344152 621447631
880845475224 223614685
723813418364 621441324
458541487244 39399829
910796946991 504213115
340228767859 116988543
774272162756 23436812
451336016804 165647048
572861057560 621435017
929714964900 621428710
27158799256 401894654
117477575804 621422403
196427555304 55734959
371185289546 107023483
688256391880 147873922
80749791347 10248875
530037090549 357644742
379034179140 514190789
209786078517 35899444
219796749236 617701273
386911256782 96616933
654969036240 95405989
977278445053 305555229
500858676256 244907117
323190494649 103100529
933504563916 550651556
413523569166 4364444
725460859397 208276061
190111556944 324457308
936309978633 299941999
635354149417 22825033
270825411004 28457184
850133385564 621416096
662383825461 118704047
138713283878 161825006
146301702744 34644351
630099854693 142910313
500056038952 141699369
823229912590 355695879
117563615898 180493726
223327889457 100848930
237146304431 249284175
938557362604 473006079
210322751696 417882899
643581534695 6767411
841006159498 218064525
429487894788 551648062
981891301021 24780203
787605001800 621409789
347379916108 621403482
764177621551 3203956
932241364244 4843776
332758668313 33830748
613584215280 108543470
428060835014 7732382
337905918568 621397175
42753002713 176829359
617704645916 621390868
567498795368 164808217
637284240832 621384561
588611750301 20005804
208331356241 56832377
567255086581 341852014
254042367405 71925028
973926953420 621378254
233020424547 7025998
601304954391 246168517
736132463809 220953131
860771312661 8968554
641705439684 135505895
922695866310 6199781
828027391304 92630909
864176676623 101347183
73852989729 22534911
702339023940 621371947
696029446106 506042145
388993121910 15748579
737627370047 31099817
545629559581 5928580
471173483964 621365640
869650600008 8911791
673917031320 607994800
831705024214 80836819
408645100200 294713496
541912665596 621359333
513490672976 621353026
605072649196 425060265
421139171202 92580453
599287094764 20617583
959835068991 167602218
472296449556 108057831
229659453493 6754797
509509399988 84570563
999769021252 38800664
115386056724 4850083
254991802199 81593659
904687351513 108505628
169900362192 621346719
901765404422 42597478
665124105724 50954253
461551154156 77626556
125688373672 621340412
178703620719 3008439
550458131805 239918280
776236204752 621334105
157268365472 28898674
640442240012 621327798
491270593458 57210797
952956759497 57961330
929584367916 24679291
194254694845 6969235
292875500016 97455764
989085349484 621321491
557665338735 12967192
339204765404 566740713
525088079853 363302121
146295074087 4168927
896771254527 60332762
755722433740 133317366
717286370928 60786866
474382178810 151046343
290489753079 10318252
806584443582 479458140
771183406064 621315184
157995541586 503481503
589914253132 621308877
699643870262 25221693
682127829188 349584396
629613517681 25719946
980874551616 40339572
546655193484 176652763
357340441935 19097596
678655913762 41008114
683682355497 6048413
242918174738 73558541
2526405652 498032255
638307827025 125704817
84634384332 621302570
555176262152 475175687
694128226072 621296263
6890603903 29119419
798342199012 621289956
852676580449 41821717
973265990257 4250918
349274715616 461710242
337168583942 36952713
254894169839 255994823
37895996468 528375232
946136560636 262333358
973662837246 25682104
680662025513 165773188
507806274452 621283649
637887316172 5512318
181269159240 514096184
532362431105 13692497
341573271068 93129162
3158005488 532165739
377404601596 103819527
998036549245 10974180
896802240818 5524932
426961495444 486723804
992243348664 528961783
449992617320 202051052
126245691727 36145417
208879186503 128839396
840944350898 210243845
522269674781 5165433
364378760019 27271468
33956141549 13011341
612511152737 44975217
896240173592 290412122
807816196552 141377712
296603517484 21582554
793065428205 87692528
600952609594 136628541
317967142067 279854204
89520579373 69540982
983803898883 15527834
542265914359 125976018
966979355224 616780451
237804803622 207588598
87093868471 30305135
543807465104 328689305
589914253132 218461866
14526802536 71010513
959294636840 77513030
309942545760 121775556
142109969408 621277342
432729064377 530273639
999822546696 621271035
250126678845 567705684
551726326621 50708280
142109969408 148794744
761709408524 350896252
209691151860 514083570
87840783430 500359538
297672934581 340760903
725708217872 621264728
145267968588 616395724
565913459364 602028378
371855456687 63505183
76423586464 517539806
905515307180 145458341
823816177710 127067129
57199088262 114894619
859400143456 45303181
804538921453 40560317
600651450344 18075862
422984202173 118855415
34530795482 181105505
90135818851 130208015
368486261305 200291399
68844388432 621258421
755754555291 54883514
327028739556 86733864
655285155694 11951765
497882583570 438954586
793289400324 146227795
214743950548 572599916
123745970993 29378006
700304450763 64280944
272863093532 500548748
774859083804 75602009
264848884854 189291991
802064334114 8186486
19094456235 473844910
232019707536 390876325
904979050263 72076396
323014705945 154956683
496849166829 59714676
121871007000 11384135
878391801897 79928611
764733669834 70177989
640442240012 552669796
207762214626 18208309
753338566289 79745708
238744744316 225790600
677560593816 599165
378022288190 196652260
658590757595 127350944
759814609016 469379554
367591110860 13427603
666016209888 266029260
942978561456 426826225
267166736936 591306478
2042156257 432420534
585206075231 241299513
33026271069 68248047
319950397250 23203453
644676003196 147873922
424328263892 91880376
32211597944 167116579
17057326658 541727151
275746916873 72423281
558965861168 192647315
89959002106 273812098
586831944259 31850350
959400157192 77071540
844325554808 111154568
650321090189 42061383
709427369148 148851507
72633987448 410541551
489306006995 72252992
442835778092 385723506
544175346107 198601123
312641925128 621252114
686430836925 69250860
320279910707 200606749
173415261888 202725901
817290194092 528835643
503198592289 59065055
709750470451 109571511
493279478224 53306764
911006698890 109331845
785371215721 122362107
157268365472 23689092
98265338410 207563370
438563373984 39122321
590729210072 428024555
476892823268 584053428
678861004788 79581726
77055186300 621245807
86006644648 292386213
551206575123 110391421
985295750468 621239500
871607779988 600602996
924187276405 296523605
856449383924 78761816
920240967360 240359770
819043094472 32651339
936268358740 365471729
196338079960 8773037
743393013280 621233193
481174456582 36687819
265271937428 621226886
831011691462 138079151
523071353421 295646932
420458219091 89376497
318326323652 621220579
969978779568 17489311
391783139175 222107312
166981492917 70625786
117325125065 127868118
773618828998 58774933
517264279505 2882299
529846116654 1583057
925293766048 463873543
883608176872 304760547
476226282652 615077561
360011912828 98143227
265676682846 149261462
180480346880 17602837
449648276106 38270876
784609395256 404177788
373907109220 389993345
966347755388 621214272
804026597536 213536099
19027040712 91464114
503304606652 10147963
753334536116 47264658
336127199395 205349613
994254714146 13768181
669770849203 140917301
50967326194 58352364
536060269578 76674199
672289415253 89641391
913293369164 620785396
804198715566 100703869
322747522504 408264724
733287415904 621207965
498148612830 127439242
206703492136 279532547
880940168522 57683822
598494338464 70613172
36080419187 17274873
27839757674 501551561
917714568016 576800378
921988412185 72158387
415763075694 75406492
48484520834 17180268
938866992155 68891361
183594020464 84507493
364201621617 76611129
292350248814 61240970
617873250947 440184451
936662563096 202353788
853922984580 621201658
988747491866 312158658
697232687194 31516079
323078740916 216468854
800458557123 95134788
456320920637 40894588
6308 506918818
344376072622 222996599
917714568016 621195351
583052234619 196387366
668245568453 584557988
403999109319 85138193
341030845905 4061708
989085349484 616603855
718760619676 621189044
659256219714 113425088
771183406064 621182737
498779569352 52940958
934525198433 140406434
513023616463 370517329
724445018200 484648801
157268365472 621176430
380441632516 56289975
99161180560 621170123
172988734157 20396838
903451896334 174483155
18948001388 266300461
158531565144 97298089
638547440504 621163816
78485849436 426958672
715399871432 89773838
441418405870 45372558
672113607628 113935955
18009902338 227865603
653160535413 440638555
404926253110 352769431
796884827796 182833623
344221916928 562433032
911398569656 621157509
723813418364 167419315
396224501506 381945613
975614513280 45303181
136307379769 69250860
230458150987 2516493
640941205703 107969533
783815402784 621151202
140734803630 80836819
206971873907 81915316
53685992368 621144895
315799924308 621138588
725541961110 90650511
500101985447 10072279
930898383087 47548473
356583433711 225576162
44597674185 155511699
46106794336 216557152
472122180839 266577969
850406459743 127325716
660021834928 215302059
25587214577 147413511
507516053605 163836939
960376043544 137158329
727603017380 365730316
335735946715 153998019
94108381872 621132281
109771874031 77727468
344669341815 159617556
557702661496 621125974
491636946102 155082823
996612926786 17564995
174805919723 100249765
351801114960 621119667
49043085610 31932341
923413371728 498511587
264008737756 621113360
323554242502 203192619
28676360238 292001486
980249410148 7038612
117259639484 39021409
649695961335 186643051
478268577662 285612495
349906315452 621107053
38290089363 89830601
924272231695 106266643
704137227501 56832377
956027179675 61600469
865923381464 621100746
168005562684 613469276
796948894302 82400955
423482680160 121939538
382460724073 87856510
823606192452 621094439
278535533984 621088132
94685932783 5102363
908058836336 109130021
719269512585 82962278
493279478224 73318875
392726184978 65050398
118109175640 340489702
153363804525 53243694
878284589204 196898233
184312934408 8079267
401697502004 251882659
310611224449 38573612
214503756825 195807122
775496069818 30847537
230039580625 259085253
397653701418 161175385
511595873468 621081825
140215169900 338976022
903187771788 259816865
372643909548 310556680
312010325292 297053393
936575490719 74214469
963605374894 115134285
104845579084 621075518
153478766456 417214357
734772262477 173833534
533996593838 25070325
439777322293 27876940
860538048266 90391924
948226284286 66223500
112770854820 194034855
800236998520 602318500
148204997781 104715121
760933210164 19822901
460071548700 283190607
931609764408 369754182
931488369337 28255360
354242920578 67857013
567606272955 32815321
454593149410 3298561
575604789817 1589364
703209804137 366922339
701467589880 165104646
204392338088 17155040
200217154320 593772515
608111977929 37816772
620078928792 52076899
132635971868 162897196
796043179632 224548121
580923005986 15363852
232883367130 128397906
137499903199 977585
534856380934 60156166
156807407828 61915819
467871794468 13692497
754761810328 120261876
204436651070 24874808
564883448403 363384112
777679153924 224869778
450330689376 130769338
40366120516 11522889
510964273632 621069211
645287534158 97159335
331731733103 74454135
737144922389 437661651
534439841426 393809080
998450887610 96843985
692741013924 100035327
311188394875 61367110
823392223235 2819229
893370303400 50935332
358762437188 25518122
507504190138 7183673
847311972053 126316596
166742363012 621062904
122887073184 67560584
882344977200 621056597
194475584906 21834834
787701744873 329364154
852028185072 621050290
640803277920 127458163
965926210187 150327345
154110366292 36631056
370027385239 19721989
478342047905 42439803
26839011193 173341588
329695120700 43814729
475453830650 23279137
322048692113 46671800
891047140824 108057831
293587186138 80130435
742062469527 24805431
161616840372 14878213
205269953008 465248469
740556696328 98963137
656237363503 412780536
400434302332 104242096
250441675653 3323789
23369200240 621043983
343974243103 176482474
149488241099 143969889
496225217384 167829270
6174471346 29226638
600651450344 425123335
335759452904 99953336
514653530343 11390442
860238982940 621037676
628760289865 152736619
324158879913 203659337
600185857055 447475343
368616702679 110473412
781520930751 295829835
878069280838 460474070
126951573344 621031369
51631539527 11655336
503385075600 621025062
248850341692 621018755
15108326857 11188618
871668478556 215087621
90318782856 378792113
997180870071 28387807
804026597536 124348812
537546104285 446037347
319589523324 621012448
677636971586 46091556
281061933328 489530419
636473353972 107963226
131761586132 87017679
782937144550 93986914
981599078790 259829479
942224361912 3210263
175998626056 75854289
213371351719 8249556
421122381968 142121938
754044235533 26836285
872523945357 232375108
941083761948 621006141
581435920696 50115422
965060969601 3651753
46106794336 620999834
788563714191 136193358
119372375312 620993527
7579204340 620987220
567058827420 43474151
525266511190 185053687
844448987040 536498648
679409932468 115178434
303428558056 178759301
448284031987 100912000
236123628511 66961419
282956732836 620980913
151805014684 71874572
710074950922 233037343
383497748418 159554486
674688968213 85743665
102568035039 1936249
817921793928 97020581
561865395246 101000298
362211908066 280945315
125276566479 196690102
938557362604 620974606
706128622956 69080571
651603456834 12626614
203375153500 487341890
332853119880 620968299
790501407606 21683466
850133385564 18214616
263377137920 366884497
788523822416 120015903
898766572936 287283850
501882842693 12632921
728596828226 258044598
903819371624 620961992
738620276927 303959558
793026072525 250860925
757919809508 111394234
281061933328 581152208
183166437399 299759096
609849272726 132295632
461067886588 620955685
362184705975 62287932
836238189172 620949378
208151146330 16171148
192745509559 142424674
797477185478 219010575
88423983348 605232334
114319576624 620943071
970137354404 7700847
408645100200 602400491
349998952668 500895633
947911440911 85396780
558334261332 620936764
730761016560 620930457
363899465861 491668492
188848357272 374478125
884780513660 44117465
838172010089 175321986
139435382857 121580039
478384695839 129564701
199585554484 458960390
300786910901 378047887
977308819565 396508476
714879564918 79373595
517911871828 620924150
616131471873 208660788
533701867728 620917843
687180627876 620911536
509117615455 418160407
680182455912 18347063
661245807125 737919
873172151524 40831518
511359085525 142910313
398709400790 311988369
102887162932 42761460
632108899199 58547881
628389768294 17205496
846854394961 8091881
769616337197 163736027
612020247392 575677732
886269211745 405224750
734550615576 620905229
394118303972 620898922
432682348428 361012680
631502994081 21153678
664888667479 2150687
135162371212 352189187
629495803833 64911644
28875781271 115834362
91204289898 158293086
367591110860 620892615
977533405528 164442411
216772496298 3512999
752262121129 13087025
20842800896 586948341
982137751288 376988311
17291600173 245455826
86467844023 45498698
66163393969 138098072
309483925948 574050526
694708072731 2995825
152799979711 12462632
227375947268 620886308
27087393467 49491029
398856833222 232356187
675673886189 107319912
27158799256 620880001
212655036259 13389761
949311859917 404051648
662159964803 377341503
89410087040 147646870
331589920208 620873694
639719304267 81991
135066311360 14424109
975905869387 131349582
9632296934 350858410
690746917008 28904981
233596894896 42465031
423803496264 620867387
265370711355 501065922
488208410222 309043
830308235975 165426303
106433847843 295363117
210873188814 48071954
896240173592 617858948
530543868548 620861080
270822730529 50701973
403764861032 291843811
303481461172 121043944
299921197290 35104762
881713377364 620854773
740235014100 190629075
178633972518 55488986
415470887063 80628688
948394473055 207266941
86927483504 81656729
36382865065 167267947
429262951391 207342625
117880927375 167532841
915188168672 620848466
457784317103 46305994
710953532878 184826635
457909887408 620842159
464225885768 571439428
584413022502 49156758
427671402992 347868892
217756632206 4541040
947016656272 126682402
847941414895 86418514
61198521168 45694215
313905124800 409305379
113687976788 313066866
989646344520 9750622
562878547596 104172719
304914861546 76838181
983754489845 6969235
43938411847 139296402
681063407235 75425413
46106794336 583063229
62110515545 385300937
845029287803 22478148
776236204752 620835852
390996557428 120596147
594335451984 620829545
492016278552 49900984
569703058380 586204115
620862645096 84583177
563814662006 40825211
850133385564 615367683
425066695936 620823238
451593889048 173417272
99068923829 4648259
910679386576 4635645
543730975873 7946820
812868995240 175132776
262395489035 255717315
148750633207 91426272
154402739891 42042462
552018262972 25303684
656996339511 257729248
456015087900 202164578
27790399092 80515162
79581585644 262024315
331382163386 52436398
515897815322 14070917
262568874772 152036542
362921399352 215756163
37668549192 34978622
169268762356 613008865
132384923798 185785299
963100198873 2358818
111698113934 10848040
761521121411 30216837
871217902234 361574003
747182612296 475894685
924595251007 30305135
809127789835 475245064
677075030500 221810883
36915791886 185583475
236218344972 620816931
815395394584 433530566
169183645149 26659689
260336303879 153121346
42542437211 142317455
49264793516 515988284
228007547104 620810624
921504167032 366770971
573993647634 73129665
791394600816 620804317
796012269025 44388666
485700280192 478032758
520017312522 307642846
848703222746 43253406
101985055866 96471872
762972608196 620798010
900912599175 198960622
216410369344 87068135
622031998673 8823493
841290987860 620791703
642968639356 620785396
751603811148 437724721
824386669023 443394714
219596226543 24092740
613915046900 35880523
258955939068 620779089
200217154320 162102514
72482659355 70146454
617552668202 114673874
160962232600 82836138
609987534780 11819318
783815402784 620772782
769006307301 227783612
996032947680 308235704
374589612853 561203167
958719036857 23998135
438224910894 7505330
961191063554 45845583
673285431484 537034743
605072649196 575898477
366327911188 620766475
21184678138 262528875
180005959568 620760168
743353905638 920822
474298840177 11314758
735182215412 620753861
417398514506 47693534
911766766009 160052739
856025751106 148542464
763604208032 620747554
96099293753 500056802
298599405588 21633010
283588332672 431865518
339302946473 271598341
610125447884 227398885
180349079289 188844194
639023265812 135297764
750275216258 10211033
520438271172 429058903
986100225174 252538587
505967619858 444908394
483886664388 378331702
254059282779 130081875
647772206390 109508441
212670040612 57803655
654867451456 65756782
992874948500 620741247
738499081615 259406910
617080828918 602791525
481910681176 620734940
127583173180 620728633
845712186712 620722326
130527228371 53477053
436435492984 620716019
402960701676 620709712
756711222149 279002759
791189076672 16082850
771453276287 193751040
946967606733 347105745
738074748720 133645330
424307545397 113059282
978348152272 263121733
320556144693 40642308
227616079986 194028548
551701691479 41676656
358748713156 620703405
238418567262 70638400
336642718896 620697098
984237402156 134477854
697435669617 439673584
163406849075 160305019
356370011138 449455741
303799527424 301745801
532951780348 83164102
393486704136 620690791
171795161700 620684484
999646495163 123699191
418750697576 210067249
296523765469 219622354
961958911446 552524735
991556186223 20888784
165479163340 312101895
86397155167 68922896
916345217292 91874069
322747522504 620678177
788868201472 620671870
619842706414 6773718
884804675777 30790774
776867804588 620665563
854345932000 77210294
989656347422 26426330
670670729898 20358996
444412788856 98319823
159794764816 620659256
453008910824 345289329
217302843556 582911861
966347755388 137839485
135170784750 302540483
320040442289 127369865
87792383512 620652949
501979283030 46854703
345777799242 107414517
750154487664 47567394
966294217330 31516079
966272067146 5146512
72633987448 620646642
291741177582 33282039
349274715616 206806530
462426347188 521506909
365541413497 90448687
696023025580 417226971
306182450890 46179854
233511838694 62073494
519691154389 8028811
786940103069 15458457
182532358912 200587828
449869523601 422480702
469357080466 168977144
133812660486 2346204
216260622243 44811235
825387064377 4440128
889292575396 620640335
408020923703 269441347
801369273244 26047910
508437874288 572631451
399974694386 251441169
261209966375 174445313
937230445376 33427100
340432317912 620634028
401475428292 33591082
722481651053 15042195
398446199131 62136564
449067489704 526211931
869025647750 13143788
167139937371 43404774
86324511141 100899386
694563219862 150106600
205764554255 66986647
39496753087 198550667
944197494360 22995322
539386266252 134162504
200003784268 105926065
563897668433 12431097
525905458681 97846798
66778601912 70095998
97897980888 620627721
688338187363 55772801
152215566784 582003653
352841143502 110322044
165650360548 39097093
611388647556 620621414
869521609244 37034704
737737444053 546615076
317572218713 100893079
957505357684 620615107
888029375724 76699427
682070349255 22547525
135162371212 620608800
484238948180 110195904
511595873468 224850857
924448367284 94901429
478393027386 169172661
677561615550 110593245
143943403871 409955
160426364652 594062637
852481670986 157384878
6102085907 103308660
46440522934 116206475
635497946952 273168784
471625828311 106039591
448076228951 59847123
157168042088 49263977
189820509880 84810229
458380597739 70783461
748112230496 6180860
433208017957 33092829
66228589428 28381500
198953954648 486622892
825962481457 55375460
483937423124 392270172
435188060812 342898976
527385869368 245354914
94619721897 16227911
825808004106 183552621
787637703595 555545788
515026473802 58585723
820806550705 190471400
79475781477 21664545
389625011868 42118146
747814212132 620602493
45199624814 147634256
382940716243 129772832
866378059401 72902613
679890347207 226629431
647991980112 182903
854554584416 616805679
633206729331 45404093
456959565392 265417481
618877083616 42799302
412434699216 620596186
487849945570 168554575
753498610656 604834993
247260327959 122229660
600019850508 620589879
46535109013 50783964
25009798178 25045097
620310406241 149791250
856449383924 13427603
147162768096 620583572
685169277073 61177900
68844388432 620577265
455920926455 76585901
574479593612 73539620
194571625837 457787288
523132581777 88298
677076096383 447904219
362538312172 620570958
716752283619 33761371
920124479135 58226224
306647981109 243771857
842807943370 181660521
326537121520 463583421
37588204319 26930890
777499404424 394748823
863263610056 99568609
190366334516 151677043
101536895125 51742628
970442550134 280945315
434345121778 78049125
275202372558 45776206
9838825956 129438561
765324526450 118571600
879186978020 128946615
148425967768 473895366
436871458052 22238482
539386266252 142430981
51926597843 170844016
333768370734 333268187
730674871312 39450285
391128562938 19967962
656232235912 241217522
704641009675 195926955
618197531659 19986883
241795381500 29623979
414237973605 47119597
759198726224 417233278
787605001800 620564651
398539502824 620558344
229732129054 94201352
279167133820 423105095
188848357272 456746633
417351464286 82937050
300409085824 135562658
279798733656 620552037
516816406821 35798532
650032160212 377171214
617431075549 200228329
548050247298 14575477
844472524764 395177699
556439461824 325554726
927188565556 620545730
461564443005 44943682
571883306401 195182729
662253472385 267246511
426249073468 1614592
935973514862 13194244
751486162435 94346413
988453749648 84236292
637327096897 385527989
458463143755 18189388
417590484907 164139675
688289440560 77904064
913924969000 620539423
643963352103 207266941
142544471252 26413716
43985178252 87200582
219705432248 8318933
48001593844 68058837
759224906581 387073204
656232235912 609073297
82107984988 577431078
370431611418 204819825
154741966128 620533116
361847825942 45252725
633818190916 129507938
270044259584 220486413
756514098929 9290211
470102540573 367578267
677075030500 364185101
906347158508 545196001
452857088720 306211157
756656609836 620526809
330167054589 106077433
651811037060 557229757
426961495444 620520502
908872170312 620514195
953635264492 43360625
604751555584 129507938
448152423818 257640950
551904537213 23720627
189982164597 43934562
55250414360 284054666
167908544168 33408179
140215169900 357764575
859459050836 77626556
379591507744 331590525
372528657495 13314077
347379916108 620507888
130741172360 269819767
965993783385 341839400
346559852563 126083237
500582753378 254165793
288641131360 620501581
807673685645 9290211
957505357684 620495274
663951430423 391324122
449373423353 176268036
646036891991 64873802
662548234272 620488967
134693327994 164108140
253903140380 134585073
773011485884 7133217
795184199832 363541787
145149127852 6994463
711486629988 48929706
825016004646 249549069
167373962848 296693894
584547197620 13402375
684381780811 202069973
713310444211 247259628
455383488064 620482660
278569459337 249025588
80318001513 493970547
373275509384 194224065
977642409409 56699930
897503373264 463810473
253752758337 121428671
71050059970 196317989
354071742291 198361457
8707436277 32424287
513190474455 248111073
841922587696 77714854
836238189172 620476353
89521310985 154168308
359183460973 63227675
675031009437 23367435
260691551961 136647462
433718283727 155978417
480015881668 620470046
383280688771 55179943
171864254885 443634380
781175750706 4326602
256342612408 51408357
990980148992 428876
631599842308 620463739
545492552620 100369598
99161180560 9719087
519087002617 75444334
227308231074 55665582
711585694037 79726787
480647481504 620457432
834343389664 620451125
363801511844 620444818
716634588692 75520018
809262002795 428831851
452891449256 280629965
811605795568 620438511
514039136003 26186664
243693246210 52266109
78162270866 116906552
852932644649 162190812
697941224058 293906200
542544265432 61947354
430014031035 51950759
516017072320 326942266
737567913958 53060791
240007943988 620432204
926799047301 127395093
621494244932 34511904
241297740279 40667536
335379519224 280062335
40820569336 152194217
646002909875 15918868
481035380925 86267146
592373403000 34316387
289470096147 325113236
781797656683 27397608
476226282652 218688918
725076618036 472930395
936849004323 257874309
57339400091 114888312
873444342723 30765546
147090384722 15748579
10713869685 6634964
230449068907 48229629
362996894142 55526828
988640859417 102791486
404004804540 145313280
737380892487 171102603
591553040961 21090608
448793723820 259514129
26527199420 620425897
655451042408 107155930
723117697324 21519484
589428117944 427835345
708977524438 80351180
994138148172 620419590
910135369984 620413283
403259186758 287693805
454120288392 233522982
641705439684 543833689
469910284292 521242015
732341534016 118048119
812788784879 61329268
58107191220 96843985
31302788602 43852571
86837545684 4553654
819184993600 620406976
138004965694 183703989
160574043057 270103582
613968536567 539481859
452622829884 206812837
47249330549 630700
434455405980 54076218
500306273419 5619537
632863041980 517577648
691506996741 80679144
64834569962 43240792
283588332672 620400669
113687976788 620394362
548860263792 620388055
356222313812 297980522
515385472484 598080196
78318385972 505247463
136917397051 114875698
110401998029 88285386
605477716271 67106480
817290194092 620381748
224217948088 620375441
976751743241 69786955
343590317092 620369134
799859331118 249788735
192637956288 542875025
862584991535 106001749
514570914950 81145862
693496626236 620362827
355954564806 154918841
748454566084 436854355
611039954512 216676985
483701177583 61486943
529884475828 8577520
678624132789 287416297
882808346183 83157795
897270211846 89458488
418359407054 107982147
322383711581 164801910
206783206309 130416146
933317973386 21803299
444331283495 265972497
755709062900 111892487
4421205160 620356520
779205286119 101580542
827917695718 97972938
62895362867 208408508
408527747916 25278456
346116716436 283518571
701707424104 219597126
929616893115 14569170
837762025619 5026679
541281065760 305107432
875951701234 1299242
649596228744 71893493
160266711319 11655336
813908708432 120255569
29685198600 620350213
301273128080 620343906
98825511471 34013651
884739789361 45650066
643600239192 620337599
433733174554 69881560
565063910594 120154657
997702677651 160071660
291745378044 7707154
570719889776 147022477
525491069860 559374137
387090016083 47630464
308220726276 431152827
736175048673 151311237
849355875348 26514628
625283843948 620331292
536859866908 620324985
18316401552 391834989
989729134444 126562569
712444621316 204586466
605260313981 318125080
613283447064 620318678
968242554896 620312371
937294162932 620306064
647389838208 367187233
517691368559 175246302
577282256412 22030351
891818974740 620299757
790131401144 620293450
541127883409 95273542
518543471664 620287143
487595079700 319443243
36428407912 21960974
412142415980 236771087
638447627987 36164338
857576758109 93394056
337274318732 575810179
247587142020 620280836
886018825910 100438975
80844785316 4030173
776555080365 277867499
837501388844 86393286
960031757028 14733152
546965464284 620274529
388112849678 33855976
398657506794 363838216
527818069157 18561501
841922587696 157429027
174068570418 71351091
352432714796 212836022
88165486711 201262677
534333467564 620268222
594352525033 495540990
786929425318 17640679
537143524233 116868710
695826015886 42118146
748445811968 208604025
691601826728 13856479
978541304147 229215301
168005562684 487556328
497700677076 149211006
271800544758 323612170
795671226372 103800606
33269342849 193864566
616872542308 143061681
944095661538 6792639
682379793838 288772302
788573546804 107017176
519654737771 12866280
988453749648 224888699
767877591790 11491354
408013500364 620261915
481958601762 246610007
109591556901 150976966
560229060840 620255608
37895996468 279141513
777499404424 620249301
407381900528 414098699
797710599176 620242994
345865990023 79834006
206467757462 10211033
924503799507 57330630
15087053346 18750711
846752959480 57639673
148454765530 22843954
433741165523 55161022
582687540716 178286276
16978869643 53514895
21083299420 377379345
725943689717 288324505
228963894370 17628065
825260962219 26665996
774679056796 281620164
532412199642 2068696
466516203553 107723560
163821910680 149236234
367591110860 620236687
64321768778 54341112
242534343332 45454549
737764847968 434955948
445720711465 97966631
50527993188 514279087
292242367579 107565885
867818180972 264256993
354857459979 67062331
329950175780 61076988
345485116600 620230380
197625599424 14373653
224328017852 77538258
806842790916 7145831
456510130637 33963195
428502455396 326475548
206533152680 203192619
333911217977 173297439
220745502874 302994587
487352489317 163818018
904101540497 204447712
458541487244 620224073
756025010000 464371796
113056376952 598395546
737362488661 214002817
386539105940 497010521
817629201649 51313752
858975783268 620217766
564431383629 146707127
966979355224 431852904
851396585236 32821628
491384678716 157927280
425574220226 95305077
13167675459 19148052
824869392124 620211459
982634585213 82993813
375324338446 25221693
672999303880 19394025
980751611330 93892309
826938201762 431411414
732655816068 620205152
33640867233 418261319
23720273088 256158805
814544710554 192704078
101997821234 278409901
634126241652 434672133
383695712534 153916028
977084952600 620198845
736445415084 620192538
597170421303 179667509
960738876882 295274819
227478454939 90511757
951189359324 620186231
913034279669 190162357
736247497182 130094489
806288193243 193511374
260137925566 51326366
58644717909 58339750
405487101020 614888351
905237540593 188831580
250113541364 620179924
903154763015 17319022
331917871594 158608436
390960304792 284988102
608177122932 9075773
76857892791 77109382
645275891436 30816002
560752169727 33231583
763604208032 620173617
589709536284 190969653
930476495243 348739258
983711722078 85176035
315576317995 63801612
424435096100 620167310
918779868707 139327937
301904727916 197787520
502827646084 177466366
576019056740 574258657
674484383812 51704786
223467034491 391034
583464876401 83164102
308852326112 620161003
824426535570 197737064
772430720468 2087617
52322544996 57456770
980874551616 467828032
358117113320 51767856
468532608328 63284438
517911871828 620154696
219796749236 620148389
405624524243 151286009
421667203791 229631563
233396508892 13894321
950557759488 620142082
235586745136 620135775
206689862709 296523605
890555775068 498063790
242436902247 35621936
58155010894 276599792
229708055235 147697326
100688157893 122734220
282743362784 75538939
894811751506 63807919
244477940099 339291372
958522315220 1210944
313167342377 18700255
562755460184 620129468
614275000004 75122677
59015737733 236291755
56212391712 362229931
427369451125 166069617
812735106002 35546252
217901949728 620123161
245457402520 97443150
834974989500 620116854
973926953420 509895722
438052717180 213302740
831646671850 53155396
962843516587 171972969
984778061359 17754205
156005165800 620110547
513490672976 478922045
354749067877 127767206
85834049351 20087795
664699791750 306507586
968725841385 76604822
5699245203 492324420
40258586166 127161734
360643512664 620104240
20211201060 620097933
558735928934 113418781
77686786136 461962522
146776075377 199900365
618186872829 129135825
904270700544 156230697
18948001388 614503624
598756650836 586904192
945185343026 215510190
487502696829 15344931
340219534411 138735079
952452558996 620091626
761669846778 9340667
924662166212 620085319
249978491638 30588950
746551012460 106140503
971607562430 362702956
281061933328 507719807
374746203049 183603077
358018114406 57412621
526712582327 14487179
541912665596 620079012
110281187444 14815143
246567764661 168119392
41302623895 45240111
170248155400 184624811
584047275330 133153384
385275906268 604450266
842977778266 130195401
126951573344 313766943
701075824268 317425003
929714964900 557532493
186893189225 30658327
879736740289 15830570
139277758313 96522328
190680328511 9410044
38731772815 263424469
952320927664 20466215
745512001410 50720894
224849547924 46135705
998185690874 176192352
376433508564 620072705
399598433445 170913393
767525812558 484516354
665558266990 54063604
122320328229 159169759
98529580724 71105118
857603670078 10198419
469910284292 620066398
161000522397 25309991
799605398684 211423254
344221916928 168289681
980792833882 42206444
577343875802 25719946
219796749236 493402917
501556777100 389677995
292727563024 96440337
96003181380 460808341
386349179007 167066123
917517596164 78686132
659183714442 124714618
321687118110 188585607
713949070045 44268833
9689034706 207803036
161991190292 253907206
915962395006 416205237
953341389827 193851952
820066987643 360142314
950833930404 297248910
763073198539 36233715
586219139283 327629729
547950010147 63990822
476086061186 10185805
828420973332 155833356
670452835662 34852482
703778056465 15143107
981288965665 141346177
474947090493 2882299
705941206209 17419934
524084974554 6956621
631606144 620060091
490333816813 200568907
122930307669 31213343
475093486512 450111669
424224520049 103939360
961956767066 22295245
452225488884 459174828
47369994008 620053784
91581982528 620047477
486361699524 582117179
510766324195 14310583
46466842045 16082850
433015786904 205929857
742698805920 13269928
265271937428 473340350
259408560923 37394203
768657006720 620041170
490038745883 15149414
315203328322 552726559
85897584004 501942595
632059509082 118697740
938697176180 258435632
754550496358 5247424
656520194611 146700820
773709805408 145515104
310115525784 620034863
570197968670 27252547
22509251227 712691
922662010334 41657735
62441361844 24786510
735182215412 532443247
651583791608 26577698
891876772088 351053927
508480364547 504307720
539638325507 304476732
780855355106 404575129
437698692656 573968535
393899970311 88613350
784281900039 151973472
808500131874 301562898
951097039523 12828438
406118700856 620028556
566323786477 8646897
582034421396 249586911
118058040549 37804158
440856691836 620022249
185466493192 71546608
685782498311 91375816
921868301677 160519457
113687976788 620015942
312010325292 79064552
586689023397 46671800
245692342512 176684298
488819474466 1601978
700444224432 620009635
326458254550 18586729
47301729105 23739548
324010722176 522295284
428495845660 259255542
297811480450 5897045
668544078763 94213966
128551194703 152692470
601914650016 80206119
932241364244 620003328
440775062400 13509594
883608176872 211744911
875708799743 292234845
330617347096 278674795
862584947386 123699191
259661040682 541424415
622316946868 310272865
944241761128 619997021
121157245875 16574796
422206853874 243494349
216986108081 35199367
721037598156 210161854
622621247004 65964913
217102087504 152705084
621340728310 106941492
361838636643 16063929
363801511844 619990714
164215963668 562609628
783758711226 34158712
750789802323 90202714
249424663419 16852304
456157405355 58163154
65870673485 285776477
894215742071 79329446
65479464954 60294920
583202107860 125414695
841922587696 619984407
406750300692 88430447
508767534871 244850354
603177849688 152150068
246731816038 175139083
601283050180 587465515
842427791010 67081252
260850738576 619978100
398055776910 300730374
908490895306 367515197
665121860432 358830458
35239738059 115418100
409731529341 46961922
907353059873 122633308
936472024384 105862995
674255900123 185741150
433277493804 619971793
814132194912 583971437
636654318658 428983219
785710202292 619965486
836238189172 619959179
725708217872 428951684
515678703835 11100320
65919754559 248180450
594565670098 375827823
872540412934 237427015
99792780396 596087184
294957129720 619952872
781289003440 619946565
918454137385 320994765
237692816530 359290869
249232709874 90297319
412983256848 43821036
141754471111 125004740
332660190815 135322992
891486900641 305611992
493279478224 237313489
553334296383 401982952
127583173180 63927752
3708221861 69377
810081021443 207575984
809079396224 619940258
918561129333 278870312
714983685116 404329156
629823135068 449922459
316431524144 415606072
834343389664 443710064
438515907502 351198988
623467812563 527403954
510058926833 9302825
104668240923 163622501
291167530704 618325666
531029286803 2566949
579484396030 207330011
685285828368 619933951
750340611476 619927644
827642041976 109823791
304124829870 148302798
169847435913 7227822
176847960388 174287638
912030169492 338912952
625283843948 619921337
837454176707 10999408
477489482324 377593783
370909749330 428238993
350537915288 564375588
61265190400 528589670
457220580587 26949811
761003325083 57431542
482407388961 29214024
220098223836 222145154
527385869368 619915030
372643909548 136407796
648653037880 619908723
483361198748 402657801
436890271833 80843126
606967448704 619902416
123039204331 74296460
523596270352 619896109
735715087535 67995767
943610161292 619889802
411171499544 306886006
392163003478 41865866
198953954648 619883495
438131491610 92183112
337390777487 422013984
467653994837 5543853
165479163340 538018635
654969036240 619877188
12007776075 383434065
734550615576 619870881
797519625281 110486026
143267819017 62369923
402143867315 172982089
618495365055 40358493
722157635235 240656199
906977370804 285726021
46548650142 73047674
323013791430 110895981
709918221972 619864574
867186581136 619858267
396644703316 619851960
12632003028 583075843
900029772608 447267212
205177853952 60112017
129916996651 159522951
168637162520 135732947
82607915650 26325418
167296742005 37696939
368222710696 619845653
184930494862 60629191
506513780830 12916736
258899834061 27700344
115440208626 40982886
946113661984 6552973
440225092000 22743042
827746971535 44394973
209059552024 551509308
734691280597 145956594
546490933976 257640950
37671778376 172691967
762060311083 36530144
587756718683 95784409
936662563096 619839346
467247889172 89326041
11368803356 619833039
851836593091 53767175
500170183038 14947590
579498965200 135707719
447864912916 154603491
730761016560 177182551
134530771376 619826732
984977816663 101296727
763522622745 1835337
218747161347 139920795
43424986270 21355502
699547537144 95431217
867601922314 118420232
549491863628 619820425
582157502501 4982530
372326045120 298094048
525751183154 297147998
123589071754 14865599
945040206342 140633486
713884505286 334510666
170531962028 619814118
155845802589 125894027
486532007445 276719625
34439943147 258208580
987190549976 261210712
408645100200 619807811
449067489704 27618353
848261474159 472028494
660444782348 93015636
936544018789 19400332
344221916928 309131298
373414622883 442587418
459329033962 261582825
364433111680 619801504
845080586876 586456395
472436683636 511686910
843817387204 619795197
858344183432 619788890
705407333338 44697709
145102310991 143402259
645735032664 350599823
358748713156 77689626
913008660635 139201797
723679043487 73968496
704737027443 62502370
131720502334 174016437
397276303152 619782583
370756350476 80912503
985173384119 99064049
814000658185 21418572
901986431172 262030622
128463483254 316403269
255072481343 52789590
218582245911 366285332
114319576624 619776276
55472269392 23127769
795184199832 518284032
387170705776 398179831
852575147033 10942645
651811037060 619769969
450846772265 8028811
309933646583 67775022
900968611642 10576839
996032947680 344009008
175696634282 36044505
372012309712 492147824
176124961573 10444392
178602967306 12361720
83453043213 506262890
346442378381 160544685
759002795027 46154626
258121085608 20422066
158531565144 606064858
47369994008 619763662
415964268994 79051938
942511681539 390630352
235443761204 75311887
618198370490 57034201
901693195579 191032723
205575590228 101044447
495174277732 76888637
97179724937 55362846
628998959359 57431542
742910775818 336787493
878921335552 37160844
463849208565 114137779
925293766048 619757355
451593889048 167526534
14952449352 177888935
114951176460 619751048
537382660445 10898496
684022628696 619744741
44724293517 17533460
412344258901 28356272
320221123160 105932372
138384991914 455138348
774928511260 17054128
599717318397 76472375
606335848868 279387486
880567790628 477496663
410744360034 135266229
78372550488 542553368
561492260512 178267355
877292178512 619738434
417358042487 59922807
936970300547 143477943
325549853098 301871941
645700634286 136641155
864216139522 327364835
440225092000 545208615
450826495260 72000712
603660663152 132308246
610125447884 619732127
390960304792 619725820
23369200240 453145336
633026475271 88115097
559457996378 90183793
181779023427 2226371
385025999765 58699249
78808357881 70909601
293360619777 857752
953118216632 58226224
4040005838 327131476
683820258052 30097004
770551806228 151229246
179914257853 6691727
375170308892 619719513
214112350712 228824267
229289756074 133670558
826132591796 22616902
186211120775 38258262
5684404832 146013357
203005489681 344740620
578158542620 337184834
821684956065 6962928
699181024760 619713206
260777825414 49982975
931693704271 78339247
617221336264 383635889
462488155788 275842952
358005588704 69862639
512619636257 146713434
364433111680 619706899
176090670414 21796992
635389441324 619700592
591401944162 232375108
767951062033 57191876
2405950324 57973944
575595026581 138003467
534232103525 15206177
604314570847 44193149
143373169080 619694285
920842875905 3765279
823549954998 9819999
948863755939 133872382
924030566376 6187167
790763000980 252305228
132550558232 27574204
593072252312 614863123
787488860460 2371432
794457732167 6168246
377065108400 478934659
619993153592 28747306
31917523520 106153117
60491710357 30229451
215375550384 619687978
541912665596 619681671
650972601224 80300724
757492209587 318427816
411282559507 133273217
463348270848 17155040
751382538425 173675859
347053606607 61903205
682004018536 103636624
395650585492 229574800
902556171952 619675364
22299455179 232103907
608415311029 222561416
619599445424 619669057
941506942727 52171504
848005147130 109659809
967515361926 15445843
481011944113 51963373
540472802612 122683764
761709408524 619662750
282956732836 557646019
228639146940 141459703
409662360472 68304810
858117953407 96976432
708369203739 220309817
393426373439 46577195
713555717134 28116606
271394243576 127451856
841876214390 2907527
687180627876 470741866
259099404397 426983900
904450971460 619656443
712444621316 8653204
77410093804 124720925
434666265846 416627806
71370787776 329256935
927820165392 386177610
265120571493 108171357
607719423942 486130946
361382722534 504156352
223956398863 21115836
908758375176 82823524
563848839639 19564314
123697476470 81253081
992656141814 77279671
406754482233 39210619
880362083581 34158712
853291384744 619650136
61265190400 603680812
575387456904 275880794
779370289853 10911110
884182807642 15811649
969934132315 28394114
168005562684 578887995
708420769771 191007495
105477178920 190849820
907365825241 200575214
263377137920 619643829
556752061972 6534052
943455137297 30696169
604898470842 53142782
442131086433 80149356
6084369544 204800904
604837110039 188604528
580186375679 238429828
960817083682 411247935
239279950029 26256041
854995759066 35577787
600473929280 3386859
630404083387 119877149
806358579363 164227973
89815631382 332114006
164614206569 180455884
765233478598 162373715
258324339232 140059549
502753475764 619637522
512227473304 155265726
184839957877 138514334
11578656167 145035772
606861556239 8691046
233633179067 9838920
390374682986 528040961
261147798276 268861103
12359063361 192741920
858344183432 619631215
469864434467 30052855
356594464654 96616933
316273813367 60793173
901292972280 619624908
771815005900 619618601
70739187940 555867445
383710622282 7183673
108635178100 393834308
704233823448 354579540
317063123980 264288528
550348945021 253945048
678338230172 113109738
477609933410 437472441
984683841086 539942270
615466369253 44931068
876300633944 29232945
230792981245 59739904
269720268994 371589519
546028210372 81953158
418119097740 619612294
488858279372 88052027
433488980128 200051733
296328948546 13093332
918039763243 15761193
357485513484 619605987
895439579756 30746625
870976180152 619599680
721190202328 16145920
579177055920 586677140
431504545536 446768959
514896101805 107212693
434947923852 20270698
508437874288 619593373
471805083800 619587066
473699883308 251561002
448435889868 513093371
771645002780 96251127
260507513701 193410462
653393970097 270065740
982769351124 211953042
727108380356 250974451
150328859157 254090109
869849224294 478852668
944241761128 619580759
488226679536 619574452
510106071658 207500300
22545787678 179087265
391275074548 250110392
993507500693 611539334
432645893968 619568145
84991581277 115323495
612651847228 37381589
38997669628 56699930
782552203112 66419017
101355947295 277798122
904991771482 19974269
490590038688 142853550
150952367112 583056922
300305613182 235301556
925847526955 39002488
171511531668 2875992
964836213349 50796578
303167927588 619561838
287613901786 237698216
824831432356 8527064
799404566948 103888904
852205273018 20258084
894088555109 200959941
667601032960 7871136
347379916108 522541257
337274318732 414969065
908067420163 64892723
7336651799 120646603
583598254772 619555531
718956231281 19242657
616244890654 171481023
825196416381 244957573
78649207043 42824530
844448987040 619549224
391483924546 30551108
371570563190 288242514
707391822628 619542917
441030260476 39349373
35290585093 66109974
211585951368 321316422
18185508139 63858375
869032364705 20869863
754003965338 74031566
181726164460 35079534
672238265483 304924529
795184199832 56649474
460137620832 123901015
940452162112 470483279
804197719060 397322079
608862248212 320420828
84893084858 355386836
980874551616 550096540
199585554484 619536610
648433903230 76529138
278976885230 127022980
404855501184 619530303
727327964868 3941875
23369200240 200272478
109898377772 554662808
653705836568 619523996
270174227933 64451233
906533643884 168882539
62528390072 341202393
261270709092 132623596
904203039048 98162148
929106896481 519911238
504494197327 66778516
512807774067 22478148
195164355632 22213254
392551481078 226490677
233060345792 368738755
306150732987 77733775
69931227528 76913865
821667826253 20794179
640853645622 171304427
889346260580 452798451
468041709290 575494829
870711017016 114036867
573949094986 45776206
230871370948 158822874
745528033804 155284647
132635971868 619517689
406046197649 34341615
970932702881 295804607
172447852144 425716193
699662053343 57910874
824869392124 619511382
18948001388 374478125
228639146940 434804580
826132591796 33616310
713603473738 32026946
190261903210 313356988
474115319091 49591941
976033888873 142128245
254128129991 49125223
752867010820 295129758
230130111303 280623658
129477972688 619505075
522333070680 60976076
923319147213 28835604
518543471664 495288710
534701045831 139138727
988332663620 46293380
880180662726 78951026
297137075005 274663543
628671178262 360609032
442751491344 619498768
517911871828 308885325
877840799214 26678610
656367401229 172963168
290479920466 3866191
242132034481 143944661
812763941606 32266612
876170627753 468793003
656942099311 354428172
2194293711 281166060
354725284180 109073258
12000403192 619492461
653074236732 619486154
42317195320 619479847
163421077667 13806023
729150442007 222876766
877292178512 74807327
900076507478 140532574
803408343312 514203403
85265984168 619473540
431382694296 93400363
579510097055 182493045
182736201152 20125637
730597137537 41115333
606967448704 178084452
645869743877 208194070
270956335952 619467233
439994730890 3569762
926891047510 114919847
424718961556 75570474
217607654559 242087888
221059948908 619460926
157431041923 298995949
658983435657 309989050
687681838859 50064966
632231442144 619454619
124425174000 619448312
918194410883 45650066
201324037062 990199
102162181654 82911822
971984519206 9233448
937925762768 619442005
390863393495 48923399
228069034047 553237426
505279875108 619435698
810342595896 244957573
35369597124 619429391
300641528244 502283173
418663309849 8545985
790763000980 619423084
567531528698 93122855
906345770968 27876940
899398172772 121182698
483216566624 514070956
513490672976 463255457
260850738576 123282929
846859150439 24502695
721706667879 40434177
699010769360 101397639
881985120766 160771737
863044958980 91054159
63346714950 371734580
554544662316 356490561
108635178100 619416777
865812853354 78780737
540649465924 601107556
163584363832 9220834
603850545936 24143196
324946514929 205627121
267861223869 399807037
9474003848 619410470
162276260385 17167654
718129019840 165893021
763604208032 399170030
416795605213 14121373
263377137920 619404163
252305236590 321070449
683657985249 209777127
381951946755 109533669
482877592667 284086201
499595476584 619397856
511715807380 76913865
234148938234 150743607
882344977200 117543559
59056424190 184996924
115547944800 14808836
859860924504 190982267
646758238372 587862856
687812227712 447822228
139767065922 243141157
160426364652 273894089
780819373671 283644711
299746398785 222820003
518543471664 619391549
631445512083 102551820
736184881286 235925949
939820562276 619385242
220349557786 27126407
508437874288 605200799
215375550384 288595706
198105793418 9069466
160925178975 6559280
29500783985 123913629
208131373885 271730788
901292972280 532266651
502538610953 117795839
342926812208 1192023
751603811148 570587983
623717708517 239867824
277497443756 321297501
178263265979 445961663
764189737298 16404507
161185826299 145698007
875397379004 619378935
378959907908 619372628
532699348980 46684414
469836286326 16991058
386824308480 114673874
660679905243 435561420
834820659275 123043263
946136560636 421673406
129477972688 602268044
437005292592 731612
863430283080 225046374
999136967312 24187345
293620127599 13919549
897383876600 6502517
300895895861 223602071
90950382692 239312808
487189932699 36536451
947399760308 619366321
126101210971 59424554
418356625667 138577404
916480538219 129514245
804198274076 30418661
605670256367 769454
837383317562 57090964
792356750522 52272416
161057964488 619360014
914246480939 176633842
754010903038 86998758
263260920896 4515812
474703854731 215276831
128697586480 132308246
866143514685 217761789
33474797616 619353707
708023422464 619347400
720356135178 213782072
677644098496 24218880
771183406064 367496276
272636762595 176362641
139583570064 619341093
520262440384 125603905
440225092000 616307426
785078602456 392900872
498277086420 24029670
599931951914 43089424
442640269464 71880879
880450177692 181988485
634645162691 48967548
468655617991 459603704
585424392036 51982294
318032495201 12771675
334116319552 15439536
788057913777 77342741
409276700036 503418433
74388464578 64028664
340355481796 2503879
673122832782 82489253
128083141684 20466215
746874965208 54486173
297776369381 86386979
334747919388 329490294
892338539093 71666441
88685465261 347074210
675445787227 337071308
866554981300 152295129
368395528803 135449132
929714964900 619334786
945331665426 139561296
686122159731 113538614
898992445527 215056086
221761241094 279482091
911329932640 7984662
494842039651 293754832
376703322024 126335517
585927644422 14644854
670242383686 11459819
921153443134 329250628
859061243118 314902203
754130210492 619328479
666228011562 63347508
72306971563 189064939
956632182892 117057920
999391011207 170629578
908240570476 619322172
931638095452 311862229
16261797343 48242243
949294559816 225740144
644231839028 619315865
599531577247 6269158
123793574164 619309558
90763174076 66078439
10824460865 249454464
332221520044 619303251
496238903574 100029020
760847119614 211442175
410418700154 82974892
662033976171 83397461
965352678900 96654775
874414336272 133191226
554338740831 60030026
619599445424 619296944
403034146691 61171593
824500138260 208635560
647389838208 456797089
6137417721 115153206
208791563352 191625581
997927747188 46217696
339408248145 70625786
371087045407 66160430
247442556110 71565529
556821489428 217257229
218884168308 129766525
590977157163 74744257
923398966540 619290637
967368452975 166157915
352477078234 300812365
822974592616 427072198
804470477889 168024787
542231150175 280907473
166110763176 619284330
211585951368 247234400
96865119163 385950558
877258513811 536095
862765382284 619278023
484254684145 65126082
379591507744 619271716
816658594256 351262058
461699486424 38346560
698985938701 64766583
627810243292 548299045
214112350712 64344014
211773363873 63795305
134530771376 235900721
40236555815 18990377
193672535582 87995264
271530846889 15521527
730907591240 155316182
370562752869 41544209
426865095014 75456948
394127442815 304123540
704338355666 47819674
439940087042 4906846
846343786548 548122449
93271939048 131923519
670127432304 583000159
79888339203 258568079
842635812726 51812005
245464239308 75078528
4178974276 21651931
497700677076 619265409
984932942358 301499828
9177791351 166675089
267292290385 165123567
316748690560 215894917
952672679603 54536629
676547615997 19084982
577056732771 8009890
35567277425 256266024
691601826728 181912801
767319973064 5474476
260092243965 14152908
2929101295 209720364
99271742270 322912093
930978164572 233434684
159163164980 619259102
495704664897 31686368
697728087365 121580039
44078313721 81341379
53508515453 119700553
195891437141 471202277
88793636618 124071304
555807861988 619252795
158183622633 116868710
664905267503 146183646
817702987242 77279671
903013852021 65889229
910961919190 374679949
76423586464 619246488
906103533777 56807149
188815165596 11251688
464554284951 202782664
587026584586 160796965
585045681914 381434746
734655091031 379082235
427450224874 108240734
36440883158 144524905
49163353793 1911021
933423502110 460411
557702661496 9775850
754184185798 316403269
94108381872 619240181
939727536091 27120100
581361081834 8993782
754295699865 449726942
784219366134 201243756
436318790321 98679322
880168294699 157328115
484902852470 79972760
812172208317 10822812
342958717256 619233874
542783420565 222914608
212772428450 59708369
342836653643 80584539
661161703280 15332317
122993484888 15489992
798342199012 459143293
449635706255 26129901
274713865938 16354051
207760991068 5714142
815174424597 104715121
555807861988 565908189
831185390484 408870196
237725202975 350871024
337905918568 596402534
561492260512 232305731
575823226455 18246151
539226562463 19791366
1012857987 163925237
554898674226 35287665
433298042010 67724566
167289482648 9264983
844269365745 57873032
183795558584 619227567
716166693348 30513266
271685429394 321417334
1625171017 25801937
297139541042 169860124
368222710696 619221260
302556365091 430578890
104845579084 468755161
695311719943 3954489
190217691140 507038651
603177849688 619214953
255166340052 343144949
132540788689 34347922
888660975560 501677701
877923778348 619208646
991557832350 41386534
680864629516 619202339
200987873962 406643825
82438686226 286678378
924662166212 619196032
568439858708 368499089
569703058380 365503264
133267571704 619189725
241271143660 475207222
166110763176 619183418
503838693961 108669610
824659509843 15988245
142625989227 378420
416699972172 140141540
832295086148 91211834
885790512510 309339429
229058335388 176987034
996566828923 42162295
256681472839 172717195
241488653169 14682696
135162371212 365604176
694569917896 39166470
776867804588 619177111
419449347129 335538707
878555378184 443678529
993948095099 33742450
471805083800 528627512
763604208032 619170804
335379519224 463652798
101895118046 109533669
931609764408 619164497
75160386792 603478988
855143305024 20100409
918493240785 307573469
991571455470 586551
2526405652 580773788
915287188572 218524936
563518977232 296656052
51721931451 25846086
215375550384 12904122
272851135460 619158190
972276669995 191291310
369694381946 300925891
312807458650 80010602
566260779547 154370132
172689202113 283045546
220461158086 508205446
794552599996 619151883
905346538167 95248314
665506738800 152042849
791394600816 243620489
306325926768 564577412
361659719667 46375371
509272572138 135959999
675180230992 619145576
700112553981 194861072
955610558176 619139269
881541412767 144133871
683599096790 96225899
509503124523 14310583
190012280522 47466482
180665430037 193568137
358003803823 60275999
617704645916 414174383
567578660909 160481615
821954515180 193631207
135371996971 238537047
505747463474 75368650
397772014431 26426330
102950779576 8451380
846975386384 619132962
374948701898 73400866
393414081096 36485995
881937181259 78509536
893082174412 584999478
669303679164 100880465
266535137100 272153357
422374355180 124601092
113364341455 167494999
581071855428 509094733
712891655169 53401369
284219932508 619126655
148338403445 18302914
594335451984 132201027
438623359861 196608111
808845137388 182984991
734322928634 92031744
34522148585 91003703
394996986840 143717609
395908642704 25051404
137231918769 352359476
650489524931 43038968
810717919159 165495680
63791589744 619120348
305694326932 88569201
812075742752 83365926
120964283210 116780412
469910284292 550411890
52422792696 453063345
138951970228 619114041
584229854608 619107734
70929501665 169298801
922450612308 282402232
866654871566 479760876
503154109018 178532249
413697898888 619101427
204638353172 619095120
182747824953 157347036
529790495221 81297230
333257234598 45296874
135330030193 268438534
534333467564 577368008
512728040973 3872498
376198442432 211006992
726971417544 181061356
666786576338 9983981
231797146120 619088813
955703517049 170175474
426518367689 122866667
819770333656 18277686
101687579904 99568609
9847510695 149248848
247384954279 172231556
14864952341 139233332
374346189946 30759239
398539502824 619082506
949294559816 322691348
56212391712 619076199
23751398133 102867170
919312354038 22560139
722550218692 619069892
896240173592 619063585
946768160472 110561710
646758238372 263361399
703356448194 177781716
152847166620 466270203
502753475764 210660107
488226679536 619057278
787534119492 30506959
65686389252 619050971
919360331387 12721219
946582497071 98540568
480015881668 425394536
172426761536 619044664
730129416724 550670477
776236204752 619038357
257156066217 505670032
240007943988 490709828
864028581956 619032050
160192768051 101422867
533834838209 333753826
217040852841 196412594
406833174672 494046231
646545795449 120766436
942978561456 619025743
504311376318 154622412
268946378996 42679469
108058190577 44817542
382553468508 20018418
212193391152 5890738
733374547109 57797348
696813656421 174571453
847862173747 270936106
128214773016 619019436
699648650968 95740260
315960374388 303700971
536228267072 213725309
410956413988 67251541
365696311352 619013129
642686075207 129924200
747814212132 79979067
220628022385 316441111
764621392620 17155040
944873360964 301323232
89476619583 176034677
576019056740 619006822
916361893000 8773037
546333864448 552713945
791950165525 45719443
322530759286 104803419
449214550023 345674056
90950382692 619000515
595187815741 3128272
526689498707 44823849
359380312992 86897846
348967888438 32777479
73265587284 145319587
500314491440 39570118
534965067400 519406678
34459955258 131696467
898766572936 618994208
530731325202 128139319
402178820709 15704430
452225488884 252525973
580373744035 3538227
883399631675 47655692
278456774233 5777212
783273217287 487606784
652164531796 217004949
100745160559 185678080
913584248004 187166532
154276744952 370019076
796790954408 18195695
599388250672 347585077
274745934968 618987901
442560422844 88846709
814763794748 340363562
145267968588 138665702
276640791239 9725394
249550454469 549629822
719245463994 106960413
933782223284 33162206
934136163752 618981594
797377383510 102419373
417269214699 93356214
147472416568 175334600
771145118332 6698034
456646687736 618975287
942248347433 68355266
278535533984 73848663
569165666203 469543536
554951192615 152963671
530287983009 56889140
377572153358 60749024
32737393613 21664545
478570998312 44035474
643007194047 54050990
847606986220 40572931
542462427865 15830570
449219368571 131778458
745890049297 4250918
507174674616 441319711
318326323652 618968980
366720540859 145792612
756916874498 215882303
350062060510 111690663
64423189580 618962673
226661721490 4749171
616441446244 213170293
119069906271 191530976
63426246220 246067605
869712980480 618956366
102567826908 254127951
335145556817 129962042
302462184725 17356864
759651032729 79928611
260768787483 2535414
170531962028 253863057
872061164990 87465476
620231045260 580578271
380152218965 1677662
985650954401 119246449
986285600518 107578499
680743076770 89565707
514669152782 53931157
501490276092 618950059
992243348664 387502080
216494599329 90467608
777313223849 86191462
563539430833 108373181
366936612372 6552973
52326247205 20573434
701893423841 406019432
367591110860 618943752
377319192202 5714142
9957687678 108196585
608256311559 194091618
989085349484 395001103
251911574636 79417744
981321566548 88373684
72300979913 39828705
914881373029 239300194
328431921028 618937445
772274010439 127432935
776867804588 618931138
364433111680 172616283
452857088720 618924831
664214047596 87364564
752235410984 618918524
709815956032 32468436
358318155252 296429
491198321545 41544209
20852601974 214198334
225159297308 77431039
635699695268 254897405
11842023873 94939271
924662166212 618912217
577639674102 10204726
903060031875 35609322
980242951780 16057622
850133385564 618905910
755032550917 33628924
44211994828 618899603
757288209672 618893296
78996392714 470842778
762207119122 35546252
538123066580 364494144
365451141406 21279818
35155785582 183048061
512859073140 23922451
79860645166 189601034
729831154452 214683973
848238586056 618886989
110529977608 389047295
16308853870 43915641
159163164980 584034507
440225092000 618880682
445909490524 195813429
142741569244 342804371
153789291601 71332170
943272915453 316176217
240639543824 519463441
713076221152 358344819
796099665124 75570474
886874656452 103592475
574755857068 618874375
490418809945 291812276
906227699686 57090964
525492646610 576989588
43580394992 533692033
24270260344 329294777
830968684029 48317927
159314104104 28337351
812723166851 35369656
205152985451 87591616
24959052056 93621108
993553775152 344866760
846343786548 618868068
940604274338 76062420
286114732016 118817573
910766969820 618861761
288641131360 285562039
170386442682 11850853
508390126056 16108078
456906006348 309635858
122532745924 586475316
95892817252 13175323
313273524964 160229335
726744657731 158469682
661637892329 50392930
458955377812 149602040
877292178512 618855454
945124177740 278813549
723813418364 618849147
237373545641 53294150
155373565964 416911621
185690358092 618842840
84329127597 285114242
322747522504 618836533
910766969820 550449732
417700409610 75236203
354327514304 618830226
657433458760 26539856
962920935012 16562182
329276237053 385761348
188151557735 11276916
782312476107 93223767
836098289363 5367257
409908299872 117486796
526754269532 124090225
450962289212 618823919
725854559193 344015315
551039496386 204990114
361906712336 618817612
686475421108 37640176
66866168300 44319289
181645952034 145912445
554984651250 37501422
469172003616 28627473
973295353584 134067899
357485513484 618811305
620018974450 148107281
854091211191 436684066
106639664174 1299242
415592698396 618804998
93314031966 60124631
909738705898 185375344
384994452151 20428373
457278287572 618798691
100983432712 28438263
841019511417 167722051
361906712336 618792384
349146099030 80565618
55663672163 245506282
196384619313 8659511
534333467564 618786077
402166932014 21538405
365388916544 29996092
190743156780 27782335
205514443863 262074771
496140508067 142758945
504574018719 20390531
326100225081 152869066
242041756083 81133248
375121715522 643314
160251770036 128669107
137688770556 220549483
286670883276 28400421
705879151636 65277450
871444083868 109710265
552610629026 523481
267105100690 13326691
385275906268 193845645
787565364370 7101682
944873360964 618779770
659083092564 63580867
99813940381 553470785
556439461824 618773463
976399682259 35968821
935399363424 618767156
276844671321 168693329
198664660930 240309314
683212372536 93835546
709541721365 81555817
325151662718 60982383
532935117254 115651459
888564139947 53325685
960514425431 81076485
846975386384 181452390
555590669894 27252547
68766454898 32739637
855817784088 97480992
483091563949 52133662
87792383512 127300488
452140075248 27574204
598903572401 346575957
201480353992 595715071
851032704936 163729720
142605731143 119536571
161057964488 554151941
342683992708 168466277
65054789416 147861308
245421099428 94623921
840027788188 618760849
333904778530 111652821
505757390692 36971634
863396982120 360356752
513490672976 133935452
31007318266 536650016
834974989500 618754542
339169118240 618748235
121267174820 194842151
211585951368 618741928
831665327956 128372678
540959991069 190660610
331397470475 63896217
105895944799 108493014
94739981708 618735621
553281462644 276284442
212217551204 618729314
849790286829 191972466
321979062833 11106627
97897980888 618723007
81444511639 491946
873998397994 1028041
924030566376 546078981
946589138342 22225868
652442636896 618716700
117429650976 20302233
699181024760 562716847
580440255592 1892100
835286750817 124411882
155585052288 200051733
810277301590 4414900
919831512678 283625790
558245095031 50512763
863830682975 139327937
270693544248 235080811
107016858551 300383489
872977530118 415063670
803675545674 307504092
246955542184 26747987
62304203515 137423223
811327621091 229581107
702970623776 605326939
19641371982 96080838
744093731529 329736267
363742467775 23487268
119021354985 191972466
309368648667 28387807
705497023120 542679508
399171102660 618710393
798076171817 164751454
830880713993 104898024
734334445216 346885
447172690196 618704086
404448689135 264572343
774256767369 10942645
38527596304 618697779
225167824372 128322222
408013500364 618691472
955610558176 51080393
917571029068 118344548
538754666416 259047411
90318782856 618685165
164628542380 60471516
927578148946 197472170
694759825908 22831340
568776791262 229354055
444646290852 288879521
656601895489 118275171
955377907625 77159838
986675453044 359656675
241426667973 462019285
722322304698 201887070
674024963011 450263037
938747928609 92725514
420013897248 618678858
177479560224 388996839
536228267072 198153326
18823150081 106241415
661148654097 46602423
809337680488 98761313
927738580105 1835337
925925365884 47163746
828027391304 401024288
253817934875 15773807
962737395005 196324296
225186493092 107017176
854554584416 535394923
322557362212 1053269
718831094094 268690814
368854310532 609155288
716867630277 603870022
39605958792 127054515
216341118484 258750982
45258576343 58636179
315799924308 228105269
186530429506 223841737
471602549174 69099492
474139847014 167810349
949926159652 607130741
797565420408 119839307
247984104600 209865425
671558108054 308639352
697763980502 105200760
978762679847 19356183
583606069145 189298298
518824795399 302445878
945692291314 170944928
157926908812 585138232
817921793928 618672551
475340752447 201155458
267421955998 113103431
600651450344 536139149
152076247219 33723529
799605398684 62956474
930846722450 94781596
17156163655 333495239
457909887408 252557508
869081380644 100155160
964028900493 180537875
407594408586 305801202
678040630135 87856510
219796749236 616338961
179249968836 44565262
977388584194 84381353
503385075600 291812276
623389044440 618666244
145854860166 19583235
377975572241 51395743
165994653371 25795630
82560373484 24452239
826044062502 27731879
958801776325 463236536
621114780035 208023781
414329498724 94226580
850340009191 322716576
77686786136 618659937
55821006585 321770526
92258885545 203041251
821711392944 424921511
31840742102 250558189
169900362192 287693805
116764233006 36435539
495174277732 618653630
960718549421 447260905
366493747446 308115871
370117510204 618647323
143092087076 94510395
261421723900 1122646
965972402655 295249591
75941487756 192514868
407284806328 62798799
332408043262 244143970
329820737219 357714119
58107191220 618641016
201480353992 460013659
955610558176 618634709
51159593024 541601011
794919024082 154616105
629553411971 108631768
911565074456 253995504
30421242356 366171806
887562975139 88298
305549677952 68733686
620862645096 618628402
294210649944 78522150
373275509384 618622095
631658995661 256310173
476057704914 111205024
901127939076 80307031
586756253952 508085613
531609484589 39418750
184187765686 154117852
17053201880 139050429
640802476931 66526236
640206543180 2661554
525241037217 228199874
490553735596 141920114
201480353992 224712103
759183009180 618615788
966217808025 97310703
953617548129 29359085
402960701676 607118127
913293369164 618609481
534231359299 68834598
567901722305 60805787
670759032140 618603174
958768557356 618596867
389898380411 12677070
800478165586 59027213
336527649746 78124809
821561250567 120615068
635315941611 53615807
817290194092 228206181
772791932907 116168633
299378328572 618590560
774973005080 618584253
289402768922 136988040
522789312753 2238985
880155031078 165413689
247533395831 24275643
259877389703 176009449
841723402087 15931482
185545759568 19822901
352881773196 95052797
813533921264 584860724
536709219971 20314847
466480026601 68090372
404132546518 39475513
634375935782 86847390
854961871555 76976935
126038979802 262686550
197289827358 111041042
325361582841 374938536
703676233 361151434
563025734055 163628808
673749178887 74580275
352860354624 67472286
552649862808 618577946
110799500946 335128752
263904466190 74056794
546851057369 72189922
691744194639 311559493
703459044163 19223736
662384821967 69938323
611388647556 618571639
161057964488 378710122
191374756616 481306091
519679770254 35653471
515385472484 101542700
285483132180 618565332
120873575936 189191079
286746331852 618559025
910135369984 22831340
81175833439 222643407
126705041086 231044331
504067598154 248180450
401697502004 618552718
933009775524 46753791
718608137402 120488928
916275506021 40648615
704842474176 8400924
295500912953 53527509
230264576543 143881591
132004372032 198506518
698704274388 143780679
162321164160 515004392
284752180238 22478148
476125568234 51402050
586630469209 15433229
179681214203 270412625
17684801716 230716367
891606973307 33042373
53939319330 142449902
643600239192 597796381
390328704956 248243520
102013071560 53823938
335348591761 11012022
446960247273 120766436
1894805816 618546411
471424307047 297803926
442377809966 254077495
171102360801 41802796
804921035290 174666058
292465545016 120060052
845712186712 81599966
825589441328 525045136
23191250300 148195579
988658033378 284742129
621825532721 62836641
749077411804 603724961
464792998594 9208220
283369702582 102532899
905434123476 214223562
467951678930 37230221
666876898885 47226816
430119494624 384493641
641845871346 435523578
896685775756 28450877
790763000980 167034588
689526958128 4723943
560230883563 597052155
554544662316 618540104
705721514478 232375108
54794849201 37129309
436435492984 618533797
579519923361 91085694
404712340656 54896128
891361403955 35918365
123161974328 530462849
802534979310 164619007
574645398335 86721250
5491103654 89262971
300368203850 163622501
928270800542 67478593
580806421091 106500002
334116319552 618527490
772529069761 469530922
630968242472 63820533
198651996474 826217
345171736449 41064877
524801832416 441490
698456373511 79316832
192556869254 24345020
441112522677 160702360
592263364771 47037606
64212380170 66885735
278899782155 241312127
841782864483 96042996
314536724636 123850559
600581703296 38270876
537491466744 82924436
808447796388 78440159
354804008154 44540034
70107588104 566917309
363169912008 618521183
20842800896 377637932
485647751254 14007847
356853913648 618514876
836460687518 3424701
72910051145 260144829
210954351532 597525180
680496731657 338181340
316346791664 30488038
510520262897 266098637
296771264763 40623387
156221420216 196538734
341600201958 6616043
498882663574 51326366
380732435672 93759862
947833946802 168459970
447970763297 118918485
158531565144 226686194
753292052164 189355061
389437019119 105787311
542267024391 90707274
637558797156 201023011
644231839028 416980998
148110512614 297034472
473068283472 194842151
560699739636 127975337
425563435256 120545691
733732343219 110082378
452525418269 194861072
704865423284 75204668
224436283814 116786719
875116353763 196217077
658758635256 618508569
617918995618 154937762
360643512664 618502262
502753475764 618495955
103477994320 1110032
82959226099 227588095
296537035397 170572815
807184596716 375859358
147794367932 618489648
666300996166 11226460
318564047096 280081256
558495884514 421276065
945504960800 618483341
528697689703 11649029
775715210775 467380235
830501640130 31143966
601914650016 530033973
582469242832 60048947
841123803969 122936044
565913459364 618477034
409488848595 275168103
229966141917 317128574
104845579084 618470727
561492260512 618464420
189648669358 430774407
896556690387 261917096
361480657630 199439954
79236973229 210742098
920800108138 31465623
479835490919 106001749
37086623288 85226491
392548806910 34448834
69444922051 15212484
475467220411 95891628
687180627876 360899154
87651758398 11869774
947168686507 9983981
732655816068 618458113
815105690911 145306973
529280668876 618451806
905588190872 102160786
226039064980 49598248
529758670099 113639526
470951567927 14020461
71370787776 618445499
979300620733 138798149
924246442372 119202300
143261354342 41411762
81908635397 45612224
828027391304 618439192
222323148580 267114064
488858279372 618432885
397907902988 618426578
145899568424 618420271
527385869368 618413964
358412331376 66501008
854805716542 244175505
391515453239 31352097
942126950297 157473176
95167079134 14865599
288948364251 137555670
445277890688 476052360
604441049360 139573910
657495435584 618407657
838319984923 340559079
562568592146 124676776
96634781216 618401350
966930080698 22112342
915819768508 618395043
938431003924 11541810
895951062777 251226731
663063333269 72883692
52422792696 477471435
20587728960 194589871
873278096510 45334716
391429015804 119978061
684295229850 25070325
828658991140 618388736
408013500364 394584841
942767115039 128845703
655488632128 69313930
645773776565 99057742
950557759488 618382429
470925204667 90505450
485626559734 48235936
669329531557 21418572
697917825088 325554726
27790399092 529529413
169109241470 115632538
85511446301 238713643
796259698942 72688175
292430730376 144291546
998802374655 357846566
529744182920 142121938
166110763176 605017896
105186655337 254764958
465489085440 618376122
315168324472 432338543
262113938248 587907005
968874154732 618369815
678338230172 32298147
336233548029 4194155
691508769008 9189299
459804686916 618363508
425266690906 234462725
574897007728 122343186
761077808688 618357201
196946640325 42660548
826764191632 618350894
940855709200 54587085
837850569592 221173876
420645497084 618344587
356036606262 19463402
835187119138 353166772
312641925128 302256668
548860263792 279229811
651179437224 345175803
669082972006 398495181
970526603523 51660637
722928613464 182253379
528649069040 618338280
359380312992 522957519
128649760499 104664665
121898774656 618331973
120399480811 216166118
634757841488 618325666
180020307993 525934423
140882625031 401099972
44843594664 477988609
29949329453 61587855
857712583596 618319359
129241298271 208326517
92154891487 12607693
671468838776 98597331
552483643888 10185805
115511156069 1980398
840356710852 16341437
24892103251 340533851
398599677911 226610510
567099324667 29466304
313798513337 88594429
808345889947 20371610
782308029672 101908506
441764361676 52997721
137688770556 618313052
27790399092 303209025
452491940713 305403861
935689516959 40717992
553674508577 167886033
526649815063 40617080
965524815851 128240231
623211271096 90959554
598764812094 373405935
165763199085 57135113
231486370760 85346324
269061536444 118533758
755958082181 3254412
776399726341 317040276
447922968851 418589283
980967813225 97525141
164847563504 56977438
592440652476 8047732
868769110525 134030057
197146330494 319108972
730608345076 21204134
870976180152 70638400
597201029174 60849936
203237435913 117322814
686549028040 408207961
605640771142 26035296
179897216339 34720035
461067886588 618306745
897326274769 64640443
378831978785 23544031
786613898722 91243369
926449137006 84993132
740866613936 167520227
984032550796 618300438
542993872541 52814818
274151111249 541638853
980242951780 558491157
687180627876 176772596
399171102660 462530152
427759619001 261664816
634757841488 26527242
90607933578 233220246
820448193272 486843637
56212391712 50588447
994649418820 33307267
102842389539 31137659
343006265729 554788948
199434989538 70152761
167630739739 110467105
789499801308 481545757
584229854608 503424740
851270781572 7278278
468095779201 214286632
389697105120 426309051
243022101484 63669165
454751888228 618294131
1509538479 89193594
553440834227 455201418
811605795568 618287824
72638812303 233983393
415554252989 16953216
258785179108 22352008
223339260978 41645121
824681281607 173272211
888958565048 241816687
534050115040 117518331
723678967803 119164458
744512175751 45820355
343564258633 6918779
200035420180 109130021
907608970640 155965803
784776764115 110460798
22737600404 618281517
968929933840 396962580
973295353584 348121172
918977767688 618275210
702891662201 57292788
580440255592 618268903
731228888741 130226936
487215728329 105730548
451921613382 157788526
846726709746 39481820
869081380644 10381322
840344992446 206686697
138663370280 23039471
705414788212 22124956
495003290720 17148733
618825063480 10879575
25719226394 159321127
963821356044 618262596
51432452765 77380583
298746728736 618256289
898830948485 313823706
348692184240 540831557
897503373264 602734762
505647371384 9914604
445909490524 618249982
843674958288 62615896
36315033280 164442411
11368803356 50437079
36632796796 49629783
453960767506 115632538
275250091320 18220923
822342992780 613008865
440756368452 49263977
682598596282 8337854
714692001045 123264008
991460603638 39494434
795577668334 105724241
684460908433 90341468
552018262972 618243675
232586023615 132383930
356015585031 174760663
555176262152 618237368
659972472104 19766138
374993386993 13705111
578545456084 594302303
974558553256 316876294
90700961828 193416769
848710854216 104141184
729497816888 600060594
282248631155 58724477
856288607945 145868296
798342199012 618231061
781920603276 609874286
409998035868 479577973
165479163340 618224754
764036420435 164253201
862133782448 330442651
728943654398 522768309
868735204093 136540243
396644703316 109104793
364942465000 93129162
511595873468 618218447
679869786387 71679055
535188732541 292953843
902360612868 82949664
172648496735 133733628
738771518787 123213552
26697747007 148138816
236069848722 27429143
17624256581 13364533
242534343332 332826697
486195379692 104084421
268935518342 56353045
421908696756 618212140
334394502401 34505597
205269953008 592466966
953084158832 41821717
282280916688 11333679
625283843948 618205833
67488786968 8117109
869081380644 618199526
3586711199 151923016
925925365884 475049547
916353750663 37690632
168221918012 71048355
264982416658 89862136
996664547516 341410524
187585157600 252097097
410352091927 154817929
11368803356 618193219
110401720521 63385350
608230648376 36309399
507806274452 618186912
732024216232 618180605
800999001888 315255395
127979259087 143522092
707897442204 102160786
552649862808 319657681
118907072145 102387838
533120522068 188188266
193269556124 618174298
188848357272 444618272
982515975771 107458666
551679049349 200392311
629705042800 618167991
972444991211 59424554
226112747596 618161684
16684244445 183584156
517280271992 611287054
848238586056 450963114
104213979248 590953286
296220329392 520731148
186321957928 618155377
998388751046 67484900
499476944891 38794357
524227870188 605654903
557702661496 618149070
691832744919 262598252
309044178745 285063786
599388250672 618142763
707319325728 54460945
272758266950 5360950
667508139222 34492983
382968435508 332996986
22181514279 430414908
682127829188 618136456
386249118452 208496806
481610350208 55728652
565913459364 316964592
193108269278 50903797
24711748279 532550466
412434699216 362406527
394749903808 618130149
678227897579 50247869
141629441143 191676037
222323148580 158028192
875796353517 9069466
97974686622 449991836
182866131659 68437257
216547369998 34165019
769435080324 342097987
798635083478 98603638
276009134640 618123842
581703455264 570354624
727319967592 166769694
270263793640 40484633
156323271959 220101686
318329571757 467052271
902165695033 318131387
87792383512 618117535
493911078060 618111228
514753872648 174640830
780408783729 233012115
409222651111 5102363
150024043912 190269576
67443578392 8489222
703776959047 105162918
199948030388 80445785
908420654247 203457513
702970623776 553332031
182352617784 28968051
285305283152 61518478
404223901348 93097627
884871376544 618104921
294874970496 67465979
900994344202 133493962
530460668669 69200404
915188168672 618098614
235586745136 242750123
998963140085 71111425
488400752736 167715744
27790399092 95065411
556439461824 589433299
804960876609 136142902
744024613116 426018929
969043995935 140967757
664443033780 309244824
560266202763 67491207
258955939068 573659492
408514843794 9939832
799351518771 238429828
252189421149 12153589
314144292547 55205171
121898774656 618092307
442073638035 15647667
914331997552 120627682
337758229614 97216098
387170705776 443495626
620862645096 618086000
30623198803 188623449
106740378592 374635800
210954351532 169248345
743781738918 136817751
195028164339 114888312
609493848048 500208170
873677453685 303347779
853576177329 148063132
102950779576 618079693
461699486424 618073386
148819909295 184334689
201480353992 38371788
320221123160 618067079
216935778221 66772209
818569697359 280226317
241902743496 514720577
898134973100 94888815
330423223943 412175064
137826717260 285826933
131372772196 560831054
390685473025 6035799
954347358504 618060772
600651450344 510797623
962387181974 104582674
821711392944 618054465
388683322070 45347330
752272357390 481747581
714936359453 12046370
150167168663 126613025
222323148580 164518095
484387673547 10690365
641966625168 174659751
614996367371 67775022
564352041569 100249765
482359909865 88468289
863746951243 194760160
167923832336 64514303
342763082488 22238482
25895599584 618048158
653625392848 30532187
210710310539 83719118
925293766048 618041851
519806671336 618035544
862632161588 81751334
926913777938 196147700
987264423867 58730784
122247021968 117518331
794517125186 9681245
792026200652 618029237
205901552844 618022930
14085402899 225481557
501826823919 137631354
852576200302 52846353
170270015462 124071304
568978432359 27120100
761709408524 618016623
777328934586 16530647
556439461824 118111189
548831518551 8300012
787374722681 48242243
145267968588 150888668
266483705580 16183762
701679814123 7555786
278247634113 164619007
650592295431 531509811
19984561080 66740674
796188783034 224693182
325068851808 56346738
617361294901 224289534
516017072320 618010316
631520458164 52385942
603177849688 527460717
921504167032 548658544
43136049986 12134668
372347766428 90631590
443752448021 223702983
936498835441 63423192
211585951368 618004009
744762025491 169916887
663150111282 6111483
635389441324 617997702
863868928623 46091556
8416614200 379384971
915436746463 248798536
704977391455 43486765
866959354605 40736913
582812576991 131305433
754143757928 557185608
786371640545 283833921
124867641585 43928255
537742207836 65693712
612651847228 76768804
836725354466 1923635
166547453549 80483627
678710399935 114541427
585935748917 12923043
528649069040 617991395
738340214592 368877509
717504509072 432439455
26984475841 104576367
894976973920 463589728
774341405244 617985088
142741569244 514789954
485700280192 193322164
179374359732 525606459
336011119060 328399183
95923128694 37879842
205755049606 9119922
156266988291 49074767
420013897248 421276065
991391441076 6010571
152093351803 80502548
997854247475 53615807
561941318912 95052797
650141971389 100823702
374684318765 395657031
282956732836 479786104
806512060208 25473973
494433909439 64886416
824237792288 235206951
255166340052 610725731
663179834108 262598252
855365675165 133512883
718526985233 107086553
558816854051 82482946
299116382006 90385617
332853119880 617978781
271321214823 25890235
162321164160 58623565
726068871053 168541961
82739584824 123680270
407535311996 349969123
590777174807 8855028
909835732786 199118297
623389044440 45908653
764521540196 294347690
728953007679 328083833
802763397864 523884648
487595079700 617972474
841922587696 225456329
190575007918 86317602
521838206604 251441169
198953954648 617966167
436396385342 920822
977084952600 105471961
376433508564 617959860
315412361223 228597215
693496626236 126745472
395937472001 7385497
711529725719 219552977
642602141651 204012529
683554575677 349142906
923231479913 38605147
519806671336 610542828
5684404832 617953553
60569923464 42975898
46738394172 617947246
495562826774 10967873
176819170998 8810879
519175071500 64362935
517638244698 55999853
701707424104 617940939
862614501988 47630464
405853108844 29157261
133267571704 617934632
387802305612 617928325
231166284203 474866644
529280668876 617922018
616190183736 125383160
145899568424 223551615
564460931924 126726551
119862473361 14916055
40710026547 95891628
306957526604 360072937
363169912008 617915711
533701867728 119158151
921147344265 195920648
921357657487 29365392
794362553230 82836138
302110582089 18315528
866472090464 55507907
853922984580 222914608
193174751365 79480814
523750823387 110176983
898134973100 95235700
791800254442 192287816
328189374794 50563219
625050013988 10040744
733738442088 2106538
206458795215 28368886
378959907908 617909404
408645100200 361687529
662355992670 124020848
108927980575 97991859
140284408146 517602876
36001196960 29491532
323379122340 617903097
877923778348 75684000
283725415317 277318790
269159509382 458361225
305850809909 363554401
603809449524 617896790
28192180220 83447917
114058115697 18895772
236001998016 128681721
310708137811 5020372
203137154613 177403296
422366881385 25291070
416726417423 98042315
317952932396 296706508
635617880864 194337591
680320104122 529466343
47738455255 87263652
150119916619 79625875
443777202996 170358377
306756051554 34335308
437067092820 595689843
469081100825 172458608
102950779576 546608769
171890031594 120545691
95694405339 293578236
534965067400 407444814
816026994420 254935247
228007547104 37419431
652566544218 400759394
447172690196 416306149
767393807048 617890483
303682805840 61215742
73265587284 617884176
595274278404 117776918
459076251467 53325685
911805415305 77128303
754078671753 30324056
100424380232 617877869
338537518404 617871562
610279836937 270078354
385275906268 393348669
749324696660 229234222
86529183840 350328622
593001300627 46413213
365465735804 165836258
772021169116 227947594
875303305857 68859826
438199745964 6067334
493412795590 434728896
406352532881 124985819
217683395322 159636477
277272334312 617865255
983113164615 242195107
816026994420 617858948
825500991960 617852641
262745538084 372163456
773078205572 617846334
219200228934 469871500
546965464284 506578240
517911871828 617840027
899411739129 599108237
51159593024 617833720
400179236703 45309488
319716085893 109212012
335379519224 487594170
26399251376 64066506
868754396294 159617556
925925365884 617827413
642195840469 105049392
863396982120 617821106
610329208133 32695488
161057964488 305517387
904952049996 58743398
792206744834 146858495
304431127260 262888374
770847768510 82785682
291964247800 437251696
371304226952 48904478
536228267072 314826519
225127175757 259419524
652442636896 269220602
243797543004 91047852
882809695881 30652020
470354353855 80767442
382117907088 617814799
35604993285 95771795
775431650120 129343956
460436286752 617808492
62028839895 467746041
984990764934 23600794
936860647045 51313752
664612219055 322546287
356222313812 617802185
260850738576 617795878
317704833937 257546345
88196170266 170673727
250745141200 129142132
812868995240 599461429
472436683636 617789571
769920206392 493163251
462331086260 162190812
835796789535 263575837
989484437523 7309813
451624370779 149810171
973490895812 260844906
34467738096 246048684
185690358092 467077499
120541848722 6653885
121267174820 577147263
889633248001 107244228
238930882807 199339042
994949686718 427002821
644567333586 178349346
491384678716 531623337
707533389550 450445940
484598426194 99335250
755257281941 110202211
624629238241 4156313
52148742997 143572548
590436586258 83019041
405019760692 33591082
236237032613 89162059
740866613936 210117705
483173880848 5108670
801334609972 80187198
536859866908 617783264
63791589744 617776957
362753935888 119694246
805921397044 617770650
344184404957 13017648
99966506711 197579389
230027717158 111097805
824869392124 206806530
30316798436 441761201
370832375054 355727414
765397422756 65756782
663738886588 28438263
851138473326 16026087
968606128218 177239314
382117907088 617764343
455144429601 158885944
512485877401 290159842
219450408703 313609268
608230648376 40787369
65686389252 396653537
149851679909 46028486
309936629794 104961094
196163312990 207563370
851218288411 121882775
761879546156 144316774
159163164980 407684480
901292972280 617758036
165005888125 242472615
407479324757 235806116
675445440342 207304783
821711392944 617751729
637405076645 372964445
424691254905 111558216
991421903886 3935568
920056325693 12475246
620862645096 67207392
5052804996 175208460
231590915592 7972048
392855104300 419585789
136121247585 133153384
212217551204 617745422
88825461740 178980046
449292189193 213302740
95895510341 69011194
200748449693 5865510
83323461656 26584005
189794953916 17804661
837261989803 79588033
828658991140 617739115
939506614495 159882450
937315367066 180563103
242669931218 238228004
909049630371 211574622
234955145300 617732808
632863041980 617726501
556978943683 19614770
206533152680 492475788
946768160472 510469659
954055081575 47491710
495230328041 438279737
57942965312 44363438
500704768600 24988334
376433508564 617720194
860870582776 617713887
529429097814 196652260
92382723490 422335641
156146486749 110252667
216242905880 349571782
849410966993 52688678
393759456658 281620164
470541884128 617707580
659263964710 93671564
727508534278 26804750
380223107580 300919584
257061139560 577967173
239334461430 3771586
52220668025 68121907
423751326825 34001037
598260537974 123339692
756025010000 617701273
298445678770 228893644
987190549976 548551325
554797446876 151159869
154741966128 428056090
801500198192 617694966
353582604971 46413213
846746633559 177958312
171545236276 25265842
110942562627 90202714
150109838033 95380761
422203057060 16574796
911752865381 10040744
106198338156 57387393
739364021530 154117852
389065505284 482945911
982534064247 105446733
407136276478 131236056
174430855047 96812450
449699089540 617688659
861664884291 267404186
368222710696 168844697
399171102660 107029790
826574384532 24937878
888522557896 53489667
843732686259 37614948
566493791662 17987564
852659784908 545763631
380776426997 19267885
617494366294 181698363
380223107580 617682352
505212606711 21878983
217901949728 617676045
838251894551 302042230
353605051584 44117465
125688373672 617669738
940948586082 39778249
564816177941 182839930
587387853788 617663431
727441919744 101826515
357705142145 91041545
516648672156 617657124
19579601224 617650817
667304971831 7681926
531001081899 155234191
184427158420 268066421
769138274969 11012022
559722024254 308229397
443411277163 389841977
773607911581 49692853
900313392091 136332112
749709011640 215926452
977084952600 508072999
974453436552 32954075
334362765577 17899266
932872964080 611564562
434540693476 87774519
969988063472 130838715
277786159295 86298681
694407481111 29239252
123677432824 2371432
339056944003 48803566
152626858868 6010571
984032550796 557387432
48001593844 617644510
920425409268 74548740
345394310479 48740496
951189359324 617638203
955458479550 43877799
243451801636 193706891
223389250260 28961744
611388647556 449903538
882716270290 164215359
682016014450 41411762
557580213156 54032069
693092671258 200392311
951039034044 67440751
866554981300 617631896
500681098429 13749260
941528285615 129369184
367591110860 458771180
327035115933 50701973
218533549564 525801976
757919809508 24565765
80213185480 617625589
206824636992 220215212
7579204340 617619282
644616351590 111463611
185058758256 612863804
810974195732 177466366
75040158516 67667803
309279928098 68834598
925293766048 617612975
556014542378 380192267
713505866606 89061147
45840729299 106367555
302536327752 86834776
187167699335 401295489
282325133000 617606668
422150923398 355229161
225481147760 7038612
444646290852 617600361
867972128535 283663632
164905985245 425035037
297782607004 47491710
960542296064 71445696
231317683738 462246337
393960240003 21948360
517280271992 457541315
560764771113 44659867
233060345792 189279377
652801763783 90839721
210793367422 71281714
974673359577 457717911
945891882636 88026799
951402826046 135947385
117406283541 53659956
188707542948 122355800
59370390892 617594054
37895996468 617587747
426961495444 617581440
200217154320 617575133
325298891261 507745035
231116265451 7208901
171438824572 278643260
253772827211 83012734
249635069181 100218230
516389601582 37186072
973150950577 37621255
618967845588 617568826
189855280371 196223384
414026726947 215182226
659105703159 101517472
145413899954 219836792
939480289077 49970361
591182050607 368726141
633958263079 33818134
801963113071 78541071
158951504125 84103845
416931891111 470798629
424830563921 79909690
839519830780 266691495
862478485226 36788731
277081492864 54296963
229719483519 120501542
751522427685 69377
84002784496 617562519
610757047720 235850265
992623837360 100338063
201195128289 177636655
74889957311 176129282
769669927776 125969711
17734324280 250343751
389065505284 617556212
702071735345 98212604
546582782817 346399361
914966158030 127142813
464225885768 600502084
461324001244 222428969
870185633367 109155249
427399075104 171619777
55580791876 617549905
685639304183 140885766
14874835410 265089517
941715361784 616540785
80844785316 617543598
195433090595 325340288
891734463005 51168691
448318569119 74119864
466946389344 397902323
102675638766 174912031
48001593844 534038918
821441304041 209581610
504648275272 617537291
198138943010 56359352
570657614458 115077522
84002784496 617530984
556891717873 162569232
397040871214 140450583
93518767735 88417833
601655175794 182133546
62258042582 25354140
543807465104 579209652
229902346612 617524677
259587538904 593646375
123862749340 377019846
19579601224 617518370
74528786956 230022597
486331880028 167034588
755861995036 7719768
73897187120 617512063
169599974461 161818699
815065906355 65655870
24632399912 231088480
924695265348 566519968
783815402784 617505756
581703455264 617499449
235586745136 542433535
140215169900 504698754
873881478828 176217580
848238586056 617493142
982732514002 11226460
841922587696 617486835
203797016116 161307832
634757841488 617480528
188016991583 14897134
760446208852 317097039
594967051820 67062331
955174487954 174407471
578123715366 114440515
339943212127 276379047
775292063596 294404453
314536724636 617474221
67719047166 35659778
7433035373 52745441
326341001113 8325240
918346167852 617467914
534077569411 146972021
731870510400 129205202
743191954492 129205202
282761659391 81940544
324545782828 65182845
181269159240 23373742
436435492984 617461607
931552334931 30242065
681302209176 171619777
595624920311 250564496
493565374534 157864210
729901168459 37760009
354114327155 73236884
569071458544 617455300
340432317912 617448993
146657358716 162096207
405487101020 569723924
238630097735 54334805
369485910368 226711422
892327596448 49642397
60198283489 60566121
301581187188 215377743
867440854148 108007375
961294956700 545095089
940452162112 590341507
531175468384 617442686
908180643427 14209671
185892516363 77998669
476226282652 617436379
626547043620 617430072
452857088720 351381891
486963479864 375468324
407146153240 120236648
640442240012 545751017
284219932508 557475730
356853913648 617423765
611272783724 95595199
737708614756 617417458
742761413444 617411151
474155236094 57866725
165221215412 126032781
617704645916 617404844
867431954971 228843188
227244208717 14480872
756656609836 147098161
233128650602 49522564
44843594664 617398537
654068180025 37179765
361865725208 19217429
636652640996 332732092
95762855210 191095793
476444284107 346897614
112424777116 617392230
7429036735 43291248
308220726276 517174
823642899192 111444690
928316658739 102753644
898275783182 76491296
285934990888 85775200
936662563096 158431840
114401384721 288702925
240379621805 35451647
976309151581 27788642
62283415643 205677577
697813320163 44186842
920872567196 617385923
288306597531 43783194
821585816332 30828616
22737600404 617379616
217901949728 440335819
869938190836 391216903
243165943168 617373309
882209914860 50689359
829797061997 55362846
692729257676 4730250
856675925057 160916798
760188746563 136098753
332450205557 107818165
508868415336 129205202
599578476099 95292463
727943677371 57374779
769051332974 217787017
236385278648 441981946
3350476207 257092241
162149161721 109237240
834343389664 63738542
531628323598 164152289
413066299052 617367002
739396187230 137044803
313905124800 446768959
597914430800 180991979
711616989371 87528546
429317664616 128366371
27539388864 18725483
241037906558 192710385
729382230564 85106658
712958030037 69250860
703148519018 313520970
157008008270 104576367
694128226072 617360695
625080426342 79644796
636493183180 1601978
465489085440 617354388
270073278091 158324621
216300646465 311685633
562755460184 508678471
894976973920 451606428
825500991960 507700886
521456641476 221968558
287515367525 402783941
34106397452 617348081
302426676315 26760601
24438550025 52884195
728107192653 76781418
949294559816 72656640
878107469723 168895153
818136250849 346393054
486749352972 70493339
842992858303 135322992
292430730376 615279385
634757841488 540610812
932872964080 535502142
796980139180 49137837
397367912327 135745561
702836942669 81341379
887259414987 59437168
522169059210 75368650
138739830041 182322756
210954351532 617341774
545919099272 89981969
202435307411 154300755
102495687442 351167453
837311133947 97001660
904953254633 92675058
921377543458 68348959
286746331852 617335467
631606144 125692203
369516341643 526836324
434153212382 143534706
510036587439 5840282
367138617210 353948840
507612430872 54675383
701365479550 291559996
573968867431 42408268
565281859528 617329160
404596645048 185129371
282325133000 258523930
256004405840 325926839
521701470844 554568203
39983947851 229215301
108855418540 33988423
103423060350 141743518
449362726681 168012173
889924175232 574655998
89055583184 405994204
424834505796 191146249
187585157600 166914755
64714333314 252450289
406531210191 72606184
527385869368 617322853
954212188945 52127355
930720727511 161351981
44085245114 81694571
449597504756 65756782
834774138843 53079712
922783285572 16770313
166517211484 71420468
301212015315 7883750
499497184054 6742183
79491605740 74227083
497069077240 569105838
709286622136 617316546
273845778830 158274165
116122926697 62666352
277272334312 199086762
252216036689 41884787
655830507305 359328711
733287415904 617310239
301904727916 617303932
321920546487 51893996
600626596522 8558599
891014237205 16808155
348238485953 201186993
899651310524 94516702
423677793512 19078675
914718803797 367937766
827561608805 363459796
882976577036 600558847
528649069040 479735648
518543471664 617297625
874671119470 2011933
270956335952 617291318
603144840915 17319022
753048103711 400078238
733729378929 19412946
503179532535 165136181
491384678716 384304431
250662098996 43821036
715620103500 255105536
219682909951 65807238
498760326695 116988543
209582023904 33092829
805289797208 617285011
740144952205 33300960
549156326986 167513920
189185895298 77784231
929338476907 193990706
502753475764 579133968
479251508933 28305816
117492346798 304962371
17587026360 11592266
745531307137 191619274
688998938153 17665907
836061879052 105837767
182273799205 104525911
630567478836 285234075
606117332304 111804189
282909192735 13957391
869060273180 3159807
557440923061 215434506
661916634436 147823466
119308291950 8445073
861759659580 228565680
513733032065 204851360
127734162760 388252613
124902866180 24988334
582867441584 50456
452126376444 23739548
245692342512 617278704
87664832809 21620396
363169912008 617272397
521069871008 601908545
618967845588 144770878
348547497418 40963965
743835215971 126978831
320593993000 61846442
126319973508 175921151
720431541670 181641600
678969830008 617266090
764665037060 60477823
993882004046 177870014
735182215412 617259783
321427006881 35773304
307300873377 203274610
798809345888 33389258
570966258052 59777746
840533029344 11541810
774260482192 64041278
731803214710 192792376
676550447840 12582465
547597064120 370801144
108635178100 617253476
414961098560 123850559
313226066854 18265072
59370390892 112428582
522964670516 617247169
945809248322 308418607
385398053937 443539775
24183084990 182228151
806552996880 617240862
901611280263 290500420
888270328352 344273902
444014691016 172275705
811526342047 58667714
940218300617 202404244
934767763588 429613919
888232845851 41027035
148607205720 90543292
210024464196 42452417
6859232885 29851031
3741011954 18340756
469910284292 523014282
558657633836 214974095
52452025641 463665412
807731564984 36612135
39159196140 355071486
878112874822 347925655
475594682816 75292966
630336642636 617234555
249910540020 5815054
86269734846 61240970
274443434392 109653502
820320371368 104437613
791452864882 36063426
114319576624 617228248
762341008360 321751605
897763196436 205910936
992138269802 34057800
577566481367 93785090
937621931415 73236884
713707820988 617221941
565587553511 299361755
100054785790 120419551
554862226073 51206533
939820562276 447393352
106546528705 177144709
603996218715 429203964
457909887408 243153771
227247463129 53596886
391118837544 168384286
995887857210 57103578
792657800488 617215634
600187313972 61272505
407381900528 511516621
958136957520 178027689
918048334456 181717284
172426761536 168289681
295588729556 532052213
510592957379 198771412
655600636076 617209327
226480502459 158148025
404750529541 12058984
984664150632 617203020
17885603982 347900427
237174162450 129337649
265772732149 79777243
532942149559 25190158
736807890988 80445785
303167927588 352428853
345942033522 98105385
221973768073 308569975
519489343003 270204494
334747919388 375985498
232619595776 115291960
654235958839 22534911
790817348399 76592208
488122130462 64381856
103582379412 341795251
276505508154 19431867
580177085468 6811560
477184168826 192861753
794027607381 324186107
142741569244 617196713
900029772608 124140681
29562006034 84129073
919570140049 737919
870607418234 174666058
701832599133 392030506
826263121468 122349493
756025010000 193006814
867616220283 87269959
148755590509 125597598
696444749442 2333590
347342681645 3487771
333306820232 158595822
642367634777 366733129
49132235055 73703602
27158799256 574422639
930130753875 91842534
235586745136 617190406
713009305947 30305135
593519065420 11352600
383246656199 119164458
590967709277 150440871
105477178920 408264724
798342199012 24218880
264290774182 277936876
607599048540 481198872
318848227902 48116103
419263286387 8300012
865169011631 74296460
699635299049 130681040
396644703316 11062478
293537001339 44300368
980201781749 26098366
591809052640 617184099
750220111999 22497069
478167949477 200215715
528526614393 92384936
344853516764 617177792
286974241604 97663895
774027520533 1286628
959204654871 92309252
345485116600 117966128
315747906237 33237890
72856511022 145073614
835606589336 597607171
236519939405 38661910
593215345528 309137605
249000101407 8728888
59370390892 545612263
698944627851 69774341
91934468144 178286276
450962289212 249485999
740187820884 27189477
599388250672 617171485
930626955035 212236857
381163624276 31667447
22506551831 93841853
726339817708 617165178
324010722176 296731736
564511690660 11535503
923748992426 243059166
469278684456 330871527
654832762956 89382804
120003975148 366688980
980156964207 53622114
554337359598 82205438
637701959749 6483596
678256089869 3525613
298746728736 617158871
152443337782 388076017
545326009978 304306443
283883052475 118874336
851666903256 149911083
758701011384 244364715
641738671267 242308633
831185390484 617152564
291799130540 222769547
417487497904 119492422
429430414855 22547525
414906866732 4641952
811526606941 23298058
272851135460 7448567
629576445135 46406906
802798250346 262907295
835457298404 130838715
160069163465 208313903
535346533681 227726849
740601053459 180487419
523475827638 97323317
448292704112 27157942
608862248212 78572606
802898405506 15168335
320852722996 617146257
429487894788 617139950
572788409292 27422836
435584865717 25656876
325273921848 27208398
362087407886 307510399
412557521734 181755126
784447002620 561386070
125217690634 137202478
725462234323 56529641
229123215497 35565173
445277890688 617133643
947399760308 604216907
697968445070 495383315
784977175347 46949308
113504703740 148069439
109266777936 355658037
975821752928 617127336
850764985400 298718441
53054392532 585062548
857712583596 374755633
57995105281 12557237
412060431287 16499112
2527004817 480788917
121267174820 521450146
745665211054 25045097
915819768508 284672752
838047184010 26880434
15158402372 617121029
471587847557 115764985
265271937428 617114722
972518865102 97146721
944704448955 83624513
857080983760 617108415
485700280192 617102108
921456809834 12859973
60974994781 35495796
780025803768 617095801
662949901874 6849402
573867091372 94125668
151954471663 165041576
902398877437 101094903
764711860228 105680092
302752985816 91621789
310601114328 30153767
285483132180 617089494
70883965125 69641894
107887821651 76579594
551587023912 309326815
940425491874 9977674
389697105120 40875667
867594782790 119826693
953778097056 1210944
637795593471 73615304
577540408229 186989936
571842563181 355828326
455383488064 389141900
105924301071 105345821
178742759896 314700379
657732559863 181742512
646630006513 100949842
758224532213 271756016
556439461824 421446354
57175367635 44016553
195986534087 244352101
979800202445 355014723
602722492660 302950438
847606986220 394868656
968242554896 528286934
864932246851 285606188
484453983280 527038148
899153677675 50916411
416855898068 479792411
918346167852 617083187
980685419365 43928255
989396000769 211448482
272681479225 56207984
873228618095 12626614
569996851054 144039266
584510579178 152042849
615481291615 245966693
583114446867 300963733
76722973447 250551882
45140118269 150913896
125451137932 30128539
158374485067 80496241
883608176872 48664812
110490743826 523481
277801863725 48961241
95727914430 223494852
742422464715 1349698
832239937740 93015636
596098771528 9372202
571950059689 170459289
688243109338 129041220
842829336714 55179943
232114779254 184996924
848612654226 189380289
446185573142 30942142
89687183020 617076880
414329498724 457453017
163953354867 88096176
311524650515 22074500
893247897144 33723529
935882353484 123800103
418750697576 598994711
558577516015 161913304
12108101524 206768688
230999005707 61644618
797514667979 127414014
396644703316 617070573
965196088704 129457482
1263205980 250741092
707992135502 10885882
745919412624 617064266
882344977200 171171980
637735651743 99883959
640442240012 490362943
29936412717 283165379
78949985808 424133136
285927062989 126127386
585988248385 119435659
784929314 321392106
482168580713 334889086
51010175952 32809014
544439064940 617057959
442623606370 44861691
359290591675 34322694
490165520825 571754778
632344286988 330619247
588149062474 110031922
652909783772 108190278
468217971019 37337440
759731648803 16827076
924046661840 356257202
526194954223 398760075
867186581136 163477440
295506778463 2535414
204668166361 100041634
141948329370 77563486
401017952112 28129220
730073179270 9819999
870976180152 460764192
433800135973 11358907
704233823448 617051652
698670607622 53634728
493279478224 617045345
69903659631 30614178
488172100823 29340164
477489482324 597916214
51159593024 109867940
653705836568 87837589
705915233983 139668515
376433508564 617039038
379365473236 37312212
888168293706 330007468
843185787368 199282279
857080983760 430597811
238744744316 571515112
675762669828 4988837
707867748848 132516377
381659150587 136420410
655767304858 324785272
198047743790 221773041
826073427894 20712188
581071855428 617032731
895608573756 617026424
646758238372 617020117
100841127871 101120131
428190115900 8672125
742311657032 188169345
501081357505 30879072
179021850953 233579745
100894970730 2529107
801105899231 16820769
181269159240 315917630
410592096440 144651045
321284935399 164253201
900363078637 76743576
53054392532 262560410
438961892328 527479638
558793991176 55451144
620262996522 52486854
850764985400 176987034
114153553221 149084866
846233933287 46362757
866521972527 14499793
113056376952 129659306
312176666110 155782900
304068098405 217547351
17684801716 172086495
792657800488 36807652
341447383348 36158031
223046672941 364342776
775604604916 617013810
747416545233 186756577
300641528244 617007503
932391590677 383547591
849501785728 156148706
137211181353 421730169
629342474356 38718673
976721539018 106077433
45475194500 307573469
278852258910 88979156
252282361101 319449550
120470119211 142563428
452114992309 88575508
600289720731 193751040
273287876289 174672365
893984136417 270311713
518543471664 551023669
741697962769 3891419
500227076420 617001196
187248952416 256871496
675180230992 118495916
905551156168 7719768
573360799012 75545246
943681897110 452470487
433909093640 616994889
846643886222 62041959
445277890688 286659457
516017072320 616988582
993266354613 194470038
208802335708 12197738
586027036435 37690632
45400118037 800989
848238586056 176659070
504357411111 80439478
9153950891 171411646
734513778454 11226460
993902558559 30986291
129933659745 49390117
600503528031 73072902
599162670268 107887542
160452904508 551345326
267798336772 616982275
886134576216 417870285
771922584399 189405517
318326323652 616975968
68212788596 549219867
309299240132 162323259
784447002620 522036697
852820663864 129343956
712297670281 53300457
513855204962 51458813
359125379810 97190870
606967448704 76390384
966347755388 322464296
330576692174 212394532
848755987108 16309902
763269598519 72309755
270956335952 901901
165479163340 359953104
133899171540 616969661
412434699216 498025948
967842257978 260056531
732031292686 163023336
560229060840 584198489
315313536840 449941380
552992629337 118823880
973295353584 616963354
447954516465 383547591
374861444553 20049953
754761810328 233232860
392859878699 260750301
464345706154 32897312
648052827983 264969684
427401843877 22465534
730990421071 328979427
580039435193 271396517
786341802128 238701029
757974730864 490987336
917082968180 448793506
494542677896 616957047
635423234230 572234110
944241761128 616950740
530543868548 616944433
458359671113 91590254
236803691335 15647667
699019952352 101176894
931377492277 180846918
266197796656 205633428
878555378184 595885360
357485513484 616938126
498478334418 293206123
710856815033 194394354
539310262660 21437493
561195757893 277955797
226247723703 63561946
908878281795 438683385
98873892468 177441138
676137751360 233768955
56539283522 6969235
578705445753 83498373
752235410984 131652318
826702189580 30475424
610538720366 149999381
109473470940 358098846
369385896027 29655514
139583570064 616931819
893082174412 616925512
867818180972 616919205
53382255620 35300279
520956138942 19558007
456015087900 616912898
591854601794 517413666
117879407388 61575241
306325926768 121157470
51562704929 181124426
277903934148 12481553
1075328822 99795661
363545998418 183621998
819028468539 133121849
936530774089 28028308
463480755690 44149000
523423864265 28375193
418023302782 34820947
23856485367 60635498
186321957928 352605449
428856294952 488105037
877168266948 16208990
836869789008 597077383
507174674616 566507354
292876874942 91501956
631606144 291541075
147212990737 142733717
906345770968 597556715
181269159240 616906591
3158005488 560376950
216638750056 616900284
829251508562 16612638
759066930910 78219414
150952367112 240599436
155923353461 927129
504016675436 616893977
162321164160 69786955
541637625698 258429325
237307404132 76674199
425367129881 249536455
274114335132 616887670
623723170379 220038616
993506548336 378918253
252639940708 160645597
736590349944 202303332
343364282584 37312212
460497351126 435574034
975821752928 280169554
413520573341 130681040
712876575132 140526267
204638353172 141863351
498771982031 21853755
214985880761 141320949
875397379004 616881363
664141195439 85119272
879122409019 15464764
787968776946 138148528
428103558632 6149325
496074000752 96654775
515798700817 28564403
320105177337 19520165
744656212952 616875056
270956335952 426983900
842554187532 616868749
822535072465 371129108
712444621316 218663690
110529977608 616862442
810205754982 19482323
463594285932 177661883
142741569244 341107788
677075030500 375323263
898134973100 334485438
392720470836 24635142
488858279372 616856135
322747522504 517943454
849222564289 248022775
465956194474 47006071
335379519224 54858286
864660181792 29567216
968874154732 616849828
514796571038 535098494
811504437836 55306083
519633098454 19047140
836238189172 616843521
620135653950 16473884
873797261457 47731376
616237088895 8400924
328693623686 353431666
142959703146 283852842
511173710181 172502757
764650083163 85314789
495805877568 616837214
503385075600 616830907
979425120913 95399682
77686786136 38397016
386098557748 510867
774906247550 18902079
872239379824 616824600
609340993661 70272594
152439231925 292953843
775216448973 185860983
942504018534 295457722
858847759540 51074086
902210663943 101252578
562496629276 240006578
630968242472 616818293
969279152430 109773335
553680033509 23455733
561492260512 616811986
191374756616 23871995
683557325529 130504444
761855693082 317349319
386416184575 611779
276009134640 484446977
593072252312 287132482
12200461232 175076013
502032457347 65800931
725076618036 555167368
32365362604 27347152
578930422750 163111634
641568157280 12588772
397276303152 410415411
452857088720 616805679
781003866035 122948658
167223801550 6748490
428721737172 71836730
29262757805 70802382
141866975377 106443239
120915675161 220278282
190743156780 616275891
144004768916 616799372
192637956288 31793587
17684801716 87963729
474918936045 1274014
972830220706 334857551
462331086260 432931401
796152934046 242630290
30790788407 52121048
61265190400 424215127
811770338891 126146307
437955810125 91634403
69475988268 616793065
527385869368 545315834
257061139560 426958672
937294162932 418835256
243797543004 118413925
272437082975 27940010
942978561456 322098490
122538888942 182234458
591177452804 386467732
644905052450 182209230
967610955060 327181932
149243882691 70272594
257190584428 111343778
900055681764 245455826
219989774971 47529552
548873905833 199673313
883608176872 609073297
224217948088 616786758
382749506924 24874808
491608482611 78509536
5977781244 216342714
201557198480 440991747
257692739396 144884404
628078101582 60187701
253720308822 138659395
962154623963 321600237
12669876563 184088716
887347851741 3241798
575554863605 219483600
576571083222 59317335
120830328837 323107610
584039296975 166876913
25263999748 226238397
222954748416 99505539
642741021791 37842000
98529580724 616780451
385907506104 175479661
57406676860 39664723
64423189580 616774144
476857882488 22270017
607217823990 12071598
829922190812 264584957
884091690413 28848218
98322088796 47636771
150008156579 43045275
97244340152 6622350
584229854608 386606486
243456822008 187166532
534017898884 88203395
289272731196 616767837
870344580316 616761530
958383548606 161988988
362341983634 12323878
7660697087 523701745
818379947022 56485492
23684045680 195132273
237519329881 246622621
514406787889 138703544
900029772608 616755223
877561796455 82747840
366959511024 145174526
158688275173 296523605
113687976788 616748916
822110398992 114976610
36692971883 226610510
980653846523 183540007
577110392727 83428996
864660181792 616742609
244499024400 437825633
663179834108 128410520
629311834950 301121408
678820021902 71452003
232444967560 370813758
64423189580 574107289
957505357684 616736302
913662000700 83656048
962558156372 616729995
12696145218 56630553
868449780808 234658242
413697898888 616723688
956325202281 186075421
53054392532 602968121
559597461004 443274881
798973798848 452066839
328431921028 616717381
534333467564 467619901
595494783738 36132803
641596109904 61398645
850388383881 29787961
926009816614 73426094
107375018402 365263598
789919582614 142550814
179296136076 9170378
462331086260 616711074
387170705776 616704767
871607779988 86601417
632101084826 13080718
269693136280 471814056
335379519224 298403091
98529580724 23089927
865680879379 166157915
983400950960 352182880
238113144480 592296677
117225997946 165445224
382269571517 383749415
729825780888 194110539
627810243292 605560298
337106296010 88241237
860249370569 321833596
82107984988 570606904
119372375312 452552478
730761016560 152742926
987243724293 362400220
274114335132 124979512
342958717256 616698460
742336821962 362702956
652050557999 62199634
25485400676 28986972
621494244932 616692153
237850207715 42975898
548860263792 598042354
577101480936 40869360
386115353289 337140685
188848357272 616685846
736445415084 561184246
117853245952 115846976
665706233452 515307128
548119504465 89256664
210983073610 566463205
257466465222 206951591
2890735814 191070565
754046777254 21368116
92510099662 132844341
488597909556 56062923
217901949728 127086050
699812624596 9170378
771815005900 482542263
464857485604 580590885
450962289212 616679539
947559466162 409223388
227759557929 126758086
563387060020 276795309
110529977608 616673232
285837049485 144499677
873292943188 128807861
292382263146 18485817
25189989168 15742272
338271421832 2428195
437923272312 25272149
10573772294 7025998
101687579904 425665737
42317195320 595311423
650459749584 35552559
626582463732 529466343
284136410972 67655189
403094189331 208370666
370749110040 616666925
908687585408 88373684
142109969408 615960541
606967448704 491536045
491676610825 72555728
308220726276 375228658
937925762768 616660618
89687183020 17022593
244395705191 5379871
577282256412 616654311
579921481679 211738604
245863079309 108543470
779646307336 61600469
865093996173 156571275
124089340929 280018186
727975149301 96452951
601090619368 10160577
433168920864 87888045
428138783227 40900895
402834822328 16246832
975504777787 146366549
845547632840 65479274
140654345231 167362552
411803099380 149740794
623187140514 134862581
292430730376 220032309
701773023211 508287437
671130262160 56062923
791394600816 376048568
757544973949 107092860
71311258068 25928077
120003975148 328537937
468555597343 22484455
445312465662 182045248
374372181093 141396633
407895309249 1551522
686549028040 29756426
181332746414 436274111
529316751223 362923701
31467104873 28160755
101513994408 41241473
71370787776 99259566
596230251492 616648004
285483132180 616641697
8567143369 15780114
161143991968 376452216
692233426564 79228534
36203651660 368272037
879186978020 429134587
217561569310 242573527
775834356312 197289267
961862857901 3285947
876028978840 616635390
315799924308 616629083
563131540287 1974091
711065513663 76100262
630002499841 302143142
848870185892 191972466
187199007283 164991120
373192568092 66702832
781099650444 122065678
777426560639 43341704
994769748008 502081349
393256399789 33067601
647488139110 182928228
219603895855 91079387
664443033780 217913157
757771723213 10248875
409524647127 319449550
547855146560 354346181
874246879115 33982116
372070340419 309093456
991544158774 151368
811077157507 120097894
111272044549 169059135
483805480684 273030030
905582243371 106190959
962115123222 70474418
534291761438 6628657
566792917993 315867174
263377137920 353166772
954189389140 16839690
258324339232 22358315
751603811148 616622776
838764588516 507354001
381899308533 129369184
230533946448 295810914
259930923519 245701799
511898609468 225342803
787611062827 466484641
68287923887 179976552
967150180319 239035300
608827769908 14203364
283084102701 183741831
860948196718 506887283
65393040133 113261106
73687285918 60439981
842554187532 134900423
850588738350 57866725
336182013532 414092392
320292562549 337992130
674693818296 330133608
329695120700 616616469
221064616088 596219631
481910681176 616610162
966979355224 382166358
381223212812 122166590
372643909548 82495560
504694802011 535275090
652994587694 6357456
612740593025 390220397
984725460979 509984020
40422395812 616603855
380813581534 10747128
340432317912 260731380
7381961287 40610773
765920031325 103939360
7345607739 110643701
457911552456 160651904
367349863868 72498965
720473817491 63814226
285959531425 58825389
447471433865 305429089
498774839102 53546430
688443827548 478032758
592440652476 616597548
210954351532 130807180
90745880282 14865599
475932637104 238978537
544902578984 22597981
484373684621 5165433
367971422960 147123389
392248019773 426044157
559249625712 77115689
348041114695 3588683
286746331852 477906618
569947498779 334964770
707391822628 616591241
119372375312 145357429
714553146133 385300937
513490672976 462933800
15158402372 218152823
129160644355 270204494
919375077153 173871376
134422665154 70846531
596801224202 15685509
731255680877 89899978
412764082291 158885944
907608970640 616584934
518780507645 216878809
350594867498 460335316
585493054280 616578627
400217633719 32228770
560229060840 256165112
877292178512 616572320
248218741856 616566013
992632692388 55425916
316431524144 570953789
488227676042 174041665
125056773836 616559706
188640701362 17949722
634633936231 93173311
868755960430 280756105
886965016841 14039382
405401813524 54076218
30948398272 616553399
832222221377 149198392
853682677331 124336198
594967051820 595834904
810342595896 534442566
128727910536 31112431
814026680867 21815913
497069077240 616547092
768237757267 17924494
961375434020 130573821
84634384332 616540785
828027391304 176526623
752493827695 295173907
414776513656 88373684
600044668553 534322733
701112814823 66526236
208740400968 205696498
669003346131 442587418
720023819348 559386751
542839880829 311307213
910766969820 616534478
978348152272 93993221
898622649261 38119508
26072088365 418349617
8842404012 379630944
381746508844 82287429
479002849151 290695937
693901693311 150869747
246955542184 595040222
735472091439 119914991
146531168260 586500544
333219014178 213460415
527109473465 219187171
426173603906 44237298
962801221845 21456414
846158324971 72751245
77465544948 188131503
209571371381 27094872
46738394172 78440159
812116776094 55325004
672022231812 616528171
413066299052 616521864
573492657396 616515557
405574762013 374938536
169900362192 616509250
868160058214 262528875
740396347160 219748494
157268365472 616502943
164575336528 237912654
415592698396 616496636
865291781628 292001486
918346167852 480643856
884871376544 616490329
911873026345 302736
232826238324 16007166
250994816409 328392876
196956018834 62117643
434478893248 731612
520756623304 255660552
427477521570 26956118
420091334594 522768309
546333864448 578351900
69439239444 16782927
676443430664 595708764
778064057520 24187345
886766176052 445841830
226112747596 445690462
290535930868 606228840
690723719862 202574533
192018970452 487461723
207164752516 589408071
32782986916 41399148
57596862380 140116312
903819371624 616484022
666680133099 277508
722309312278 173801999
410276931408 83656048
317497272632 168573496
345485116600 616477715
76197356439 96976432
237946105650 113078203
449067489704 616471408
678969830008 471990652
448187900693 126758086
205269953008 616465101
971722047094 284893497
523641800585 287082026
735813815248 616458794
992485878042 269088155
212153884104 32783786
206533152680 261021502
811605795568 616452487
343590317092 171228743
963372400621 52600380
199585554484 439478067
518663008235 291370786
373275509384 616446180
506335784676 115500091
462962686096 283266291
843281590698 271314526
729307461079 100905693
896621274067 114200849
651811037060 174338094
778762604096 172155872
184316308653 56826070
829922190812 616439873
495624868733 85529227
312330519068 9454193
951189359324 346279528
819924367452 41039649
747814212132 262333358
294252976221 34518211
744024613116 595595238
912467086917 38283490
385309276605 400059317
235586745136 73697295
783183802948 616433566
535596667236 616427259
34737997288 616420952
510332673796 559872390
603690634016 3733744
292860218155 62962781
231797146120 616414645
698186667270 152225752
130741172360 323486030
731953315003 1198330
365771200670 343037730
935073362966 267561861
701356700206 145464648
385907506104 616408338
200069515822 23253909
914618011630 547624196
266342927033 85409394
687978568530 155782900
552770036386 354951653
157549954101 9618175
694128226072 240454375
996341492427 249801349
358748713156 591476767
27587668949 49869449
131284463647 70278901
879050692122 82400955
958768557356 616402031
874606945745 34329001
478752681996 405975283
633494641816 567819210
295404251871 105345821
581703455264 551730053
177411307935 9901990
662548234272 616395724
445106373888 108833592
642456897748 264723711
181045414173 29270787
137152929901 428169616
774341405244 616389417
299332150783 10318252
594335451984 616383110
509961389078 277772894
678969830008 540648654
695875967326 94434711
863396982120 607338872
361906712336 245991921
1263205980 261992780
81039267968 417498172
165479163340 616376803
241180785336 44111158
242534343332 616370496
758551409344 531995450
563924082149 25209079
526584619604 111085191
430480141498 3897726
774018968241 15105265
287377931688 383490828
986558950140 606235147
664443033780 616364189
856345989031 57267560
293417565680 110441877
709154599770 81473826
918828653352 4080629
868449780808 616357882
649694132305 166057003
510964273632 616351575
916140145187 123478446
944241761128 616345268
780336309992 187235909
1529096486 90322547
443383091180 616338961
583826151910 215894917
95805231943 14310583
956730099067 65536037
50894524493 61821214
527318954163 30305135
411171499544 333160968
504648275272 616332654
680864629516 616326347
438912586267 24799124
850461759519 25537043
533701867728 246799217
51791192860 616320040
168817795000 340287878
226487490615 31188115
208880365912 163344993
207738821963 23890916
963821356044 437112942
48001593844 616313733
941423671406 234576251
246783766797 94068905
282325133000 616307426
949555095679 225714916
257061139560 440272749
890055726638 92895803
81476385152 616301119
530543868548 12525702
929714964900 616294812
863396982120 179238633
644892041109 476626297
399171102660 598591063
755393410164 609376033
360990498576 182505659
297483529064 616288505
869545008214 42912828
391591904628 434438774
624937465573 81814404
987085199913 62369923
121365582941 509674977
408645100200 616282198
183306156370 369104561
8615139639 5171740
614618634834 86399593
853291384744 450994649
169647958117 114762172
575687165544 25940691
34106397452 616275891
692233426564 616269584
75603201262 122097213
445909490524 138053923
245491813512 51105621
183710573824 3727437
903774694901 26167743
95864517743 102690574
872486860197 258050905
66676378056 12342799
860627267088 196614418
16834054616 30816002
172426761536 616263277
79403944747 38592533
413066299052 616256970
234889914064 35804839
189479957108 616250663
597688198710 115588389
483176744226 146543145
951589645693 80307031
408054445408 414338365
191694269236 204517089
117679343041 297507497
984504989245 118357162
643348976684 63006930
554544662316 616244356
770551806228 616238049
115104714068 414943837
682509055803 178639468
331929791824 270160345
73980824247 449209768
680014292371 142645419
645664432106 317374547
305062727096 540982925
662313950208 54568164
124837872545 40472019
66928859880 1160488
136910724245 23562952
610125447884 132636210
757017805419 83019041
431792037517 203539504
988453749648 616231742
83371184660 616225435
235477604566 8129723
309327854991 87724063
130672377669 37968140
882645127330 67220006
833142149960 543928294
438961892328 616219128
215066143643 100621878
368428848684 55034882
319480780095 62079801
326958706628 13553743
882784297592 153834037
976453352764 311124310
76102713597 7896364
440163455754 13326691
95371581544 616212821
579766773034 13862786
125223247101 187847688
26720218848 314895896
435524974445 153758353
657246380526 82337885
319800315878 177188858
915819768508 50834420
720675033954 415252880
36632796796 580723332
375713221759 58364978
864660181792 616206514
811605795568 5178047
523596270352 259028490
333484719716 616200207
701075824268 616193900
262113938248 616187593
790642072627 31282720
799874322857 138129607
13263602864 616181286
559652735552 332555496
503109234713 24382862
493706846851 143276119
822342992780 616174979
645276988854 13396068
198512309038 151935630
462215834207 13314077
979232246546 234904215
661285034600 616168672
16707674950 153001513
155373565964 616162365
176856418075 554770027
322256884118 393909992
254534740216 616156058
972771168265 123257701
570199280526 3563455
740866613936 598591063
334020997619 10255182
46907074887 371873334
183795558584 616149751
758551409344 616143444
184283524867 73627918
299928980128 32190928
554622320407 396306652
190621660797 30500652
475970781840 14405188
821897058410 230388403
804026597536 616137137
668864232632 516272099
385275906268 616130830
896136709322 33181127
837370476510 43051582
108689418300 531005251
50211421695 87724063
804417322493 201647404
288009531524 369470367
925831305351 40364800
694759825908 616124523
521701470844 40919816
411803099380 307989731
496136219307 144045573
778786204890 528684275
791525672890 461476883
728459070732 109495827
737540730788 16694629
759183009180 616118216
84634384332 613961222
724511752567 408100742
810974195732 335071989
151887409332 289037196
470225432468 52373328
533070267892 616111909
126319973508 616105602
248218741856 298365249
784447002620 261217019
975034391178 38308718
683251267805 110839218
67798200016 318131387
380673206635 45946495
420032326302 21084301
989486518833 117013771
402288076870 5796133
130482890161 184208549
866554981300 616099295
287377931688 616092988
881713377364 616086681
388027761941 103605089
990745354061 130485523
250745141200 490299873
9946404455 49137837
205767171660 86721250
422772583402 305611992
578200231890 27334538
141737284536 77077847
997189901695 64262023
746690889106 6161939
470541884128 616080374
438653469479 229587414
534692493539 216147197
372012309712 526066870
186687038623 153411468
35149138004 93690485
585534238990 413417543
322705665010 13471752
209059552024 616074067
743884751149 47397105
903528671445 5335722
293770314125 246382955
825500991960 445936435
802637253622 49144144
236218344972 523556684
170060452773 5695221
354327514304 606708172
913363137198 208212991
449699089540 271453280
416855898068 616067760
404855501184 573741483
165479163340 472930395
934136163752 616061453
535946232711 73123358
207164752516 616055146
862765382284 184593276
442119891508 176879815
730691162293 31415167
440707520737 31219650
916203562072 20119330
321003504445 77632863
390827285920 68752607
641592779808 79442972
355835034542 61587855
55580791876 616048839
747182612296 616042532
54317592204 616036225
177752022624 294007112
391174862625 233781569
178602860087 5367257
296441118541 296435307
212849151040 109451678
447391845832 215970601
15579905489 30141153
402960701676 616029918
185496747871 50897490
662548234272 616023611
342958717256 556681048
26390194524 28009387
891818974740 616017304
32462559781 209184269
590497638018 29970864
793836179382 28974358
505193490194 40554010
534118028816 130927013
657495435584 616010997
774887345471 65945992
756248788667 145111456
98089354189 206566864
539300732783 17962336
551457156475 236411588
925925365884 616004690
884239776708 532651378
87605105519 99474004
123276282396 437579660
257061139560 262598252
752356234183 484472205
326488231721 15754886
786702840036 127458163
245360274720 73104437
856180127545 37179765
651179437224 615998383
978497615558 57154034
516386347170 9328053
515385472484 615992076
126458595061 372012088
529695316284 162789977
968081678005 78528457
877447280256 117348042
32905807369 423212314
543452275850 233119334
608200364227 13736646
811434758100 141699369
982541411902 5442941
440856691836 601315687
981506151452 615985769
21421152796 655928
821020452610 15117879
256313966014 26956118
208427952188 615979462
693496626236 377089223
12997134179 207355239
396013103480 504591535
935949245526 42206444
481823753860 51408357
25263999748 58850617
820778213354 282522065
160426364652 215201147
39697000337 9510956
888867668564 358098846
481137352501 25082939
234955145300 176741061
861431148936 43007433
602955384942 50493842
912089896782 301077259
832448590156 510318291
273837529274 16171148
284219932508 524767628
851235948011 126303982
524436467906 54807830
872239379824 271989375
719395997405 304426276
50527993188 424543091
557702661496 263172189
777507124192 421345442
150672477131 227342122
250745141200 411247935
437067092820 615973155
51159593024 615966848
938981085785 57891953
104159406842 26672303
492199358148 400563877
166742363012 403875052
447049661612 75065914
46226009250 266186935
990980148992 615960541
155925882568 28066150
363531322029 85560762
911642417197 136067218
867818180972 492791138
429139151288 226427607
291282368560 70165375
152363352408 325750243
89687183020 615954234
442972665220 78597834
386696143933 111129340
500227076420 10526383
590591572411 490438627
120107548702 270002670
876028978840 557336976
101476518214 68046223
745708098654 120570919
576650656576 301890862
599532561139 65782010
467788018587 202675445
831185390484 615947927
127123754444 341757409
702339023940 615941620
693322744311 68733686
617704645916 615935313
447950486292 242605062
192637956288 615929006
489335385001 10772356
498929511970 5058214
609195535320 197844283
647920301057 29592444
418119097740 319436936
471805083800 615922699
891134953185 15067423
573120395093 253427874
576872271942 184013032
983273684072 15843184
5087014164 366707901
903187771788 615916392
35029746494 57261253
941084070991 155114358
222050429658 256612909
50527993188 615910085
932872964080 615903778
126233254323 1797495
245692342512 615897471
37264396632 615891164
239259641489 62950167
2526405652 155631532
351801114960 615884857
92742058508 13881707
545664191318 16089157
662548234272 151405842
667601032960 114446822
926657221792 434545993
269961417139 305265107
851396585236 280945315
555034161200 40390028
953627424891 25946998
837913122418 188427932
679362888555 179408922
404551966260 67838092
147794367932 615878550
676233144735 30563722
769288606556 509813731
785112452125 155284647
187585157600 615872243
303484652514 100634492
189094803297 138678316
224849547924 615865936
83929524449 13282542
529912268712 615859629
315799924308 615853322
23212813933 15382773
586376032215 31629605
377929871719 28791455
810254634232 65586493
452625245465 161906997
690223753423 16833383
212040774366 80496241
468779430708 115285653
226290251804 172332468
286822728543 52915730
387170705776 28923902
953050721183 5379871
332221520044 615847015
175554873908 12052677
437698692656 567976885
74528786956 176198659
712444621316 434861343
191051726755 179667509
182363680262 80256575
201902285985 40465712
479953015557 16631559
759136806163 8350468
870382119580 270500923
150320767276 615840708
138807769045 27788642
554269489971 153998019
155692775848 91167685
782163504767 85283254
153785135288 266849170
632863041980 471069830
560229060840 560566160
751956605807 106764896
579869865191 186056500
720281498140 333413248
832182581882 43707510
93713370220 298705827
790669476542 34429913
423171896428 513137520
536228267072 615834401
884239776708 288337119
92702368557 22970094
837904513363 110984279
269556276445 11106627
977084952600 615828094
195585701074 39942231
840027788188 85926568
795109489175 12916736
580784479038 252954849
955129701947 429683296
505859854214 18637185
545388594339 262547796
312810240037 227707928
380467888557 328506402
759445468678 113759359
456796668196 347143587
83371184660 615821787
643026468239 144581668
387982067726 363037227
774869837239 42673162
475400832929 52884195
15559035626 178532249
295781912966 105724241
420123475066 343510755
101269617079 52083206
267025506350 19286806
778334789737 347004833
216957581520 5506011
941083761948 615815480
412434699216 586166273
178111160060 475755931
965242325321 198279466
292823858300 71988098
774523248668 433612557
385794190300 94428404
760705249956 25417210
513199077203 52152583
182532358912 615809173
183003800855 53786096
465489085440 615802866
632863041980 606582032
464726787708 21223055
325905521684 213025232
547698196865 434375704
625095966790 99795661
890555775068 204536010
121338916945 38863734
860448898821 396685072
473068283472 78963640
638356624284 81927930
931609764408 570518606
359867635961 53912236
655600636076 120709673
447172690196 615796559
761284962103 70909601
466048131613 34518211
461699486424 615790252
39159196140 615783945
968639643616 58743398
160426364652 214980402
493279478224 615777638
684521165511 60723796
432081861023 344734313
572002817744 66740674
119924855898 132447
772446605736 615771331
170805313715 178462872
540649465924 452514636
313143281172 16423428
32800621288 12935657
434356613132 49421652
34582519189 71067276
401697502004 615765024
859756001252 292405134
614171893168 271516350
124116397959 94649149
397907902988 45404093
710299896384 25265842
663549537834 228117883
912869502987 401718058
207164752516 438349114
137326675137 105825153
231797146120 419894832
101475420796 194974598
337274318732 615758717
136888094729 82028842
534965067400 132831727
704040503349 10532690
119666672546 292304222
108635178100 615752410
128214773016 434350476
109898377772 552259841
373657688356 210161854
445277890688 615746103
857080983760 152541102
18948001388 429658068
426329895608 615739796
246955542184 41027035
78344137453 502667900
902237298404 42496566
76226002833 172458608
757561201860 239741684
915188168672 280793947
422613451485 308254625
255919507313 466963973
140637846119 157857903
118993585264 303360393
570590009725 256215568
230533946448 229732475
757288209672 210988071
395241799352 14291662
903187771788 615733489
520917521181 77273364
126215752398 53880701
844448987040 615727182
765339064085 110202211
452225488884 615720875
306325926768 615714568
507880678131 487367118
142741569244 615708261
486208283814 57507226
920240967360 615701954
988930489471 127224804
880265220675 118924792
952452558996 615695647
714339420824 313565119
272715291052 16902760
291678713054 30992598
727651751569 510703018
781920603276 615689340
499595476584 54763681
388086757619 113784587
746551012460 213044153
253271540544 436835434
247207904175 215169612
92845182200 615683033
666337833288 282660819
277272334312 213479336
5553587103 67339839
370117510204 83851565
564323407789 92315559
284454142953 165583978
609435951853 35375963
628950225170 17426241
699812624596 571086236
543175865268 182802088
698454765226 75709228
107783560634 108417330
553761109994 119000476
225800054908 74592889
369485910368 615676726
609493848048 551294870
769502697671 326374636
974558553256 413039123
123793574164 615670419
748445811968 615664112
721918618856 317765581
836238189172 615657805
958010769129 89080068
995073795864 2522800
891818974740 375985498
861991914855 1387540
40155794680 147943299
509069474124 615651498
757546411945 225286040
487549765970 16328823
342211865367 13314077
784447002620 615645191
843772647411 4799627
440348122649 285555732
99885852795 108499321
600019850508 516360397
676579554645 63908831
383692647332 125578677
314660631958 400759394
626434263911 72625105
170017129990 415069977
114688933465 125231792
701075824268 615638884
870976180152 223740825
117477575804 355620195
675454617027 237458550
107318352072 21771764
50368049733 24553151
896922279884 455031129
365327246698 65372055
445093463459 124966898
891268558608 331981559
301273128080 615632577
897166386012 194463731
935727642774 30122232
721918618856 429393174
545479188087 65498195
209151217962 176835666
965716155552 497395248
625105105633 36511223
608230648376 615626270
290485943651 4295067
334813348206 332505040
53685992368 14998046
501953146822 15237712
150269178081 32247691
39790795976 73672067
483623178914 112207837
348257753838 13982619
857080983760 615619963
216221771123 62445607
426329895608 108480400
737882675342 375102518
338342022390 22850261
60633590564 615613656
620164325572 7133217
845643663222 964971
497069077240 27340845
820321430944 4869004
166230936754 54322191
214522343554 184713109
955623424456 219956625
826764191632 494153450
658127035420 356900516
954347358504 593917576
673917031320 615607349
862509597657 95084332
318204569082 20150865
226744347432 439736654
192250677018 120867348
820110159058 298012057
773078205572 348266233
542806869991 263241566
519622767588 116994850
675811830828 615601042
848400921929 448112350
487482218000 48172866
647420610061 342362881
49896393352 396331880
821222968315 129003378
418496237419 171544093
630166109728 133065086
278390260611 75173133
255797939888 615594735
304837392665 78881649
824028483944 15294475
918346167852 341492515
320065846885 88064641
322115922668 615588428
748118934837 271756016
833609580651 2213757
910839437250 476607376
695592240624 316075305
102847277464 74883011
704485302459 158230016
8722200964 84696703
322482630569 20308540
363734464192 49945133
927820165392 615582121
865923381464 536057158
729107718389 126512113
756636404273 1879486
189818365500 113689982
115842624696 325693480
435732594578 46955615
734330112307 175246302
943179218661 56151221
504888824252 266842863
951204414133 562237515
792026200652 189556885
27027949992 52322872
836834888135 13976312
94739981708 615575814
495174277732 615569507
448435889868 615563200
709732293677 84608405
659410196747 319247726
906345770968 615556893
895734240731 144859176
115236088878 100975070
150708786530 82993813
94347196427 317834958
98529580724 54164516
16280232704 61228356
581383742885 170421447
75791986628 597670241
199585554484 615550586
949842568739 18744404
710090661659 239369571
245236884572 407879997
179060329960 235137574
804026597536 615544279
187852221208 175258916
956242158012 615537972
10386498543 257666178
745343560361 263891187
390901374249 37488808
640287468297 100527273
572318884677 61600469
484855631961 75904745
952960083286 95305077
541012679747 93886002
637284240832 615531665
282079496336 190231734
49896393352 357796110
689539130638 51742628
715627842189 498833244
730081403598 19898585
346604651184 29579830
351169515124 615525358
259206673853 198266852
92676144051 138835991
234171990319 14146601
930060708333 223229958
289904331032 615519051
102319179740 615512744
32892669888 441098966
358694620082 649621
835606589336 47334035
364353954588 4124778
964965588840 45410400
760835975145 143370724
366788378951 144001424
969196505502 239186668
908356606662 81234160
651731703372 16581103
213453342719 170289
298552582420 121535890
611388647556 544924800
72002387612 531768398
137609323342 46804247
456015087900 615506437
249140053737 135285150
320852722996 238530740
267544923577 135083326
293693930048 615500130
635389441324 615493823
773709805408 439194252
156636765636 406921333
639259315836 423710567
376550490800 215175919
298746728736 615487516
453401540495 51181305
228007547104 568607585
10737203520 615481209
91581982528 518473242
118740775476 615474902
726603040353 322621971
127490935370 56006160
675811830828 545517658
116591364443 190616461
855130085552 2970597
791394600816 615468595
805016926918 2812922
930128426592 34133484
887635095684 53546430
119372375312 615462288
726971417544 44590490
654969036240 202706980
406558342905 33641538
737470596948 155833356
603809449524 615455981
182532358912 594958231
517191572409 25612727
556251887402 145855682
702692184405 37583413
775604604916 455901495
496258373283 160027511
384012706596 615449674
13749166180 599165
271255949987 163565738
685645396745 234721312
284851532344 258681605
629769872453 374188003
615809846408 295249591
802131798028 615443367
971400554076 25738867
511229161325 218985347
181900759076 601277845
909337311562 33338802
367140105662 216210267
323219311332 10803891
431382694296 615437060
9763715893 135285150
990798704974 164209052
261138791880 66431631
895410037768 160305019
80844785316 615430753
487294698276 216468854
806482158721 40503554
258324339232 615424446
345739868944 327818939
489714465171 291957337
144234299567 365074388
596593225649 53723026
567392156612 122860360
318957923488 599297447
266110028444 35647164
78949985808 532291879
777523345796 364304934
152494027141 1362312
493594714698 243027631
907970803230 26489400
230755694261 30866458
416224298232 496159076
744024613116 615418139
341695517584 254386538
390611554985 279324416
498332276912 615411832
197690754976 611331203
54280755082 11226460
15257415965 184441908
490423622186 307390566
240356979675 129924200
27790399092 615405525
86294874548 17527153
828727441011 264559729
874723682008 16190069
197690754976 615399218
197954425418 127647373
20295922991 24824352
475398310129 77992362
933799308947 165621820
284851532344 320673108
904691652887 341675418
115516952202 2957983
487595079700 615392911
240308497766 272683145
993506548336 615386604
420683414768 416817016
399529611461 233649122
920240967360 478228275
84510006050 12368027
602318745813 57488305
118656352039 22263710
786724769475 15307089
265738459911 145540332
447804290032 264767860
313008872695 70531181
543807465104 425627895
713536688915 144001424
316445178799 516846036
251089446637 21513177
813413951575 16625252
260219138740 181118119
648902340976 339852695
20211201060 508306358
264861107820 268589902
375419567839 44413894
393886870672 22528604
912735794587 216002136
790605447878 64760276
962417133917 18309221
500101846693 49383810
675842186419 294814408
450962289212 615380297
914120050817 386366820
47538718872 19583235
917739020255 504597842
294327649036 350297087
504648275272 615373990
756025010000 615367683
522964670516 615361376
601747144468 116118177
321484322832 94945578
186321957928 499930662
388760317926 34429913
185153401098 330720159
860247062207 20522978
556390937831 21532098
232188577461 140601951
526754269532 615355069
80844785316 615348762
191945760861 36366162
455383488064 273074179
540255028209 21393344
938333340029 147754089
685285828368 615342455
178111160060 592044397
310115525784 615336148
392223504464 53205852
496437477404 487417574
98793389920 253137752
867728056007 21784378
285784896902 302754921
212849151040 452243435
518344216678 99448776
271076137417 238309995
876960318851 147186459
18316401552 402847011
723181818528 196532427
738767709359 7505330
277457173561 64388163
223304484180 189468587
58252775701 262913602
352432714796 615329841
282956732836 615323534
576650656576 615317227
223515182129 36914871
541050559589 84192143
312498285268 91924525
933182669315 244503469
592191168542 83012734
193269556124 615310920
947399760308 125988632
771485687960 253112524
266946700385 82791989
437698692656 458045875
754294249255 95166323
887752147297 107439745
814970273314 309648472
493830300069 11907616
258542403757 151468912
816461452115 108196585
908872170312 615304613
704046293175 80767442
858824234430 35224595
241271143660 615298306
178742759896 536713086
761642398714 25455052
927820165392 581839671
919409835030 168668101
292573646996 329919170
566545059200 615291999
136971757084 27574204
33300203000 128669107
580440255592 500983931
901292972280 453542677
590855829404 266029260
185480734398 152774461
783815402784 71105118
744346585466 220473799
960393633767 225462636
838568550100 20018418
146508963378 1999319
150767889427 105345821
251262378270 32600883
891187374904 513396107
865923381464 615285692
826512733607 109804870
724617710167 238347837
87858764687 465999002
86692755885 421906765
662201212583 36549065
752665617761 178898055
535596667236 615279385
851197424855 167778814
251376741036 615273078
472292835645 6805253
166368914993 328657770
284708718701 22970094
788933731202 462687827
903126797777 6029492
936710326007 334926928
432014294132 599707402
717090576420 246433411
956008857840 81656729
908240570476 615266771
93155455065 154376439
883068652929 512904161
647726316658 147974834
840493579059 27763414
991267647280 149267769
586124654116 542660587
559597461004 9233448
501619374075 323050847
917643395586 41430683
96782610989 36284171
486349615312 270784738
306780705617 140229838
558334261332 537539303
290258223109 41298236
486826071320 65485581
275692727129 166895834
995195426359 94270729
29616202085 41701884
89892684001 280756105
859863567137 183577849
492121851425 331161649
569537205266 63057386
35185497859 7618856
227375947268 615260464
787147494085 301298004
116845975968 601801326
353583311355 67175857
24396652624 135726640
512626983912 81871167
250113541364 615254157
154110366292 615247850
656863835748 615241543
645070623814 250999679
459352615835 138962131
353437203393 118035505
682507346606 78547378
252551379879 64148497
203735112911 163748641
922767366704 65649563
584861454444 615235236
704685820910 154660254
557996151434 170793560
577282256412 64501689
18163988655 20611276
316068419605 40169283
534965067400 578604180
238151762241 480700619
928451765228 466926131
26381434101 56422422
473993076817 3948182
209059552024 259949312
516436298610 146259330
111793177280 302748614
68844388432 316844759
654217119830 48740496
609493848048 579430397
153686878535 290815770
439648754098 450212581
944873360964 615228929
383381106760 243904304
590545852968 130744110
253489176193 166328204
374538709056 615222622
863090558590 236001633
345068364719 385811804
469647725947 226023959
148425967768 615216315
50255091363 177132095
647231030013 35041692
25822799948 17747898
822611790813 94895122
35523323942 222113619
225393331157 53527509
910588691916 104847568
667445586396 63757463
287816123127 164972199
478262768915 431682615
780275415907 70228445
148376693242 22112342
655409138700 115178434
287175188931 107622648
975821752928 253459409
431706855175 274165290
417313294322 73180121
937925762768 609640927
804026597536 140791161
690529546253 127483391
20659155735 77746389
750340611476 615210008
342958717256 615203701
486331880028 73476550
211585951368 267366344
890165279228 205299157
232148824440 166195757
149689167440 340842894
431559183077 201514957
736989065870 10412857
936662563096 615197394
50732756250 108259655
849562427533 193965478
173536167078 28690543
242305584200 74498284
780025803768 207954404
625211586714 38094280
388906961983 87055521
847284252788 62155485
795815799668 615191087
245628315913 24811738
18866460250 10557918
579808655756 83517294
429487894788 615184780
629160618318 319108972
651719745300 37545571
245692342512 615178473
927188565556 221230639
417840128581 127426628
512859073140 282433767
584067735238 13660962
736685863152 369123482
936662563096 615172166
284371836603 190717373
28751539678 201155458
366121396845 56081844
570966258052 572713442
438262197878 45473470
825009016490 128757405
592440652476 496329365
437067092820 200291399
805289797208 615165859
936300505519 237603611
935050626231 97493606
931163029049 85415701
515834650717 37324826
875200962168 64810732
819184993600 615159552
990677175391 228080041
952898091783 50569526
570911862242 17640679
80844785316 56977438
299926280732 11995914
266419229119 76100262
732470146360 21942053
931691471593 97556676
846271163508 36485995
170531962028 615153245
301945912626 413417543
601914650016 404240858
558145192151 86311295
556224395189 95935777
26527199420 615146938
877923778348 419920060
894220194813 26590312
663811433944 446592363
925925365884 615140631
843701674740 15496299
680008540387 127805048
384644306432 615134324
163823039633 347786901
436918085703 62300546
919449569130 87307801
64270827139 25120781
534432670367 46596116
721918618856 557027933
187553202096 12639228
682759429024 453649896
594335451984 615128017
78488006430 424164671
591004781823 23304365
438236723905 13938470
914284650903 250438356
802763397864 274007615
622125844768 529970903
779394203932 278592804
546965464284 615121710
563852358945 21418572
709286622136 615115403
784447002620 615109096
918575799415 331874340
907995223934 52606687
162036953884 107546964
90318782856 206232593
677075030500 615102789
522964670516 107811858
870344580316 34448834
114897051851 21702387
886162882032 551711132
815395394584 615096482
348643115780 615090175
871607779988 615083868
118934003035 98988365
481116217744 90265784
294325529884 578042857
5343217118 109653502
50845172218 173915525
205391848397 425173791
848652735211 59506545
318622412074 114238691
294325529884 253617084
287325005409 7227822
855817784088 615077561
150128904094 114863084
700205329951 178557477
451112282286 116439834
469400050057 234885294
527385869368 72889999
190480831794 9328053
241271143660 213132451
684654228532 615071254
370749110040 457585464
699625712409 106108968
441893188458 162487241
263023285750 333779054
732307198708 57614445
932241364244 615064947
319381608827 57368472
257061139560 615058640
763341321723 211732297
605072649196 162266496
221322093056 346342598
679334185398 123327078
251046256301 57677515
544984279862 40554010
849973170908 95658269
660187664879 184631118
734519498903 3796814
566827190231 239073142
51537899498 221337858
195795955468 415208731
498963876748 615052333
680420852140 420859803
250124496623 550853380
636362344465 235522301
708023422464 502794040
938249286640 279223504
2750865475 177699725
477204515208 34921859
367591110860 615046026
432645893968 356408570
368726885969 32216156
913924969000 260384495
262745538084 176495088
2792195246 165899328
769147375970 72051168
12632003028 615039719
78859286906 54624927
552018262972 567257887
747940717938 227058307
715633505875 340073440
642968639356 615033412
973081472665 6483596
79440935302 53224773
452156618509 25202772
700504330142 205166710
358455105450 193782575
421714796413 161024017
107371978428 615027105
18327602784 387804816
562755460184 615020798
193901155960 615014491
218533549564 398236594
591177452804 247240707
874536856054 185167213
800236998520 615008184
383629690858 307932968
604496998757 85630139
925293766048 615001877
222954748416 542755192
93887487569 19595849
775490683640 65819852
195741408290 18202002
897503373264 456923229
760719308259 10482234
168399743877 60509358
227608587270 23222374
45937119180 62906018
403501627838 7946820
807816196552 323965362
261903734310 39292610
214743950548 474349470
702239236651 29302322
450769435831 91079387
640138440194 109571511
610426241328 163155783
348998332327 8274784
325770471958 92410164
742694441476 25808244
520232829019 49566713
704537095543 209152734
750171421959 94302264
301690872225 120488928
572747407485 6767411
34283800748 170427754
397645659993 95330305
743393013280 373021208
387415657042 39450285
638547440504 614995570
763913938495 178488100
543407395238 246584779
931609764408 614989263
663179834108 509902029
725708217872 165596592
801825311428 63776384
522121416132 92460620
298344508183 374875466
146894634363 189815472
198043108145 14966511
867668637760 59355177
788236601636 520857288
813989381269 21286125
952746301214 243860155
184561623660 446586056
710350856944 129589929
719974456524 19766138
332853119880 605825192
788236601636 212394532
946701522775 895594
293062330212 493030804
522066841661 40478326
982724390586 16316209
647389838208 614982956
359380312992 581776601
208427952188 239066835
656232235912 420632751
93476782036 566753327
381486307252 609634620
125056773836 298453547
396203259530 258328413
168845369204 274928437
517410782743 25997454
422892813743 16902760
474963082980 131305433
850764985400 136016762
933079329120 77658091
363801511844 404310235
922843984140 495351780
854115272396 175687792
445277890688 354251576
151873678993 135285150
291834235302 131034232
252639940708 614976649
466696205333 14449337
634958423009 218707839
6316004668 360255840
145716421516 77361662
690785957338 167501306
574676302635 20207628
971681638145 117202981
670684062896 50828113
281428111441 212684654
422627377341 22875489
193901155960 614970342
924662166212 267126678
37151616923 72625105
753498610656 614964035
721918618856 443993879
704175769578 30078083
89055583184 115859590
694535286159 4711329
625283843948 614957728
479384281832 614951421
542544265432 53287843
353695914468 614945114
874627361504 53489667
363801511844 276101539
553281462644 614938807
562123860348 355424678
318836049085 1267707
757506400337 237401787
373737667423 73129665
804658197372 614932500
984664150632 254247784
385191287314 30197916
248575951415 56838684
437856392884 337115457
886766176052 184599583
47520422265 285341294
600942600385 232299424
596230251492 599940761
292285261486 62678966
71370787776 614926193
943656133015 296687587
549697925932 244459320
467054213816 34675886
24632399912 614919886
60874246763 321480404
696023025580 614913579
181900759076 493648890
176390168858 204731527
414146105843 140400127
746051052328 22402464
946768160472 560458941
224849547924 19444481
30659848780 104784498
552018262972 594409522
781920603276 17804661
520230337754 119479808
554279587478 85094044
760446208852 614907272
279010533075 109312924
375016798577 60629191
203698507083 239684921
918346167852 75444334
224849547924 345289329
852028185072 614900965
15790002208 188673905
117477575804 403465097
774621719859 242541992
408378448612 78320326
756025010000 614894658
973926953420 614888351
464225885768 614882044
63159989908 46671800
671390631976 614875737
230533946448 583101071
422671318210 283758237
112019459826 380665292
537498284611 407665559
646540238982 178973739
814076424176 24950492
361701434165 49270284
256279435189 57595524
204919866117 249328324
773078205572 427362320
97232482992 182903
103952865206 8558599
464225885768 614869430
93924276300 19217429
151151624163 111968171
487452858915 5556467
681257442090 65334213
254465743701 26653382
241978572557 105307979
714339420824 542036194
964763815296 77544565
145053639872 32764865
762972608196 614863123
464857485604 112169995
234567449768 39311531
145616657390 190679531
448916502189 95639348
286114732016 153916028
506407293442 1028041
283144788655 370939898
369544445635 464113209
779394203932 614856816
167049217483 270412625
856184504603 3557148
224016870379 112731318
120635574984 614850509
890441715038 34524518
137892574954 211681841
2409059675 61089602
146998043935 46924080
138320370392 418948782
815395394584 614844202
723125555846 35022771
401455397260 23909837
538754666416 66469473
699561507149 85756279
953131455025 472015880
422540296592 592618334
790561027677 17047821
150320767276 14253820
798729347900 115809134
552444849531 125648054
829505375861 365812307
319495147441 2592177
594111082524 69414842
846975386384 476317254
260850738576 237136893
558334261332 614837895
354222441749 8722581
936519471945 43764273
218533549564 614831588
915040492332 79581726
980874551616 589685579
185058758256 566917309
867279218352 500895633
765499007540 493743495
620799558240 33717222
632863041980 614825281
440225092000 614818974
681094948542 214210948
90950382692 549024350
818483255682 28198597
857263464191 285038558
290535930868 331628367
323780600732 178980046
607671875469 110422956
2672917262 257117469
84002784496 462385091
699630202993 37324826
785710202292 614812667
965084555716 321940815
108396895398 42786688
103582379412 614806360
324010722176 614800053
606967448704 614793746
394912788390 323107610
9617973737 161364595
221691548744 437983308
280430333492 614787439
325156525415 6496210
189934729650 24029670
987364837614 60225543
857400357626 269138611
493817824823 55917862
8681829857 35886830
328933750097 57059429
52244104837 116124484
958136957520 308771799
932872964080 614781132
97266381052 36586907
164847563504 455251874
682486684874 76478682
201746212963 107155930
978348152272 614774825
423171896428 179938710
987924152923 61688767
535086313168 387363326
773728202927 526047949
630336642636 614768518
644863438864 447809614
323586237913 293016913
609183053767 148775823
404223901348 614762211
532777461175 170534973
517055252911 187311593
222501958337 224869778
249233163978 32481050
822440372860 449581881
160426364652 243286218
298557823537 12923043
313664779709 59014599
680233029680 614755904
229902346612 160065353
535136441204 401856812
376477821546 88998077
257692739396 517640718
724344543448 76951707
225651846715 349325809
68704671526 65271143
874081253053 7227822
910766969820 614749597
839396188352 614743290
180159497176 414943837
989473482264 197598310
280307412127 611779
696890261243 367729635
821272869299 419201062
94924007354 411311005
410973253678 60011105
284257831271 92769663
887372587795 5089749
983085117386 46602423
489262305792 66923577
891843181006 191467906
681301237898 68468792
425698295772 367855775
441841811636 13232086
216432696124 25423517
558120102905 48954934
703402621741 100375905
589125371395 27731879
73056543834 6470982
523990445238 83302856
599080855864 179812570
957505357684 614736983
502265587230 168100471
171163561864 18637185
963189756208 521008656
531807068220 614730676
847606986220 509662363
992491655254 41474832
811721743456 369129789
792063033532 163824325
559289252593 19936427
46496705690 74182934
490121479044 614724369
361088629189 59065055
544439064940 308380765
684022628696 614718062
939046842567 10324559
912791920580 49856835
896453791682 74100943
150320767276 15780114
12170881402 190288497
32029889032 101990497
40014953063 294776566
497069077240 262560410
268429936608 277829657
318239907203 36139110
328056353857 355153477
161130356234 450982035
31579998108 614711755
897907443833 201117616
283990965245 122040450
229439490561 255092922
311378725456 488691588
830975684799 47882744
426329895608 614705448
26527199420 614699141
980874551616 372983366
592215803684 95494287
816470578344 141207423
57939319866 23979214
740015488416 158450761
652459886541 503500424
100424380232 426725313
974412327526 95626734
628891652061 47434947
728571833585 243740322
783107244340 50815499
274376163930 91281211
421277096920 291894267
960663356864 478385950
39159196140 424662924
441094509885 166479572
602219625001 167312096
83371184660 364859950
73805359265 24572072
938557362604 123472139
94108381872 313735408
915116069113 43808422
830553790648 608606579
525262108904 31717903
288732299045 446377925
727682718939 236512500
633835081062 257174232
494791697177 109167863
432770249087 310184567
124772588788 229644177
33474797616 137782722
289033319541 66690218
738897747085 15521527
680432728221 200045426
71532593861 297892224
744764207713 96061917
556118652027 2592177
677508687206 66519929
412324467535 1545215
1894805816 393014398
219743223792 9075773
737708614756 614692834
891692887261 18958842
400434302332 561114869
250856831863 88020492
121212488888 26148822
576961509685 145748463
489489879208 560465248
541281065760 575381303
797078999340 388895927
253903140380 614686527
594335451984 614680220
908240570476 614673913
875110532402 137416916
362538312172 297539032
582623417447 150913896
385907506104 605598140
36001196960 8861335
860870582776 614667606
352908243675 73823435
959488057851 153190723
917714568016 143780679
385275906268 614661299
429487894788 278756786
449067489704 501128992
421908696756 355557125
175623952414 30910607
522079701634 135632035
815395394584 614654992
431382694296 590600094
82107984988 344658629
654337436404 343510755
818857826347 136836672
191523236010 62994316
582335055100 4049094
327800321192 614648685
411803099380 614642378
400088352833 18977763
963140765497 31326869
486963479864 598225257
334465285862 136906049
834974989500 179371080
48464168145 106323406
190743156780 366499770
18122236315 91892990
118740775476 554561896
175584760716 50355088
209059552024 325523191
19810582485 245973000
648653037880 13402375
362668053469 484573117
627810243292 77986055
778072124173 31061975
810974195732 413032816
988453749648 464901584
754316386825 185741150
106828884723 338206568
901753824770 138741386
903819371624 614636071
973295353584 75318194
566545059200 614629764
277903934148 614623457
233877220060 240656199
348011515944 378249711
790763000980 614617150
244026127605 129495324
338247726433 64943179
170531962028 4591496
361156517737 27403915
750340611476 241028312
577727360323 118458074
47229059851 4055401
323693179405 25965919
890555775068 384001695
232800373317 68683230
325905521684 614610843
461335252932 151090492
194042388611 200512144
400359597982 1179409
675888568097 176539237
358362632216 317033969
394118303972 614604536
138320370392 90669432
756335623443 266540127
923526613913 297324594
585793835110 254405459
337905918568 461476883
940105525150 114837856
671831730942 11005715
522032115319 142178701
315050801899 100016406
443383091180 463463588
505773946567 18681334
186321957928 614598229
488724882080 76781418
18119442314 105320593
764867407704 614591922
861502182612 614585615
929083365064 595942123
492016278552 183767059
762972608196 614579308
144636368752 614573001
932617463268 14405188
75466440274 124916442
609493848048 614566694
825994111062 104355622
248713399866 38087973
301388975056 272083980
276255586972 1847951
503705988374 255528105
843823530222 222233452
836059980645 42540715
406118700856 614560387
827395791468 614554080
772446605736 432458376
296586204769 47605236
898134973100 614547773
583598254772 490880117
713299476338 332593338
936499768877 66002755
437618532751 30790774
766561312406 120961953
342769067831 35741769
192637956288 614541466
908259743756 333633993
366165722441 84551642
434540693476 614535159
415484674165 48273778
13895202700 480751075
265271937428 613494504
230533946448 614528852
439697027876 324532992
828892167237 124064997
499166672026 350120491
479384281832 180077464
317694723816 614522545
798145391142 66664990
766681738264 10147963
403592301512 298724748
598600333906 2402967
993840510293 267959202
307070175931 72826929
353504530618 26773215
788963046138 429538235
139706417810 82085605
53054392532 559601189
760738941950 124556943
907608970640 614516238
441936410329 111728505
191897291566 70329357
341212088099 130523365
621632715117 452142523
518753349703 356528403
166001237879 851445
951700642586 48740496
141405405954 22982708
758104547845 254172100
228639146940 614509931
161057964488 614503624
406118700856 614497317
24170628665 225374338
107456630982 488514992
728084859566 70903294
570994223290 46387985
103860707322 305479545
525491069860 614491010
486911890669 32247691
14526802536 614484703
595598651656 581379260
74964222236 159699547
29492477666 172376617
375639455087 5581695
114694067363 189670411
663179834108 614478396
373907109220 521948399
565510141393 87497011
108003578264 593797743
878461721299 14436723
815395394584 139088271
555751548850 13383454
777150547398 2056082
554974875400 40251274
953882301310 17262259
743393013280 150175977
941715361784 32878391
718905850965 171405339
476226282652 614472089
392909899516 263317250
662305032110 192842832
487413023903 46987150
412434699216 614465782
653796360939 6679113
961294956700 614459475
843185787368 382235735
226357572722 235288942
175584760716 139359472
985139307398 1141567
314626876894 466636009
463422296107 88285386
804026597536 614453168
586124654116 546444787
756656609836 415706984
168767616508 393607256
582966654936 579695291
180546967721 30374512
864660181792 614446861
526122669696 614440554
737708614756 614434247
521844646051 262856839
610347889467 3897726
180637559404 396148977
206533152680 614427940
587794352552 196204463
110859013798 105837767
64423189580 13698804
30508537543 182606571
752235410984 457598078
354959114140 598187415
996664547516 346336291
394972559829 330821071
748445811968 345415469
734279322036 138009774
609493848048 614421633
942387780524 518479549
825871124562 117215595
426732364199 20422066
916054798863 244989108
673917031320 614415326
432645893968 614409019
198322354812 574618156
332300016966 356597780
81476385152 108259655
939188962440 614402712
673285431484 256808426
255877351325 17918187
958376226179 135247308
335277474029 33849669
987190549976 614396405
473068283472 614390098
356853913648 614383791
521327297520 53723026
140158995516 27132714
841981482462 387363326
297483529064 168094164
973926953420 614377484
40422395812 614371177
845916337995 375014220
302536327752 614364870
782651689730 26432637
877103840943 864059
30777196822 109407529
33697321190 145073614
270324736116 351867530
457278287572 614358563
332375133336 144701501
278914565763 112958370
866554981300 131664932
924662166212 614352256
907487600797 3311175
483173880848 614345949
583125894072 81707185
644602999671 181080277
886896081331 405180601
484593954531 42982205
113183626984 415416862
487044751866 482485500
145561710806 312158658
961926556536 581391874
615178246572 467241481
575638273680 189891156
719845604514 87465476
240258785992 200026505
804409640567 201723088
411669020932 90335161
298473536789 21254590
49264793516 134963493
944432554185 215630023
341695517584 614339642
754761810328 452186672
251764779211 76421919
591709101369 68399415
606378105768 369703726
990123643601 169948422
208239753373 73527006
648021438044 614333335
932872964080 446100417
611250299269 17766819
624256980180 162537697
549674735093 189840700
371913386482 65636949
589189084709 13938470
535596667236 614327028
711471392276 126442736
783264746986 69686043
603588555221 19595849
317361703667 14796222
380649126509 125187643
960497541592 22219561
833711789828 428617413
566947717001 196393673
618126205796 70367199
653074236732 614320721
665429780786 137807950
479880409373 28822990
461067886588 415063670
595140475399 40415256
772911671302 103560940
704865423284 614314414
363801511844 614308107
12632003028 614301800
250485755276 6805253
706128622956 476973182
717497420004 614295493
219465703178 272683145
55148638301 347105745
551088608995 258208580
268039907486 325876383
43972072306 12752754
83656160148 126152614
285483132180 494670624
319589523324 527542708
451593889048 614289186
335379519224 614282879
125198063250 363989584
719776587013 175088627
747035509893 42698390
462331086260 495358087
81849330676 234935750
928451765228 614276572
184480376886 492810059
571597857888 551648062
346535091281 137234013
167910984977 25209079
761709408524 614270265
131221936049 36889643
490753078880 614263958
797710599176 258978034
138320370392 255994823
640442240012 614257651
516742980727 285789091
713707820988 466957666
853291384744 164000921
456015087900 614251344
99595165230 47081755
450591748720 181301022
760708794490 55646661
326537121520 519021951
643710346798 132011817
891130424759 14840371
173822565883 198910166
516648672156 614245037
762341008360 591697512
819184993600 41815410
876728347391 379586795
298476494772 113929648
175584760716 542294781
24000800076 456399748
746785935596 275723119
426672018823 168680715
622757444604 595771834
90690630962 153026741
286815248441 283726702
575741090394 4780706
207796352352 548816219
558965861168 614238730
401065902168 267549247
205901552844 579966492
144845395346 365686167
573787269980 194463731
901143782260 119151844
322347339112 381132010
753498610656 585308521
284548306463 25537043
289904331032 124266821
483100318065 27075951
635758041325 104538525
59643824570 71414161
946478532483 169582616
786481174214 157902052
54949192040 485758833
569897093235 290595025
186321957928 608802096
370470456231 63990822
585083492379 265707603
920872567196 614232423
641101533885 277558456
93476782036 614226116
240007943988 614219809
685179790842 25215386
829922190812 614213502
424182881235 154830543
630156705991 89546786
817781868891 21935746
485068680356 589887403
312229935032 19614770
844268274634 51591260
144857012840 301543977
677004905032 16133306
818996599268 74063101
548135499017 74895625
582966654936 339209381
859607383104 363503945
589914253132 383036724
744361280776 11157083
487335605478 182133546
633743894456 279690222
721754418176 133525497
601283050180 614207195
732655816068 614200888
843817387204 244976494
6316004668 614194581
34106397452 591407390
319518489648 43007433
570835843971 80136742
90752490018 57873032
593020234241 31320562
776568665643 56182756
935296435249 44426508
617602241222 25095553
142475958311 11844546
536602272172 90637897
486167389226 47006071
105169859796 107666797
582966654936 603258243
656328247373 136458252
877867591350 26274962
807816196552 614188274
30316798436 614181967
461028249158 7101682
732655816068 372346359
994248873864 185425800
514122272812 88550280
95238657277 94371641
917082968180 450509010
915188168672 183905813
29685198600 614175660
51159593024 2516493
147162768096 614169353
524227870188 598004512
673285431484 614163046
887397775888 421086855
562755460184 383635889
392505654416 7164752
70739187940 614156739
457126738734 35224595
576650656576 614150432
829403423206 110467105
512965106424 299273457
2640474054 255837148
511343519849 132276711
906642483783 285877389
322620911544 90101802
879970683775 445961663
393878980615 138955824
639607228877 131368503
182532358912 102450908
898379981129 292335757
367460753542 13080718
48410665864 107004562
387802305612 614144125
551386663136 274764455
741150378480 189380289
318926485158 9435272
729429621362 37785237
682204030362 509101040
350808409904 304022628
910766969820 614137818
538123066580 614131511
176216360552 451291078
106811666613 25499201
600288434103 156356837
937925762768 85112965
33605232683 479067106
796447399504 568916628
306600905661 268161026
361275112500 614125204
996032947680 139649594
806916854017 215434506
421816376955 12828438
788981954524 458399067
124657940142 25000948
185542391630 2674168
808837650979 46406906
8692072425 11012022
175452694201 75128984
195795955468 409942386
440054395110 129760218
568847801775 14619626
678051894437 48652198
936030963260 572871117
124059773713 204958579
197075477656 396924738
285883368093 24288257
262626281086 83908328
375090754459 45795127
173058361372 614118897
769747308359 108127208
169900362192 499779294
990980148992 432439455
849904052495 49270284
348436740191 152768154
922135766868 614112590
712444621316 614106283
443468645635 403692149
468015484784 614099976
481910681176 184120251
234107129131 75128984
129698383417 386398355
212217551204 347105745
990980148992 4976223
452225488884 472009573
912709929580 500353231
990719047564 51578646
620862645096 614093669
442751491344 137227706
341695517584 614087362
15158402372 448825041
412231414057 164921743
186638556714 114913540
63330903301 70783461
328431921028 614081055
991417003347 13938470
641073839848 439005042
171983728386 143194128
894345374084 249858112
147162768096 275445611
472140881094 47289886
284296871601 405060768
936662563096 28810376
533070267892 587238463
842890495693 258858201
35369597124 614074748
321919411227 81467519
589512524525 359328711
19957611269 221659515
851630732611 278290068
477292693375 11018329
982002316835 20604969
188848357272 47334035
192006356452 614068441
594541634121 98351358
413401307971 177207779
413066299052 511327411
574124257232 219761108
529988747394 535312932
86912308862 145546639
160426364652 129911586
781598702368 40024222
381243458282 140311829
748445811968 540358532
698847998304 5575388
560703845493 126196763
440529398443 198493904
155373565964 149438058
388433905448 478139977
885990248893 16511726
183163958748 386234373
598138604743 114472050
100957845213 29888873
148237087797 117997663
528017469204 551868807
721424391787 271995682
959171744945 18145239
18769837010 30532187
284851532344 614062134
375801908728 237288261
692284973675 14127680
232295027007 72915227
870820493922 130245857
396908260232 92857961
639810640176 614055827
176053629403 103018538
332711050463 74864090
105702597407 343422457
948662959980 614049520
314062743037 44880612
739106216598 419100150
750368721775 434281099
226744347432 614043213
884110800623 25909156
857313812972 174514690
760765179070 258233808
611894557254 21796992
382117907088 614036906
880804788767 224403060
318736423713 37514036
219796749236 378779499
920240967360 614030599
798295415751 2365125
532438668056 614024292
185958191154 201407738
757919809508 493238935
45713523416 37223914
717573602257 105667478
307521700368 8388310
458295150503 69635587
950637625029 499199050
493279478224 614017985
416578146160 245361221
354580929564 13244700
891312341802 235787195
507827825471 106310792
373110425724 65113468
510448653219 324091502
994548431136 167640060
197059155140 614011678
622757444604 2737238
735813815248 609584164
352134156095 38050131
682519683098 213870370
949926159652 614005371
149689167440 613999064
7543275426 6338535
21531939493 449247610
788687293549 55690810
877292178512 509851573
70107588104 376067489
703352960423 91533491
490753078880 203388136
733287415904 613992757
528668191864 58188382
964730463880 164675770
556175301501 49308126
400434302332 613986450
137688770556 613980143
440225092000 613973836
375583095735 72032247
388180479639 14953897
444278796641 156016259
733550146603 230243342
474963082980 85094044
38948802992 159276978
94739981708 592378668
572229457724 500403687
623611542786 310985556
499595476584 481615134
183163958748 613967529
586756253952 463375290
4021904748 285971994
721834454006 63889910
532866995347 85188649
57639112973 317040276
902365273741 24830659
336377574681 142298534
872870979660 600066901
44211994828 613961222
695303672211 47580008
705497023120 613954915
774090142736 63006930
956242158012 583447956
762341008360 613948608
144330632685 96888134
94460362928 157050607
109360613482 442713558
894162656052 160204107
337192291955 1816416
89055583184 157826368
514472885249 83384847
781510789095 23733241
856669958635 303404542
390470902578 369104561
502753475764 613942301
384012706596 613935994
890943876313 84766080
572969834389 411512829
537925369423 61297733
734636289864 245373835
199986269729 177296077
466752285112 130226936
281607753722 8230635
197524674810 82091912
526464162211 116118177
393830687916 44924761
237708653407 103453721
942867276506 34726342
59233531057 11106627
503747690258 186926866
449699089540 613929687
975821752928 213397345
640240657743 137479986
195795955468 613923380
69028483455 136584392
497237429991 344248674
60633590564 613917073
368039387192 132371316
190772730303 182329063
311893017157 22717814
798136075703 108366874
696023025580 613910766
304840842594 80653916
320221123160 613904459
121898774656 286798211
615625387644 121731407
205496525676 171752224
977716552436 613898152
790898134762 421742783
111793177280 351167453
126319973508 613891845
196121163309 234796996
685917428204 139075657
803394997700 475547800
39563531603 5171740
307513772469 31768359
341731744992 559588575
69187552302 230375789
376178102357 10154270
511316696178 68292196
772208821287 63309666
556334313585 54795216
627729250863 18239844
404746196632 39387215
692865026400 435063167
280430333492 613885538
314536724636 4282453
875542433697 304874073
985153851340 46621344
710073058822 109331845
926405997126 71306942
146838413765 274310351
132251669502 175019250
722939581337 56807149
262649207031 11611187
253275785155 108619154
34106397452 613879231
656863835748 80325952
698262042227 75532632
433339485307 277413395
406750300692 613872924
17539339133 106487388
30813285476 96932283
577027752106 87427634
596230251492 613866617
259651170227 329250628
54504090194 223564229
575387456904 613860310
168190301021 254172100
601914650016 613854003
490121479044 613847696
900229780192 62836641
891081356299 51320059
845434548330 5114977
376146024955 137921476
982842026685 150049837
511463024885 83996626
830553790648 18176774
416550105238 34076721
655167126496 220271975
888400637279 102400452
848784009109 66892042
238494345867 5972729
247345157109 166599405
795815799668 252998998
452802257727 30998905
26948033995 31017826
732833339197 56731465
990348549156 301316925
495805877568 582419915
841605826993 146990942
330578723028 263191110
366327911188 577374315
240639543824 357405076
368942753593 442398208
863077168829 247820951
2194142343 64312479
949826681406 75709228
445277890688 613841389
881081777528 613835082
995401347844 613828775
53315199596 27075951
898224362211 507473834
287377931688 195561149
245612321361 53950078
532438668056 218241121
317694723816 383862941
774637411675 83965091
57333660721 28469798
598756650836 531377364
752449211977 132970481
49896393352 613822468
623330542773 20731109
393486704136 613816161
710463140465 57292788
332853119880 393909992
112463470561 412528256
503297492356 4635645
652323543880 96093452
468647084620 125421002
863396982120 613809854
530233976168 39986380
711040455952 44773393
536859866908 613803547
857433109877 14051996
12000403192 611652860
783183802948 613797240
845080586876 613790933
408148167428 403338957
215375550384 498076404
665632645441 271201
397758940020 76730962
564018659856 581108059
103582379412 613784626
531866202652 41809103
471868488071 495755428
779912639332 18876851
909916916490 113305255
723032477140 129224123
778102637439 8287398
191602136580 219590819
169655848174 1854258
102655141016 53849166
703720927659 133620102
998949523272 133550725
277746740545 38378095
409089226526 78345554
792657800488 543341743
154646644195 10255182
726971417544 173436193
161057964488 223835430
581862744856 56409808
548228663956 540768487
846343786548 613778319
506543074780 554959237
244071752443 241867143
818402570231 132219948
358404674678 123699191
884066140756 145483569
298115128900 245853167
463805955159 233270702
841792602491 63656551
982769351124 605036817
125284179028 264231765
463814829108 153405161
209691151860 613772012
353625789000 16133306
301904727916 480221287
449222711281 200695047
15424980341 124531715
711813021480 346966991
950152606180 148372175
906416611192 97802649
789267428265 84873299
405487101020 325535805
294610265706 191865247
102319179740 613765705
452436439113 162752135
94888644005 429872506
989716949320 613759398
467117655929 144272625
332234821507 25846086
920872567196 613753091
442751491344 213756844
10105603684 217604114
797710599176 613746784
934622130716 19772445
717256759563 72833236
431854111011 61291426
645116582923 235597985
822974592616 370845293
271449511817 2882299
412965660318 18536273
572662937834 129419640
644774701439 30519573
484844336124 139018894
369409351760 50815499
315799924308 87749291
15158402372 355443599
881943299049 250955530
833080189992 613740477
782985569696 163294537
218378727393 1015427
359821374116 96579091
267166736936 613734170
363409956428 299626649
697917825088 613727863
248218741856 613721556
906855792830 71672748
666757986707 128845703
448339937235 41203631
787514643476 27126407
175720550426 197194662
626547043620 248224599
603493161846 182505659
216522280752 51130849
501155218782 168939302
802763397864 613715249
430119494624 438002229
570715525332 111211331
147478755103 96755687
966855500423 5720449
536602972249 149747101
137057170720 613708942
561610415850 491409905
55342155982 125282248
771365356707 47643078
245060742676 77323820
286580232765 125944483
245060742676 273849940
510332673796 124544329
735447588744 36555372
730438699390 171424260
254855110588 65775703
334249321568 34410992
476226282652 108045217
209691151860 260226820
390629138901 249536455
954838894549 72196229
137731714919 266325689
283588332672 367565653
184427158420 613702635
550882073666 159220215
836649153292 186624130
622437801602 58547881
752922846691 2093924
643600239192 555205210
231225494319 549655050
30316798436 537602373
714556022125 126133693
701075824268 596780954
422809681176 224951769
406516647328 82136061
780025803768 37028397
61360987423 264509273
499210858868 294644119
169768484887 85901340
985927350304 613696328
406750300692 613690021
578394235210 98199990
275481366945 78654597
982769351124 483942417
888724922233 125673282
44211994828 136079832
898375049055 33641538
494980585520 127451856
468224662746 292770940
64160650156 54593392
264152846399 397151790
395939029830 31068282
782554082598 336156793
456015087900 377000925
21694653786 338244410
250113541364 613683714
717345120633 1393847
207980459989 342545784
272851135460 554782641
157338228111 238612731
944241761128 513768220
99792780396 446220250
460071277499 141339870
531175468384 484705564
616066465624 223356098
327953297477 391311508
956724479530 41525288
779964167522 18738097
354959114140 427879494
249992688695 77443653
39844090126 58730784
592069172241 54025762
561400855226 63303359
273245720301 17508232
490121479044 613677407
166989628947 10166884
158531565144 595885360
276260998378 293521473
604441049360 575885863
240397193107 176381562
851690504050 78938412
389697105120 94504088
628158377078 142904006
693496626236 308689808
827628551303 312940726
133357219402 438601394
539239422436 108461479
969861784718 47971042
888660975560 613671100
728422136940 285940459
558729186751 208326517
418396801257 255761464
182683739526 2579563
651811037060 226679887
719392219512 613664793
761709408524 613658486
165882168026 90700967
994769748008 613652179
373026000222 113393553
749709011640 613645872
482328337023 133922838
19100914603 12803210
122790367953 166397581
241902743496 613639565
91298844442 73741444
485584700175 378420
355381638991 55583591
155373565964 221627980
468015484784 485254273
697114405716 20113023
499595476584 559260611
150188133131 107969533
980186676484 11522889
818325650059 201527571
766937018331 31774666
706343288008 256638137
275250886002 20642811
381486307252 613633258
696172413182 52013829
234323545464 547107022
960031757028 67377681
993336406462 147293678
178621623412 6149325
189012951051 340748289
823369719859 23335900
2930671738 76106569
386346069656 151897788
685550968341 231283997
498615763948 282225636
871049738693 533174859
816047031759 215497576
782864815874 266893319
156005165800 613626951
192722205194 96024075
659604389277 223627299
952675006886 91079387
642337039520 48973855
621426377370 23033164
162952763996 28810376
689075427384 613620644
168904919898 261059344
720754905802 25417210
420448285566 8388310
890555775068 172931633
451593889048 356143676
689707027220 613614337
453017765852 352441467
163584363832 613608030
101205102776 446983397
68866601686 567018221
599619282389 25946998
827558619287 350120491
138879794985 21992509
514122272812 142897699
831065019 66803744
535416787354 116881324
832577511543 198090256
95559725661 26615540
597493451164 581518014
637213263919 51036244
694472834245 124298356
550677388353 36372469
320387735179 395404751
179444689089 380999563
318326323652 252248465
193817741643 34461448
954843889693 101858050
737077014920 612573682
93476782036 613601723
837675935069 354768750
913293369164 515464803
889924175232 613595416
42135492715 161181692
742761413444 314794984
396013103480 613589109
744998392930 84633633
833477474229 85636446
144169961860 265259806
970603403862 79083473
116222600460 270740589
871554216702 30115925
385180937527 3203956
222719303864 137889941
559299041057 92006516
487595079700 271497429
267798336772 426529796
28100653036 277142194
967135907578 131084688
602110867093 378565061
45475194500 354850741
640812555517 123989313
975509098082 236197150
835214541974 100287607
678901634482 37785237
613283447064 613582802
928451765228 613576495
358748713156 440928677
845080586876 424637696
996664547516 613570188
159794764816 423458287
362538312172 10425471
88037492453 56712544
625643513237 99120812
635017689888 325693480
812868995240 127199576
550032436598 10103814
125056773836 613563881
116782264719 5537546
774341405244 559298453
123614873691 105894530
485068680356 613557574
663593768825 41525288
595966475896 66236114
437880882965 305378633
135994861612 257558959
965021323799 2939062
229270746776 48172866
58992237851 309024079
817181236425 5039293
340093432253 75765991
651722993405 53048177
851087380319 14424109
668669512379 107843393
761077808688 439446532
441488291672 613551267
74841570007 50027124
812328203590 335444102
83700050561 76207481
775933729404 36599521
537994992396 32657646
598756650836 428642641
261847671387 233951858
421235825977 14834064
326537121520 28671622
957752611005 220013388
695473189692 315677964
782730268643 307308575
132004372032 170598043
787605001800 613544960
639810640176 613538653
373782402974 3405780
704865423284 13742953
255938655365 133891303
419297899203 45814048
871408398862 176753675
131976762051 7555786
965504046900 29504146
432835299485 352864036
777255912140 170005185
486206095285 15433229
801588370052 353374903
293512296820 74435214
536228267072 613532346
759187966482 257167925
308634257345 129154746
95079399220 27492213
742129813608 607080285
683391028860 522244828
687180627876 472078950
233402828506 123011728
65217320806 77046312
181456861867 138381887
383748792246 178778222
111793177280 613526039
328203079905 5808747
968874154732 613519732
656004832785 13112253
849853981222 128120398
45557620683 100022713
165607435106 455182497
45101601420 227449341
254534740216 613513425
253023103572 113828736
288009531524 212653119
897279697574 220745
161280519597 343630588
757288209672 568885093
341063917748 613507118
214743950548 211082676
73947132253 99707363
440672819623 82848752
391591904628 613500811
304939206566 52650836
255166340052 488023046
208427952188 613494504
549401574681 37457273
903819371624 612069122
210003770929 12695991
284574562504 18561501
848664491459 141251572
423803496264 466900903
989363551254 290544569
392720918633 59594843
406750300692 613488197
269693136280 613481890
453025315331 436684066
979072856042 421389591
214207605333 463110396
114479187873 263020821
254262998879 215775084
20893799298 515944135
130216709533 35943593
530171972051 347269727
430759810734 571023166
671848690465 21948360
634621372687 6464675
505279875108 613475583
68844388432 70707777
750303408548 1021734
637082740554 161629489
597788070055 70083384
605537746297 17003672
665293171166 329906556
994369797975 144070801
318957923488 491025178
736499623749 147697326
204427941103 16864918
859069719726 332669022
882976577036 613469276
99792780396 613462969
403181490825 296435307
707937447505 26836285
735182215412 613456662
372012309712 576302125
285526063929 182669641
473251501822 158867023
880153895818 261671123
725546716588 96566477
625915443784 473340350
860042364280 56813456
588651053460 613450355
442119891508 613444048
527865352736 52076899
792980769344 141390326
793289400324 613437741
435803893148 576611168
984032550796 602312193
322588626011 56681009
831185390484 276625020
367405756502 60074175
154110366292 401459471
649284637716 76472375
844766702165 1286628
374255179936 256556146
39697328301 22415078
304199359689 48191787
370292870032 161408744
128877226696 195964797
713707820988 158999470
809710996060 96143908
8740056081 353192
282325133000 349281660
156636765636 613431434
860161629650 52348100
529166766521 86235611
955041895893 382790751
107740691955 172206328
112424777116 386297443
575387456904 613425127
829316146940 170036720
307079415686 310758504
42968901872 335494558
421621698786 199906672
223865578063 194470038
737276770224 108114594
92213582364 613418820
954713662757 193877180
178111160060 516934334
232223310110 146864802
747182612296 484983072
68844388432 121516969
730761016560 613412513
7175779150 46652879
123609594732 150358880
886134576216 613406206
260462633089 191619274
216650083735 588291732
245060742676 613399899
678969830008 613393592
157670096144 202385323
210837913763 73665760
504666382669 32026946
402544063321 278870312
273029819077 374881773
624752437114 7442260
913293369164 131999203
181464316741 30954756
645888671184 184031953
870344580316 260024996
853922984580 293155667
496944547590 90038732
33474797616 75747070
39414068317 180758620
675002791919 145281745
52422792696 399170030
903819371624 613387285
738707736096 11989607
871101550698 164864980
734732288711 352422546
118740775476 613380978
596230251492 613374671
321202225401 11503968
128214773016 613368364
318957923488 301171864
437082185471 324230256
159163164980 567018221
136425570884 420853496
384925453571 317551143
812868995240 613362057
554544662316 144190634
524536774434 87124898
757919809508 613355750
137703585699 383383609
655302348576 86759092
19386710001 22919638
909503770148 613349443
899704560525 267845676
322115922668 456721405
918691911285 223229958
921089515382 293515166
488110708485 9643403
961861407291 33874897
29685198600 613343136
517280271992 329181251
952639429099 121674644
706193528293 22320473
134530771376 61146365
918707104848 88556587
835402698705 82028842
101163665786 93797704
783183802948 567264194
724253855095 58465890
432076985712 320288381
252780069634 446510372
35869565628 20466215
638547440504 613336829
823901240219 69049036
262567424162 157384878
867509871649 213845142
709801733747 96503407
521941836921 231239848
23514217091 12298650
301987810027 269283672
231797146120 231302918
404718546744 79058245
272662741128 127931188
481910681176 293288114
283588332672 487430188
327536570824 87572695
567617631862 51275910
225754556210 104134877
623389044440 613330522
267798336772 613324215
304635600200 279135206
643600239192 253156673
56079246700 49812686
866815296418 41947857
910417923584 147003556
975063226782 74555047
278949897577 144846562
596861851328 135007642
81348128065 62735729
602546249852 568386840
972892918593 352826194
38089205106 213706388
637915840668 613317908
137786850713 352592835
190197546582 193460918
888029375724 150503941
763416324567 82754147
723813418364 613311601
46106794336 548570246
173130431461 361151434
546965464284 613305294
964998814116 24111661
301047724272 109022802
168269006074 30841230
633762481185 258107668
973177206618 54549243
996664547516 596427762
235110656999 48387304
380030620005 71029434
449067489704 361895660
517156354121 99909187
756656609836 613298987
380936553355 132232562
152847166620 613292680
257308014461 101921120
495578480748 148107281
908240570476 361927195
357319319792 103857369
34393668688 54290656
42920037301 4774399
22737600404 116584895
255096775907 17621758
665482349631 158034499
66949588924 613286373
567873429103 293098904
42023947113 162228654
363071405040 20100409
921419794051 16259446
920588136175 233314851
891288431965 135146396
324936896754 158936400
27790399092 613280066
726826844248 103800606
514123761264 413493227
297240907146 99965950
719708780456 65327906
387957375821 204302651
189848948143 88096176
922042910972 66374868
634757841488 613273759
572001632028 187204374
986038984204 96648468
983182718211 21399651
191634251824 338200261
402329101840 613267452
761521499831 73590076
865649010108 84450730
400832267725 107086553
617879520105 285707100
52467698536 375890893
165333940423 84463344
716234220332 607092899
932872964080 613261145
433909093640 613254838
749077411804 613248531
695391425744 613242224
245060742676 87894352
485590338633 11497661
817561918573 33307267
731642783551 356862674
631971072328 56062923
237105113414 168819469
824785214660 20188707
975190153092 334989998
509327531336 336692888
569475655253 42868679
686549028040 144600589
263030034240 36094961
738971814428 613235917
29053598764 613229610
973062980541 93419284
959262508982 79569112
152847166620 613223303
532798488713 244900810
360103685985 373670829
854554584416 606619874
529163821152 21916825
77055186300 613216996
376433508564 449626030
113422214487 9996595
233631999658 17079356
22737600404 613210689
36982147833 87629458
227775117298 212091796
645495038700 539431403
350424183222 19558007
579638457119 141018213
193678016365 118804959
72964758063 234715005
552018262972 576693159
972125888546 508426191
722555213836 320887546
431352302928 1311856
764867407704 613204382
304704434798 239817368
266680544985 14581784
278697031026 345074891
660021834928 357777189
244429142840 272878662
753498610656 533477595
914556568836 613198075
564396953716 87087056
641705439684 613191768
320555053582 25057711
464572373427 64451233
898766572936 461527339
299760267878 152591558
884770845029 77771617
411171499544 613185461
641557523678 4011252
835462962090 28545482
300534229318 60931927
454521527118 3569762
129436689131 2327283
54647189717 69843718
62734856024 381157238
562006867563 26647075
709918221972 613179154
418119097740 429393174
833464677326 67390295
452271807492 81839632
925138376247 42408268
867186581136 390466370
571191241356 34209168
985353863166 208755393
136874786959 25228
385275906268 613172847
207164752516 613166540
836238189172 201697860
431829677693 163080099
800958895675 516650519
797740424979 155940575
788628524923 94567158
19381058929 2182222
349632902760 33893818
271244729834 171178287
250529670917 93778783
645228721383 247341619
888029375724 455352786
759567105480 65586493
882344977200 613160233
186321957928 494645396
308279305692 316314971
687812227712 173978595
448209867974 97285475
317063123980 613153926
660498341392 11510275
487564227921 3172421
864028581956 557463116
656232235912 136269042
673331258146 345604679
187172700786 205904629
556439461824 540478365
688443827548 569143680
843817387204 613147619
612275485375 304098312
241958907331 377745151
481066247383 131841528
793295808236 576163371
225830429420 12670763
574124257232 463318527
499113403104 34165019
297758955754 221615366
213633361355 120539384
328431921028 44495885
985927350304 438746455
454120288392 613141312
968788299606 20289619
468015484784 335071989
865291781628 481848493
503335441575 29844724
575812681151 152768154
831675620980 28324737
677438610129 236550342
766417178535 98666708
557702661496 91470421
216440806926 66519929
842554187532 237849584
36001196960 520087834
850487347018 255496570
983551385524 149980460
433426206557 360035095
435172293312 613135005
370117510204 479067106
711253031322 177441138
936030963260 297412892
75909252679 450067520
805068902905 19595849
267798336772 613128698
840027788188 613122391
376217729238 79297911
859607383104 542729964
445277890688 141264186
542267055926 145048386
854460612181 72284527
218533549564 590637936
824869392124 331792349
654337436404 613116084
640060277543 89206208
461067886588 613109777
164720157862 46526739
895902725929 119309519
533357671575 103857369
113687976788 458165708
99478290213 94996034
761709408524 41178403
549070141831 89338655
770862470127 240441761
493279478224 613103470
39873398755 442379287
525397274221 9510956
916788742388 249012974
760670712824 338351629
177681680653 287498288
872870979660 60030026
629643930035 7883750
301206963408 26508321
883608176872 286955886
183137490334 2068696
522333070680 385527989
227779204234 141629992
30868269902 32159393
590767373729 199767918
256507784366 526905701
21474400732 613097163
977203498972 188661291
77055186300 494500335
485068680356 613090856
738641001729 292934922
526643325160 63334894
286746331852 613084549
821320796192 109193091
226672128040 11150776
347693437078 226888018
275725693818 93640029
287041625592 280920087
730449433904 277123273
451235287707 328840673
852976440457 238644266
333020905001 121844933
901252773527 21500563
691693025948 288980433
666337833288 613078242
881557262258 116906552
663337168530 170446675
696271073583 203709793
908567519049 177327612
762972608196 247820951
213960480217 73438708
421908696756 613071935
416187404347 9309132
288641131360 613065628
289227625597 24773896
51791192860 328815445
115743693094 137202478
337382231502 167879726
682470141613 196658567
478824165534 271510043
135053855035 7940513
386473666573 23506189
719638810598 161988988
312928174630 58030707
572861057560 613059321
709512191991 377215363
80959780847 334851244
111590447137 45769899
84634384332 613053014
436039390221 45769899
306957526604 613046707
150952367112 613040400
706760222792 613034093
969833491516 237206270
123578103881 156577582
600651450344 613027786
885938146766 154962990
462866254131 74731643
930681466436 267151906
18793690084 74466749
224849547924 60805787
335121274867 114724330
975555694198 43846264
72633987448 613021479
279851422334 436784978
948290533695 311805466
510332673796 544956335
631599842308 594428443
339169118240 506975581
922361570082 72063782
515385472484 613015172
879448100434 20485136
88665964017 88897165
4141933265 29327550
721287019020 613008865
457909887408 365187914
573588132762 457131360
890178473472 202725901
361906712336 613002558
250113541364 612996251
276358498291 668542
969505754568 612989944
913889349129 12222966
524633668875 36221101
806552996880 547983695
154110366292 612983637
656863835748 612977330
193180225841 53741947
226744347432 612971023
645928480968 105844074
127956806167 143370724
230268121077 174930952
483173880848 498934156
896240173592 486692269
865923381464 102621197
646064125617 2068696
573541940294 190484014
829290590976 346582264
628919112739 102551820
300009928408 612964716
570966258052 120488928
981506151452 612958409
977716552436 612952102
498029196092 104311473
787510613303 14808836
181269159240 612945795
199585554484 612939488
620684726691 109407529
597700560430 402039715
344968890715 450609922
711181421644 612933181
957505357684 3960796
553913062480 74340609
649916237552 107944305
142109969408 145073614
550123463464 396476941
374580480317 160096888
810974195732 263840731
791394600816 612926874
114589806346 249631060
803218145178 84602098
29053598764 92473234
339800718076 524124314
109020283520 123718112
424499194141 527958970
565487511877 107931691
51159593024 122835132
749391922973 280478597
271587935788 121863854
997138272593 136533936
986736580488 388656261
663179834108 612920567
320411178298 206812837
60633590564 465387223
364433111680 283512264
15707407801 40762141
724952227140 44565262
53755590113 152667242
51964862412 281891365
504016675436 296290246
343590317092 612914260
616047759062 365761851
94108381872 612907953
203281900263 55917862
171558329608 147533344
886259429588 11857160
27158799256 108505628
607159137355 72662947
899245602200 14379960
829375325521 290513034
5986169554 302754921
993935525248 127710443
363801511844 366588068
968822445704 12714912
249055357034 259993461
584296752957 226780799
132635971868 612901646
757919809508 612895339
464573792502 223784974
500227076420 612889032
571597857888 406196028
133841729449 25309991
454120288392 514361078
241219800438 637007
122530374492 286854974
363169912008 538226766
699635027848 13963698
962514066200 4812241
943105843023 418828949
522458321393 196898233
315511690166 163326072
761077808688 470268841
611276221039 2207450
106108778756 612882725
462897719754 19457095
557071061660 612876418
629705042800 26085752
746551012460 386839845
209004960697 10217340
27790399092 37905070
274469621056 15874719
553183668367 14657468
265346341107 311313520
266995434574 31131352
839881751668 599165
214312030332 81461212
451091847606 149602040
818665538531 253440488
863396982120 485462404
138320370392 612870111
183163958748 612863804
618967845588 71319556
835728718084 429513007
812237395404 612857497
29246176702 15584597
871733724471 378855183
985927350304 297311980
130741172360 612851190
152847166620 462422933
334116319552 316314971
113446281999 71792581
877923778348 416142167
193641934018 63971901
56094686236 35527331
999019076868 55451144
257061139560 368265730
117477575804 83384847
816336466296 293792674
355590713976 612844883
694214007579 525675836
559633959613 149892162
86529183840 80988187
353064314632 25846086
550755063300 357884408
831816990320 612838576
47112954288 40396335
419752398479 28917595
165373535769 16644173
702970623776 612832269
61265190400 263790275
468192515967 410598314
397170789107 82464025
41472042529 31125045
235586745136 167835577
276640734476 103895211
375801908728 612825962
770253361053 192357193
805319162600 449361136
426329895608 612819655
342958717256 612813348
599388250672 612807041
74389833197 85901340
628696614393 335185515
717497420004 301758415
795184199832 249012974
873248649127 32809014
128214773016 587118630
860525238749 276650248
923840261023 113248492
84002784496 612800734
706371398307 350549367
109448924096 331962638
410397798756 40390028
999822546696 612794427
333848652537 131816300
190111556944 612788120
863396982120 612781813
208502355867 378445228
55988507891 158034499
981261404075 168586110
752867010820 274278816
345928826664 52455319
234955145300 10356094
603177849688 573514431
783275449965 122248581
564650259692 612775506
124156214050 240113797
117360639782 61455408
967940710248 258214887
676443430664 460032580
297109141302 46501511
513543046304 143698688
17684801716 99814582
325427781113 243853848
165479163340 328758682
771916567521 86046401
183308975599 204548624
370654223290 11049864
128165637244 12109440
271926016216 153581757
251713578985 267246511
789060470367 409765790
796317603509 23291751
88778373678 145048386
216678225569 254821721
925293766048 325573647
721572051271 43821036
999822546696 612769199
248850341692 612762892
922624578289 38270876
66317989088 402588424
537503948297 341574506
321030567782 168680715
93037413253 92000209
542544265432 535155257
465188527420 109754414
902499202886 15811649
301860505297 5184354
887686138235 150913896
225901433626 120570919
466986993810 69377
329063520864 612756585
485068680356 585258065
950557759488 612750278
786973401964 612743971
582168760496 110202211
866897590154 117619243
729497816888 612737664
663179834108 612731357
367591110860 612725050
164310379458 66728060
783183802948 256474155
96449143043 21172599
574621469577 102886091
911108046073 254764958
532438668056 264692176
53685992368 98527954
402329101840 612718743
448007356511 94409483
788669968220 70379813
852871927160 236424202
99161180560 611085230
953715758668 536013009
744132191615 189405517
803191107069 82028842
697545001462 76484989
264008737756 612712436
24632399912 612706129
214646559919 7593628
709286622136 612699822
413881255992 428024555
400434302332 582274854
277436865021 371166950
588651053460 612693515
873200791611 61581548
529912268712 612687208
60301163273 60421060
427470148687 27397608
897179025240 132655131
95622347864 26148822
393486704136 290759007
863396982120 612680901
887607824216 349710536
263604170999 249258947
194532755796 390415914
197895814467 54643848
393762484018 122910816
763414646905 34537132
808447796388 612674594
171662483406 61177900
963821356044 477957074
943610161292 498896314
7778000980 111955557
332853119880 612668287
163584363832 612661980
403438614601 8773037
24632399912 575930012
537491466744 210578116
314157057915 306242692
397907902988 563978247
912030169492 175700406
925293766048 612655673
435172293312 612649366
774530356657 48500830
900029772608 27429143
537368961641 100893079
793289400324 612643059
244355441303 40699071
61896790236 148737981
902242981011 276852072
511391131392 62332081
292579518813 447494264
999124239786 23247602
639810640176 444725491
509592425336 29264480
352862940494 134137276
464424644566 146183646
291799130540 241312127
884239776708 612636752
382912019393 311937913
444703829613 449247610
583215825585 155656760
47369994008 611646553
639376071020 49566713
79683689667 159932906
929083365064 380103969
729426448941 20106716
812284924956 2522800
306325926768 149829092
957779024721 7536865
713076221152 344898295
931692827598 37627562
865227641503 11466126
458684618302 429260727
278974324588 58446969
768194699378 51610181
966369949721 485134440
667601032960 50796578
558965861168 264364212
230408887010 57311709
900029772608 612630445
135085919823 48986469
933818248868 2156994
930775970524 32342296
881516304600 95557357
645495038700 612624138
767896153291 72259299
330326720536 175807625
140396817807 403427255
344821472962 1967784
788923640002 202946646
557546281496 41739726
130379631957 103188827
858975783268 153253793
948503615690 5638458
150952367112 207727352
987822149812 612617831
8312466709 470319297
720023819348 3954489
886245200996 8993782
78160359845 94718526
893455756943 233251781
292430730376 612611524
188804595064 536095
409197252822 46804247
614495095383 8066653
465776444974 17697442
223450484923 39172777
469910284292 612605217
544106631342 96049303
261482338412 117486796
466752285112 612598910
520438271172 122658536
971683385184 135751868
159794764816 612592603
825373781835 1791188
597493451164 54139288
72893116850 191322845
385907506104 612586296
970223753997 32436901
114319576624 393746010
37306533699 400891841
80041435321 86185155
525491069860 612579989
117440253043 15792728
997384180458 100666027
845874251384 331218412
440105595336 6502517
619061851423 367660258
990980148992 432262859
220428349072 612573682
662223823178 255704701
35552765018 49156758
120635574984 612567375
283800039741 383270083
243797543004 106840580
630192731575 16600024
203042202728 76661585
867818180972 438809525
489217872977 109735493
343590317092 259217700
683876169607 103800606
567010011240 124601092
947344784254 30235758
521827509932 90536985
705295680517 134080513
138967952166 584248945
996276050995 6735876
873502579496 125509300
143436989613 306898620
404500375000 226068108
742556469544 174426392
890835704956 124241593
643600239192 155253112
643600239192 612561068
109147451561 45158120
640306206394 82937050
392855104300 249813963
977038749583 14714231
117910437828 167501306
506605879886 371822878
238234995720 363579629
889301922370 108366874
783563749242 66425324
119146340804 37312212
164853025366 267889825
304317420422 58276680
44843594664 452962433
857793363652 263809196
518543471664 612554761
483467036515 39153856
47933209108 7927899
320704403342 50613675
456048098738 227714235
322115922668 144178020
228499190368 42282128
733815343339 29541988
642177474485 120318639
793962014581 104721428
51791192860 536006702
544284167085 22112342
447113583057 25852393
117899211368 99972257
922767366704 612548454
164847563504 612542147
475537177655 24641449
547377197858 188427932
757097595276 66286570
87330303222 73287340
605072649196 612535840
96884342899 48885557
336188547584 270488309
298115128900 612529533
783475861197 306154394
853337564598 97361159
170531962028 612523226
956104434118 27504827
433794825479 36921178
285131979406 175025557
800868598356 612516919
666552946137 134269723
877923778348 612510612
733212850308 8142337
249481941528 276215065
596230251492 16814462
260219138740 598042354
334557519430 12740140
391827742279 198714649
345568198711 269283672
172426761536 131469415
771815005900 444990385
245396079559 111085191
353695914468 612504305
378959907908 589786491
283314043307 167532841
732350332281 162935038
736243536386 11686871
305062727096 568355305
60562424441 16133306
57475591384 612497998
190111556944 612491691
279767616983 3796814
539386266252 612485384
742410084074 109003881
629959662697 341921391
829450914916 377707309
126533440230 135947385
201109529685 10192112
688617919669 165369540
922135766868 521866408
328140457702 230773130
557914639766 204321572
241182702664 52953572
727603017380 612479077
875397379004 269914372
277272334312 612472770
409083014131 152339278
253347306535 155297261
637284240832 226679887
788868201472 612466463
240260558259 124260514
396204760596 97190870
220879066213 50399237
772651211123 406561834
606785329837 117177753
270714508716 82394648
184571664404 464718681
355197890853 306040868
278535533984 612460156
235816616365 359328711
909542482514 566217232
308955697842 58100084
866023126669 356679771
1770408613 50771350
369034722267 130037726
537869962428 1116339
862765382284 278813549
6316004668 149381295
488966135379 408485469
312010325292 224522893
171795161700 553369873
20211201060 229303599
450330689376 531856696
583598254772 612453849
236852177486 410743375
358270827524 98931602
134652244196 210464590
694353789620 39992687
495552748188 156249618
576210972443 273793177
973926953420 328336113
443180468256 127710443
896497070316 10242568
798644878249 242832114
410539899708 105062006
99712860157 15679202
269987692101 38359174
812237395404 580048483
214583515147 30538494
965625608018 19646305
594967051820 612447542
783517304494 28804069
745919412624 12033756
557071061660 330007468
776884890251 263430776
220104530836 146417005
487472826877 92902110
617933255745 58043321
48633193680 612441235
820448193272 612434928
135833345649 116010958
200848754156 612428621
87265164526 432004272
159163164980 612422314
106740378592 612416007
686198253686 318736859
897685929379 334113325
889443028881 435422666
744656212952 585239144
465562284482 63435806
397534347750 69049036
318760667821 111640207
809710996060 273080486
571597857888 177788023
693428291956 27870633
296220329392 612409700
146168656579 54517708
642337039520 612403393
842554187532 612397086
331321748633 110126527
609991930759 44666174
73265587284 392781039
874556735718 44230991
101687579904 612390779
229552348019 39084479
354327514304 612384472
980874551616 612378165
167373962848 541001846
191884299146 44502192
240639543824 612371858
703602223612 179162949
62887491731 87200582
486062125396 4635645
617448047686 258587
330958320372 612365551
899784842328 61707688
177191906326 39822398
518398683930 28577017
940452162112 612359244
669495832468 607130741
194947283371 19356183
619599445424 166851685
439887959687 160273484
787605001800 612352937
707729398496 242611369
83185792460 62855562
33983343640 71458310
620398250137 94308571
701407301267 244692679
645382435587 67175857
693496626236 612346630
300009928408 324148265
595278630234 150352573
901714872738 159825687
520888231473 11384135
283588332672 612340323
958217151025 406561834
665726548299 384222440
840027788188 612334016
654796535548 143938354
695200426621 81902702
22678625712 30248372
6195126771 89647698
887397775888 612327709
874188829487 214627210
899159827000 12077905
96240589474 348013953
739358875018 59260572
7960298508 82981199
190743156780 576302125
571235377742 304918222
581071855428 576503949
797710599176 54284349
764150173487 18391212
288641131360 612321402
850165898149 52846353
818440626669 48507137
355667066518 115254118
694128226072 958664
313577957547 136836672
377625409666 37047318
111088702124 12021142
642357165157 318307983
603809449524 76213788
484437080520 164026149
633841009642 245695492
159710946851 14272741
773553526320 127224804
276995875339 54385261
424435096100 96326811
233087037016 30450196
368222710696 565498234
505120057793 129243044
1894805816 612315095
774973005080 612308788
575449347495 159157145
68046639053 88821481
427896014183 25436131
210322751696 423729488
256429539724 252330456
938436762215 18649799
76180586126 206920056
102056066379 128782633
663290238143 442738786
798807403332 14764687
666969433124 612302481
737427904865 6723262
817121710959 42092918
624652244112 536580639
247587142020 612296174
482542281012 568304849
41053995648 195718824
305694326932 173202834
929714964900 612289867
351739869748 6042106
817290194092 612283560
751603811148 612277253
726971417544 612270946
786908435622 19457095
357727872573 105617022
861341412940 35319200
244429142840 4547347
63159989908 604816072
636308917868 97108879
504016675436 387924649
102132772113 33515398
256429539724 184826635
3461712766 261917096
741909045445 191354380
199708276090 225500478
882031414146 51231761
398348598306 97972938
96951417844 103043766
763147148114 397877095
141980696894 43688589
707391822628 581429716
339042639727 81909009
764235807868 612264639
213018134491 243822313
617704645916 605263869
60274850469 127805048
25368822088 21279818
449699089540 612258332
633929654527 15464764
215700505945 142355297
944067153898 135953692
588651053460 506931432
18148113936 22181719
228639146940 612252025
573492657396 602526631
284851532344 249586911
352237799026 20611276
50826566568 5575388
208979373198 9529877
594182963403 24584686
172426761536 612245718
24000800076 223866965
976573734473 481835879
303614116303 20876170
579542887148 49604555
513945350913 72902613
190111556944 612239411
560869200354 568405761
995613502710 136893435
708394374976 187248523
349772615424 46690721
750972211312 562351041
63159989908 278945996
519004853942 94201352
442292772685 364695968
864906009731 359580991
19193009417 289819264
744656212952 477175006
840457282274 34839868
257061139560 542868718
654969036240 612233104
527423162659 304766854
664586366662 412856220
686549028040 56908061
926556965720 612226797
993195571152 139964944
524123895051 22724121
298384961281 294429681
261482338412 612220490
990850554821 12544623
279167133820 128378985
287949648624 10343480
793363583258 534228128
514373802279 64753969
806247235585 262686550
805430815421 434905492
534333467564 612214183
131372772196 612207876
964799443539 178746687
403592301512 612201569
626547043620 421843695
452857088720 612195262
928993347318 35085841
192637956288 612188955
990348549156 612182648
814552783514 148119895
856126215309 69963551
479384281832 111867259
422218610122 200846415
312448548266 96995353
177757553863 237565769
960663356864 612176341
839982096038 20031032
349592411820 254746037
308494702356 188995562
665074633616 511504007
674014985337 491668492
919609367524 382235735
9091309767 87888045
564018659856 556113418
592357231852 35325507
341446550824 29485225
801448306261 27801256
767393807048 612170034
832108935043 50096501
323087066156 165804723
365064711516 612163727
994138148172 62836641
54523465298 86683408
491104422929 73299954
659242148797 10248875
248253196997 484478512
888774501560 421458968
465489085440 612157420
216638750056 612151113
860870582776 503046320
426520890489 81171090
639084153590 11049864
453955324565 1337084
364041505808 157738070
325273921848 510154309
242270227158 25682104
581550361211 79316832
745703563921 91003703
284682115775 121826012
452109593517 5997957
6735565229 14291662
694890834912 266527513
318367394836 249145421
605704249032 82672156
462962686096 361624459
432014294132 612144806
769920206392 612138499
473424616358 6061027
675811830828 612132192
391045789870 77222908
132061109804 518315567
253271540544 612125885
150320767276 612119578
879682619922 54908742
407573475653 263979485
98581821605 493251549
971139484183 127041901
196744280230 154546728
421774984114 30860151
134120667073 345705591
208888041531 71609678
289742098136 76756190
700850426767 26338032
913516807253 276221372
83371184660 417838750
729914684360 175813932
576516004191 69509447
117112743147 250608645
863072432272 161402437
646126638536 612113271
324966167541 43366932
60633590564 612106964
944873360964 612100657
751603811148 612094350
761077808688 569982511
603697729391 80660223
949214822480 5096056
443383091180 591388469
521130556962 290714858
349077888825 134875195
373347503789 451284771
463388351833 83328084
35047980031 117259744
373275509384 388757173
969333285411 139580217
434794165499 322161560
675205742807 550563258
86923667769 55766494
717497420004 439269936
378591158604 74529819
119699771682 170339456
436324927032 83643434
99792780396 90795572
673917031320 551818351
690970226892 612088043
957081491507 256202954
398539502824 612081736
721620564715 48759417
918977767688 544678827
810342595896 612075429
770551806228 612069122
519244883683 165924556
907016190389 524780242
209059552024 565876654
445277890688 612062815
878626931099 320635266
516648672156 612056508
332818086560 1059576
947248539434 98199990
334116319552 405350890
766199814087 475585642
929714964900 612050201
924384086340 13232086
267930216142 47762911
424838371987 1059576
906977370804 612043894
552018262972 42118146
740802927915 20989696
744656212952 210704256
227596837329 116092949
288369667531 233888788
564808098674 210477204
114951176460 415770054
195688088912 17621758
266535137100 612037587
67581188760 150983273
360011912828 419301974
495105211840 43423695
317471704054 188541458
678174767411 40156669
521701470844 312537078
132635971868 457049369
276035308690 320395600
974174988809 272689452
445277890688 353841621
593858234894 432212403
316321797023 6925086
113058395192 569623012
383381106760 246004535
936030963260 118048119
318326323652 145571867
838764588516 288608320
571784387413 364462609
184347067892 25587499
271475427280 75450641
844357827727 5480783
572803905591 30172688
319589523324 558270412
459127016510 16404507
75791986628 612031280
54804397999 67295690
754130210492 330499414
940315825758 62603282
405962352391 69067957
466514822320 144846562
952182060138 108726373
867084794528 788375
628662998083 175984221
626909096955 26710145
157065408277 73886505
752235410984 374143854
67000145836 10564225
198322354812 182329063
195683062233 20781565
644750842058 66715446
462331086260 570449229
364433111680 612024973
11310036795 9838920
383059161703 281739997
555221325667 62041959
957061422633 318125080
408748396246 72480044
625646136949 122463019
769920206392 286255809
222379097977 85630139
296220329392 147375669
159163164980 612018666
557577911101 87522239
837958097635 94277036
439593839049 196387366
770551806228 612012359
213205906495 64205260
719355435 262118920
152627458033 90757730
718760619676 612006052
688320092580 8564906
854829929115 5808747
30696889791 210786247
213165516467 240303007
985772351537 8722581
236218344972 611999745
474916905191 10318252
497700677076 611993438
646758238372 611987131
798683685220 120324946
378840903190 68746300
559946717436 206100146
334159314371 404758032
733287415904 611980824
793584599459 241223829
406750300692 460581289
838764588516 611974517
853922984580 611968210
955469321283 15395387
959400157192 611961903
901054039957 189096474
556022697329 145616016
411418569962 341366375
428283079015 539702604
497700677076 605863034
313905124800 595349265
622890080814 144234783
977677293426 17028900
986324804830 11447205
768035460242 252059255
355162262610 259564585
309483925948 48103489
540952971378 151424763
744502153928 25549657
837518915997 420266945
970283424524 298529231
155845499853 112050162
486708029508 194482652
711037731328 13692497
350537915288 548374729
752178517602 14947590
833855002877 276852072
209059552024 454223833
797976205867 18763325
841392820682 494412037
211275371525 112769160
560229060840 168668101
620179065031 10955259
602548678047 219092566
488288443987 517155079
867318763242 58491118
957786889550 141333563
447078579207 1765960
265320192285 418173021
271587935788 364847336
357975889041 23783697
974571545676 187551259
869206334928 9025317
851744599189 258618535
567176659036 611955596
213480750876 327964
509701073960 611949289
910826766487 171619777
40239551640 113368325
897083480497 383270083
838764588516 611942982
797493817037 157611930
713707820988 285391750
984051957435 43852571
405434269346 6666499
724445018200 611936675
267104293394 20649118
242534343332 309415113
861786016533 199704848
5976652291 74756871
489346586233 109445371
483485661086 281115604
302679219144 126442736
169681605962 153688976
940543689296 40812597
599876008824 44912147
58636745861 33849669
102950779576 222466811
520208906568 4471663
421559101811 168756399
77686786136 611930368
937116509421 107837086
578545456084 542780420
269693136280 558787586
450240999594 44697709
751530242058 7284585
676145023331 149021796
293062330212 610650047
225119701962 213245977
536859866908 515508952
210638461195 179957631
593072252312 157429027
946582698895 126997752
583709712076 214507377
290535930868 325390744
586260469054 343056651
613463593905 23941372
685117931786 118811266
739951781409 32468436
871607779988 444700263
318326323652 192249974
187495127240 39607960
330221666902 32266612
386539105940 611924061
26697828998 61329268
890500010639 20756337
930346564736 133878689
949659602669 136004148
187426929649 90013504
985927350304 611917754
438961892328 611911447
499065425755 392642285
846975386384 611905140
828658991140 611898833
80213185480 478922045
786016924316 54353726
217270349892 151494140
983400950960 539904428
239293686675 94605
401065902168 611892526
275157479332 7890057
160340951016 27574204
333270094571 189462280
993045565464 99190189
261226667311 12588772
465315966662 120072666
799708921782 403799368
169276835316 572038593
147127722162 1557829
491921618854 2011933
331698041109 367868389
344221916928 611886219
535250894333 18372291
144004768916 568197630
973926953420 444315536
932241364244 611879912
102129877200 119801465
72002387612 541960510
618070344697 24704519
370581024248 47907972
517107676695 127432935
540017866088 611873605
910135369984 611867298
836238189172 611860991
499246915987 214009124
762972608196 611854684
778563992424 32670260
530234089694 106935185
560965325341 295173907
345301843552 148069439
72002387612 611848377
7441903015 102003111
995401347844 151828411
355590713976 426309051
193318296620 187639557
742761413444 541197363
963733798028 17735284
285174028175 203936845
976685469285 221501840
338925619649 84766080
952284586730 101321955
683391028860 269321514
923480408831 65428818
97266381052 373746513
553659548373 189865928
988453749648 578761855
152540787239 189046018
210501561453 224869778
304901187970 73035060
188216757436 418835256
533328318797 221508147
748104756701 246868594
682585111916 29983478
868793878114 220883754
541912665596 560061600
62310977233 195914341
769920206392 338673286
567176659036 222492039
740444999358 205532516
367591110860 611842070
428998492574 369104561
730129416724 411456066
897868876528 2428195
469758735454 35224595
736601961131 358155609
806230484193 286268423
204986039161 10961566
823651495633 287006342
810228113297 48620663
319589523324 611835763
335379519224 611829456
355422035326 37331133
45836680205 34865096
250745141200 611823149
71890314287 72019633
824869392124 610612205
97779108617 25139702
672121094037 465412451
869081380644 350385385
558134886513 82596472
255466149604 1986705
2504522427 1690276
67666768443 406599676
579612535349 173265904
182532358912 77708547
194274353764 163181011
383216552888 65479274
867436477090 295678467
26892027835 235503380
989211647159 126127386
660653434764 37009476
525491069860 611816842
870344580316 559601189
159562404387 204895509
283588332672 471252733
497069077240 52556231
990348549156 358742160
782394025617 15256633
900029772608 414325751
207796352352 611810535
746707974769 435056860
159940834936 12418483
671390631976 68752607
752235410984 58503732
435717874040 13383454
779992195830 9271290
830553790648 611804228
118740775476 611797921
170531962028 611791614
307952359184 135777096
50527993188 611785307
120635574984 611779000
818365030967 107565885
93006874759 203451206
601767585455 8590134
632067462209 25492894
696654625416 611772693
641961945374 82855059
601549224501 334731411
964531257285 106052205
261482338412 611766386
830553790648 611760079
319384995686 27605739
953084158832 50519070
16421602044 327995535
434540693476 611753772
746637153466 475213529
334116319552 419920060
203042549613 303007201
238218465073 233661736
864028581956 611747465
444159335754 464529471
859607383104 611741158
133267571704 60294920
326113734675 75759684
6367009377 123554130
927940950749 28198597
485419740590 224207543
786341802128 510028169
615554238377 195138580
799984266481 208181456
214900490288 316750154
627810243292 541165828
304870207986 30759239
916561791300 199181367
358419199699 305870579
572555371949 196027867
913293369164 428138081
901924572116 42856065
43580394992 401131507
664443033780 611734851
698549424924 339499503
139265762399 263386627
512227473304 608341685
892450574576 597960363
185494502579 33761371
150320767276 322489524
145267968588 611728544
742761413444 611722237
206723624080 4187848
321273803544 13888014
468015484784 611715930
841572614331 87036600
451083831409 300900663
734249666522 10702979
836487082313 356976200
258324339232 611709623
781207840722 48071954
946136560636 611703316
877292178512 296769578
789499801308 394521771
569346412209 144644738
140134101787 11781476
440856691836 380791432
531175468384 611697009
408101489321 95185244
821711392944 604179065
277903934148 611690702
64748971358 55911555
352248483084 40326958
927246060168 173556026
602399677237 93822932
614382338837 74946081
858678649949 102829328
888029375724 523474693
664201812016 209474391
237481544644 611684395
915002252991 112636713
156636765636 60238157
656623963682 211833209
636828631524 284054666
121461361043 178469179
314536724636 54208665
710549821808 611678088
722660446131 409135090
932986401782 146398084
174236822257 58648793
272433765493 287170324
95371581544 509473153
896240173592 611671781
546965464284 611665474
73613803061 201735702
723316271154 154950376
294984369653 578799697
680233029680 310241330
163770887050 244143970
187240154151 244169198
975947495587 306892313
255086445041 51067779
279670117070 80565618
582550149028 325504270
63791589744 611659167
959811726784 48456681
622547385727 27612046
363169912008 219357460
608110987730 22459227
198953954648 68979659
616441446244 611652860
819184993600 611646553
75791986628 219445758
507174674616 274606780
956045230309 91142457
938378308939 150592239
256020974329 14852985
918510332755 90663125
916934137659 29970864
102319179740 160759123
793395257012 37463580
164898063653 535092187
349323121841 221773041
627810243292 84684089
621494244932 611640246
260850738576 611633939
499314722544 197976730
638547440504 611627632
399066799559 58800161
793289400324 340653684
652442636896 446970783
565088079018 92227261
159570452119 76976935
328651972258 317973712
370467126135 51622795
32843197780 475484730
310115525784 200846415
831953177371 250482505
267384523953 278561269
424150356036 247127181
30185772576 109949931
460499154928 393090082
103582379412 611621325
227943432207 26401102
437980634477 171941434
455383488064 611615018
592874624532 113841350
81268659865 134414784
607599048540 412610247
114856277096 47258351
689580775759 37469887
864576351213 10665137
606335848868 611608711
569225847597 318907148
207290305965 340300492
170282049218 113254799
238744744316 547971081
108568168290 6281772
20842800896 611602404
563595455914 292316836
253222095729 28078764
806510237485 1084804
750373111447 100363291
816564678784 27315617
350537915288 159535565
194839452592 175883309
945688355746 150794063
526754269532 458846864
948040063804 520327500
785834500648 114036867
551386663136 611596097
382717709095 1128953
351169515124 87698835
923862467970 60458902
462204759115 13263621
729415159411 94605
160073225173 161534884
314768727631 173354202
509701073960 611589790
49896393352 611583483
163328352153 141056055
855521117487 96528635
400155465620 144411379
116214376132 611577176
981506151452 610164408
456015087900 611570869
343590317092 611564562
464857485604 550872301
672987225975 27384994
606675379906 156293767
900322720144 244963880
914556568836 611558255
888660975560 611551948
897503373264 611545641
949411106869 226427607
790165477865 121340373
187211381617 42925442
848606549050 157794833
485506323086 110107606
27790399092 196929768
697771075877 15180949
86371082029 7688233
385275906268 611539334
624020644276 588613389
898236957290 412723773
317075201885 449947687
553281462644 611533027
522333070680 611526720
484437080520 315009422
498332276912 543064235
443383091180 611520413
966347755388 611514106
153829397814 210969150
471505042954 69831104
659827732761 102072488
892019146306 61669846
777705920832 30488038
658127035420 152761847
543063350453 42660548
548888948028 13074411
445611512067 107250535
286746331852 489492577
578419702876 105131383
847606986220 611507799
161689564324 611501492
609328606713 105036778
579037244409 113948569
391497024185 32708102
907434363410 135953692
534333467564 611495185
735681269401 74826248
902427549059 7152138
812237395404 527347191
334983189409 136615927
407611147364 160216721
619400650849 122254888
347637575979 258473474
108497334373 112201530
348915199760 95885321
982932626740 423086174
548228663956 611488878
929083365064 611482571
127050322043 123730726
534965067400 164757761
770946548744 93898616
475594682816 465986388
774341405244 611476264
328601125224 412307511
17829320314 343517062
149205321693 398463646
755393410164 199509331
702641684256 72946762
476857882488 430717644
478121082160 611469957
173920646040 150604853
149478351723 54397875
150654729233 267959202
103594337484 500548748
703094386037 201275291
960732721250 63410578
48728120337 35899444
499444911638 70152761
834150088486 21790685
515385472484 611463650
831816990320 611457343
346748316272 332643794
615809846408 301827792
488226679536 467645129
986620418162 445217437
781544373870 43266020
567176659036 71628599
552369941292 134149890
31024624674 154786394
821711392944 52808511
381874534637 19734603
471828880111 136041990
482410662294 73451322
415407262047 32853163
443870256474 1923635
218743307770 397000422
357485513484 611451036
280663686185 129980963
658572763724 132983095
510921608842 2756159
931465941645 68714765
587196104132 145672779
954978958340 611444729
855817784088 611438422
408645100200 611432115
799605398684 8798265
5684404832 611425808
146531168260 358199758
13263602864 611419501
849220192857 175933765
105477178920 611413194
423008244457 120009596
240007943988 247265935
666969433124 284925032
508818930614 192886981
303799527424 611406887
147794367932 328462253
771352023709 257382363
15719813670 5228503
178474184673 139794655
122775079785 355828326
788911833298 519993229
649187675963 555016
456510496443 114888312
635389441324 584141726
222954748416 248508414
570575850510 254600976
210687018788 145079921
451593889048 59292107
647389838208 48198094
179584616191 261652202
761709408524 611400580
449437256500 25669490
113831587178 460076729
250745141200 611394273
608990501057 94409483
287310272257 37242835
902644438417 207847185
178111160060 228477382
276190713170 370410110
290535930868 184763565
609002137472 164555937
927188565556 363339963
167032239039 110555403
928290743276 20560820
647905744501 38390709
663811433944 611387966
982010333032 18794860
865415916002 138577404
462962686096 611381659
566128572213 154338597
538123066580 514121412
664826196644 184618504
147049244161 27296696
900445876933 184650039
918155124580 13963698
12757077145 277180036
100939321554 18258765
530250355447 153682669
738340214592 611375352
128214773016 611369045
426961495444 611362738
552264330577 361555082
963875369192 473718770
86896181863 211133132
297050372676 386410969
147717033563 3664367
577913856248 522484494
335051046422 40427870
66831479800 5373564
294717181970 162802591
247070039462 447986210
361906712336 252330456
116665862727 57021587
838830856165 433177374
596230251492 611356431
221691548744 94895122
310747125620 445091297
887152397811 222309136
54949192040 611350124
847606986220 21601475
624815847692 73079209
164249579978 196090937
455676050873 296454228
775604604916 237704523
317063123980 611343817
913831040914 44628332
315799924308 134099434
382300097397 305378633
749709011640 611337510
346748316272 502226410
476500082136 324318554
68212788596 489940374
12632003028 455340172
438961892328 611331203
77055186300 597291821
715670149545 445917514
558575863581 66103667
992115331243 94195045
744128426336 339802239
263055344231 144203248
442751491344 611324896
914556568836 152528488
200168800616 1242479
965468141149 116029879
613283447064 258252729
404711293694 48362076
90318782856 611318589
171846916942 503834695
539386266252 156722643
135162371212 578812311
415302969495 90757730
480465936574 150901282
184636008418 30115925
241451183282 96169136
871173450498 361769520
431128581024 137088952
122716235475 189796551
706140101696 314858054
639730902840 5096056
512239450297 580244000
858512555104 237376559
970620804875 72265606
661916634436 611312282
816026994420 303530682
711181421644 356320272
315799924308 611305975
200217154320 611299668
398857035046 225544627
946136560636 611293361
91433126779 104942173
879541160219 213933440
852028185072 611287054
881713377364 611280747
224849547924 597291821
473869636213 377883905
690891908631 48418839
223461925821 66582999
317711986075 566854239
384929704489 561323
795704426420 33528012
967610955060 611274440
9561210737 393354976
345079868687 103819527
251376741036 611268133
995931533185 6691727
437952896291 163300844
85265984168 47434947
916451368344 225286040
998085838450 173366816
639810640176 537160883
206301038224 92164191
224977195297 306785094
209059552024 611261826
122255631023 90505450
383116195904 177813251
26579585362 194028548
831816990320 411582206
175185025121 370643469
574124257232 395089401
825973417795 37545571
362584857832 512084251
27790399092 611255519
47482845159 128952922
908240570476 611249212
866740608924 251567309
418119097740 178008768
166110763176 480158217
503058772406 168182462
648877541852 338351629
909321916175 115783906
693677996635 424379109
659390235092 603737575
644566469527 142758945
736024853775 249492306
165494716402 195649447
246955542184 611242905
999111392427 20207628
408645100200 546337568
922615445753 99947029
367317527879 139296402
530543868548 611236598
285088246668 89956741
647389838208 241886064
708451850667 110586938
958980232890 25871314
880450177692 348013953
437067092820 70499646
837188046535 206150602
65054789416 26539856
989467787043 111469918
416644035389 115865897
316509112858 345472232
367591110860 611230291
973416208318 472924088
719217902404 29983478
863576100920 402090171
127374072967 81801790
211317205856 24256722
882366168720 343472913
860238982940 56012467
326537121520 392011585
390640724860 136742067
553074992450 98673015
183795558584 541626239
92845182200 300761909
157158676193 23058392
293913457797 6893551
732555486377 59462396
56376316949 231132629
630196742827 5367257
591029044852 116351536
607741220934 365402352
511595873468 599089316
846975386384 611223984
306325926768 7448567
498332276912 611217677
785710202292 611211370
570806926376 117821067
520438271172 507435992
804658197372 494090380
352432714796 611205063
867186581136 611198756
162321164160 611192449
479384281832 611186142
723181818528 288242514
59237107126 43455230
87160783676 611179835
678338230172 611173528
336901734772 20592355
246955542184 219225013
337470081705 295520792
282325133000 611167221
595541701511 14840371
368055602489 77651784
353595925355 31326869
195164355632 592284063
831474106023 252456596
929208054454 269952214
589095078874 145855682
639837318786 447078002
851062587502 131078381
608617633282 184385145
532874475449 145880910
179067967737 234796996
361057825801 148189272
921504167032 592687711
483414858704 347610305
341382730291 145376350
622646247952 53218466
385587560366 107906463
879032975759 69496833
750972211312 331950024
547323064877 67655189
31956526008 26230813
187072621310 284761050
356707359954 81745027
160426364652 10917417
598614102087 115045987
865291781628 611160914
111413062762 32323375
180005959568 611154607
121267174820 422600535
920356713424 486635506
837358606736 10879575
801052125749 91287518
830553790648 378325395
760243850822 115001838
959538595842 126322903
700444224432 474608057
240097793510 19135438
744740783515 95658269
130109572524 20762644
999375174330 167387780
915819768508 379403892
625093330464 169071749
720311361785 128082556
990682410201 166643554
868216568934 138091765
258728939589 12544623
336011119060 563366468
819816593436 611148300
949294559816 550853380
479288688698 15445843
666969433124 384499948
250113541364 587875470
361275112500 473069149
114319885667 155114358
510187419344 24950492
288019622724 378293860
253903140380 611141993
918346167852 225286040
789379074779 77140917
55534771762 22787191
274623663224 93759862
238555303022 147508116
13982245607 316945671
659390235092 611135686
61406902383 28848218
852659784908 611129379
815168527552 125982325
315168324472 481558371
866554981300 332050936
850764985400 611123072
375801908728 439812338
314536724636 611116765
626969568471 55583591
591585105749 175183232
316101764714 102677960
641073839848 611110458
687812227712 611104151
624020644276 201767237
276814895974 71357398
519651123860 58970450
572229457724 611097844
420235600912 321101984
264302952999 254342389
8842404012 127527540
19362390209 179093572
24000800076 148573999
297665467093 174350708
460936009283 6981849
382117907088 447078002
6308 611091537
807184596716 317500687
802763397864 611085230
643467062645 65119775
946768160472 274518482
86529183840 578225760
216007150220 249214798
659390235092 611078923
765499007540 534146137
621496143339 58011786
426843909801 8344161
370749110040 315823025
613122286358 45511312
761594200620 85686902
465012190007 384834219
82400081079 256966101
691448839894 123093719
360643512664 611072616
603937027520 246042377
327168721356 33509091
535596667236 176362641
116166854952 2352511
963821356044 497704291
77055186300 98761313
553755187721 15187256
897966162003 101605770
78318385972 244207040
325172551502 44199456
919386801866 110498640
406383620084 334239465
373275509384 611066309
985054856668 182467817
691601826728 273294924
966393632506 215932759
884239776708 196090937
349906315452 265158894
382117907088 295199135
950174176120 332271681
394334407020 17401013
887061406722 154243992
221691548744 611060002
22737600404 415883580
280801847327 105787311
413203861029 376483751
626903458497 38636682
640833065881 182776860
931609764408 111621286
913293369164 50727201
239409878471 62981702
975351732125 242945640
105705082365 208301289
385111875877 77405811
603633517824 82306350
254630594002 16757699
202937153336 36359855
548860263792 325201534
535038689011 506269197
3428474876 175517503
514455894191 68878747
254706826711 293855744
734178719079 340533851
315168324472 611053695
94108381872 611047388
242534343332 567913815
63598925573 55690810
853094387664 105812539
354061997976 235761967
176081140537 92845347
316772272433 155152200
675541716697 34865096
9474003848 476449701
355590713976 504951034
635389441324 533055026
982769351124 611041081
100424380232 379031779
32763353225 48034112
852028185072 611034774
73265587284 127275260
988237200868 99928108
235586745136 133941759
417394585245 62439300
409668724235 162808898
940452162112 611028467
287937911297 1980398
279167133820 611022160
196043637665 207140801
192637956288 611015853
406501592519 168485198
958033455408 74883011
578545456084 611009546
570334658216 370246128
908240570476 325674559
449458895817 138079151
116845975968 611003239
911273030886 23417891
787605001800 610996932
870976180152 610990625
147057272972 15824263
774973005080 341757409
719392219512 610984318
497652954072 26584005
66317989088 522970133
231621605454 147407204
249789767277 47037606
949294559816 610978011
368854310532 605036817
514753872648 519747256
916451368344 255395658
140029102851 50569526
176481475297 191959852
128773125419 29876259
158974840025 57204490
336740370177 146688206
670759032140 610971704
920872567196 235389854
715602620496 263537995
96577143608 441490
901924572116 610965397
378328308072 309843989
326365301984 20113023
694444950998 62880790
721287019020 610959090
5979837326 301398916
380643588963 24363941
308852326112 66860507
869982913773 243071780
986558950140 160405931
223148196720 125427309
45475194500 495591446
289272731196 575866942
984048040788 17785740
533871708931 140967757
65054789416 610952783
829922190812 610946476
587823623339 123409069
921205551568 26703838
101528380675 49137837
272219535624 515136839
892450574576 576617475
196748039202 151298623
309412627378 37047318
816691296051 359278255
457325495467 311666712
369090968093 300988961
535298568946 178311504
240997138110 210369985
807816196552 610940169
361275112500 99146040
761709408524 182499352
380854707416 610933862
698824548878 266205856
788868201472 407343902
775366549266 5291573
409908299872 610927555
285383420575 14632240
624020644276 610921248
473022162446 17855117
702970623776 84475958
343534514821 8331547
509406715721 251460090
560229060840 610914941
837551409661 425678351
134847395390 31061975
647389838208 610908634
453488688556 610902327
984150750283 394193807
225173324076 270614449
784700638625 214456921
889924175232 348398680
723813418364 610896020
126372359450 442789242
75220637563 108127208
556485181267 490438627
636606570426 16404507
271587935788 610889713
28875920025 57254946
113579498453 77620249
678125270075 185942974
872314578185 288860600
571702957736 195245799
629705042800 593116587
18948001388 393954141
534778180441 65958606
412348112478 57349551
867345221107 377278433
320662796063 153802502
88044631977 183331876
332699565416 36202180
331948523614 21765457
51791192860 248338125
661815920018 1299242
999143860863 18447975
991368433140 196614418
921736466456 103094222
609637023255 385496454
91712140087 466345887
920240967360 610883406
987871521008 379189454
41339482003 267763685
730797357494 560988729
721193702713 47245737
248987563091 326235882
976119872204 104746656
640990072339 36435539
403960050068 189361368
614275346889 25019869
823472195995 112649327
105223595436 75173133
389732405399 476266798
409785479419 89092682
757547767950 110372500
882976577036 139939716
475093209004 142203929
146531168260 83372233
698021676150 438916744
90449438668 374358292
406684508133 11024636
323667219793 287851480
954579481332 162260189
666055161920 25637955
24000800076 317204258
242371744630 82489253
684350794520 160109502
267798336772 332032015
616630265210 13648348
671949583544 27422836
758551409344 610877099
200423809482 299626649
669495832468 610870792
97266381052 351854916
706704540354 19230043
517742158830 123345999
873502579496 492740682
315533701596 115115364
201480353992 302654009
992659490831 35710234
320221123160 399239407
412626337411 372270675
156005165800 234500567
795991739740 184359917
7539957944 8539678
433909093640 610864485
353756184160 313968767
100092249370 190515549
826764191632 86159927
267466073463 116483983
142182859407 126240912
85897584004 154735938
610180426003 158721962
507806274452 610858178
253903140380 610851871
856835719209 28740999
855383763641 206421803
227700499181 270015284
344221916928 265051675
393486704136 610845564
646126638536 610839257
58107191220 201956447
352432714796 496316751
100884072234 106235108
5570641231 22452920
756025010000 610832950
452418729057 226749264
39159196140 610826643
819645429828 121453899
519023156856 94289650
883158666433 196746865
627810243292 498953077
36445859381 110914902
928890435999 135322992
736372199186 9763236
950161915312 295583862
734380070054 139416235
286114732016 610820336
123738484584 7171059
208868685348 151595052
875131149985 40478326
643600239192 610814029
929083365064 610807722
766069406313 15981938
24016088244 31869271
615178246572 550052391
150029821124 129571008
206320999879 3582376
284219932508 610801415
367591110860 610795108
68455986516 142538200
423465253919 85163421
181109720345 103996123
524039671373 73527006
287576412978 319632453
818586852399 204416177
724166433768 200959941
579590517612 34133484
516405810572 181395627
877744623771 69509447
327652241204 15098958
308728408241 100602957
899398172772 549774883
23310717494 4761785
564111208774 459395573
973201766076 35180446
988453749648 610788801
283483354722 82539709
318326323652 610782494
632863041980 610776187
894976973920 610769880
610757047720 20270698
127583173180 508653243
318094133512 191146249
548228663956 123554130
402267856628 6042106
159753424496 9656017
895389445413 141409247
866554981300 77601328
486963479864 610763573
282988576879 335387339
973347657535 345352399
705366136014 67245234
998661987142 458367532
466875479743 210369985
509701073960 499533321
922767366704 610757266
995401347844 95424910
695138927064 202265490
247319279488 1437996
339527734260 69919402
324642322012 610750959
484437080520 541525327
205901552844 272266883
925646396725 163029643
492016278552 81385528
162694595323 230968647
31003830495 336938861
922767366704 490274645
270324736116 74214469
301774641799 18712869
583598254772 24792817
71721658800 116666886
869712980480 409236002
205747588425 46526739
980242951780 289850799
868449780808 588569240
12000403192 610744652
852659784908 526924622
630390725161 347477858
81070266873 253945048
820321077752 35022771
701707424104 610738345
951758181347 11314758
878216278087 311382897
851396585236 610732038
297060135912 377448722
391591904628 357203252
275377534804 610725731
942978561456 273030030
687180627876 610719424
236849944808 610713117
565281859528 610706810
259587538904 610700503
165479163340 378874104
85573292743 220070151
407294670476 19103903
457747793266 102091409
304807402880 83895714
682046994434 10406550
253320003532 548973894
361275112500 360337831
73897187120 610694196
692597214324 51433585
348643115780 610687889
423421804996 28640087
438961892328 23190839
32843197780 481280863
924915045377 78843807
941083761948 610681582
227526684568 166902141
594117849935 157258738
930189352212 109445371
555212811217 169803361
143869214630 36240022
641115945380 215516497
283728436370 100874158
219521469672 144209555
284851532344 509561451
7419538393 112050162
38475325953 26457865
555807861988 529529413
526754269532 610675275
133068222113 29592444
996114711628 315677964
786973401964 457434096
570966258052 610668968
865001573395 78427545
389710551644 37173458
149107039712 511087745
51791192860 392768425
143839824010 13377147
778762604096 480410497
610336278280 61468022
655600636076 397706806
150599328545 246124368
215476569603 33086522
96022310511 70947443
305062727096 610662661
891143234276 22169105
634781757632 375146667
553486509521 329452452
778684323677 19267885
999003101237 130498137
85783101405 48620663
565281859528 610656354
999098059429 6508824
972032153912 366663752
642968639356 610650047
315799924308 101378718
487728857477 449020558
141818449319 3103044
601107162629 21380730
399512897911 159895064
282045697123 40509861
83371184660 610643740
702169310942 123345999
988673075573 91363202
223233505202 4686101
641210928800 147962220
192006356452 503002171
877210227419 2535414
914088774404 141081283
22748473672 335999118
322747522504 4156313
936662563096 610637433
350537915288 152862759
879186978020 610631126
758292799181 43612905
351655538851 121163777
365820779997 353192000
663751715026 9101001
936474894069 58995678
690970226892 225462636
460570323116 116502904
816026994420 610624819
762393255548 501078536
67753521228 353393824
929714964900 610618512
874994988162 330858913
365696311352 295274819
301677873498 149261462
111793177280 610612205
732655816068 321297501
507935668864 10431778
778762604096 610605898
941715361784 610599591
504369659305 9851534
670009960187 7391804
548228663956 269037699
327800321192 610593284
480378067450 222611872
684022628696 610586977
21804212683 61581548
753832944726 290122
153478766456 463003177
277973254385 173783078
227084591161 23121462
687812227712 610334697
897245135214 96099759
248733367828 6798946
986417713247 15395387
154741966128 203154777
46441765413 176003142
957979007077 76333621
560946921515 417876592
320856898230 290513034
129924678577 117064227
287377931688 479830253
56843991548 610580670
479828881183 165874100
634757841488 610574363
360344884586 133493962
308220726276 497023135
969264494962 146574680
473068283472 442719865
960750437613 22875489
858876298715 52089513
138320370392 610568056
116310620952 502737277
612437758178 22698893
570966258052 67156936
264640337592 262301823
776867804588 247827258
349906315452 599606490
79444561827 74000031
178939368007 234815917
201770955324 142683261
487595079700 610561749
978979752108 610555442
224493450462 318207071
857080983760 610549135
412643946555 36895950
146531168260 480221287
743160980815 51061472
896160120906 37879842
580739245234 258870815
604116411214 102110330
654969036240 610542828
37264396632 610536521
392962878316 41039649
68803886943 7372883
272219535624 610530214
128520303017 270734282
993856895879 73993724
410224047213 215503883
831748094717 4805934
84240009687 163256695
835245389511 99278487
140215169900 578749241
246244034723 27511134
569998415190 22244789
523211967986 229480195
241902743496 610523907
292430730376 610517600
484799114934 117991356
100170109285 185987123
335873130272 68973352
131857036270 43890413
327168721356 610511293
107570756147 240870637
633145677571 133058779
949149425197 104998936
90318782856 41834331
24896070354 127647373
368994313318 453567905
442139052174 453378695
373658842537 17091970
621985194426 53224773
850558054795 140255066
7492396857 21563633
220829638254 139769427
577282256412 610504986
372580513649 10829119
442594632012 1646127
399171102660 610498679
526122669696 262062157
465352812156 38920497
620029135027 77897757
528827109343 93387749
592991884276 30380819
744024613116 193328471
446541090360 7738689
265522331635 158368770
30238038685 5777212
390960304792 146391777
744024613116 610492372
654826777613 28728385
709761841972 41739726
914556568836 461508418
640545756803 355449906
937630616154 107685718
445909490524 477011024
391237648810 148838893
231165546284 246244201
834656929555 58440662
626547043620 137587205
814512286267 210786247
716865820168 290140921
146107005654 181086584
947399760308 610486065
391318227042 240492217
605196260089 35230902
881713377364 610479758
331286997063 85636446
88257707665 43083117
948865496671 127016673
233060345792 505348375
554988889554 125320090
470180690610 337506491
392509009740 3393166
116845975968 245159397
413066299052 558547920
522964670516 610473451
514764632390 324942947
703903237801 300143823
665482620832 113797201
978979752108 610467144
351801114960 610460837
883608176872 610454530
455383488064 384638702
987393742595 319405401
875397379004 610448223
510332673796 610441916
603177849688 610435609
92213582364 610429302
339108270369 34682193
883816497082 158810260
565158244393 10135349
220428349072 610422995
57475591384 415196117
885362773835 34026265
512634432479 167816656
77397675321 251226731
955716995108 494758922
704233823448 300314112
84318550758 241961748
622828297442 358174530
603809449524 610416688
508760931442 194060083
413330354221 51666944
586979073955 253270199
196652973791 343422457
865923381464 383352074
53611319553 17520846
639179040340 255111843
354959114140 610410381
320852722996 596427762
709286622136 610404074
370749110040 610397767
727825673401 330821071
184427158420 349073529
760304978266 19286806
490121479044 610391460
736911508691 81820711
239713289320 186479069
440856691836 610385153
452146331792 4124778
651763112232 20302233
611113008493 37110388
789499801308 66753288
126319973508 196545041
739550809642 12960885
737803516185 423275384
369688314612 3008439
673762455122 693770
268591635474 97821570
790312815692 231529970
942978561456 610378846
733192207497 22686279
666969433124 276536722
765335595235 69938323
194116243581 235698897
82739584824 393077468
678977688530 150112907
812868995240 527284121
288345467572 134219267
862365980960 203615188
427593095280 194652941
945504960800 610372539
473896781541 291919495
5116947186 56630553
316139922064 129835902
166110763176 610366232
515077699256 249467078
970137354404 610359925
593408768604 242447387
782826557612 283335668
570791417463 18908386
591265851716 34146098
804591837183 16738778
361851559686 6250237
265577145772 48929706
213245173877 182530887
847242412150 3311175
435382171351 356528403
870344580316 55167329
649916237552 383137636
428224695116 610353618
826764191632 239836289
242851711572 132055966
943610161292 115777599
184490896962 467897409
424746529453 3153500
698652386699 406158186
660351993764 269132304
588585229366 21336581
444387251813 23575566
590412493518 107269456
981506151452 610347311
907317154122 202246569
541912665596 327535124
995067337496 241816687
413066299052 610341004
359295460679 36082347
513276142436 109798563
192571141995 28867139
687180627876 610334697
572861057560 610328390
74424748749 60780559
261587072454 99858731
624020644276 580483666
843386375196 6899858
858975783268 554568203
774984755021 162354794
312641925128 610322083
807816196552 190200199
701075824268 43827343
990134775456 74460442
60001990728 610315776
465043491648 319872119
423803496264 234090612
828027391304 610309469
59370390892 507499062
804140558719 487379732
252845246172 33471249
811841601684 78673518
67177120256 87396099
834974989500 563770116
199270818328 136880821
681496229352 610303162
10447752127 50739815
149329973241 235427696
214112350712 610296855
631397831163 153443003
709286622136 329900249
95100313232 242277098
659002344043 108310111
418750697576 610290548
173689961208 224794094
158388082959 80817898
914556568836 610284241
466791590336 491826167
792772638344 382721374
768025406884 410598314
444646290852 610277934
887397775888 610271627
112524705224 397416684
930128413978 88720569
605704249032 610265320
903819371624 610259013
501283900503 152768154
65780123886 508426191
356693989114 115191048
830362539245 22465534
50257916899 161087087
945829992045 18044327
323379122340 483015288
502753475764 610252706
430336518494 24496388
424435096100 610246399
339409307721 124891214
965202793045 113456623
304431127260 610240092
177283818237 112491652
827107803299 128744791
106740378592 610233785
88919259444 44476964
826222788203 465021417
721016242654 105705320
935838475685 71029434
503717996902 35912058
377065108400 575848021
270521867708 285107935
784064213934 70354585
309250714074 138091765
53054392532 610227478
34737997288 610221171
554260130383 83101032
480558561176 27328231
505622137077 186781805
672653831648 110618473
546333864448 372932910
530193832113 173984902
764867407704 488023046
229270746776 502705742
542358652487 39172777
696583610661 13774488
814793305201 473706156
288641131360 610214864
623890173432 11825625
25895599584 610208557
256847403702 148220807
730761016560 610202250
746551012460 540673882
142927518525 27523748
18852868665 54574471
115427424337 39128628
858344183432 610195943
453831978566 95216779
356082899642 67863320
331338745998 106487388
473699883308 169860124
832805522207 240321928
388384498475 10690365
68097107667 38106894
578941977174 162386329
636148600235 474544987
260577887207 102785179
790131401144 610189636
126951573344 610183329
122167402400 48040419
423171896428 610177022
675811830828 610170715
506543074780 73388252
566563601780 409822553
275112277063 67541663
734550615576 319979338
847606986220 300490708
470541884128 394237956
480015881668 602526631
667795061508 152427576
363465344502 254241477
881511353605 40125134
865837122690 3803121
934407471971 153714204
188240698808 573577501
649587115129 100205616
817290194092 125578677
604928170505 14455644
913924969000 532310800
486968872349 127369865
522333070680 610164408
332424050428 188926185
364407154133 2384046
252639940708 610158101
686786991150 304729012
344879791726 233409456
194532755796 363762532
316148083322 93640029
169900362192 610151794
208579339109 416766560
624652244112 610145487
407238033616 32550427
468678152902 249694130
22326550051 325491656
251376741036 610139180
110213481799 174193033
22453390128 63498876
810974195732 610132873
38388863290 80023216
756177715084 104784498
184814521746 80344873
109898377772 544754511
804026597536 610126566
344221916928 137032189
874765779168 610120259
187585157600 610113952
503081994780 104311473
988453749648 254809107
494999790335 144386151
599715312771 271882156
110961225040 108228120
472656526735 242485229
10925549461 65037784
760946524241 17501925
810919017854 8848721
95212060658 115632538
248386829713 1292935
671390631976 610107645
22737600404 610101338
315799924308 610095031
315033199062 37558185
837501388844 610088724
317063123980 610082417
956242158012 333987185
858997775777 285574653
282171073976 25549657
551286995680 8016197
738556469008 383673731
310239382650 328563165
514014097213 22806112
49896393352 610076110
685197784713 53048177
419205697170 124304663
609049376902 308134792
281197193250 234311357
667696174055 49289205
552907964169 26022682
261963858941 5669993
870344580316 610069803
538123066580 610063496
702634052786 99076663
732371952677 29680742
286117059299 594668109
366776629010 116647965
139583570064 425495448
698913105465 156571275
607395807530 162140356
720498894123 133121849
463594285932 610057189
679601429844 610050882
520390926588 22925945
428856294952 606109007
608230648376 610044575
170402090349 70972671
549909071678 157870517
273262673517 86841083
196701966567 210016793
587387853788 610038268
257384367003 42565943
942203870469 43764273
145267968588 610031961
106760775430 117877830
386414292475 74050487
847799816438 194816923
600019850508 420462462
726339817708 412345353
291403538644 51029937
996682459396 584671514
694342329801 89508944
485484797295 176621228
948662959980 610025654
800236998520 456973685
434540693476 610019347
848493660057 136880821
294896357533 36883336
886820100902 301739494
665891129464 162859354
433277493804 610013040
726339817708 610006733
943610161292 610000426
742660635956 9750622
756656609836 354787671
80213185480 397240088
498963876748 166567870
122261477612 195163808
202743553664 573735176
882203109607 11138162
284851532344 609994119
982769351124 609987812
82739584824 609981505
666262851430 403648
213480750876 96497100
459173087080 609975198
754777098496 410421718
869929178133 151853639
923532618177 101630998
195993503322 115323495
98107701252 224276920
140064068859 67030796
457909887408 52001215
826172313282 100962456
177216074750 186466455
327800321192 381321220
843723414969 72284527
375231549862 193706891
112182098435 146826960
659390235092 606487427
315168324472 186554753
268237625629 2497572
661704878976 187210681
269324847387 163843246
778762604096 609968891
241902743496 534997582
47369994008 609962584
451593889048 264887693
913436569599 381863622
67280378460 71477231
746690863878 305902114
613522223777 306040868
709528760480 79089780
877577204456 54114060
419882322679 52367021
216380638146 16026087
841071960429 25656876
975821752928 609956277
765931629898 49333354
577913856248 609949970
757110341723 53300457
815395394584 388996839
213306572522 53142782
171353970194 134572459
677075030500 306476051
771224262810 169059135
165671432235 409765790
346116716436 275849259
384290504718 273301231
531175468384 609943663
658613582628 118666205
233691945628 316687084
332717597129 20277005
109266777936 160273484
550755063300 581524321
255348788948 51048858
103082759858 86273453
749709011640 609937356
727842197741 366922339
156636765636 164877594
769823370779 53325685
687481288873 42635320
151726460999 276379047
240929552298 84103845
907781763519 12752754
670236902903 62363616
700480199560 430112172
598072408536 1318163
114327372076 54719532
485700280192 609931049
769434619913 221337858
8210804176 85850884
479474371020 57160341
390328704956 155499085
388771462395 198550667
411803099380 133922838
841506611576 23241295
445361237693 469278642
186600992222 193687970
440549416861 133632716
471805083800 511308490
227891065186 5966422
970137354404 609924742
25263999748 609918435
654969036240 233844639
86529183840 609912128
796447399504 299172545
9199632492 84450730
731778863383 100748018
610757047720 71193416
92756230337 23285444
793857112315 4667180
293962526257 290002167
165479163340 78591527
21417740709 3437315
795248783512 345964178
202656134402 44073316
562972294844 89981969
585614230671 431335730
325387485690 431070836
793292749341 521815952
491853496947 132156878
970768954240 609905821
445168100497 3664367
763604208032 368650457
923121239860 228641364
766762207212 609899514
570334658216 609893207
617986404834 103888904
923728904631 267479870
680997120665 197308188
277903934148 539891814
755393410164 30809695
496333956371 72076396
269095758226 169387099
667320398753 96131294
969028569013 379883224
260245520921 507808105
713707820988 609886900
68563022613 16940602
8671316088 23562952
496017761233 301127715
168391469093 8148644
159794764816 609880593
116455795478 282244557
746968315115 72927841
435057791792 81480133
186668376210 221646901
426329895608 609874286
782366035151 158463375
319914251833 272620075
601160482007 26924583
453094868927 75053300
509701073960 448661059
827395791468 208131
620231045260 302799070
682274170509 344015315
363875984900 220536869
561792252967 267196055
764461049759 202990795
517911871828 608146168
448282877806 125074117
425577789988 18782246
929646744146 34120870
178904862410 128486204
816175776550 29018507
546657104505 28539175
630711593786 192262588
270424544391 266792407
365064711516 554706957
145802814802 36473381
955610558176 609867979
584684280265 62540212
281693533164 377600090
178235767459 474128725
831816990320 265373332
332221520044 129842209
555396969310 218575392
455949232271 32531506
643600239192 596856638
905532153177 125433616
370749110040 609861672
867186581136 264269607
372012309712 609855365
464396956836 33975809
844448987040 526653421
404855501184 154370132
710588326043 385597366
565436885588 203028637
625283843948 609849058
894976973920 57727971
822342992780 91205527
187677523615 19860743
237481544644 609842751
758444608671 74170320
214400366174 318768394
258155427223 39519662
138320370392 591180338
240639543824 577380622
521069871008 57753199
177044776630 40383721
596525929959 145433113
294790368398 92782277
450755163090 44167921
720655419184 507984701
279517323688 33237890
855817784088 609836444
258324339232 609830137
621494244932 609823830
553728300980 36605828
216007150220 604935905
402043258051 118678819
348855150813 255509184
814964950206 390952009
552767955076 204195432
293920710847 92580453
875840691727 30216837
987822149812 609817523
47168941527 851445
415048311756 363869751
694460302236 132907411
444278607431 150251661
954978958340 609811216
624652244112 45221190
813290321761 47781832
374920906949 102867170
464503463145 131822607
396644703316 487896906
513490672976 334485438
413697898888 609804909
27049021679 81423370
423628725052 131299126
415592698396 63839454
512227473304 364103110
472436683636 609798602
721918618856 603914171
973295353584 609792295
509662956517 1709197
820448193272 609785988
289904331032 99726284
55580791876 609779681
898072479102 33023452
555807861988 609773374
624703520022 509479460
944873360964 157347036
160426364652 609767067
778131004260 278580190
292692508718 18952535
509362427967 39172777
481948674544 116244317
670127432304 267423107
30594464111 162386329
406118700856 604601634
751953975788 188219801
653705836568 609760760
598416535312 227676393
753498610656 591003742
93476782036 218487094
901992183156 360438743
495174277732 609754453
236436258129 89811680
2979481611 54606006
860675736383 91237062
247662409758 172862256
284851532344 225134672
285683057773 104910638
444974362071 246628928
629423260719 21191520
310747125620 609748146
530313557894 139769427
231174458075 12822131
630722353528 67484900
647595660846 262882067
864800178271 391324122
215375550384 598969483
122838919239 249801349
775604604916 285265610
478121082160 493623662
980242951780 609741839
893447772281 158904865
557702661496 323296820
480943399637 142727410
549491863628 150175977
105477178920 609735532
770155703465 45769899
185877120976 314908510
491384678716 510822851
635092711653 134320179
683051323291 139908181
16134824819 50140650
227466704998 450565773
418210858283 235787195
170785812471 139794655
399920164064 447715009
396013103480 127287874
835606589336 551566071
840964987402 267561861
728866217052 609729225
438072363485 171064761
698650311696 492305499
704865423284 609722918
898134973100 609716611
910505590884 58907380
744852196670 299122089
477927875587 144423993
273328941166 28690543
140300327014 378609210
429903362106 18069555
803118885612 130371997
615087522442 58888459
621416122188 22150184
269433762970 150169670
851045161261 57065736
780657403604 584646286
986516663770 6868323
490121479044 483072051
476094405347 8810879
714585980375 221564910
446995200667 108549777
313273524964 102999617
434754645837 55356539
861502182612 227443034
399171102660 467045964
100148741169 161295218
205901552844 609710304
380032840069 4427514
427106512295 204548624
304431127260 609703997
636021041160 54606006
962733661261 153871879
152847166620 74182934
970539375198 3140886
65468339406 13396068
925573500419 121977380
746208140777 87049214
791724482144 245935158
209158716985 5890738
975624308051 96446644
437351115951 106689212
977084952600 60263385
548983698089 250091471
266416630635 29378006
121679406647 31207036
452225488884 259558278
870714334498 64369242
951189359324 609697690
294366418165 270885650
80978424339 317040276
694759825908 476670446
572196266048 11251688
629913722509 115348723
720655419184 550159610
726173289745 80199812
603652218079 68235433
649284637716 517665946
463205234395 259861014
842432313129 1267707
814132194912 609691383
999468574693 189411824
328431921028 609685076
853588330918 277337711
628114190236 124310970
259244925808 278151314
636021041160 609678769
227711883316 134219267
272177760121 10362401
1263205980 38258262
997423227095 12286036
505210714611 8255863
302536327752 216651757
510332673796 427961485
482748677587 211517859
861357470562 114654953
292872201455 41607279
610125447884 609672462
471556047663 12721219
938314948817 196128779
54760381446 24086433
335379519224 399907949
860779782962 19974269
244491601061 538889001
45821007310 95935777
620167334011 5537546
245266395025 107931691
392245957384 153802502
589282653296 609666155
421677805858 115752371
459173087080 547352995
258668026583 183981497
147515562755 59935421
836621370957 96982739
835973019729 30702476
352289737171 51345287
442420489435 58270373
522333070680 609659848
905883463626 103724922
431102116852 146076427
18170611005 50071273
652271246236 83756960
338907058148 175233688
425531269556 36195873
672022231812 609653541
470779594958 200240943
468995558984 239375878
169780897063 89445874
155373565964 609647234
750563116129 107748788
966798321161 131879370
811605795568 364620284
954007369120 194255600
852921973205 324659132
459173087080 150680537
241902743496 609640927
97783422605 64400777
509489728455 175441819
579313142059 106998255
296851929228 609634620
721935212573 240466989
363801511844 331313017
357485513484 447002318
838857168969 104620516
732373813242 257716634
123793574164 402083864
488226679536 609628313
580440255592 207430923
774118013369 47725069
982137751288 434224336
13895202700 609622006
200488128268 186725042
890068939803 363415647
166976535615 345213645
778835229201 52581459
600651450344 609615699
372643909548 405243671
691956872986 50159571
91366903279 165577671
360011912828 609609392
695642267748 200026505
852852936783 229215301
789016037552 174937259
322532771219 58522653
221505071740 104071807
72002387612 19394025
150041451232 71470924
875397379004 609603085
291696315891 71710590
36632796796 86412207
131372772196 585049934
949294559816 609596778
307951980764 110334658
893337639447 69610359
732024216232 560685993
532438668056 609590471
849655689142 444000186
444329719359 41676656
222954748416 539292649
720241492839 360684716
346510929164 107237921
332568001396 24546844
840659388024 209896960
962197990895 279974037
182718516324 126076930
289683865605 12487860
596690769711 89666619
689472125070 44117465
666076132695 85295868
411573778925 3664367
237187249475 242087888
13263602864 609584164
207180141596 479659964
135162371212 609577857
908760197899 52423784
928718261206 71805195
554043491240 148428938
62846061048 50077580
681496229352 609571550
318781834113 149368681
10737203520 609565243
421277096920 609558936
650547837388 609552629
88836246710 9258676
213480750876 544193188
15450189420 230054132
216007150220 23272830
66317989088 320307302
376433508564 609546322
584721888906 27952624
449699089540 609540015
467074774636 56763000
850267623752 417863978
863396982120 301279083
887434123129 216027364
920049287081 14859292
909503770148 318661175
469632526077 8867642
608637430955 85598604
885427653944 34499290
426329895608 609533708
752670310169 166164222
259612722755 466818912
704865423284 609527401
539014218387 348051795
327168721356 609521094
544589146312 363245358
200226652662 376780180
126653449826 203634109
711813021480 609514787
785710202292 609508480
198322354812 520775297
36632796796 76510217
912661769328 535539984
529912268712 609502173
383381106760 57753199
216289035278 300660997
497700677076 609495866
172255370876 83756960
821412001719 53041870
476226282652 605976560
512859073140 85617525
924030566376 550216373
554989526561 35603015
26908999972 66494701
298746728736 463034712
13895202700 316567251
426329895608 601605809
899398172772 442448664
5969821810 289207485
550347317815 278775707
96003181380 28766227
361799974733 54662769
951820959160 263979485
615178246572 297841768
197449974702 192199518
77096623290 16372972
884053299704 104071807
391591904628 56737772
51159593024 550966906
307312944975 31553921
391591904628 401263954
38695841836 5550160
292719477450 292941229
934677544018 25385675
45028402378 89893671
203689885414 80351180
642968639356 103939360
337694308169 135108554
392223504464 609489559
652368702000 14115066
644231839028 609483252
946136560636 170314228
773078205572 589338694
268429936608 476828121
965084555716 609476945
864948676586 102286926
299890835392 96093452
207654074804 67043410
606000091481 288280356
761553829513 126108465
146409464146 11415670
253727473574 54921356
895485589321 65838773
89890905427 310146725
135037545133 42931749
435803893148 609470638
630336642636 536372508
299407630894 274222053
999822546696 385244174
67581188760 573659492
132531233584 25196465
686549028040 609464331
451593889048 609458024
726187310206 82211745
112777735757 79424051
976453352764 184782486
855186184252 517129851
124060732377 291244646
815395394584 358407889
446469161090 16776620
547959704006 240113797
494594773716 471423022
721918618856 70619479
131372772196 568645427
598601172737 71067276
9334999633 102223856
194915578082 104879103
160835329453 59859737
43580394992 508117148
862133782448 406170800
919996428114 162840433
677480230022 94863587
986558950140 609451717
563131445682 202133043
536153720397 32525199
131829140409 108095673
708591292130 17779433
733024516981 24660370
754377369208 259779023
793012556624 211555701
445909490524 609445410
499292931859 71515073
84084409690 51812005
297007068814 363283200
151583966948 609439103
491010814435 132081194
23655519119 133594874
44223599708 276442117
336346733451 130964855
444488617917 18914693
94792632544 271983068
269453409275 93223767
743393013280 589237782
561492260512 609432796
572695059385 6016878
379244448213 154660254
375801908728 609426489
930978511457 145250210
662242554968 233768955
599388250672 352416239
534617333020 75570474
329695120700 593621147
562123860348 609420182
785710202292 62653738
528017469204 609413875
876028978840 609407568
117224206758 135632035
312641925128 416356605
956741691333 11333679
889826229587 12607693
824883715321 594895161
88900243839 70487032
247587142020 97335931
978044970540 258744675
811268581264 176640149
766027401693 34019958
658127035420 609401261
128214773016 260352960
536530769713 221930716
563387060020 118552679
34134804180 182202923
134530771376 609394954
936030963260 609388647
582966654936 609382340
999190946860 609376033
800659964861 1217251
515385472484 145187140
140111283061 8520757
348333248628 228326014
413066299052 514329543
252980228586 97676509
171030183493 83164102
76423586464 609369726
458711940226 21109529
193269556124 580717025
960086236894 510652562
321484322832 609363419
527385869368 609357112
7332621626 121706179
90950382692 39179084
656540225643 154199843
137057170720 479035571
302888245738 13068104
652480712255 399138495
518543471664 609350805
188848357272 609344498
56212391712 199799453
853516229294 151513061
780657403604 14203364
556439461824 260403416
543807465104 609338191
344007443151 125187643
968242554896 583019080
651657533052 91211834
97266381052 609331884
593072252312 514234938
539386266252 389305882
192455919412 139687436
806552996880 609325577
865768994476 22200640
983196543155 161251069
352941191443 95267235
395381503644 609319270
448435889868 609312963
466120685276 536422964
906345770968 380930186
168936271995 218733067
186085403344 15414308
972032153912 368322493
102593578389 208313903
990348549156 609306656
664837265429 173997516
41534046646 35224595
732760556417 90612669
278394013276 94756368
746551012460 560988729
192006356452 609300349
349838220838 45473470
648653037880 9738008
151661662881 36126496
855817784088 188705440
397979973077 72007019
345485116600 609294042
28567898759 321379492
260219138740 596049342
49264793516 609287735
186953557764 530311481
60001990728 52045364
50527993188 609281428
362538312172 609275121
966063292832 156930774
102522914761 278195463
60001990728 609268814
294957129720 609262507
762708958740 172345082
873502579496 281071455
957260522009 93526503
457008854597 135354527
903819371624 491233309
531175468384 609256200
876028978840 609249893
9612423577 137196171
720883328936 109754414
896871773428 609243586
496093350628 211227737
753498610656 583902060
762972608196 36593214
346116716436 609237279
9474003848 609230972
212849151040 476821814
438288895409 18422747
371380709876 609224665
868532900761 447178914
593530626151 149047024
600019850508 426195525
755055823747 22024044
380854707416 312518157
125056773836 244238575
575387456904 413594139
605515224000 149299304
32843197780 609218358
629797282675 37514036
222323148580 427740740
402960701676 33956888
80116949032 33458635
847656142978 404392226
835563583968 7990969
865291781628 609212051
542057852736 25650569
604848563551 105169225
504476184535 132560526
944280807765 23695399
282956732836 609205744
156977810354 44849077
387028390386 88102483
8210804176 609199437
688443827548 609193130
313273524964 389564469
694128226072 169733984
821276489517 235730432
746649817922 59575922
385907506104 100483124
120635574984 609186823
737708614756 609180516
799945440589 210357371
580611465414 207651668
507061245286 42774074
79581585644 360520734
975013849279 49945133
338537518404 609174209
874422699354 312108202
128214773016 609167902
118563979717 64426005
816801082000 379132691
525285766461 56876526
228639146940 4578882
537437108776 11976993
49575337582 33855976
927820165392 566911002
992243348664 609161595
602438446366 34499290
236849944808 609155288
942008410232 236052089
843185787368 596762033
170968488419 81940544
352115014350 12841052
848157101681 24414397
929618961811 28589631
97629241683 91602868
507806274452 415423169
178757417364 249277868
105477178920 244024137
268963414203 718998
409908299872 182543501
798342199012 609148981
346232695859 324091502
298746728736 485739912
346164416277 20630197
200848754156 37387896
488453908132 1501066
650379612842 42874986
393486704136 60275999
122530374492 467790190
38029553500 300604234
414672378779 151721192
421986430531 146965714
392223504464 609142674
138951970228 609136367
217270349892 609130060
557702661496 609123753
14090871068 58655100
644013082798 66318105
867186581136 609117446
883880437448 157523632
718129019840 609111139
55580791876 609104832
687607946047 63555639
88423983348 575047032
750107393295 100136239
325905521684 609098525
462613444343 264395747
163332653527 134395863
894345374084 184952775
672739266270 118786038
265271937428 470622033
660370063319 128694335
332861148691 162487241
403592301512 33370337
888109285414 268703428
25173408065 30374512
37470395866 142191315
393314361119 56863912
77055186300 198670500
15790002208 425205326
183795558584 139050429
789339359600 88304307
518868818259 238120785
161338827812 232658923
831185390484 609092218
260850738576 449071014
659978980928 13295156
929527157119 154817929
615178246572 609085911
395161429251 4938381
445115064934 99543381
631599842308 595797062
740436276777 48280085
280191905729 207752580
432014294132 9220834
879442310608 47302500
162321164160 573054020
603525958246 4099550
627178643456 311118003
26826100764 65069319
294325529884 571489884
973107047550 105478268
34533999438 40825211
24475830702 48891864
7884009036 42275821
786747108869 95128481
295874203297 301361074
332221520044 102741030
249481941528 609079604
21734703236 153657441
837957921039 94384255
910629094558 57034201
302677629780 227310587
843059920634 52007522
206533152680 45000445
349773574088 66904656
181212530752 24149503
587191909977 4824855
106740378592 609073297
716865820168 609066990
435172293312 609060683
926556965720 541437029
370749110040 609054376
306957526604 528558135
111738642716 11794090
60633590564 462385091
919405647182 165981319
360981504794 193782575
981907762291 49711774
441488291672 251832203
116620755063 2232678
634757841488 609048069
702228230936 52776976
269600192086 66627148
347849863292 83365926
657220055108 30784467
605967238318 143049067
239211512772 62489756
813778986056 24237801
60001990728 609041762
835958166744 35558866
172645027885 59222730
118740775476 609035455
491000288052 92359708
244429142840 396476941
201958992222 107647876
529545228605 90524371
149437879704 147123389
366959511024 139346858
560496326272 303114420
34106397452 609029148
420744491756 355910317
681162124399 114554041
524227870188 609022841
448989814757 36372469
797078999340 480385269
263377137920 609016534
905632522775 5102363
960663356864 244169198
400211995261 86304988
970768954240 546734909
701707424104 491857702
940452162112 494090380
452533213721 133752549
517280271992 456355599
336352870162 186712428
704954837623 67806557
101203809841 328443332
898862729458 327768483
631599842308 70493339
916451368344 219344846
337224981136 10337173
669409113283 1797495
879818577856 609010227
891043060195 60635498
677075030500 281739997
372012309712 609003920
194532755796 125805729
719123675824 2768773
634126241652 304968678
699812624596 292241152
313733797210 49396424
943667151344 133683172
262113938248 27599432
573492657396 307750065
353064314632 77096768
962937497194 158330928
421079860174 61253584
968874154732 414186997
509069474124 542181255
813500595076 608997613
982897219242 47863823
124604185581 311181073
82107984988 593532849
185058758256 608991306
690338627056 389886126
381048073729 206989433
424435096100 608984999
771391278477 45492391
822342992780 371526449
146531168260 608978692
241404858367 173631710
439180738921 274354500
584512490199 29504146
419382297412 40919816
198322354812 608972385
752341053234 423868242
343590317092 608966078
634552020915 173183913
263790486086 76409305
876202906979 155303568
193679845395 151904095
870824177210 1507373
550755063300 608959771
79381649502 34827254
893082174412 608953464
438382981170 436784978
413870641311 74883011
146458217256 19539086
731590183171 148075746
968242554896 238852397
76423586464 608947157
659586458476 272910197
693388898434 36990555
38970738738 139037815
205901552844 306791401
547187495912 133002016
982083519460 4641952
37895996468 455901495
124425174000 532443247
301112736828 127874425
663811433944 603024884
836060075250 13023955
213890548201 101864357
984313187068 131967668
876956067933 165464145
750972211312 414615873
764235807868 6155632
264008737756 608940850
25652277589 161875462
575487397626 106500002
729497816888 597020620
344434071794 173505570
644231839028 608934543
767209688862 145224982
925925365884 608928236
430751094460 608921929
127583173180 560067907
300641528244 608915622
280431872400 490545846
673453109386 213618090
773776539775 408100742
84417431904 162789977
471977523487 230312719
359796505615 97380080
204638353172 278100858
1059561322 156829862
139446987737 78137423
939188962440 608909315
176902061834 453700352
784211558068 185968202
963821356044 608903008
866726544314 324072581
175036463736 506332267
546965464284 211360184
209304572667 358761081
214198006079 36965327
753498610656 304640714
684654228532 608896701
272851135460 27769721
774276085710 1412768
870976180152 568065183
106556588370 86815855
495174277732 50443386
987822149812 608890394
581703455264 565687444
344382852647 432552981
105188471753 147489195
77055186300 608884087
546333864448 608877780
802398066954 110895981
934136163752 15458457
969230733591 227140298
518369526669 98225218
268490433352 322628278
677706630336 608871473
38527596304 580836858
783198441495 16782927
526754269532 343397229
484437080520 608865166
671390631976 7959434
594967051820 608858859
672022231812 608852552
760174745023 37728474
343400560448 61613083
188058346582 47598929
868449780808 608846245
649642093248 172937940
103987339268 59891272
839086100455 176633842
439073910955 449077321
336642718896 263714591
649916237552 537772662
739292657825 175290451
300257951183 132308246
578308592457 121201619
593072252312 608839938
422726359399 24918957
816026994420 454923910
195795955468 608833631
434050540729 465721494
989530869657 55552056
392910467146 500693809
151101861933 163515282
878060085232 132478535
974071863052 211801674
701075824268 608827324
800459566243 369848787
74528786956 608821017
450962289212 445677848
913924969000 73697295
229902346612 608814710
221691548744 547920625
198757689180 55905248
608957168562 253509865
359582080229 118287785
810104250124 14903441
866044980424 485311036
284219932508 382254656
459377263591 173726315
699226737896 19854436
355283842649 272620075
519690876881 66797437
3966075184 339789625
858241394011 62388844
659533366150 429260727
261482338412 608808403
868764550564 250110392
95938795282 14934976
816968501315 38516849
934767763588 608802096
571645917228 363194902
297852520099 60578735
963821356044 608795789
506022894406 375209737
848430085497 244938652
565913459364 608789482
410263995751 31522386
566545059200 608783175
312429223618 182745325
66726461943 105926065
391141959006 264616492
609230564398 168510426
978348152272 608776868
869202708403 186258324
993305338180 57400007
611074661933 10318252
326455441628 47056527
330849917721 80754828
495458843265 108934504
935518073778 403711070
505517175983 166788615
318957923488 608770561
534333467564 608764254
95108474490 30178995
784447002620 608757947
366682850227 201281598
404223901348 608751640
767393807048 608745333
706340500314 60137245
908135813271 13459138
23047797585 187809846
850764985400 7700847
298115128900 600842662
320706207144 121119628
998559347024 608739026
209466687795 59462396
570721107027 52108434
888029375724 608732719
301904727916 65182845
991792948938 238373065
839646557331 131658625
147988926268 61480636
265102565008 60900392
328090663937 599165
150724017935 143326575
680054152611 101971576
305979037526 321650693
234955145300 493156944
126319973508 608726412
918346167852 608720105
287230356260 25335219
323548660807 372617560
977084952600 608713798
918346167852 406713202
800356377416 86462663
783183802948 608707491
609493848048 608701184
654128569550 170743104
7929911382 161194306
583029378051 72618798
739603414264 608694877
238113144480 400683710
702790144729 118710354
750972211312 220776535
9474003848 608688570
59309290741 5215889
814132194912 608682263
412907648532 17060435
978197965746 58320829
949926159652 608675956
60001990728 608669649
852465771039 120886269
419382297412 598130652
758877474937 67093866
688443827548 608663342
606491278576 55501600
620705716387 44300368
451040130206 231744408
480180582666 307409487
506099177571 271421745
930202741973 68714765
720551374670 8709967
685458223906 360974838
532681418179 246704612
452857088720 461167840
561624745354 147653177
946620868859 91161378
644863438864 499640540
64423189580 608657035
988504495770 131772151
811885157826 218190665
673917031320 44905840
982769351124 444479518
943990151735 129255658
909680063412 425747728
541912665596 592315598
74528786956 402159548
416855898068 268406999
186056883090 45845583
599645260922 281777839
664443033780 608650728
618967845588 319701830
473271564389 13553743
783183802948 608644421
674180525166 41203631
408013500364 582836177
681972029432 68815677
108420786314 157870517
77068853569 226351923
8210804176 608638114
141478369572 250873539
191374756616 351262058
548014253249 124670469
240007943988 608631807
149723868554 517735323
40924224881 4389672
961992332239 373866346
656420884589 97562983
857712583596 151298623
865923381464 553268961
456280562144 88682727
39664292235 77727468
295588729556 565018902
864407758796 171380111
709497988627 119195993
781289003440 374610572
934136163752 608625500
397096410656 68576011
934450637079 11636415
297107432105 28185983
812544584146 255704701
117605721430 228540452
738545614661 68796756
691601826728 46955615
770243604124 98521647
882822196355 45719443
72002387612 297557953
58495242009 150636388
587387853788 534045225
461868085148 247322698
226744347432 398375348
18088090217 164373034
772446605736 608619193
964973573502 73571155
713487872735 93759862
407284522513 51124542
815586294860 57721664
933660025159 262793769
181062796265 175586880
800934758786 84507493
240007943988 359839578
965938628670 202770050
68844388432 444138940
15790002208 608612886
843020710015 66545157
203375153500 608606579
629073442964 608600272
276568634917 43808422
256286278284 107200079
432014294132 573224309
298746728736 608593965
370508354994 203167391
965726309822 10248875
93191322974 166441730
90950382692 558131658
324538800979 72076396
651506158745 165609206
719163668511 127382479
237245072051 23335900
294957129720 608587658
673285431484 266300461
553587396293 176268036
80213185480 498246693
737077014920 608581351
121956275575 123314464
601848870071 23581873
561170000105 136376261
726869328200 28677929
350837718533 245310765
589709731801 141756132
752601841377 50411851
482392113407 43291248
353006021096 24275643
58738791056 608575044
523214307883 89206208
226052820547 14209671
998559347024 144796106
431708722047 69559903
640873607277 162556618
345859619953 60244464
128214773016 290607639
850764985400 608568737
66566629949 62060880
852670431124 130945934
961926556536 608562430
458934116915 18189388
480330436986 38434858
122277806435 112958370
989271223081 157536246
457278287572 459073916
949558141960 209310409
187921005350 17861424
10105603684 526937236
353501068075 91237062
23830942017 548709
379591507744 608556123
567176659036 320338837
214112350712 608549816
685307259554 552972532
285483132180 223551615
361906712336 608543509
911398569656 608537202
502121875928 236430509
234727338525 111854645
693698437622 129564701
401065902168 588657538
665838579540 115285653
777203330681 214721815
428902455885 410661384
577532701075 32581962
987822149812 288381268
533071049960 302515255
841922587696 144493370
289762040870 35117376
588651053460 160891570
936662563096 608530895
927272202683 449209768
200217154320 608524588
124301880522 24603607
650997236366 86241918
29685198600 93230074
806460147291 37747395
395852932973 43518300
761077808688 180846918
896181369189 12790596
35056141289 3374245
855056665765 28715771
379337798120 187021471
727373072532 34934473
865291781628 608518281
637192028250 40087292
348011515944 608511974
457278287572 608505667
168637162520 363472410
880312529482 79569112
528725036855 530380858
752018281960 9056852
767760281590 125465151
81383680624 40207125
82222192144 287031570
719852081803 35685006
80844785316 217730254
327455267287 131917212
445909490524 608499360
283314711849 184063488
54949192040 154994525
213480750876 608493053
158531565144 429613919
631606144 608486746
418421682372 304937143
562445832698 284906111
498963876748 345623600
537491466744 19394025
242534343332 382418638
260219138740 327099941
488608435939 63669165
888029375724 217313992
846681368723 106001749
870195573199 82482946
281061933328 50929025
991611748828 608480439
685285828368 391885445
575480983407 337323588
773709805408 498007027
754515498815 155833356
53054392532 608474132
131845027742 5638458
126951573344 173316360
562561875191 48923399
42464514226 305719211
506543074780 608467825
796962498501 72883692
703602223612 608461518
580624325387 326853968
872311878789 131715388
852314371504 163502668
600417626691 164133368
893157902561 325352902
983153535722 206756074
473699883308 608455211
892021517738 225809521
930270561144 21437493
781289003440 395530891
794630825717 284805199
376923202965 87276266
246501774520 149545277
588097748722 465021417
58180863287 72593570
605118658761 149065945
350537915288 608448904
6316004668 608442597
732655816068 571950295
604190657218 65176538
207164752516 608436290
883007393038 307661767
778762604096 608429983
289709219745 97619746
733992265238 278491892
775437345341 86853697
41390486712 80269189
10530537809 6559280
674995469492 36605828
55751900786 275048270
260102480226 18258765
681037043975 139321630
543259502395 449209768
635136589452 219811564
22479015469 143887898
495614474797 19558007
139583570064 479741955
714971020660 608423676
634622734999 62470835
605072649196 608417369
687180627876 518422786
490488186945 20308540
337274318732 608411062
664194231002 172288319
112073693719 326071900
96162937690 375827823
91737191491 129274579
241902743496 17066742
960663356864 608404755
269693136280 567466018
380476472384 149324532
329802951479 190679531
749077411804 472476291
85289250691 367061093
151483189460 42862372
228887907634 212987390
805669939019 158324621
924569524754 50544298
77905960693 131532485
761459666003 78944719
427593095280 382897970
609493848048 495137342
130573219015 86979837
768025406884 608398448
134530771376 499659461
54080167254 182165081
948031360144 541544248
457769539802 18662413
133134723121 83996626
667601032960 378836262
325273921848 608392141
685285828368 608385834
194532755796 202019517
925925365884 403023607
795459834653 5865510
894780203892 132409158
387043703782 50430772
809111883581 568090411
206742027906 249555376
659535958327 328973120
137688770556 608379527
438882955981 1154181
829174670381 15244019
304629520252 222775854
59088425908 142708489
86529183840 178620547
463274403264 275351006
906635262268 195788201
691601826728 598477537
862415238630 121636802
42317195320 608373220
314320327224 144619510
985699732739 37842000
735199042488 577052658
137688770556 281348963
125545843844 86998758
745919412624 281954435
431382694296 608366913
176990158010 160532071
773884957105 143850056
822342992780 608360606
141478369572 348682495
36632796796 319165735
713335028897 142645419
290184292455 309251131
149057567604 608354299
20842800896 608347992
888029375724 296321781
376433508564 608341685
817921793928 343927017
8210804176 608335378
707391822628 90789265
409175317076 34366843
476857882488 569547328
797380000915 68632774
910394707517 176091440
669335693496 24590993
666497173336 247713732
264947261440 7921592
777721782937 250280681
281061933328 82060377
57475591384 585850923
919814376559 299386983
614089139021 165369540
295588729556 91823613
144636368752 163868474
102950779576 526117326
795184199832 143377031
734822611258 118186873
14526802536 504761824
917627419955 51181305
971349261310 13105946
391591904628 608329071
311065812023 79058245
234612431292 46886238
297168168515 182984991
927610352488 169702449
799605398684 268987243
276009134640 167217491
244429142840 545076168
769456889930 267322195
797710599176 608322764
569071458544 388422902
272122107153 9599254
17167585632 77374276
184238530729 103100529
507806274452 608316457
938675158443 298617529
839457952803 440966519
899707966305 132938946
741039160842 19936427
306389185978 299727561
342958717256 145925059
378521548245 226749264
392572830273 192641008
339726013726 1179409
824714292445 81776562
424822490961 162998108
156005165800 274442798
325905521684 608310150
422540296592 608303843
410316224018 220745
833080189992 608297536
79077746707 131154065
756475727141 32998224
533070267892 162310645
855985203403 384859447
826132591796 608291229
294097697881 119971754
999190946860 85756279
182326834768 39330452
474531269983 400513421
91398709480 148069439
135793971048 608284922
842554187532 608278615
200217154320 86815855
533070267892 181540688
545070664776 50058659
28190666540 119208607
615178246572 239041607
907658581502 176993341
308852326112 413240947
687812227712 571445735
767933162767 2964290
857960309942 280699342
180229643630 8249556
815160044637 62420379
725245021243 78755509
6447549767 409040485
997000250205 44773393
430119494624 608272308
5684404832 415101512
24000800076 608266001
176952429536 441521535
254934761691 85144500
432645893968 13017648
421671934041 17798354
769288606556 608259694
113687976788 550588486
351169515124 594592425
89335859957 107200079
370428760654 171897285
117499215121 72814315
508505554705 300459173
679250195079 309711542
229902346612 608253387
166770410241 342924204
193269556124 122084599
962677699250 466226054
990289101439 24357634
118038312253 32575655
116551781711 163609887
541281065760 568178709
240483819752 46280766
508461399398 325743936
942346961620 324703281
953715758668 608247080
856449383924 608240773
5684404832 608234466
727814724449 383270083
76771745478 204132362
789499801308 141131739
909655459805 310178260
709087253624 47712455
235586745136 429077824
363809382980 266458136
440856691836 475390125
200096434098 30916914
100424380232 352208108
986573456240 253188208
499316469583 195636833
599388250672 246628928
100965583902 20327461
159880193131 433215216
354041802962 29012200
154678797281 35596708
84535259278 54650155
27790399092 608228159
314762597227 233579745
750658698714 110914902
177237669918 203167391
303587708894 142550814
205269953008 478121056
435172293312 347395867
623527905659 278447743
412605429706 120375402
46106794336 347484165
376321422625 12557237
860622568373 212117024
654969036240 332631180
598125051000 608221852
116012484820 13124867
270626248558 150705765
1894805816 608215545
49030156260 209865425
128413973304 337310974
716234220332 608209238
745413107650 95973619
577110960357 7089068
507670789543 28085071
814763794748 608202931
281693533164 608196624
123161974328 170478210
135517442698 181193803
201555281152 495011202
231165546284 608190317
319589523324 103188827
180005959568 608184010
960722667892 327036871
49264793516 608177703
151583966948 608171396
559597461004 608165089
913131735433 42742539
875397379004 608158782
104500178294 116698421
118740775476 554057336
265903537264 608152475
945504960800 517167693
445665254014 60812094
429487894788 608146168
648494286448 82180210
490461666010 244099821
447550567794 103598782
428856294952 608139861
460060795265 75173133
368854310532 363907593
882976577036 608133554
204413838651 148018983
238185920953 287334306
694759825908 608127247
19520519313 2175915
719392219512 554997079
393137001972 70934829
856926861666 44830156
516648672156 433215216
29290893332 46974536
226744347432 608120940
44586624321 56535948
931354654630 7757610
230231244048 175826546
141478369572 51824619
899769358643 111873566
407575594805 161623182
527748212825 37179765
288236633980 50645210
982137751288 196021560
995205183288 57980251
467969023180 8199100
923050658223 95078025
615256762415 383667424
478010081025 77065233
681849175379 102431987
879818577856 168352751
570763572058 158671506
83053919397 39784556
660545820488 5102363
989214958334 110031922
385907506104 608114633
580440255592 187027778
619162303012 285316066
709918221972 608108326
514753872648 608102019
997214467460 47056527
644231839028 257817546
948516847776 87623151
407266206985 46400599
436521053746 330688624
210560727420 301209706
179202067171 26457865
144004768916 130081875
306325926768 608095712
254254648411 162115128
977803343063 328083833
641073839848 13049183
752551669192 98609945
636021041160 608089405
966347755388 608083098
590410979838 44420201
678969830008 263241566
45991624274 70695163
319400870405 69408535
417487497904 608076791
664688527448 343605360
779394203932 608070484
368222710696 608064177
86336891782 76453454
918175130384 141699369
956142679766 18239844
242534343332 608057870
562561616604 54675383
712444621316 262308130
414555945252 59922807
111793177280 608051563
775832174090 253030533
562196069191 271371289
13717738399 111564523
352976270977 53048177
621494244932 64312479
328631764630 100293914
570966258052 464592541
359400747672 481514222
394885018669 254134258
724445018200 608045256
566629863122 420538146
897867079033 41771261
104487204795 195952183
934194869308 186403385
342958717256 608038949
598018464765 20283312
383784224972 97216098
918767954784 169702449
660541973218 55924169
643600239192 42168602
838006957964 88966542
111161577444 365036546
703918872854 25152316
631606144 608032642
674548631156 470060710
331589920208 608026335
433909093640 525972265
234955145300 149816478
522964670516 441988253
316248181719 43398467
668864232632 608020028
785293299043 382885356
12000403192 608013721
33779141901 84248906
228639146940 608007414
210206030112 61215742
899888895214 75192054
915188168672 484245153
118522082316 174779584
132004372032 596869252
813605032689 333570923
874350244538 239237124
830007619127 48980162
169268762356 608001107
59370390892 505682646
252447446826 32827935
741340704819 39059251
140672276032 132995709
861195803231 189046018
492913024668 337739850
889924175232 607994800
819184993600 607988493
582832046700 27996773
306957526604 304722705
324141050024 57324323
8942842987 359227799
799605398684 423287998
123793574164 607982186
752235410984 207128187
1093183939 92738128
357408753052 46892545
475594682816 296365930
439022855790 537274409
747814212132 366726822
333484719716 591848880
816658594256 438923051
11119950122 174691286
779394203932 607975879
842749509015 275287936
184427158420 607969572
138951970228 86847390
578816505716 263525381
461699486424 607963265
249201067655 215156998
591641156058 76724655
632652081202 8520757
364733709607 58270373
262113938248 586178887
576940810111 167993252
943282205664 42414575
854554584416 597531487
708023422464 507953166
566545059200 607956958
250745141200 607950651
602137167283 272702066
176083694872 586551
353064314632 215850768
359008801222 121144856
260438571884 105617022
455228388385 81776562
350766323293 11863467
889789869732 47119597
673917031320 294372918
533070267892 407974602
464020487764 3878805
108395413253 136029376
471594444679 56718851
858664484427 146372856
214112350712 607944344
61390296052 383408837
339213973624 549617208
750972211312 131778458
734258225121 59620071
295588729556 607938037
636021041160 607931730
32211597944 222883073
788992354767 406252791
963948650225 444372299
616184835400 158425533
733680953783 134597687
993506548336 607925423
211011852451 433202602
939731440124 41430683
62351316805 124550636
233691945628 408189040
726137611046 154130466
443209896718 140097391
809565148750 10930031
645495038700 590518103
540983799994 86292374
694359547911 8855028
395279723343 21866369
699916734245 301783643
863699781190 239722763
562385745909 107900156
36228595845 124235286
220700004176 4238304
267494808155 187431426
394749903808 462271565
330138950597 6540359
217465419095 104715121
361795225562 81511668
59370390892 607919116
214112350712 86967223
335183272677 99404627
866994251236 160431159
419382297412 451663191
1723856646 119095081
778145813096 28419342
408079660794 218039297
437120740162 242289712
13950981808 396962580
934020590042 26956118
752400616542 338597602
218031091860 348083330
77055186300 607912809
529614517307 241211215
125289136330 164284736
984032550796 607906502
334747919388 532506317
628441843128 129224123
945891478988 118199487
311649989526 199496717
718171346117 379138998
597493451164 566419056
459216807204 561575280
835906556563 277798122
332034670927 123667656
813740116015 328613621
459235110118 544294100
166325566982 360142314
432879152056 39462899
726830792430 11869774
942978561456 133475041
150320767276 607900195
889507038624 71042048
769920206392 241217522
804026597536 607893888
64818020394 21532098
640102957012 207292169
982373305124 274751841
947526840051 12286036
236218344972 607887581
881081777528 607881274
425085774611 397334693
934136163752 393266678
749969988993 36555372
995072509236 51465120
427818551609 103605089
346438196840 173606482
458197082960 107124395
325905521684 449140391
201930919765 131879370
118702746331 9586640
712553694574 121554811
477612405754 197024373
629705042800 607874967
339800718076 607868660
359918117189 64098041
652442636896 607862353
130325536818 4484277
51213259287 548639623
612651847228 136559164
627462944095 242466308
364347256554 20289619
651811037060 308235704
631946134450 160380703
620877844966 501665087
470570000734 565769435
506139157644 92038051
756025010000 302540483
51159593024 505720488
646126638536 571294367
489096267710 44003939
430119494624 607856046
400339440810 53691491
920240967360 607849739
248737908868 26268655
168695155385 489864690
813991027396 98887453
762341008360 607843432
240100928089 92681365
693856219841 109735493
60001990728 607837125
474331483144 115790213
383381106760 607830818
219796749236 607824511
334116319552 607818204
834343389664 607811897
626959143000 136224893
789035116227 6092562
100424380232 305883193
112424777116 607805590
835163221915 37640176
571843988563 47655692
452309264765 512374373
836544772442 142658033
157899965308 283461808
841922587696 385162183
958593060839 54769988
762806755082 63057386
941083761948 607799283
862950013402 209398707
599933793558 23380049
670127432304 607792976
154330978845 27422836
209059552024 208219298
892450574576 581820750
200217154320 274777069
791394600816 607786669
73492040119 36536451
351763981409 11264302
448771188909 63498876
691800623368 111955557
860521195962 269075541
571504686642 54442024
732655816068 487108531
452225488884 221047736
71811104674 38996181
338537518404 415719598
309483925948 395530891
920872567196 607780362
394542746151 142147166
488072336697 37129309
553394074129 275016735
795815799668 607774055
670280313984 197844283
253271540544 59985877
533255315272 299607728
437832905616 460909253
933245291518 207342625
299378328572 442789242
365123278318 334195316
517685332760 73842356
667085715283 408548539
725891871405 331231026
275527508957 60906699
120003975148 30141153
308220726276 607767748
430119494624 175132776
532438668056 81650422
504016675436 607761441
375170308892 376181015
231570733192 99934415
340612685498 248092152
961577428309 124115453
720742474705 301468293
975834619208 219956625
574124257232 607755134
384644306432 567005607
260549474172 275868180
561492260512 607748827
691836396672 300654690
533070267892 595847518
901831173818 13320384
783183802948 607742520
653438106483 189739788
136425570884 607736213
492546369288 7990969
376338110947 24736054
1420887287 145256517
80280443328 227026772
905082571296 414540189
259587538904 607729906
346748316272 233377921
881196356797 192571631
766130607376 607723599
761546570156 85264333
207164752516 607717292
887267551017 90877563
778762604096 512696030
444389989051 77210294
16421602044 607710985
797710599176 102722109
424435096100 517205535
743149924644 76005657
550755063300 482334132
352653939128 245720720
179606659156 285971994
453355461553 21822220
137102612655 550481267
656948065733 498587271
583303158614 21998816
876660578676 381157238
703146923347 49774844
460800156503 189739788
856449383924 607704678
830553790648 607698371
136896842538 108297497
997353427526 101977883
960681918365 443836204
613064041213 129400719
317092041575 44432815
965084555716 607692064
983765779375 235503380
125688373672 457774674
718129019840 607685757
186953557764 607679450
85049176801 2484958
44843594664 457453017
407688988358 56277361
723028415432 119397817
604920829157 89016998
303799527424 607673143
705329126538 51742628
314536724636 108385795
46106794336 574296499
610547821367 75242510
597493451164 356490561
759183009180 46495204
519806671336 369615428
823606192452 607666836
49264793516 300143823
904708341209 6180860
951820959160 317519608
176786822395 18618264
351801114960 607660529
387349515533 224869778
95371581544 607654222
641438188931 131608169
277515790819 29472611
339800718076 178834985
322307459951 207380467
296953099815 31371018
462962686096 607647915
183795558584 607641608
261482338412 333753826
874134179332 342192592
81850478550 178292583
720096860715 472444756
775604604916 236342211
25046870724 119902377
590545852968 519419292
36991822771 216147197
985295750468 393531572
405164998288 99152347
467383884948 345674056
160741298390 267675387
934933915196 415013214
558334261332 185495177
847373313935 32411673
798803871412 101139052
417815070870 159813073
641705439684 597083690
968912135486 198828175
613732820814 9933525
474963082980 607635301
790763000980 465494442
598756650836 607628994
198146069920 97304396
95571942320 309326815
615091376019 55236706
803394997700 607622687
382749506924 530582682
692363874245 346090318
786694697699 16707243
67581188760 607616380
332853119880 607610073
333331076954 27473292
481375174792 358035776
54949192040 276372740
513490672976 572435934
723813418364 607603766
862133782448 607597459
326537121520 465349381
479098810156 102923933
566545059200 91047852
42706444439 51660637
906345770968 235743046
889924175232 532115283
569004833461 14449337
533070267892 555053842
13097421786 116219089
742129813608 561241009
173231803872 381302299
669900804938 48633277
675596051502 79297911
857309782799 149879548
744457506675 146978328
742129813608 607591152
579954965542 85560762
27044915822 52209346
24007491803 387098432
478589938233 97045809
960031757028 558674060
438961892328 313918311
256323331909 5152819
659390235092 607584845
204006753336 331161649
158749150337 145981822
191802112629 77645477
983515889728 213927133
800081135694 101239964
325123369516 39090786
581703455264 607578538
793117631244 96307890
119329149199 4263532
310995602499 158936400
350089546416 314031837
26355676313 123749647
305368055273 250722171
424117711004 20787872
870344580316 538056477
829922190812 607572231
785078602456 607565924
203615702480 266842863
263083750959 10557918
96003181380 607559617
159479360118 279734371
729643647342 390005959
776867804588 570291554
675811830828 459193749
815254643330 69578824
602079559145 388542735
78949985808 155599997
917485607060 31717903
121267174820 607553310
838104905674 1040655
562509066680 127786127
376701524529 332908688
921891650191 19885971
162321164160 540869399
329063520864 597058462
870703309862 223803895
410925724126 177781716
560229060840 201287905
915010672836 124386654
628441843128 365717702
400042873056 231630882
852659784908 5714142
285760854618 80754828
214112350712 527858058
496765151282 33111750
365064711516 607547003
966979355224 460411
549402445047 35823760
712444621316 607540696
369096493025 142740024
529793762247 29378006
126070716626 19236350
759183009180 607534389
134394945889 93394056
96526246118 30847537
797968423029 83580364
903459080007 229436046
346748316272 367975608
325629182544 133796698
684022628696 444624579
407394810957 38087973
544089797959 46369064
943126063265 229745089
495174277732 607528082
778484934179 151904095
685418704244 385458612
610125447884 607521775
431274594381 47857516
608862248212 520409491
824237792288 607515468
172197100503 176438325
839949602374 25442438
767393807048 199471489
615474019644 202833120
608087096814 2131766
670127432304 607509161
12632003028 607502854
332853119880 607496547
884239776708 481476380
1338334964 163773869
472546520041 378388465
19854201697 86796934
341534255966 41626200
824869392124 427519995
76200547781 133695786
101055980068 54536629
821595119157 88518745
861158043222 105478268
380223107580 607490240
7226859543 29239252
373752999740 35893137
129363635150 19034526
342958717256 601340915
918346167852 438695999
343590317092 607483933
761614748826 2011933
592731878201 166220985
423253061211 229120696
729497816888 607477626
214569974018 20201321
847500538739 27164249
884239776708 607471319
956052823937 4856390
982526243567 58674021
723048017588 55816950
45711568246 197333416
101055980068 607465012
670616149120 6130404
231333362940 23960293
418335308007 141144353
524547647702 102135558
316504672730 361195583
505096324552 111432076
450962289212 607458705
237149722825 292852931
876426597348 144966395
928451765228 525858739
294957129720 607452398
143373169080 223759746
837501388844 602596008
793374778183 487524793
616836176146 61814907
370045379110 2926448
216878296223 272311032
388433905448 607446091
658758635256 607439784
531883527981 430257233
819184993600 607433477
385042625017 16196376
539858288439 80811591
713076221152 428611106
489489879208 607427170
87792383512 607420863
728123256582 83479452
148947165634 39721486
761204655072 316150989
204638353172 607414556
643736646988 259078946
337905918568 582394687
604441049360 607408249
731123278026 190862434
710549821808 607401942
167373962848 607395635
818316649970 172269398
781928657315 128498818
185690358092 580672876
809710996060 257281451
319589523324 607389328
333341559188 20434680
952146904920 81953158
490121479044 591312785
190057772913 21387037
95693061948 173606482
854181123783 63082614
271945883266 72025940
830553790648 138104379
83327422452 536095
219513434554 173373123
232661474256 366789892
75791986628 607383021
919609367524 607376714
151583966948 186958401
482542281012 433524259
745566632644 276524108
171795161700 607370407
356853913648 607364100
820500194487 294549514
858307346310 11226460
951356198395 236462044
976075786274 51244375
272046574521 133500269
114951176460 39702565
797710599176 318049396
301990105775 365471729
430278935584 266464443
324642322012 607357793
602856055999 144203248
46738394172 607351486
602181360432 219275469
281405381013 167595911
397536965155 314221047
107371978428 607345179
612179953246 59538080
4480055777 33881204
686384821053 40554010
208334251154 33729836
550281731322 355121942
690865299398 13156402
948662959980 2024547
42948795156 188503616
872870979660 607338872
395536189126 24534230
923839914138 82047763
498963876748 204908123
56843991548 405376118
320905102631 469928263
936662563096 607332565
471578860082 68235433
594967051820 243210534
47679831690 77847301
335296098600 44319289
250618820362 3765279
987078104538 34247010
257061139560 547006110
223929922077 15792728
393998012626 12614
752867010820 607326258
625915443784 286943272
51928023225 382614155
869157499827 382210507
859064592135 226187941
418119097740 607319951
663331151652 212943241
696654625416 564167457
227441464384 298188653
118585089246 130245857
476063538889 97045809
564650259692 408554846
527114191101 154584570
633819862271 189046018
783062956586 52411170
598033223145 31566535
28421998928 472886246
220428349072 607313644
282143159194 66671297
59140124387 194634020
585493054280 607307337
289417949871 24900036
597720900505 136742067
647636561741 184523899
417487497904 64066506
151899209729 187116076
691008699592 484137934
294325529884 607301030
245692342512 607294723
501494117055 595500633
611388647556 607288416
356441646044 346065090
46184528111 146965714
594034856122 50701973
904450971460 607282109
792026200652 607275802
637915840668 607269495
277464584286 124531715
596696515388 121964766
405487101020 441250334
266188676734 281809374
993936988472 57999172
40756319927 194381740
66736269328 173839841
5819999025 121397136
53889153452 187513417
963189756208 607263188
626547043620 193744733
193044505508 155183735
831849584896 366386244
741640209570 85749972
313273524964 607256881
46738394172 53659956
189311171239 25820858
30162688956 35893137
372431870273 14291662
997296147352 607250574
954978958340 607244267
65686389252 607237960
144758219992 363579629
855391868136 401314410
219594637179 81915316
793289400324 42792995
874134179332 265871585
949926159652 544130118
714213099986 3765279
1122227674 64823346
288204089860 186882717
94739981708 573659492
626370128028 103333888
410057447808 354087594
988689719746 237698216
549491863628 348436522
934781525462 406120344
245692342512 607231653
308220726276 599846156
730129416724 607225346
970137354404 170648499
123161974328 607219039
880823350268 141756132
646484245436 188055819
800686044306 93406670
360011912828 607212732
339554639922 47220509
382251609181 33395565
66843948739 42887600
209428341235 27485906
95371581544 607206425
695308169102 1318163
689843271034 26874127
528322437882 295899212
162321164160 548500869
92845182200 584816575
806569060809 541380266
313359047884 518504777
659699574521 136376261
146045367343 417718917
15790002208 422758210
310747125620 607200118
74658906673 281014692
820091149760 201023011
45365738580 65107161
812868995240 597443189
546333864448 172502757
216638750056 29359085
710759441260 13068104
185058758256 467928944
817608565145 57355858
416855898068 607193811
186509155995 267908746
48647163685 27498520
132007090349 60067868
579647665339 63599788
548860263792 607187504
963753116369 38724980
554646520366 76175946
926571162777 585018399
261482338412 158412919
898134973100 607181197
632863041980 422859122
956242158012 69446377
284530918064 293477324
913924969000 601921159
278154328355 158368770
909503770148 21374423
36061655862 206598399
571054675885 79045631
34600317543 24906343
87160783676 334258386
255166340052 607174890
482542281012 450754983
426107210117 119738395
339851880460 514625972
413697898888 311263064
891987768981 364349083
325030423257 84766080
887918620562 23392663
835645408921 524780242
772399721563 17728977
564650259692 440367354
49899483782 593450858
327638794680 56699930
951102526613 52991414
248986762102 219704345
617073046080 607168583
67148070214 319632453
842335551135 54233893
727603017380 136376261
485068680356 356099527
484081538074 296902025
325905521684 256776891
194951572131 81454905
762607327742 218960119
296242006551 189947919
784846229413 93419284
556553549147 173619096
945955577029 53098633
334747919388 607162276
446941118142 53439211
257061139560 226522212
358605817522 6956621
699812624596 607155969
549865534457 171064761
114040575930 40617080
865075150857 149898469
188650042029 149904776
594742890491 28381500
132393665300 39021409
101489434950 105989135
759856323514 302117914
286015083481 38952032
709931536049 479622122
136144911449 80433171
197943892728 94516702
397719205920 122153976
144004768916 607149662
545070664776 5632151
465489085440 383024110
711181421644 607143355
400086725627 99915494
738971814428 280573202
83371184660 74246004
419909594147 58800161
341798264921 127779820
722888601856 110366193
671390631976 127022980
218110496990 189291991
168057563899 294549514
764129928017 42225365
579102931814 13490673
869712980480 562010463
895953692796 196343217
94739981708 607137048
256315914877 69118413
968544754801 15698123
288201958094 183924734
196980546757 42149681
608862248212 361264960
623959588274 18548887
364979676300 38699752
568696654520 333974571
115893843843 279122592
510964273632 539109746
410539899708 274669850
94108381872 292569116
92213582364 248155222
286524213991 35760690
260850738576 607130741
159032246339 28406728
496841793946 53262615
930346564736 575570513
135793971048 464100595
244200125121 154628719
288240474943 295747844
427278655553 104475455
183674182434 70575330
359969645379 9592947
80213185480 607124434
834714506158 51540804
86265994795 42206444
908872170312 607118127
843682211338 39778249
842327061913 201792465
24331860813 184429294
837782933324 255181220
860870582776 275445611
5052804996 402273074
483173880848 607111820
306957526604 607105513
221691548744 558213649
741498213772 607099206
388613522501 338093042
198953954648 607092899
267798336772 607086592
239376344152 511567077
836067795018 140936222
58738791056 607080285
329316936124 13244700
997779339236 56832377
859044838611 471965424
891670169447 43915641
660021834928 458146787
527074179493 192987893
803566144452 247757881
172185962341 55375460
566291828908 187134997
878381798995 43234485
687180627876 463186080
252639940708 607073978
89687183020 607067671
814763794748 15458457
675718987546 50102808
601616602182 127748285
514794426658 245430598
695391425744 607061364
74758601422 169815975
864577126974 41664042
105151178462 24754975
243165943168 607055057
80213185480 607048750
987822149812 607042443
758551409344 607036136
102319179740 58655100
643749551110 4938381
813500595076 390819562
96003181380 607029829
913709921286 60761638
663179834108 607023522
798342199012 600546233
565913459364 607017215
511334406234 117215595
515213388054 44558955
865291781628 556882872
681965514301 46425827
43580394992 607010908
268153521784 152604172
447804290032 607004601
12384070616 4307681
582966654936 606998294
927389405664 99934415
379591507744 606991987
457278287572 571906146
770910409634 140065856
527385869368 473151140
526656084221 48065647
520438271172 530059201
195164355632 518454321
992081033777 135796017
340649928333 256657058
36001196960 429822050
107371978428 606985680
738774338016 165205558
636180696558 205936164
521701470844 541601011
304874780561 113771973
994477256641 172527985
174953160880 606979373
769956528405 266540127
472021622031 307422101
590689475972 247556057
986227689644 48235936
234955145300 541165828
317524216136 27410222
521760788179 527303042
379485066570 62029345
737291667358 193700584
574890196168 377221670
251485038533 103510484
156636765636 58989371
676866731276 46861010
434089927944 113551228
377919679607 344803690
10737203520 606973066
545070664776 595387107
4421205160 265039061
791722697263 157845289
29563526021 80798977
978116372087 92782277
224173599329 14398881
48633193680 606966759
775759511143 340950113
960663356864 53319378
600651450344 606960452
421908696756 606954145
394491501776 163181011
39952885876 258946499
670219489276 281664313
11229515326 72341290
658138703370 63631323
356242042108 44016553
278535533984 392005278
238744744316 606947838
514953312602 301159250
257692739396 13396068
238744744316 52348100
708122978459 442883847
154166473364 406656439
47369994008 606941531
953715758668 606935224
461361326070 3304868
911194697946 105156611
17053201880 606928917
550755063300 606922610
243797543004 222239759
602866683294 202309639
376269875514 22433999
171795161700 6313307
93915175299 84709317
256716911872 116357843
203715990087 33704608
619599445424 606916303
818574812336 442852312
76271684434 91022624
981195722977 53540123
805622188722 234702391
322960169316 282938327
118363530643 74655959
816975754365 104475455
950877114433 189645183
486963479864 563782730
153357680428 46293380
896240173592 606909996
649066524800 89824294
764867407704 570524913
742789145323 97039502
173058361372 606903689
216007150220 556176488
126508767246 415637607
123161974328 80307031
982078505395 16568489
984535597116 46022179
231165546284 129192588
744553064032 11365214
966584166976 239899359
932872964080 497382634
82250018628 22011430
499975946359 39721486
276009134640 507089107
717497420004 606897382
17684801716 606891075
102607270886 17659600
428224695116 606884768
601283050180 191846326
467886231191 72259299
519806671336 250980758
541041193694 211833209
997680659914 69162562
381265337265 76869716
619599445424 444498439
196427555304 606878461
642337039520 526918315
43956399411 129652999
620016552562 139674822
692666414728 32670260
899332777554 10211033
957890267587 150062451
273965422620 118792345
353064314632 546943040
484812769589 122633308
892848123707 122103520
227311460258 7095375
257061139560 416293535
17773610583 226187941
427310676192 200575214
410539899708 606872154
538123066580 173556026
740235014100 606865847
570805980326 6565587
483805480684 131059460
406118700856 201546492
523047840925 470987839
901292972280 453246248
947545319561 46564581
341266202159 142191315
65054789416 606859540
114319576624 606853233
241902743496 186920559
383039540626 34322694
392223504464 606846926
357159670701 286716220
685388695538 283613176
986577026002 99537074
253372238106 468793003
303922242723 180178376
946658509035 26760601
557702661496 598515379
181900759076 480120375
207796352352 533723568
492548841632 3922954
246323942348 299513123
374830414113 214570447
336657483583 183193122
267166736936 20604969
322531497205 143496864
780657403604 606840619
368451295297 19179587
411803099380 532436940
449699089540 174754356
496437477404 549793804
720023819348 606834312
983833617467 13799716
481149562853 28715771
395229582693 99947029
515711393016 104229482
548620120525 76611129
678338230172 278674795
229758996874 105024164
291799130540 595103292
269414463550 221426156
703307865373 137997160
334747919388 171935127
641442950716 117884137
117477575804 45933881
864028581956 136294270
227203553795 16335130
436813585020 178456565
856027605364 380501310
724180517299 3752665
981392286939 42502873
975493570248 150951738
963821356044 134641836
930978164572 562590707
918057189484 184940161
727464662786 47018685
498565074589 125023661
820448193272 471372566
617704645916 274997814
842554187532 495711279
145267968588 433454882
38527596304 517016325
557949170591 264219151
199600609293 562237515
98869452340 73344103
389960794483 45788820
576019056740 261797263
268429936608 606828005
327800321192 414924916
886766176052 260416030
163504266997 38460086
3789605324 606821698
975629265353 71029434
890759863281 366922339
562777635596 526300229
104213979248 606815391
905082571296 606809084
448654143603 91874069
35369597124 606802777
5684404832 17930801
970632113326 19482323
849944051489 102879784
471173483964 606796470
243797543004 606790163
109898377772 164183824
326537121520 606783856
222323148580 409671185
743393013280 28608552
678975846886 170831402
574714705958 3279640
426132311977 39418750
737758868932 188188266
803171441843 113298948
608862248212 594863626
709918221972 606777549
330326720536 606771242
626166727278 221003587
326350499455 138331431
538081209086 13471752
420437727648 108001068
520438271172 606764935
87160783676 606758628
650547837388 366304253
933504563916 605642289
708183866237 413695051
203375153500 606752321
489925207269 28476105
399171102660 606746014
488226679536 606739707
481910681176 457553929
221691548744 606733400
710088309148 41783875
932241364244 606727093
107887708125 12992420
997042778306 135632035
817921793928 245563045
128617336212 13635734
881713377364 438954586
560229060840 606720786
102527619783 155007139
530414072553 23291751
752678742628 163073792
30948398272 183048061
474541872050 367811626
455383488064 442707251
371796662833 101208429
442751491344 444403834
869081380644 368549545
411171499544 255635324
906345770968 606714479
250414656465 57677515
701707424104 604841300
319589523324 606708172
826335014961 349704229
430119494624 502907566
110108880204 384802684
320221123160 552695024
470541884128 400835078
432835621142 39235847
815395394584 420954408
378328308072 252589043
709286622136 59544387
989443233892 39216926
662273225909 88827788
18088058682 11352600
279798733656 228906258
33878243792 8470301
178111160060 74037873
515154531130 83883100
572861057560 606701865
303936055053 56844991
844448987040 606695558
892169713317 8123416
187906354189 6237623
787273955742 180184683
155064159223 100621878
460436286752 606689251
93476782036 606682944
636652640996 464933119
209848227695 226105950
360410073738 109659809
909503770148 606676637
793408968430 313432672
117538842002 536410350
299378328572 595002380
929083365064 578906916
675180230992 546514164
929714964900 337954288
822890705274 3437315
503138764087 155833356
470541884128 501993051
596861851328 606670330
831560966027 86380672
442119891508 313356988
983307495899 52303951
682127829188 113475544
799605398684 606664023
335379519224 606657716
694340734130 305801202
417323202619 105963907
72002387612 574479402
430212232752 352391011
130350588222 48841408
57811338222 178790836
631606144 606651409
355444336878 52385942
760607693280 68689537
800236998520 107155930
261986999324 64161111
117129708977 78074353
413324185975 279116285
759814609016 606645102
411517810607 11775169
658758635256 193233866
409276700036 143786986
16421602044 15717044
106337937294 179043116
806829054270 296902025
304431127260 606638795
904508995860 255610096
37895996468 538106933
84634384332 220789149
583598254772 606632488
789499801308 606626181
55580791876 383591740
650547837388 508993821
956671475502 20340075
324430099834 55419609
87461066253 170301614
67581188760 606619874
960663356864 606613567
514753872648 32071095
547159934322 334731411
106108778756 209581610
752235410984 252380912
608230648376 606607260
161689564324 606600953
117668009362 17243338
563399762318 576680545
543175865268 606594646
649608073290 160576220
310283859614 83769574
646371520425 242926719
605518951437 133500269
795873647472 506079987
805049603485 195807122
192985112489 202700673
422025395177 337247904
127694138538 31749438
193379051951 36725661
926556965720 468458732
627178643456 606588339
140215169900 474601750
375801908728 606582032
504016675436 105339514
612872295799 97430536
672482926627 121283610
764620282588 187406198
176605868258 52114741
186321957928 606575725
381157695696 58383899
43659036975 205538823
602375937689 39935924
112521293137 394256877
478121082160 606569418
102968199510 215907531
436726453815 126644560
127408212758 120936725
447804290032 355859861
467486108804 263575837
650547837388 69030115
56843991548 606563111
581996358651 306488665
860522608730 92454313
800236998520 232293117
317063123980 606556804
181986136935 487524793
434540693476 374478125
290535930868 71836730
226168640230 434880264
958817632123 249687823
545612991092 7221515
100073050862 109003881
346116716436 606550497
101055980068 606544190
924498716065 98502726
82107984988 561594201
822889872750 53931157
629073442964 606537883
241902743496 276707011
429926508796 3815735
434886499979 146744969
493279478224 606531576
114319576624 504951034
910407315210 169172661
779098483381 247329005
344221916928 606525269
193924409869 521696119
938557362604 606518962
514999814113 186182640
939820562276 149211006
575213013656 22080807
305844383076 371469686
742129813608 11295837
340229568848 89773838
604220741608 6010571
506123308153 320414521
12632003028 524761321
236218344972 606512655
410781104616 88234930
499293997742 54870900
169502934959 283171686
492647878388 500321696
570123848806 142569735
317694723816 63688086
937655017937 53514895
279692052816 28627473
856810875936 183571542
334116319552 606506348
47718153022 93640029
932872964080 606500041
738716294695 1974091
29389023945 130441374
678869840895 31326869
180637559404 318516114
518543471664 606493734
928451765228 606487427
455880694102 95961005
97163566403 71710590
252639940708 4213076
320371463119 104412385
792026200652 606481120
598125051000 462643678
5052804996 230016290
288320744132 189310912
382950700224 61543706
910766969820 606474813
148898841400 76926479
554838215324 186907945
161881183598 93116548
885234161491 11434591
469278684456 214343395
990980148992 606468506
294775628939 122645922
516648672156 606462199
63159989908 606455892
248850341692 290197684
439593492164 606449585
668232632796 606443278
592810949060 207815650
141988977985 12431097
650220607065 209644680
365537282412 42174909
560042148653 106108968
246955542184 606436971
82695582950 12096826
88367745894 9819999
257692739396 253017919
237481544644 606430664
214855653825 462486003
530543868548 606424357
640875102036 167501306
550755063300 606418050
405487101020 521355541
739999159593 130472909
67581188760 606411743
670759032140 538668256
895154036638 236897227
820109610349 148164044
519408026852 212400839
591177452804 606405436
576224229757 323359890
857117576974 361365872
669495832468 296725429
34782922049 507505369
604441049360 11693178
976453352764 606399129
228007547104 378590289
159899700682 301752108
266239258874 175750862
349169466465 43158801
606967448704 215056086
697286225252 117322814
73265587284 553905968
810974195732 422966341
906071380691 56838684
192146277247 437138170
459804686916 606392822
824869392124 114604497
53054392532 595696150
712444621316 606386515
773709805408 606380208
347548079649 90215328
255166340052 323618477
166201811028 135165317
577920686729 341902470
86885504112 144209555
496483726635 529573562
965956925277 346487659
660653434764 606373901
951009479442 116881324
657816417735 99625372
380854707416 473138526
636021041160 77153531
277903934148 606367594
553949144827 179270168
276009134640 492147824
971408690106 408081821
928894869820 7076454
959760835601 118136417
24804070145 71874572
311104581152 143004918
355019932541 494512949
574124257232 361428942
870791841221 146404391
856238334848 60786866
759183009180 531238610
754329492771 148883042
657495435584 589982008
755837435578 105818846
465768454005 19129131
319945742684 30784467
73897187120 139889260
610125447884 606361287
602825265225 1948863
27840615426 426346893
713707820988 606354980
378328308072 606348673
507216792762 525007294
920872567196 606342366
822342992780 606336059
454922404280 32853163
492381870114 43707510
226744347432 606329752
676115664246 169601537
916249981592 40251274
621941537372 52940958
738340214592 606323445
396497052204 18498431
299378328572 606317138
973926953420 606310831
634494601987 150163363
399802702496 606304524
42510984202 92750742
466752285112 94857280
933047340016 242050046
727306533682 171840522
692865026400 291244646
808251997638 8287398
348643115780 482308904
28281701778 64735048
547597064120 570833956
609583010107 328657770
896871773428 606298217
653802857149 355992308
973295353584 246471253
900582764061 42149681
930978164572 8199100
177615324706 35129990
453153751079 51509269
54317592204 606291910
956242158012 3885112
782950540618 98855918
207443666977 750533
748783955466 9889376
235472003950 1683969
906345770968 606285603
955187076726 214009124
418929185676 20321154
363169912008 606279296
273852350724 94182431
578907648173 13503287
821472416472 99404627
993341388992 54631234
484437080520 606272989
991202004024 256789505
761924016813 245676571
352432714796 385527989
836869789008 191234547
336755816020 48797259
489489879208 606266682
245504219381 15086344
632231442144 501381272
836238189172 594377987
655600636076 376099024
833366237670 256480462
160426364652 363775146
784255070061 32455822
623070322260 285965687
474963082980 180380200
655037341050 49522564
731686787490 161925918
18748910384 65119775
446323715363 20819407
449699089540 467014429
769563648519 310790039
935399363424 606260375
720655419184 606254068
785710202292 606247761
507174674616 606241454
752867010820 606235147
522964670516 606228840
93021456543 343214326
6409789758 86790627
804026597536 606222533
428431785461 369640656
284851532344 50783964
973926953420 132346088
539821827672 116137098
202111953828 270261257
145056850135 24363941
411345534902 30342977
495174277732 545233843
596861851328 109880554
140936884152 367862082
730135774180 209960030
891818974740 606216226
804658197372 28444570
300321330226 103598782
183795558584 606209919
258712705371 43013740
726971417544 293117825
152215566784 606203612
978979752108 34278545
222862302475 49024311
85570940232 29617672
845080586876 80817898
614899870271 155492778
340785490991 115783906
87284344113 213113530
195375879798 4919460
533121341978 375108825
931704596460 448623217
753543680478 451391990
529141954783 567630
511595873468 305883193
130109572524 118634670
813500595076 152118533
668020025891 26520935
837501388844 592202072
755639111963 228742276
192006356452 428257914
627178643456 142203929
168565069268 39557504
127583173180 373077971
218331078008 19759831
213732513702 290620253
123073243210 35104762
612020247392 606197305
280430333492 497218652
44843594664 72971990
766382572026 288772302
762097251182 112157381
230714389718 315318465
831816990320 606190998
71889557447 45435628
462962686096 226351923
836680202653 9290211
738835345627 6464675
23369200240 586487930
606499900245 90429766
762972608196 606184691
721918618856 606178384
473068283472 606172077
358224010663 222971371
590716287029 422480702
834974989500 410137903
284158592691 4566268
63011764859 110826604
340432317912 385527989
236794192993 4812241
358117113320 606165770
689707027220 420424620
376713419531 67907469
153019719833 244951266
530543868548 490848582
669356355228 39967459
424911589950 90045039
52704513772 85863498
387027488485 73495471
106108778756 385565831
97677137041 185564554
342958717256 606159463
463376696497 15975631
481314842030 518195734
753927656945 5373564
527449998944 445400340
751346317324 3412087
113687976788 600174120
272865603718 416968384
659599394133 70802382
517607762967 191196705
13679606277 140948836
425066695936 606153156
321484322832 606146849
790131401144 606140542
174321561044 515527873
792026200652 606134235
666720031181 198834482
385275906268 410856901
61019824937 198519132
739956309835 16707243
258135320507 100754325
82707541022 1967784
462506591149 422543772
61896790236 297583181
534076188178 118388697
342327117420 606127928
629705042800 498675569
276009134640 110006694
969090957857 357323085
778131004260 592832772
423171896428 606121621
944241761128 606115314
532502551659 59891272
313418169702 340268957
989085349484 606109007
256429539724 606102700
555643390107 22055579
558707364531 201262677
381195689064 29005893
164847563504 284376323
585629171954 226982623
423803496264 193391541
392223504464 603977241
279022245174 70278901
650547837388 314504862
197876388907 343277396
580279876954 55596205
50804769576 165874100
957158663959 155814435
346590971301 23247602
467143804751 50348781
349501736081 156949695
182190262990 280781333
850705178184 8949633
248850341692 234544716
609739562461 329805644
751114087277 328556858
472436683636 427154189
451593889048 487076996
345052963025 33130671
318354415030 131299126
851731808593 83561443
906345770968 121233154
375451910135 39084479
493360504253 24269336
498507170022 265083210
303599559747 85995945
208160127498 25631648
950557759488 178229513
186321957928 606096393
990828423558 5846589
696654625416 57891953
490561852705 159592328
906977370804 606090086
313905124800 78799658
356222313812 606083779
257061139560 606077472
692498207038 336446915
963115354594 30311442
183795558584 8873949
712444621316 249057123
438042878260 163275616
54133007300 88373684
343590317092 144606896
366327911188 490627837
476088602907 40604466
552018262972 495067965
761894556816 323208522
415345131790 26842592
506543074780 606071165
461106945839 330568791
356853913648 360274761
804453928321 170913393
975190153092 606064858
749152004693 235919642
399802702496 476872270
934767763588 606058551
922135766868 508886602
548860263792 570247405
703640298971 500965010
743393013280 574485709
886532655135 75923666
990038398189 82501867
484437080520 196179235
87792383512 595809676
780321274104 239716456
935399363424 606052244
456123694440 178450258
776510887216 313748022
765960780852 17520846
365064711516 12645535
613078881584 81770255
407381900528 606045937
304431127260 300597927
934136163752 606039630
531807068220 476008211
241902743496 149545277
70107588104 606033323
315340656940 416571043
204350087495 149469593
451271206072 31667447
884239776708 450099055
935492524121 331331938
803394997700 529832149
549637586863 328973120
576753410220 42837144
338311887544 168037401
872870979660 606027016
124103014505 46533046
433909093640 606020709
827270233777 89035919
514122272812 606014402
185977831152 211227737
954978958340 226276239
675811830828 606008095
426329895608 68014688
384406698579 110473412
78949985808 544136425
697046851439 5159126
205392359264 76352542
736459807658 539437710
788868201472 596087184
632477011496 124254207
322860140296 318509807
291466104084 5575388
310301330004 410200973
726231219540 48267471
215375550384 353671332
444646505290 235938563
969739952399 18277686
682550776608 93015636
583693332797 63076307
590010706083 115191048
733695592330 125881413
337274318732 96131294
908639999093 40869360
762015909803 89382804
791394600816 508760462
114319576624 606001788
134530771376 32266612
476226282652 38403323
208202876344 34101949
971400554076 578824925
711939817408 183748138
453663089720 250747399
194634620153 403660614
387170705776 596175482
992874948500 605995481
236849944808 137057417
685917428204 605989174
488025614441 8527064
186953557764 605982867
578545456084 605976560
818187192488 319083744
52422792696 605970253
960031757028 184095023
639179040340 605963946
928774986364 200814880
822673454352 131072074
661797894612 29674435
301273128080 605957639
652442636896 605951332
698860063595 166176836
622447331479 174420085
212420415859 190931811
770744649060 117972435
205816252734 13818637
134530771376 14720538
250113541364 445961663
818428176651 14108759
74456422503 33622617
42515815364 126814849
526754269532 9182992
209691151860 60175087
802786147213 73552234
304431127260 208219298
210272442822 10690365
286266232463 402563196
681496229352 390157327
44843594664 605945025
825500991960 103964588
41685595484 69395921
778762604096 605938718
167757251852 184221163
440010479469 153152881
394758153364 431524940
881497080864 11453512
574607051775 43915641
329179500287 324091502
574755857068 291541075
6947604504 406713202
242534343332 339335521
73599139286 127748285
848238586056 605932411
284753586699 12607693
133209707044 22736735
730381494900 264320063
850764985400 430206777
712780765495 235030355
842171089803 4137392
820632218918 411311005
977885832316 256839961
47369994008 174552532
581125395551 546715988
322315930252 249473385
836869789008 398198752
680394028469 310342242
23369200240 516347783
22869700519 454942831
205269953008 605926104
63562773849 138627860
427593095280 223671448
431382694296 399668283
221559759737 28028308
794859744589 209177962
124425174000 234651935
852797731612 264238072
420179727199 396432792
46400385186 303555910
713586261935 49787458
592870783569 102545513
190941675912 128770019
64423189580 470439130
477279209009 8463994
903819371624 605919797
623752958340 172773958
369331952256 91684859
523513366902 31364711
526122669696 605913490
394600940840 76730962
153242943484 78635676
260233398867 585213916
948068596672 362551588
142109969408 605907183
50425525424 28167062
373907109220 605900876
502868149638 125269634
701707424104 605894569
780058707387 152105919
286819612885 358855686
666861509805 23033164
555807861988 176766289
521132070642 277716131
784884664271 83574057
465489085440 404663427
144492457691 112510573
361275112500 64697206
693273568632 67308304
832448590156 447311361
158531565144 418173021
309483925948 130945934
56648419850 154679175
341075667689 69919402
812237395404 411443452
646857233044 504944727
844830295646 180739699
856102236095 292058249
390960304792 146763890
483429623391 325403358
466120685276 605888262
223586348252 605881955
952233796459 59424554
246323942348 605875648
337706310390 158501217
433746078676 132125343
114319576624 605869341
128214773016 605863034
624322364849 117821067
475594682816 605856727
651433249825 292449283
938202431937 47781832
408492737759 25120781
53685992368 498908928
45136239464 304173996
819018389953 138035002
553281462644 605850420
372814501284 431890746
449699089540 605844113
707422607095 324211335
670585837678 111722198
539386266252 398968206
462331086260 371356160
833243982782 87364564
522623444960 65315292
69133671601 159459881
812532758521 39942231
180551906102 43316476
77686786136 605837806
981506151452 605831499
997296147352 605825192
768920216751 79941225
852202214123 35918365
744656212952 371564291
85265984168 286388256
629705042800 605818885
196014493018 97790035
833874970839 173164992
675487085463 254525292
524227870188 13768181
734461688941 1702890
543008157896 11131855
95371581544 605812578
739419245622 86973530
325776331161 31591763
295066644468 252570122
362538312172 1545215
327800321192 424372802
985927350304 605806271
170531962028 605799964
22037546455 20636504
141478369572 462776125
828955703955 285877389
183795558584 166826457
766130607376 511434630
59370390892 605793657
791798564166 201243756
131372772196 541802835
486963479864 256972408
569703058380 605787350
430923855804 388448130
122398497187 6981849
998689744249 44003939
837764876383 212432374
465204906699 2535414
213259314171 106228801
314938991403 49270284
237481544644 84236292
184500168252 481911563
229902346612 161825006
169160996712 50910104
569703058380 117335428
309898434602 97588211
299378328572 34764184
304727051700 167627446
577282256412 259224007
146531168260 605781043
369485910368 386467732
158733263004 375613385
69774876998 150642695
971400554076 532096362
196582171409 304741626
821260400360 376281927
204711634205 76207481
845923755027 232400336
96984416068 142708489
277272334312 154370132
449040081547 170289
881891569035 360924382
94739981708 81991000
38689831265 367937766
436535976108 260964739
579730867283 20857249
615322027251 174085814
253791287800 64041278
2051433854 328897436
474331483144 605774736
468951662264 8211714
704865423284 605768429
358568480082 42105532
826132591796 605762122
762341008360 605755815
275679646411 13465445
192731791834 442713558
33356757869 77386890
435459072602 18567808
368222710696 540055796
447172690196 605749508
106740378592 348436522
192637956288 561512210
784447002620 605743201
229730855040 89092682
772446605736 605736894
825566975794 373090585
440856691836 605730587
993026329114 2579563
553281462644 597064769
9474003848 119864535
188848357272 1494759
764001845461 129962042
608146281702 15786421
682521064331 152957364
473699883308 411424531
941715361784 605724280
439530739579 15811649
854554584416 605717973
476857882488 605711666
336824019918 269365663
518901810176 140400127
675626867504 45050901
121711515584 11440898
78318385972 605705359
254410469153 95191551
940452162112 605699052
233691945628 341284384
352432714796 567308343
809710996060 605692745
869712980480 605686438
706447889603 147936992
868826453769 88518745
766429918675 191493134
80213185480 307945582
203375153500 368335107
882344977200 563770116
43580394992 275704198
622641296957 3922954
744931362134 247682197
264249583165 307731144
691601826728 605680131
508437874288 548545018
93123535338 212974776
408426709776 135486974
290535930868 559386751
58738791056 602350035
899613733418 161131236
669893015793 10141656
221604205166 45265339
618024360360 79051938
84002784496 600634531
393486704136 605673824
774614700168 245670264
867818180972 575690346
810687778006 87862817
751174918292 179617053
552018262972 605667517
48633193680 605661210
319460875203 29529374
49896393352 556655820
627872159111 193082498
872239379824 605654903
456449400534 37192379
992616779827 84602098
228762619079 405495951
944501855501 174930952
316751944972 16000859
243446667738 6275465
919609367524 235919642
705497023120 605648596
909393342950 76169639
299378328572 605642289
716321338923 475812694
45909658502 89395418
998559347024 605635982
810342595896 147407204
24948664427 60231850
514528456226 155732444
199903925537 187986442
757288209672 605629675
431771173961 77891450
926389687224 99398320
408013500364 570190642
381261029584 32638725
997927747188 599392052
961488537451 248659782
253903140380 544186881
289272731196 605623368
331857639744 132371316
33474797616 605617061
825106301965 284584454
6308 605610754
437766953317 504824894
662576918508 484364986
521098649849 35748076
652597025949 270078354
96003181380 605604447
159034933121 100949842
570109002128 157416413
586412354228 77084154
914697681654 354112822
304279351370 62685273
65369906057 251233038
23369200240 605598140
246105072592 18492124
353695914468 605591833
509069474124 261343159
911398569656 605585526
396805809324 125326397
461067886588 605579219
710219482134 158021885
927966216591 344254981
627316716300 238221697
771870841771 293452096
65063789505 232967966
789922994701 108303804
244055083042 329124488
840230879895 26981346
984802879404 215680479
47369994008 605572912
294325529884 605566605
224849547924 605560298
947751823355 214141571
505279875108 605553991
611644345950 218644769
620862645096 264692176
850764985400 155593690
782026466271 486099411
353650178169 7435953
291167530704 597632399
673917031320 580433210
274114335132 153436696
977966782661 346229072
669324441808 83756960
125248512943 182606571
944241761128 287536130
577696266813 15975631
192988234454 35785918
911763303466 174647137
187585157600 605547684
301505717626 265121052
307206331447 63643937
478404417828 257571573
214112350712 605541377
149385783884 25051404
159794764816 605535070
155061056179 131368503
659174071039 68695844
606848336767 20087795
785710202292 605528763
380223107580 152919522
102950779576 605522456
856948810026 8672125
953308990768 369886629
668232632796 605516149
62528390072 322785953
866434254771 77140917
319276849557 6407912
735182215412 498902621
753754145068 109874247
126701521780 145918752
232428745956 605509842
899320384299 20857249
17684801716 288652469
890429214564 71597064
624652244112 587276305
257061139560 100520966
202111953828 605503535
771183406064 274247281
135793971048 605497228
841135490840 125786808
468015484784 69433763
136425570884 605490921
942978561456 605484614
521701470844 605478307
968242554896 178834985
61493838071 176368948
528327168132 40024222
738971814428 605472000
184869108831 145710621
168276101449 10412857
869555503062 87711449
787493742078 27668809
883780881453 293969270
12067270006 430604118
937756529102 95752874
720414859655 164429797
406918899416 247322698
312641925128 142922927
747814212132 201401431
780581936107 19848129
938177241779 158230016
795815799668 595620466
118777848022 419131685
740005195392 83447917
120086502243 507410764
825847460698 92050665
927881753247 302288203
226744347432 554618659
822548348700 399371854
631902389098 54574471
758665502974 163256695
612651847228 605465693
579808655756 70095998
398072345399 294215243
944241761128 514020500
367008074924 383169171
228007547104 159573407
234105930801 31995411
303429043695 186125877
262158043099 509933564
228007547104 413209412
157899965308 605459386
564650259692 189279377
218297833811 52959879
950557759488 605453079
342327117420 29630286
362046601596 164555937
843374883842 247978626
479384281832 567037142
154472198882 26489400
8842404012 429172429
329828444373 56844991
328786216753 10040744
909787774358 58692942
908171775785 37968140
487862692017 58907380
164215963668 605446772
947809488256 142109324
849501785728 380368863
244145336212 184624811
243964457759 242989789
633326625401 28223825
481910681176 605440465
108003578264 425697272
140215169900 589975701
538123066580 319569383
632231442144 605434158
585930236599 164227973
471401292804 140154154
532377927404 29150954
661285034600 605427851
482542281012 605421544
818488194063 11276916
168637162520 605415237
687308956405 440663783
239523820733 158526445
307812299635 153682669
763469744857 17968643
701313169292 81574738
445909490524 42168602
694759825908 605408930
359380312992 126751779
25908945196 486376919
501102277824 206491180
55160331479 199919286
431001217466 179724272
404223901348 605402623
540649465924 605396316
279798733656 374925922
510332673796 605390009
17209539796 129444868
164215963668 467493761
956873757848 313066866
738971814428 415524081
268480329538 500819949
790544888064 89824294
796585339901 453851720
665534552670 144127564
760310894232 12935657
732024216232 323788766
763251320833 66387482
346116716436 605383702
207710717971 18391212
272851135460 551666983
26873207747 30147460
503319976811 26640768
411242390224 118653591
375801908728 605377395
457909887408 605371088
708023422464 605364781
549491863628 343220633
174953160880 513679922
802374081433 26129901
950557759488 91804692
182532358912 572814354
505743269319 107950612
420013897248 482044010
546965464284 45902346
329063520864 605358474
84002784496 278548655
702970623776 238423521
621494244932 313464207
172614174041 357449225
733287415904 388378753
770610959581 80824205
21361356129 45441935
343307147471 30481731
864580602131 38548384
95371581544 605352167
114319576624 605345860
83371184660 605339553
540144163763 126127386
491450832839 394313640
753279154349 148517236
204638353172 605333246
132004372032 25467666
441488291672 605326939
531389187386 260662003
181900759076 605320632
451373329016 83025348
596230251492 372579718
333182660630 41613586
878355479884 62552826
85265984168 341934005
32211597944 249240026
81476385152 605314325
54317592204 479918551
518158835027 280510132
265903537264 605308018
271587935788 524452278
609493848048 605301711
948662959980 605295404
989145354282 75097449
587718245983 130838715
850235123781 201855535
547173967397 132112729
577282256412 522970133
381486307252 605289097
87160783676 605282790
963821356044 605276483
700559270419 457232272
322647609075 43524607
975821752928 605270176
298315823947 106228801
135587368407 33603696
858975783268 232734607
699181024760 605263869
227375947268 171720689
673917031320 605257562
670127432304 605251255
322532474790 60761638
764235807868 399132188
39412428497 128189775
197059155140 491283765
584229854608 447588869
262745538084 605244948
895544509315 2119152
40025662349 135329299
510762767047 86614031
44211994828 605238641
63219250480 370239821
563754682436 219578205
584699820713 42742539
401198828500 19211122
824513698310 23777390
957663524630 95500594
553682417555 28690543
555176262152 605232334
262414813683 107660490
128214773016 605226027
276709720442 212854943
604164848974 110290509
130439397089 43745352
841701359122 46432134
957505357684 534575013
579177055920 605219720
691601826728 462750897
416578928228 219376381
231165546284 605213413
651179437224 605207106
420645497084 176141896
524859470024 412755308
179134948077 66690218
699418149039 57772120
32211597944 398791610
25275774917 460921867
163680167162 271314526
639118930388 13541129
477489482324 363314735
79581585644 605200799
975821752928 605194492
870592697696 337235290
493911078060 601303073
713076221152 605188185
44843594664 236518807
722550218692 283827614
729030192745 284029438
534333467564 224661647
519175071500 484301916
25895599584 190269576
307970592721 184082409
863396982120 320439749
672653831648 605181878
117351778447 61430180
640325947304 13957391
637915840668 368139590
400274781446 115632538
147452265703 196589190
764277011499 135808631
387956448692 354440786
504648275272 146101655
54586201027 323176987
228639146940 8508143
429911990082 160746509
321192386481 50708280
885405339778 41928936
374538709056 577815805
41116371878 102627504
7423398277 50342474
852546418648 2081310
119300155920 11150776
269693136280 419503798
834787345701 120413244
536228267072 89155752
248850341692 605175571
147825877704 83586671
328829558457 129962042
192006356452 605169264
205341764510 477723715
616542572682 241684240
152793767316 17836196
667139066196 365988903
96887136900 277520614
24921777686 116837175
838764588516 605162957
402960701676 121308838
594335451984 487480644
401697502004 121838626
264090817054 498789095
682328631454 280920087
605072649196 600394865
344110133725 5032986
325905521684 45940188
402960701676 551250721
415592698396 605156650
420111920642 310342242
884453148825 43606598
266535137100 605150343
707718272948 50575833
268429936608 605144036
461699486424 605137729
258324339232 296744350
326110076615 215295752
533701867728 605131422
822772587778 19059754
117477575804 593886041
272549284505 124481259
134348349773 149242541
837501388844 215302059
46738394172 201685246
987822149812 605125115
149057567604 605118808
58330881589 223709290
200272832516 184227470
236218344972 253837829
317315832856 102532899
615045019569 1778574
835606589336 605112501
138320370392 452192979
766401291202 48462988
651574747370 61070681
389878582738 414861846
817921793928 605106194
771570315286 49894677
498332276912 351571101
415707958821 350000658
325153283617 20163479
492379441919 245973
633494641816 79077166
421483966520 143257198
323100178409 196008946
619599445424 469379554
284219932508 605099887
506253749527 43713817
528649069040 478184126
25899213495 23935065
586756253952 334876472
606967448704 605093580
998559347024 605087273
888338746688 90675739
177479560224 605080966
352733110899 27246240
181900759076 398678084
315411844049 92504769
1381676668 15761193
936662563096 605074659
461067886588 22099728
415008470437 31257492
522369153027 351173760
966694999887 218777216
236632311224 81423370
738340214592 46583502
106157166060 502308401
161862716702 90530678
37895996468 605068352
648661829838 148807358
701075824268 173303746
625283843948 605062045
354959114140 580433210
492647878388 573678413
764867407704 605055738
572229457724 497237573
857093143656 381832087
891818974740 605049431
205544294894 14789915
137331216177 129135825
127050593244 243576340
759814609016 399573678
253691712884 133266910
515137319327 134225574
997296147352 375121439
225819303872 20989696
459173087080 89244050
679601429844 566128934
757288827758 549213560
253031958600 162121435
909660448642 146801732
526898453859 312707367
518369463599 85825656
40814382169 125704817
153247591743 38888962
248218741856 388145394
327168721356 206383961
642968639356 399050197
53054392532 327812632
102319179740 605043124
589914253132 605036817
39382066599 231107401
257747112043 519450827
571251283996 54114060
414329498724 592309291
618172909131 127168041
505105337255 81593659
418750697576 605030510
926920457051 110195904
517586029045 221754120
153879986261 67718259
497700677076 311931606
362748051457 105383663
955610558176 605024203
169093114471 93312065
851396585236 605017896
590545852968 605011589
153117686464 204372028
254534740216 605005282
156005165800 604998975
86969229537 157700228
445909490524 55734959
990980148992 534543478
942101785367 158179560
739603414264 604992668
126951573344 604986361
35369597124 240694041
751603811148 604980054
56843991548 244200733
542421665724 3210263
114582048736 260144829
151023547914 57734278
170699930052 252683648
948662959980 604973747
188108014207 62079801
560229060840 404556208
197059155140 604967440
518543471664 517274912
753857321281 28583324
630968242472 281229130
294325529884 435126237
934424254898 17659600
363074735136 39765635
736447868507 554126713
435172293312 604961133
387883457781 471120286
832233706424 112661941
699812624596 87560081
69190895012 226251011
464225885768 103832141
580058665236 86021173
209691151860 604954826
577717590780 55905248
432014294132 596484525
523627073740 66374868
305062727096 347496779
532209738635 67371374
864046601055 168497812
790131401144 604948519
115409140344 145483569
667204488707 200631977
132004372032 604942212
835606589336 456494353
817658440901 63524104
922767366704 231504742
365616731691 38548384
153276421040 96232206
561802545991 147873922
471963894060 356919437
8210804176 340773517
463965339356 54019455
229270746776 225790600
509701073960 54713225
150489832718 389747372
737281235580 333425862
453488688556 295981203
189479957108 88569201
743601100131 171518865
742226802654 103144678
209269039029 163275616
747814212132 604935905
768522120976 4818548
626547043620 253762145
92213582364 466484641
545070664776 546047446
308220726276 417636926
618862331543 21815913
320221123160 604929598
329063520864 604923291
824476058134 365850149
405036493163 355538204
440225092000 488969096
831185390484 604916984
998559347024 604910677
433314295149 180796462
985655564818 53855473
468647084620 185041073
580087008894 316775382
349906315452 519829247
944241761128 604904370
284633949216 63353815
222786101301 36139110
11738172811 187582794
780025803768 604898063
659975051667 2365125
287377931688 604891756
630968242472 604885449
396348181776 7934206
695424133846 243469121
505279875108 604879142
346165608300 430585197
688443827548 604872835
700444224432 73552234
437344897249 317469152
138320370392 106260336
513490672976 604866528
873132102074 20485136
848238586056 378874104
342609210609 158595822
159794764816 604860221
133406527528 284981795
414961098560 511516621
504529226405 54978119
128214773016 604853914
502796338136 525429863
589914253132 604847607
195032282810 45132892
1999729068 399964712
516648672156 604841300
733587111930 253068375
552018262972 604834993
112831275880 196204463
535705765722 174760663
142109969408 259785330
366327911188 476367710
532027832141 3128272
35369597124 134320179
310115525784 604828686
451593889048 604822379
960663356864 604816072
533431375177 48494523
384951123061 250678022
704865423284 195788201
346748316272 353765937
346116716436 543713856
782412770021 98748699
107937754170 21336581
956119999794 42370426
794601876587 227941287
717218438231 145754770
595940560433 34474062
230296407972 144278932
577913856248 302666623
366959511024 604809765
903889518078 10936338
296621996994 113418781
643320078010 229196380
4583011245 297892224
704865423284 604803458
703822337912 360823470
638168429711 143156286
907608970640 604797151
862765382284 34770491
496286508810 71306942
85897584004 517438894
848870185892 604790844
902079976596 229820773
106108778756 59058748
856922598134 94541930
655107758705 373103199
267832640545 228641364
392569973202 92050665
258955939068 429134587
774247420395 65914457
698277784499 163748641
495203643124 449361136
420647307193 112163688
163584363832 572183654
422574821110 431833983
681496229352 556681048
728060571309 89616163
126951573344 548254896
162952763996 604784537
203375153500 604778230
116405762047 7070147
665074633616 414584338
14599932201 219578205
604441049360 604771923
863824798544 121334066
64622503394 220335045
630968242472 604765616
664879143909 33010838
526754269532 262364893
155373565964 267978123
90950382692 604759309
834343389664 604753002
837847195347 212564821
725076618036 604746695
149689167440 604740388
384760102952 51250682
553913062480 604734081
80309291546 395739022
265903537264 50500149
797805897946 228691820
592440652476 562269050
707391822628 604727774
186953557764 604721467
972663753748 604715160
965084555716 604708853
987190549976 604702546
882976577036 55356539
496437477404 587976382
159659570029 107597420
857080983760 567762447
541052779653 60534586
45892061972 158911172
75351413208 74491977
458747776600 339903151
158824361312 259116788
783609203791 101656226
501866539098 61625697
447082142662 19646305
154741966128 393203608
830246017420 9214527
882344977200 429431016
294325529884 604696239
12632003028 527284121
673917031320 486105718
101354603904 19097596
444646290852 604689932
806464953225 53048177
684755354970 286413484
51791192860 571262832
227375947268 584766119
886766176052 370372268
172426761536 181269487
197129087156 217364448
530963561556 168138313
84086352246 185425800
648021438044 604683625
48633193680 435246070
792657800488 534600241
101687579904 368120669
133037872829 99310022
262365902898 288772302
191651028444 150926510
614121241651 57639673
497700677076 604677318
251376741036 604671011
607599048540 604664704
701075824268 604658397
486963479864 604652090
843701466609 15244019
794900866229 23178225
392855104300 462076048
935399363424 604645783
349807758028 56308896
948031360144 604639476
639810640176 604633169
768183567523 346487659
966049783238 207361546
573208894917 111753733
598166046500 543783233
822974592616 604626862
667601032960 604620555
80844785316 377701002
965716155552 540188243
308538327875 244453013
996664547516 293899893
571597857888 604614248
12498189474 5688914
133712114292 155745058
444646290852 604607941
54443542994 179926096
28421998928 184385145
854554584416 561430219
904450971460 479723034
217817406458 39027716
814763794748 530279946
118134712683 498789095
249921053789 71029434
362180467671 120747515
68628091932 11453512
964467613348 259015876
380733343880 87938501
17684801716 604601634
801263927423 119303212
886134576216 604595327
128522844738 121403443
739868264115 212337769
876660578676 262642401
628132833728 208950910
505279875108 604589020
71370787776 533212701
732496301489 42099225
225481147760 604582713
761463046555 48084568
679240633667 296441614
686152881128 125414695
900417135934 60812094
416762234876 28551789
905585289652 8394617
744656212952 604576406
684425336953 105692706
504016675436 597304435
97501089750 267612317
226744347432 240252551
618336245752 401787435
809043530380 479332
338537518404 422644684
90950382692 201533878
778356063248 346954377
760446208852 452703846
163584363832 604570099
314874874441 151178790
673285431484 604563792
29053598764 536410350
812237395404 10545304
470541884128 523430544
246009010675 36303092
805921397044 461224603
402559029832 35848988
128846372852 393430660
511319130680 302736
63791589744 278245919
761077808688 577267096
914858421856 250905074
103477205945 7259357
430119494624 78471694
821079793108 604557485
822900159467 17382092
113744809165 507991008
930346564736 473106991
523596270352 484573117
950322668128 37999675
714054340182 29441076
364433111680 604551178
569703058380 33628924
624652244112 520573473
285483132180 21519484
141558222499 378136185
782410089546 46413213
194260869398 124033462
11412189209 382500629
333969261298 56750386
691358794855 190843513
799605398684 604544871
60001990728 170238544
619599445424 209770820
58606081227 56819763
527385869368 604538564
96634781216 407728629
411179086865 283367203
758256262730 120047438
600725078262 30532187
736538184747 79997988
704865423284 604532257
260850738576 604525950
453246962232 164127061
199956797118 93665257
755680782312 316396962
114451279398 428402975
32843197780 57185569
822974592616 604519643
900661372444 582609125
879507562830 247619127
425223443807 112643020
67189481976 119517650
815431886886 153941256
461699486424 604513336
192358482569 14051996
361275112500 604507029
987190549976 288879521
712444621316 444120019
807184596716 30122232
118109175640 135638342
967791984881 191285003
101687579904 458487365
20211201060 604500722
465489085440 355626502
468315817817 215686786
389083045051 540150401
762341008360 455630294
574331322349 162625995
902937253506 154124159
231709070930 39305224
859478829588 46022179
975190153092 576062459
392239877436 292714177
876028978840 604494415
137210418206 127994258
879213927831 497786282
268429936608 92511076
937460232549 418261319
102319179740 604488108
754908466999 53079712
109316546473 17306408
121277304 140116312
512449574309 256650751
531175468384 604481801
814468534608 142929234
636021041160 604475494
777766114840 219275469
226112747596 568399454
520881520825 73438708
682383849239 312719981
583435416404 85264333
776603921773 227171833
355956551511 9996595
486331880028 604469187
876660578676 604462880
940513920256 5884431
521701470844 75797526
562540551224 66879428
731065001346 276700704
14526802536 151292316
696607741243 17728977
874692197464 28141834
331589920208 604456573
767393807048 596919708
179874889559 82407262
470541884128 330184064
36321857454 260264662
447804290032 186958401
3471740896 283222142
137057170720 604450266
401065902168 604443959
351801114960 600823741
937378821793 300408717
959548731191 241904985
669495832468 604437652
454428580859 119751009
56843991548 442864926
30454234273 402783941
484811873995 166340818
736587417189 360684716
833711789828 604431345
510880026791 37217607
354327514304 141434475
555404417877 116427220
446541090360 604425038
575187571218 32424287
547899213569 170762025
38527596304 257615722
487393648799 108341646
768025406884 604418731
793170938008 31112431
44714416755 2850764
892754351231 290500420
419417452630 91306439
745412886905 445482331
625283843948 441370167
997296147352 604412424
822621907241 266950082
905823584968 197800134
678736737967 107389289
212354968120 466383729
520438271172 61304040
263943550669 24445932
514753872648 335261199
677706630336 604406117
630968242472 604399810
455383488064 175757169
392970875592 213075688
52422792696 421458968
395481583120 309339429
52422792696 604393503
522358210382 33029759
898766572936 126940989
434540693476 604387196
841056911927 87951115
888692680849 503317521
610418824296 216342714
975708065011 49800072
345485116600 529882605
654042050124 227493490
657495435584 604380889
146349610716 118868029
205901552844 604374582
390960304792 586866350
445295335850 479174325
83302932371 9901990
745287812788 604368275
20842800896 117707541
458323342793 143673460
524396166176 285858468
480015881668 68172363
184427158420 494084073
794552599996 129072755
532242686403 62035652
279966291725 232854440
243553420020 24300871
373907109220 55438530
26251219779 36139110
617946784260 79089780
303167927588 470874313
40422395812 538422283
751603811148 8016197
359380312992 604361968
126951573344 604355661
189896704747 15357545
839396188352 604349354
693496626236 583195676
79581585644 77941906
599388250672 604343047
349906315452 604336740
530543868548 604330433
653709046831 15805342
820448193272 544167960
391760251072 226869097
559597461004 206781302
266476452530 19312034
382749506924 555823296
477489482324 196185542
87792383512 472488905
790763000980 604324126
276640734476 384342273
785078602456 604317819
888029375724 500479371
507806274452 604311512
536765875752 13755567
591809052640 6874630
508437874288 586639298
883608176872 398312278
251376741036 506136750
636021041160 604305205
862765382284 541815449
28421998928 270179266
781289003440 113607991
438526194219 115109057
538754666416 65536037
149408854890 223702983
760766125120 334271
492424183777 128536660
799605398684 411922784
709286622136 91779464
272446158748 227821454
142109969408 19255271
361711064954 26249734
565281859528 604298898
260077119779 42647934
283588332672 5859203
221059948908 604292591
413066299052 604286284
588651053460 527460717
502210527120 192477026
795656146335 11655336
48001593844 209203190
905769830407 134490468
4494732166 378993937
31579998108 604279977
434540693476 604273670
588084901363 200777038
290414794384 39980073
471805083800 499621619
403592301512 604267363
694759825908 83920942
143009553674 155518006
115304267548 102917626
487595079700 604261056
906466865368 349918667
882344977200 604254749
647284336777 6433140
261661539203 373935723
159794764816 113191729
867186581136 447595176
34737997288 604248442
907346815943 44281447
527480657271 338200261
113458044554 113418781
389697105120 604242135
768528932536 32657646
400434302332 604235828
258103344017 175441819
325905521684 604229521
432014294132 604223214
869610966820 39361987
692758705059 75898438
160786046555 160815886
920030851720 51301138
919609367524 604216907
23369200240 546173586
874423733702 277577377
341381695943 127470777
644996239056 351653092
668603017678 62798799
767151513094 79575419
323074742278 101359797
622037674973 7801759
722894170937 216525617
281136406384 220536869
600227659851 49219828
349140056924 11617494
15403353638 39450285
656232235912 111980785
113687976788 604210600
464026901983 162291724
357931998628 156855090
977084952600 604204293
415190263405 352826194
906604767923 132554219
253941846439 426857760
191862672443 37141923
857080983760 578427584
984878626474 6458368
354375832231 377732537
488465941888 212772952
169036111805 77159838
153219683268 42143374
145182933372 38699752
377276998372 128284380
787726808891 270254950
637284240832 604197986
420645497084 604191679
765778565315 284811506
65054789416 604185372
286746331852 181061356
10782897735 538144775
231797146120 37608641
578545456084 604179065
262113938248 1646127
740235014100 604172758
294957129720 473479104
48455325731 53300457
645237544876 3412087
977716552436 43398467
354327514304 487556328
861502182612 168132006
62424648294 28595938
317332470722 321783140
472605540947 173486649
359599544312 325983602
842554187532 195435009
803394997700 604166451
363169912008 444977771
884871376544 10702979
56212391712 530311481
1894805816 604160144
307589126440 604153837
624020644276 186207868
493291795795 571811541
863782093847 12708605
465893641648 103100529
467383884948 102104023
854286381306 206667776
779201659594 21677159
155373565964 247455145
579825646814 246187438
651862893214 306167008
789841722699 229246836
829290590976 604147530
126951573344 130586435
87736366803 24893729
608592663869 38283490
609581553190 136483480
204638353172 248155222
862133782448 604141223
980974366198 220871140
488617776606 113034054
581703455264 604134916
920813687109 21607782
590545852968 604128609
62374766231 105137690
125688373672 16524340
787605001800 28141834
231797146120 360558576
387170705776 350915173
76268713837 1204637
923543731111 363415647
43580394992 604122302
933103308334 21450107
847715416164 145786305
3789605324 604115995
662548234272 26798443
642872131707 46514125
313273524964 604109688
698549424924 604103381
683802629987 29598751
650159902190 326097128
874134179332 506653924
625915443784 69206711
36036377406 542275860
825146698300 125124573
376896871240 90555906
354959114140 310108883
207991957650 78156344
930781344088 49011697
90789764388 1690276
541300535469 404701269
280772582847 152850145
309483925948 314921124
534242566838 39443978
946136560636 154641333
260649484271 6824174
243165943168 604097074
918733840221 189336140
258092388758 81044950
689525463369 63877296
239376344152 333924115
957034863856 125326397
803660484558 73892812
717671461669 294663040
989716949320 236695403
940640091791 304653328
742710839676 18347063
439593492164 351180067
161057964488 14846678
348132812168 364740117
466401775652 272790364
896240173592 394767744
549322787637 27391301
529211874185 37968140
453497694952 116906552
953715758668 604090767
774029822588 277123273
560860660676 604084460
382204533733 145981822
845650846895 4566268
128214773016 4068015
198322354812 64470154
274475486566 86311295
616099116963 61367110
603809449524 352441467
332643950290 169500625
531807068220 264275914
188703853353 73974803
150320767276 103888904
328273535402 93810318
271509144502 24641449
183163958748 319544155
823606192452 604078153
240639543824 604071846
176049082056 99398320
908240570476 604065539
45177001605 192193211
161689564324 295470336
420687344029 89029612
956507152924 93778783
595372541464 116250624
142741569244 108196585
591382991627 118010277
531175468384 604059232
484518472355 126140000
940452162112 252235851
611388647556 604052925
413066299052 363768839
780025803768 218442945
550315101659 159617556
184427158420 604046618
860870582776 582880326
803290284644 74447828
804026597536 604040311
355590713976 604034004
182713256286 39040330
174321561044 604027697
346748316272 604021390
818401472813 99947029
894768681003 174975101
480015881668 188402704
507533000514 151418456
431382694296 533887550
415478865418 57904567
205901552844 552171543
484437080520 604015083
982428548137 92069586
218533549564 604008776
428649982433 146196260
947399760308 604002469
571597857888 267296967
480647481504 587938540
50904306650 99455083
197690754976 603996162
914427390927 2850764
632231442144 603989855
111161577444 603983548
456646687736 281033613
132467747322 42874986
574555271305 73363024
959761636590 73880198
377696708236 427614600
658350177080 158469682
312010325292 603977241
887013423066 31642219
949926159652 603970934
56212391712 603964627
773131878142 278069323
110195866348 229505423
503385075600 603958320
58107191220 541468564
920240967360 62924939
588159853751 397662657
682430937301 111936636
720655419184 603952013
960031757028 254020732
501980651649 23783697
386648172891 418608204
57965071347 10324559
36632796796 598937948
804888976809 108436251
504648275272 512828477
397570814824 18435361
565281859528 104204254
954347358504 603945706
616330489258 2554335
135162371212 6672806
954107063869 6836788
114496096940 274348193
101055980068 487177908
737951074757 258902350
959687396893 217805938
642337039520 487890599
735182215412 21538405
494638222639 385963172
620679012549 70386120
944756387100 6798946
993068440953 307932968
69917459347 41607279
482797008128 29996092
834974989500 218745681
527385869368 603939399
605072649196 152610479
828500264936 76926479
583342949477 17546074
350835403864 229505423
925293766048 180474805
874765779168 432433148
173464014998 192287816
977830122585 102810407
743966634930 22730428
636652640996 588581854
921951894655 72252992
267090600897 9794771
552934384192 1002813
770921213525 178197978
722199349733 139409928
807816196552 528791494
893713774248 603933092
234955145300 8520757
514993267447 93085013
715406676685 4824855
598756650836 603926785
632231442144 603920478
695202722369 38024903
149057567604 206465952
525723053934 46949308
316636192601 211208816
910766969820 95071718
629073442964 603914171
333285773773 132156878
152847166620 456721405
771183406064 258309492
662252721852 49169372
150887817032 36700433
852028185072 172912712
852659784908 450509010
272612695083 39368294
238113144480 603907864
145446185487 116250624
868928873142 47384491
807077663596 2655247
108003578264 87383485
44537026073 18044327
107371978428 603901557
859885048779 162386329
759526204585 80981880
996032947680 250905074
307369802580 174539918
726339817708 128858317
973030221983 83315470
603034865756 77683319
250315150926 119814079
199958569385 143887898
637915840668 603895250
374538709056 603888943
461067886588 603882636
477489482324 603876329
292806028411 77210294
989797350956 96793529
537491466744 603870022
295588729556 582874019
235946332434 31093510
839396188352 603863715
532765534638 235818730
37447961867 7568400
840045819901 448522305
660506199914 26855206
620231045260 603857408
373907109220 16934295
569071458544 603851101
225120490337 84015547
390960304792 119713167
75697257553 3254412
418119097740 603844794
320852722996 277880113
889493812845 23764776
319088882036 463930306
277372855278 196078323
993438661853 18397519
254776676736 139901874
728413672946 98061236
229511907535 282004891
903819371624 603838487
595060054842 247694811
226410753346 138646781
916550123350 104166412
758355232174 17855117
109266777936 60370604
935985485548 10551611
321711784787 345774968
937193467435 53016642
960451771693 63145684
663811433944 603832180
630336642636 540692803
142741569244 603825873
603511635049 193126647
824869392124 603819566
280008605388 124632627
704892221727 567831824
745919412624 298176039
488025481994 37930298
335494817491 247644355
781563389475 237458550
149057567604 442719865
291456851715 120797971
482927455809 39380908
496437477404 206995740
584861454444 512796942
447172690196 603813259
126396244059 504963648
636106318107 4402286
963735576602 44338210
718338159960 292600651
325273921848 352542379
216847738808 76850795
667263509613 188730668
913548701752 133588567
893713774248 603806952
966347755388 603800645
900661372444 454343666
464857485604 603794338
997084196375 56044002
661285034600 486332770
115582776296 308588896
55293365030 118439153
642779355737 36694126
775282798613 132938946
595872280851 168321216
649284637716 450616229
690970226892 603788031
668864232632 231706566
294510432203 370258742
384012706596 603781724
793921000160 349369958
743562589589 204447712
949294559816 603775417
923773968146 258587
324569112421 34455141
371042486452 216342714
878048764167 151727499
901924572116 603769110
147734838224 25928077
505780266181 45378865
18120470355 16505419
564447170050 60490437
965084555716 603762803
398819464247 309251131
347893905073 71647520
504648275272 603756496
624652244112 603750189
340121977735 42395654
709584123326 218802444
266535137100 120343867
564650259692 603743882
889669815987 222649714
76920918642 57702743
921646989047 105535031
102528042352 64060199
455383488064 126751779
901778113027 103800606
618369647624 401686523
535596667236 473712463
81476385152 477402058
562755460184 603737575
281061933328 603731268
623206957108 64280944
653438592122 174230875
679367227771 47024992
152215566784 52549924
732248543608 378117264
837911268160 2712010
132635971868 45467163
867830258877 449947687
249391267854 7946820
828464775447 57450463
563333168770 17016286
870473690913 204182818
995736766718 145660165
882182788453 29409541
912504455892 20081488
755798224959 131646011
393486704136 236310676
285483132180 603724961
740263313609 307075216
592440652476 603718654
882344977200 42736232
501946978576 116711035
53054392532 603712347
495174277732 603706040
141311488417 56176449
253903140380 212192708
920240967360 65100854
613133897545 61852749
845329505245 346399361
921504167032 137530442
466752285112 247568671
983400950960 354976881
885774625177 57236025
43580394992 603699733
697917825088 124090225
62566269914 60427367
696203651753 361851511
436435492984 46394292
570784088729 62161792
676443430664 529340203
807765963362 12317571
280430333492 419081229
317694723816 310998170
654848158343 89647698
155719826571 140040628
797464155216 206838065
76423586464 603693426
33181467418 113374632
266535137100 603687119
266535137100 199509331
401872117606 25000948
851396585236 193246480
629608289178 7227822
317496332889 57973944
994138148172 411411917
25263999748 557709089
696023025580 82318964
230533946448 603680812
920240967360 300080753
436435492984 335229664
709918221972 603674505
888029375724 494941825
167186054155 73590076
324513415304 74334302
490753078880 280352457
1615742052 20491443
575013636772 305794895
387170705776 327831553
764716640934 76573287
324010722176 603668198
84330981855 218196972
33671859831 148510929
981460244864 12759061
662916329713 100937228
539777413778 79379902
793921000160 603661891
368648023241 31535000
185227186691 285189926
285483132180 75652465
666969433124 603655584
422295542908 186031272
70107588104 278939689
800542660968 280327229
228651861852 557040547
937925762768 603649277
620728907226 70177989
732475992949 82609086
302111799340 162884582
168005562684 76825567
43344363889 146051199
793712827076 117366963
642337039520 603642970
34952857857 94598693
842302628595 10538997
689707027220 603636663
371380709876 603630356
4421205160 603624049
140424600142 252450289
549589237401 321556088
694128226072 603617742
855817784088 447847456
105657199621 159485109
108992936368 68456178
360643512664 211423254
540649465924 603611435
101155700045 385382928
781920603276 596478218
486204001361 49938826
389848176691 191676037
552018262972 603605128
909782085444 77960827
966798321161 131879370
748583424401 65025170
501564553631 465822406
582966654936 356635622
245060742676 603598821
555225223393 156079329
437302186245 161036631
433277493804 603592514
958383403545 138678316
699812624596 603586207
881511877086 82823524
51791192860 603579900
749077411804 32310761
119372375312 428573264
517280271992 603573593
698391424025 61064374
788325795230 213832528
988910931464 84614712
677356966014 59411940
580440255592 54542936
602546249852 168623952
648710242370 3462543
83524514137 438588780
48711797821 297721935
770946037877 173997516
647038786346 307504092
30948398272 603567286
800868598356 521412304
354097254106 47447561
443229095226 111589751
660809381646 261582825
279563755822 88821481
264008737756 603560979
31343985926 117398498
618336245752 20573434
698549424924 335746838
173058361372 603554672
351028480055 42553329
243925537262 357323085
431711017795 49030618
718965080002 135266229
416855898068 456626800
823876964576 86330216
289272731196 359278255
716234220332 603548365
845080586876 439187945
819184993600 603542058
241028994767 214015431
712444621316 295974896
862765382284 334567429
548228663956 17609144
153540537214 96080838
242457582900 46892545
581441470856 42528101
337994922952 298768897
505279875108 122797290
5794714262 89628777
840164574404 440682704
595397025238 33256811
822812656149 34846175
765979329739 116616430
123276988780 102318461
943610161292 603535751
995401347844 603529444
23841071059 107256842
979611351944 515426961
280430333492 421887844
441488291672 169979957
308852326112 603523137
940619568813 219483600
108635178100 281847216
717925961733 34114563
260649780700 95040183
883608176872 528482451
288641131360 557097310
434420130929 37848307
940452162112 603516830
119321933991 22118649
843817387204 29283401
612020247392 603510523
872178134612 6042106
562924740064 256839961
626001004546 330688624
597939084863 2150687
259587538904 256896724
752646242657 144840255
120664183536 568027341
673356063577 489082622
277000283932 30544801
619635225035 269542259
57475591384 603504216
620507146799 167658981
494916064910 113658447
515385472484 160992482
344221916928 603497909
329063520864 603491602
182905954057 75261431
24632399912 181187496
372643909548 498007027
362585009200 140400127
982769351124 314429178
282325133000 547062873
414961098560 78988868
693506572375 288791223
349906315452 603485295
900029772608 123219859
641205851665 222952450
14526802536 603478988
416224298232 409248616
783815402784 511289569
716865820168 603472681
596054420704 32354910
165055593592 278876619
852299865404 225595083
492016278552 603466374
199585554484 603460067
562901523997 266073409
996102526504 346241686
892450574576 276221372
818553393764 603453760
525281326333 134685985
815395394584 603447453
325905521684 603441146
716865820168 603434839
382889799832 239445255
595598651656 411714653
128526345123 140318136
935193599614 26186664
665074633616 603428532
524227870188 479880709
953715758668 603422225
83371184660 154111545
154110366292 455050050
399802702496 320364065
732771423378 350416920
379758119763 395404751
359676231125 142727410
189479957108 310998170
22410578212 8211714
45792152785 71666441
240639543824 133777777
829290590976 129432254
820448193272 40156669
868984973907 47170053
315168324472 603415918
164215963668 373298716
289272731196 603409611
56785206066 21860062
283409594357 36511223
425973476489 133500269
425066695936 369173938
581071855428 311433353
396013103480 603403304
445909490524 205828945
709059849709 67049717
390960304792 603396997
130796402759 517445201
608558372710 157788526
603568347593 39740407
948662959980 71540301
7282979229 101075982
229902346612 603390690
845712186712 595368186
615563919622 25619034
563767239673 71685362
387905488132 93602187
265024604181 144121257
481279081340 502693128
457135801893 29277094
280840370483 50506456
828215402974 183388639
177479560224 603384383
585493054280 351716162
858529829977 208332824
640323210066 59046134
685745261783 23518803
95200247647 122885588
557702661496 603378076
143373169080 40377414
488226679536 416936849
228639146940 474198102
773460321474 210483511
797710599176 576503949
509701073960 317961098
98529580724 603371769
631599842308 603365462
840659388024 603359155
751603811148 603352848
961294956700 603346541
219796749236 603340234
870110504383 87951115
514887745030 427564144
709286622136 603333927
924662166212 603327620
917714568016 205242394
958514633294 83309163
53685992368 381579807
372012309712 603321313
404918646868 383698959
115428786649 14916055
416689988191 121983687
591199394857 178128601
783730891049 51168691
328779758385 111753733
288076082988 38775436
508725221208 313319146
774355053592 342930511
419382297412 603315006
389759992217 399807037
887417245597 360369366
862133782448 566072171
906345770968 279854204
349906315452 143345496
466884372613 77973441
285483132180 603308699
501490276092 169708756
597307749921 60749024
687812227712 226616817
453757366756 196172928
555556321972 16303595
446541090360 305769667
147162768096 603302392
280724126166 144039266
93315772698 2529107
108141436670 35659778
476496644821 306286841
543807465104 603296085
437067092820 205847866
306078215101 125730045
66957863708 460978630
25895599584 123755954
901924572116 47176360
991611748828 102911319
806552996880 364437381
646126638536 497906115
631789146913 227361043
623252493648 61051760
364433111680 603289778
340432317912 603283471
384012706596 603277164
959164056712 12468939
285440000672 10305638
43580394992 603270857
702067106007 160815886
963078622626 26823671
774177311783 59676834
564650259692 603264550
243629318458 42874986
964452955880 603258243
5684404832 570594290
223615127093 35748076
440856691836 603251936
908240570476 479401377
26201356637 286716220
101800834703 125017354
599388250672 603245629
662952784173 76970628
657495435584 603239322
789499801308 527391340
320221123160 603233015
610613893499 88134018
569859938698 311616256
312010325292 603226708
468647084620 603220401
268645560324 23241295
919457988975 20220242
996664547516 82495560
867186581136 603214094
625738673253 133973294
7880237450 71912414
988325524096 91861455
606839734019 92826426
550123463464 603207787
679376013422 155732444
941715361784 603201480
740235014100 603195173
870976180152 591880415
224217948088 603188866
889924175232 603182559
405487101020 268097956
35497181427 42301049
992984021758 121554811
719234615954 41071184
848803535581 7177366
593703852148 603176252
134665053713 216664371
134031164436 461546260
363169912008 70676242
722666740517 476739823
645702040747 333797975
415230388539 109237240
744409062608 96825064
58957934078 205904629
797710599176 29472611
631599842308 75885824
194050890447 445734611
746323729166 53262615
221954588486 86885232
596230251492 408062900
651179437224 603169945
508592496700 245127862
286648997986 14827757
242367947816 111034735
788087972939 70695163
363862878954 307642846
955179817369 255893911
592258836345 91590254
555475264408 155530620
269364676092 40913509
380854707416 603163638
281366738024 44552648
918977767688 439017656
612364470838 252954849
38527596304 603157331
696654625416 436166892
861502182612 603151024
370749110040 150339959
457909887408 603144717
347471840633 364342776
221861238579 159163452
683911406816 71880879
49164079098 51402050
282406859106 443987572
665074633616 221028815
69179687473 63498876
895662063423 305630913
112212390956 131507257
974558553256 603138410
678969830008 252450289
177994722291 73665760
614900280226 4780706
850023444005 107219
568439858708 603132103
761077808688 452274970
837501388844 603125796
451593889048 18902079
807468941504 210212310
468050658923 439547444
204638353172 497180810
977084952600 337456035
814936297505 78023897
796447399504 590309972
504648275272 336787493
389697105120 577885182
409276700036 603119489
215375550384 603113182
324642322012 496657329
243485304420 263689363
449699089540 603106875
94739981708 603100568
128846372852 405502258
267936876334 62540212
757919809508 492709147
777337272440 69862639
599388250672 603094261
762222476667 66646069
535596667236 300824979
138951970228 238902853
720039832821 65315292
471173483964 603087954
990177246794 31131352
752235410984 410156824
810342595896 389759986
924662166212 11112934
915819768508 558434394
402960701676 318036782
913924969000 603081647
515385472484 453649896
206597597606 383415144
356928071354 90000890
901924572116 344330665
769288606556 603075340
218533549564 603069033
783183802948 97329624
285483132180 603062726
423803496264 110719385
176852129315 596125026
687335344893 203148470
943610161292 251617765
909503770148 603056419
114319576624 603050112
932811863929 5215889
831816990320 592555264
264640337592 603043805
705497023120 509101040
560492958334 113917034
633494641816 603037498
5052804996 222971371
651811037060 603031191
155089267390 31074589
324391513608 30103311
323034011672 32228770
234323545464 349521326
433909093640 496531189
1894805816 603024884
997007932131 191423757
569071458544 403023607
851464877432 191165170
882344977200 296359623
785461147234 82337885
209390423551 137751187
683445855611 56630553
837709608142 25940691
657495435584 248647168
973926953420 603018577
586560821008 112415968
574755857068 603012270
42014429850 26167743
406873823287 470924769
328605483361 89225129
355590713976 577267096
170985555161 214438
674594804703 347843664
744024613116 280138019
961143016828 41518981
415755450531 258013063
227655933919 235717818
906977370804 603005963
348011515944 377026153
798342199012 602999656
974615997412 407072701
429132964121 47781832
837965281308 113999025
528649069040 90473915
606877651703 44754472
344853516764 280402913
784284258857 97045809
432645893968 602993349
666198116382 65271143
889924175232 602987042
862249597889 337651552
46607980091 80136742
238744744316 455901495
912661769328 363472410
469910284292 480845680
598612739775 16600024
972032153912 602980735
166742363012 175429205
351287897514 324135651
679691645172 498599885
115665990854 72341290
591652742017 104992629
654827572295 66173044
410662961892 301663810
194679160187 327118862
221348349097 215831847
555434369820 22484455
931359870519 23783697
832372107232 7000770
308852326112 602974428
247834660235 140381206
606967448704 261437764
991611748828 407488963
987653401785 97815263
939820562276 602968121
500858676256 129135825
761740571411 118123803
501490276092 379807540
812048414521 55072724
457611593601 76743576
170531962028 288860600
466760824790 568405761
526754269532 434243257
626734411976 110094992
58738791056 34783105
519175071500 554385300
622757444604 602961814
723813418364 16032394
879186978020 586172580
578962456003 123604586
149379558875 243090701
829922190812 552070631
392856453998 82848752
740532048572 163679264
243474254556 195876499
918180661623 30519573
883328394110 52524696
462962686096 602955507
712971463947 13459138
742129813608 103050073
380559447276 254493757
361415045909 99032514
53054392532 528457223
699739749276 12021142
28474138897 541279354
126228814195 5480783
277762375598 48570207
221691548744 602949200
68844388432 602942893
584229854608 602936586
910135369984 602930279
158184095658 41153175
812237395404 602923972
966167566463 41052263
536955159371 206188444
41556824 211738604
177479560224 418866791
237481544644 275861873
172207425062 9258676
938439587751 86298681
310115525784 602917665
977084952600 602911358
143525388525 7568400
166932992087 170213316
916451368344 602905051
826132591796 434419853
980547069013 29649207
205901552844 378249711
591177452804 161162771
239376344152 602898744
253271540544 602892437
587252520247 47952121
204478453866 34385764
694218882890 293275500
960031757028 602886130
864028581956 602879823
416736987955 22572753
618336245752 602873516
343864211181 226528519
464225885768 393569414
185058758256 602867209
703387302038 132838034
251703513013 178166443
538123066580 602860902
196674499582 143831135
946768160472 602854595
243165943168 602848288
965084555716 602841981
988655207842 288993047
696654625416 39311531
901924572116 602835674
624032949233 108991267
481348464647 53010335
528017469204 441950411
67965663480 189058632
321010902556 1759653
168005562684 602829367
160039375504 267732150
158995356696 52644529
843817387204 602823060
193901155960 602816753
708655022300 602810446
985964101193 452363268
67117796614 344494647
559597461004 129047527
216891244494 234904215
575715048791 252399833
657417502050 32739637
92691217781 46526739
95371581544 602804139
896558115769 160733895
183795558584 173089308
710592583268 109249854
936662563096 362242545
768546604750 51067779
861244568955 197472170
461067886588 602797832
726466140611 412931904
629262652964 296246097
562123860348 602791525
38593681050 329515522
749077411804 363037227
424203252845 63107842
320852722996 602785218
656706793513 19829208
271778949590 381188773
917534612450 75368650
778834270537 93904923
175584760716 602778911
373656723385 180115306
892450574576 193050963
548228663956 519476055
288945847758 46829475
522964670516 602772604
348011515944 272992188
897503373264 53022949
894345374084 587667339
956463193134 144688887
32843197780 602766297
482283878980 163181011
496069863360 26281269
588019453624 368473861
539855601657 7347655
389065505284 579638528
896240173592 580710718
391825068111 28791455
450058708373 25089246
728314596283 360394594
219165149400 117739076
523168739808 394452394
22410370081 209644680
233691945628 602759990
90154140686 22150184
160426364652 602753683
407454803141 79506042
117120380924 191480520
221059948908 602747376
364433111680 333507853
373970343202 174237182
373449998846 179705351
74528786956 338376857
264640337592 410957813
788868201472 602741069
170684402218 289030889
58861891082 372895068
948967373642 187645864
829768850786 109830098
969716263307 85188649
211585951368 387558843
470027676483 129287193
474140320039 69976165
224849547924 602734762
600651450344 252633192
502753475764 597663934
123793574164 602728455
771603313510 76844488
563660291874 184517592
89950538112 131601862
694951565015 182606571
411534139430 158009271
65226674087 356503175
289287123770 262661322
263139769733 173997516
294647899575 237433322
92845182200 602722148
580440255592 96818757
497985047092 162380022
884708727386 9498342
536643620864 19803980
120355079531 72536807
709996781964 32285533
176532019595 81726106
565019553463 159075154
600651450344 453681431
323225965217 93551731
721705034366 18921000
925139681796 36971634
780657403604 602715841
696023025580 314366108
43278777396 185205055
472436683636 602709534
702339023940 602703227
332853119880 602696920
318326323652 368322493
340915762076 15679202
281221689638 109085872
720655419184 602690613
260219138740 602684306
943263372962 25581192
804658197372 602677999
574124257232 602671692
272530067076 67699338
420577566452 15799035
506047794442 432843103
700444224432 416369219
169900362192 589433299
143783332211 54896128
611188711414 106626142
417129659710 246174824
811305325846 12235580
573675068450 20182400
506219502517 214374930
356222313812 602665385
850764985400 602659078
517280271992 602652771
583750543594 277804429
832448590156 357083419
743937383064 21096915
305548227342 53735640
954978958340 602646464
977716552436 309541253
26372106048 11510275
162598571248 235408775
492647878388 602640157
236849944808 485519167
333548060917 377316275
988279312707 48261164
305815768217 396558932
117477575804 197320802
409629879422 199263358
564650259692 602633850
920588167710 254392845
770941149952 55425916
120003975148 291156348
710648160552 175586880
14771848407 258959113
769288606556 346399361
512702648991 21122143
534524285849 221684743
646457812799 178954818
398349544356 78749202
769920206392 452527250
891818974740 602627543
120635574984 602621236
469910284292 99619065
270956335952 602614929
510332673796 29863645
23636011568 183779673
436565253202 442745093
381486307252 602608622
738239922743 5316801
389701520020 170787253
822974592616 119170765
687812227712 369564972
258437776934 146398084
783815402784 602602315
640502831361 73337796
361836309360 36681512
236533209333 285890003
843998877436 386051470
449736181007 224718410
297483529064 503967142
607291748337 77519337
552018262972 602596008
970436432344 294164787
51283399434 320837090
775604604916 140191996
768025406884 441994560
430199044815 94579772
205486819203 187021471
562300122077 32159393
71370787776 264149774
673561583479 48179173
761744588970 303221639
404855501184 602589701
372113436150 241684240
110467407926 176596
905934613396 171001691
323034125198 819910
198322354812 582558669
546855068621 57582910
681856888840 217824859
69302169413 84621019
345485116600 281948128
266455607895 33023452
17684801716 327730641
448540422086 47819674
974961627319 82810910
420046908086 227714235
578545456084 420935487
549082011605 30866458
684654228532 205564051
596230251492 602583394
546162404411 53117554
72161942098 255288439
863108918267 45996951
828693818394 173984902
555035189241 88733183
824869392124 247789416
889292575396 417643233
202111953828 365276212
325077593310 12859973
467919002363 53987920
243544009976 60704875
828585649102 5531239
270736185875 21633010
536435893512 299721254
237857019275 194867379
604458866635 560326494
922135766868 163893702
611159377557 101328262
837811276982 31755745
986558950140 602577087
80328351300 248123687
178111160060 602570780
558334261332 574901971
903964388475 204548624
735182215412 548229668
822974592616 79562805
532809216920 107868621
385275906268 602564473
251127894109 38567305
233827760566 317418696
183753953370 1652434
101124013677 85453543
221197170307 326235882
30576419784 91565026
786132014452 175094934
929714964900 602558166
115523233974 16921681
991611748828 128530353
934767763588 602551859
332221520044 221438770
292430730376 384001695
743743222069 97853105
209691151860 480252822
716234220332 595626773
13895202700 602545552
258143645747 90814493
470541884128 92479541
605704249032 573476589
84084371848 106960413
191374756616 602539245
294325529884 311338748
972416187142 26842592
754130210492 602532938
990465354796 10349787
709449462569 252740411
124252275967 1223558
359642804025 133487655
682127829188 155215270
255166340052 602526631
946518253969 58699249
735813815248 69850025
179437404504 134458933
781997296396 267700615
628441843128 170219623
152215566784 602520324
286230459159 284275411
636021041160 602514017
581703455264 591148803
797710599176 441540456
68212788596 229404511
960163440881 190383102
650547837388 602507710
156005165800 602501403
916966359 171972969
639329783947 78869035
861908309263 50449693
656863835748 602495096
421908696756 602488789
950217889937 142777866
447268070957 94428404
232428745956 602482482
193765355701 65220687
874963882038 132093808
902556171952 143364417
602988263333 9290211
807184596716 54902435
800868598356 602476175
816854022958 174035358
740866613936 88127711
443892936446 20150865
3789605324 602469868
528017469204 602463561
133103875584 109710265
724682243391 98080157
656232235912 602457254
492016278552 602450947
260219138740 602444640
465173541988 231025410
442119891508 430232005
905082571296 602438333
746551012460 602432026
895996611931 76421919
630020291888 111816803
570966258052 583511026
81476385152 191070565
528017469204 446321162
525943054708 67768715
182532358912 557860457
306568430918 99089277
122530374492 580773788
902447214285 5039293
860699759746 116219089
993506548336 602425719
941315254076 133853461
144636368752 602419412
608862248212 602413105
128569056127 207481379
380335132514 90656818
358748713156 444618272
541281065760 602406798
692865026400 497426783
567861748539 539481859
590545852968 602400491
995218503672 113368325
383381106760 576787764
166517772807 186422306
194324532256 63385350
852028185072 602394184
958136957520 602387877
298523557606 64873802
356470601481 48362076
871186304164 391349350
987230246234 39412443
576019056740 195144887
322747522504 602381570
261268615168 22124956
847461719154 31415167
887397775888 357871794
224849547924 602375263
456015087900 602368956
280430333492 602362649
224280551370 430522127
935406004695 39488127
680864629516 511138201
27790399092 553432943
516648672156 400891841
61746584789 26502014
523073560871 213523485
453122695411 233951858
55414711710 82091912
871953378360 13591585
67374062638 44167921
646126638536 435328061
306375367341 287845173
358748713156 563366468
623313173295 9012703
920739050071 44666174
490129835819 396842747
475857564883 244043058
68844388432 483677523
564501454399 43915641
665706233452 149721873
521626873713 42572250
155373565964 602356342
160138874736 238997458
423803496264 602350035
637915840668 452476794
712705169793 61316654
707830278961 139914488
393577241121 384859447
638728047756 376281927
91581982528 276366433
337905918568 573394598
767789728973 199566094
754130210492 161396130
177738708547 287473060
384456776159 97462071
613490152682 382399717
744768887507 366323174
193576435823 272355181
309483925948 602343728
819648583328 106809045
653259321954 301058338
388433905448 602337421
847149579417 315242781
115640491653 447487957
670759032140 342400723
223963323949 148208193
381918254761 114705409
678338230172 160897877
669643050462 440916063
903259854491 279267653
600019850508 225317575
586913613602 225979810
394749903808 602331114
653705836568 602324807
738640705300 262648708
279798733656 602318500
586756253952 602312193
439410433554 82375727
909885312113 62269011
438330292492 602305886
179374359732 602299579
37066630098 12702298
38527596304 253818908
235876091375 193158182
817875363859 5821361
877653140736 182808395
643600239192 135871701
248850341692 82325271
136467070944 163609887
932630871950 52114741
516017072320 121277303
846975386384 602293272
699181024760 602286965
380223107580 602280658
555457472361 290153535
538754666416 602274351
34010205153 1431689
147534420685 69118413
464857485604 602268044
968242554896 387912035
886134576216 244421478
394749903808 602261737
631723837928 354011910
361350298247 136098753
22944135733 168548268
350420670223 17823582
337905918568 602255430
965868501137 160588834
876902571959 188301792
865973850078 251996185
262745538084 389495092
968874154732 602249123
634126241652 353450587
488858279372 602242816
331286656485 5070828
252140491443 428371440
679266000421 171291813
50527993188 398350120
768025406884 602236509
281061933328 565788356
767393807048 446258092
293160757254 441105273
549668201041 245632422
457909887408 602230202
436068017694 174483155
399171102660 602223895
684022628696 296738043
288483981906 86128392
581411499992 55766494
970137354404 372567104
841290987860 276366433
702349058377 220921596
387046977115 15918868
646016041049 77437346
547597064120 275117647
422176706414 188623449
966347755388 602217588
934061806287 28368886
954370681790 504471702
46106794336 602211281
811605795568 602204974
963875703463 351312514
593982880135 103560940
47215998054 111589751
661916634436 602198667
918977767688 137971932
236077852305 23102541
276640734476 602192360
510087529078 187677399
818766286549 1128953
120003975148 602186053
370117510204 602179746
348426175966 79146543
78318385972 602173439
155745218553 115998344
607186850313 362488518
697295225341 83592978
11666859562 266054488
66551518377 145098842
912661769328 584854417
794359658317 104551139
127583173180 567018221
456015087900 338206568
201480353992 578969986
850161691380 523178264
647389838208 602167132
935420390962 509019049
116845975968 251403327
404583438190 112239372
724508208033 191310231
528017469204 35880523
788868201472 292720484
872666811521 158539059
324399290139 190843513
624311504195 125143494
19579601224 602160825
5533757895 20314847
17405763180 159106689
198954156472 72593570
679601429844 189834393
707152089316 18624571
525717573151 87654686
718655313762 35729155
118740775476 30267293
413813058401 68096679
663179834108 602154518
430119494624 216922958
438827006584 4818548
552365854356 194400661
55311674251 180928909
323379122340 602148211
700321221076 83006427
72794103257 248275055
748685900537 196816242
48633193680 602141904
912536224251 43348011
305062727096 602135597
448435889868 602129290
758743293512 27448064
453822536987 241211215
38527596304 602122983
113687976788 602116676
521463900833 202719594
925293766048 602110369
847229085459 287012649
922498867165 134812125
633537718626 372838305
520983706839 5304187
808447796388 371324625
120003975148 515382812
613915046900 348430215
284851532344 532991956
51791192860 602104062
75029354625 42383040
474017825485 160733895
325965728306 239539860
556764026351 15862105
258955939068 602097755
181932659882 365206835
80097391025 72303448
402329101840 602091448
560860660676 602085141
583265404912 27151635
231179579359 110650008
226502116548 206901135
19755793576 75620930
492647878388 602078834
908240570476 602072527
395145895110 159655398
938557362604 602066220
759418329657 157864210
985295750468 602059913
948031360144 98155841
335080052315 123081105
771107478156 5600616
440862973608 561613122
467521755968 215119156
960031757028 602053606
673285431484 446226557
324204826408 30317749
379591507744 243065473
774563014303 163963079
141973771808 65964913
224652531923 165394768
737077014920 155404480
446900444299 70663628
427629240697 473397113
360011912828 602047299
552695065077 166725545
614546646736 505543892
907416312776 158356156
560229060840 602040992
463192330273 332877153
754130210492 602034685
205269953008 602028378
667601032960 544262565
893713774248 508173911
742900911670 111741119
685285828368 602022071
579512184672 200827494
970977570879 278510813
555176262152 283203221
173689961208 602015764
570018383152 261601746
309167764410 221955944
842554187532 602009457
806639396473 282900485
523596270352 602003150
335124377911 64873802
313273524964 380406705
43160968943 337828148
902556171952 601996843
40726632878 211019606
166110763176 601990536
660021834928 236316983
433277493804 187425119
449390212587 34978622
295170514451 51118235
294540731031 356673464
794552599996 462542766
410539899708 542174948
658758635256 535987781
15158402372 144556440
191374756616 601984229
702776319785 163660343
26527199420 601977922
35910908013 47680920
953715758668 585459889
859834264815 353557806
113056376952 601971615
690970226892 601965308
685285828368 601959001
785710202292 294259392
907050897810 378993937
920009395306 112756546
473326328070 13169016
824237792288 571010552
311538147495 408233189
582108017779 160342861
602915095826 71880879
596907886121 475434274
428856294952 414672636
793289400324 569301355
809710996060 601952694
548434000955 172099109
745919412624 601946387
749077411804 502737277
335245434469 12538316
335379519224 68336345
713995666161 57463077
599579277088 117404805
83371184660 570373545
309205341516 200959941
67196993613 125111959
66317989088 329559671
570756691121 53136475
89320174448 280068642
264695404009 141573229
565427910727 344254981
439593492164 601940080
152847166620 120470007
707911273455 44451736
232428745956 204744141
74223530221 84639940
982769351124 391626858
684654228532 272191199
148287594253 50840727
291167530704 601933773
54794319413 1204637
296851929228 601927466
82107984988 487966283
726778072217 1885793
284219932508 601921159
49896393352 70190603
329695120700 601914852
383381106760 601908545
574755857068 477957074
659509531997 387666062
646126638536 576352581
505279875108 601902238
168546287022 14663775
347802415731 81801790
640442240012 601895931
548228663956 532714448
5684404832 601889624
20413926961 40162976
311378725456 120463700
901924572116 601883317
790131401144 200341855
388433905448 470350832
575387456904 354106515
564663567462 131500950
38527596304 601877010
160503272210 290033702
782840136583 84223678
19579601224 130296313
719172220803 29598751
367591110860 283909605
911398569656 601870703
90010095113 141554308
907608970640 335166594
708023422464 600186734
361275112500 547952160
770551806228 550102847
841922587696 523827885
430751094460 601864396
587173972869 63940366
616539179516 11831932
71710041306 231069559
894608363370 5323108
627494857515 120369095
279798733656 601858089
901292972280 601851782
986989484881 8527064
621010348729 183792287
281061933328 601845475
339029092291 8312626
181269159240 88752104
525729058198 280932701
149397565360 38983567
727292424923 268482683
171163561864 601839168
654337436404 601832861
930404280093 447487957
925225438075 18946228
367336051538 50260483
377065108400 397202246
32843197780 601826554
460436286752 601820247
261009731739 261500834
671390631976 601813940
1894805816 601807633
808447796388 72303448
574755857068 291850118
173689961208 601801326
720655419184 399617827
285483132180 441571991
570334658216 16454963
704762457267 72820622
599247417427 85062509
541912665596 547012417
288641131360 314940045
97927150763 129514245
635886205872 55394381
156220915656 315482447
948485407381 4982530
801990176408 46703335
83255264065 15244019
376433508564 271730788
268778152385 144997930
27530508608 142752638
325905521684 601795019
427753103870 132081194
966979355224 599921840
344853516764 601788712
929445727442 119700553
37895996468 375127746
575125560794 7801759
841290987860 85138193
142648675506 34492983
373460821658 334699876
422639625535 214059580
262547840927 61297733
426207295900 3210263
414961098560 137770108
834867337382 46047407
485877765479 246660463
984664150632 134376942
496437477404 75797526
149388729253 165419996
219858028048 98439656
448435889868 288053304
54317592204 311464888
521425787632 47725069
982205942572 134414784
663028310498 81372914
735563044686 22055579
572229457724 601782405
19650668500 435302833
749516744810 58352364
497069077240 601776098
693503399954 363579629
682759429024 508293744
638547440504 531125084
725736643521 274928437
307589126440 601769791
620231045260 214929946
127028676419 50840727
89055583184 551553457
982137751288 324343782
441256151988 100451589
705672269422 30992598
454751888228 601763484
521069871008 601757177
107456315632 289289476
306479073342 383005189
369495623148 347408481
117743933028 157883131
18618746518 262636094
672653831648 601750870
956409810686 412023696
869081380644 158217402
868960471212 54467252
630814536640 68191284
176692236316 46280766
514753872648 232917510
298115128900 601744563
869313238578 81581045
861564546228 230192886
96634781216 474557601
457556810999 194861072
726708316797 217591500
390960304792 601738256
164215963668 601731949
522333070680 251636686
525313492033 13749260
503249250113 93394056
417665128252 388656261
207164752516 462631064
934882929408 117600322
637915840668 601725642
202743553664 268236710
641729330600 210533967
689075427384 601719335
464297104412 122973886
699812624596 601713028
254534740216 242188800
628145769385 214721815
870976180152 21979895
102219676266 52196732
30316798436 601706721
134409578129 53647342
420645497084 601700414
488653089499 65636949
855817784088 265896813
827906462951 31282720
867713278706 66084746
79139183194 359398088
717497420004 601694107
646435959044 141724597
609110163768 16284674
166742363012 601687800
690970226892 482870227
334884592078 408302566
404430070871 317645748
195164355632 516499151
744024613116 396956273
320221123160 405231057
697917825088 601681493
461067886588 601675186
975883542607 415978185
308667659217 34972315
556878132595 135322992
326750726996 208244526
112424777116 601668879
425066695936 50897490
617073046080 30122232
163584363832 202744822
262113938248 601662572
479076086035 266899626
781289003440 601656265
472831741502 153342091
923552504148 414943837
659390235092 34139791
78605846418 127798741
759814609016 133941759
222585803595 4358137
632863041980 84438116
478670756131 51427278
850133385564 601649958
625915443784 601643651
38891693107 86506812
671390631976 601637344
24632399912 601631037
748749607544 141585843
135699210438 29220331
290122521697 237401787
134530771376 99335250
769288606556 601624730
814763794748 428421896
192904988361 189083860
454976480498 357808724
945504960800 239836289
38527596304 428876
932872964080 423060946
770509349569 908208
168279967640 191480520
214743950548 601618423
75160386792 471971731
340759487230 6698034
690338627056 587497050
714339420824 601612116
770551806228 191783256
956242158012 224207543
152438424629 266546434
265271937428 352693747
204759668317 455743820
90318782856 601605809
240007943988 601599502
392223504464 601593195
895608573756 95752874
470578981902 138798149
428111328856 2081310
245060742676 601586888
137233293695 211631385
646126638536 162531390
33166437837 28539175
601283050180 601580581
567176659036 601574274
933684073750 307453636
186424263775 139775734
44211994828 601567967
905137618792 332448277
682759429024 354453400
632863041980 256745356
430234439699 252822402
833408368430 269649478
42712896500 185312274
430119494624 601561660
888728548758 109268775
390960304792 601555353
81283329947 120028517
781289003440 601549046
480875296651 100678641
97897980888 601542739
916766762493 198222703
690680119571 116118177
107227619570 17142426
886134576216 322432761
401504125142 96995353
649284637716 601536432
481279081340 601530125
996032947680 601523818
170402910259 57784734
375870163082 292077170
885502976380 102589662
519175071500 61959968
326193095656 180891067
577282256412 601517511
433062345178 150522862
902282588971 139296402
337905918568 599032553
18948001388 325397051
145899568424 217925771
647620056322 197516319
767127514959 108354260
753498610656 601511204
212849151040 601504897
922767366704 145351122
211418635030 48778338
691339331453 227052000
965137099333 200222022
708023422464 146152111
263377137920 59481317
804272520080 104954787
963821356044 601498590
679601429844 601492283
801858751142 148246035
354959114140 591489381
508190692409 181610065
361052124273 121901696
600094493853 251359178
649154538985 16385586
525319590902 59008292
444479605214 129999884
605819238256 479180632
306192643002 43455230
945761580016 223356098
52083610608 305372326
53685992368 411632662
396768982751 122885588
486613821849 171941434
407674551635 54631234
671176315874 97474685
542412589951 66620841
726339817708 601485976
18001444651 190219120
988453749648 308639352
794751062365 42338891
243076392140 3235491
578545456084 601479669
147654815008 60061561
684073847843 449373750
782666952670 120779050
372889043717 54063604
111793177280 483261261
718760619676 55804336
914493172937 10829119
329455248634 68809370
793289400324 601473362
534333467564 601467055
807816196552 601460748
586354582108 359152115
424435096100 211265579
913822223728 54088832
282325133000 601454441
820448193272 414060857
148425967768 269819767
737077014920 316314971
323188003384 4421207
370117510204 601448134
555966735318 353810086
788436539843 108070445
649284637716 12872587
215873342973 63290745
641705439684 475301827
81476385152 409311686
245692342512 601441827
570334658216 327781097
386085085996 28362579
518543471664 142500358
695697971172 116225396
86689318570 338622830
678738951724 165829951
72883410377 37179765
690697325067 6597122
948800143537 427690284
634757841488 24023363
216950284321 165684890
561492260512 601435520
260219138740 601429213
390960304792 466547711
153118853259 287788410
307589126440 601422906
48633193680 601416599
868449780808 96774608
758561778052 70657321
639179040340 187261137
624251903045 237414401
7168217057 132459614
243797543004 530267332
136425570884 340376176
826764191632 601410292
341695517584 511384174
479384281832 601403985
561567320119 478512090
861955321641 62527598
771815005900 217761789
44211994828 386246987
608550804310 3412087
829743692163 137063724
141478369572 601397678
631606144 13225779
183795558584 212293620
955610558176 568109332
806901982111 61518478
41814050153 297305673
541912665596 336535213
659046221842 23121462
354741896818 7808066
809198497612 382014990
616914546928 112939449
594335451984 601391371
317231628099 65498195
737364916856 178702538
498963876748 314706686
649284637716 1128953
493370507155 307605004
271196500205 184940161
596861851328 597190909
839396188352 526817403
772446605736 268186254
402369649543 514663814
907694644928 465122329
596230251492 601385064
5684404832 127432935
713348601561 302559404
150379510674 65681098
745287812788 601378757
62925377880 176274343
873563612335 82218052
368854310532 601372450
497441606502 37186072
642968639356 601366143
374125608928 3771586
541281065760 601359836
147162768096 268646665
610757047720 142941848
651649712372 130687347
168750720055 224604884
852028185072 196532427
127980343891 85737358
307130275334 411329926
511276873780 6534052
866554981300 568702190
430119494624 601353529
308852326112 448270025
892456805892 495553604
347379916108 601347222
601943239647 517937147
537491466744 601340915
735398122943 94573465
717497420004 601334608
892164093780 196343217
552681296896 523531456
984321815044 181761433
263838305760 91697473
276009134640 183691375
54532698746 288229900
977716552436 584110191
470600463544 532468475
149689167440 601328301
459565104972 124796609
672022231812 601321994
765499007540 325485349
490861931393 155089130
46738394172 158507524
36001196960 601315687
72633987448 558768665
322115922668 601309380
207318605474 114408980
392223504464 601303073
109898377772 601296766
24632399912 327263923
796155311785 171726996
702970623776 601290459
654489744147 107490201
355441126615 75488483
768025406884 601284152
632874627939 27555283
908872170312 601277845
975680314211 80950345
458308105081 142159780
109898377772 300011376
308852326112 548715307
244429142840 231719180
201480353992 515799074
868449780808 233806797
584229854608 140324443
251376741036 394401938
90021592774 104418692
288009531524 601271538
183593459141 129608850
803267446997 21620396
451593889048 601265231
555807861988 546482629
380223107580 587345682
769986568646 475055854
982137751288 601258924
615495003033 35975128
500480441224 149324532
989716949320 601252617
208427952188 63341201
628169130513 103068994
927188565556 178399802
912830456350 373437470
680864629516 601246310
941489831836 89817987
922537308330 49863142
631599842308 171165673
161423171323 203949459
473429453827 176129282
536624277295 30986291
789499801308 601240003
913293369164 601233696
16051017403 57431542
340323707130 30197916
983289590326 6426833
190522161565 175441819
903819371624 601227389
624652244112 601221082
788735535792 586551
201698147316 254140565
561762931724 293830516
903819371624 137707038
416224298232 601214775
565622014959 143061681
207796352352 215680479
418750697576 601208468
807184596716 97115186
598756650836 601202161
538754666416 77216601
670140115681 404499445
748726978028 315066185
907608970640 161232148
341098707160 547113329
751603811148 263531688
931609764408 601195854
463959341399 222277601
849501785728 303940637
97759203725 201824
434742460713 169424941
673285431484 425129642
795452966330 76081341
106568514907 83428996
986558950140 601189547
258393388268 21159985
229385679237 23947679
897503373264 109754414
704865423284 191928317
389065505284 517224456
538627399528 15843184
771365217953 45031980
432645893968 363018306
159163164980 601183240
418750697576 137561977
450066648886 156590196
909363870339 5367257
591280313667 15603518
291167530704 601176933
6316004668 601170626
971400554076 601164319
940006410645 60698568
908872170312 601158012
658901419429 387369633
533489752769 135316685
29945955208 206365040
823133882208 397025650
478813229196 214942560
394749903808 294877478
734904823003 145887217
228639146940 601151705
347434553649 446037347
844676802187 159049926
980931220011 371728273
472579568721 399352933
800236998520 191474213
924140541535 71590757
172967902136 12021142
375452313783 168756399
530803464668 129671920
956873757848 25883928
408014313967 17476697
397276303152 511737366
562755460184 408926959
377696708236 350599823
911869841310 108297497
850133385564 601145398
277272334312 141062362
603177849688 475049547
893816294533 75974122
495174277732 601139091
761709408524 601132784
915078157736 49793765
586355553386 118962634
745287812788 387136274
403106765489 48242243
318326323652 601126477
39790795976 178267355
190743156780 601120170
937294162932 601113863
759814609016 592839079
592440652476 86967223
642968639356 206995740
226112747596 262245060
953646945056 33420793
680864629516 407816927
111082817693 41985699
129760053263 216513003
401065902168 335809908
128846372852 556283707
367050432736 81789176
967945610787 93564345
180749275295 465948546
183795558584 477559733
132635971868 589414378
253068766252 74750564
564018659856 421389591
302061034297 319985645
375487601448 151456298
7579204340 601107556
971400554076 241028312
777905644601 39393522
100424380232 601101249
373036211255 813603
228639146940 481495301
610757047720 601094942
741695458890 287977620
346205405470 18359677
671390631976 568992312
816816351247 159314820
616204967344 121460206
202519493247 163357607
57660752290 201464501
341695517584 473668314
702970623776 278561269
943882194816 83857872
952868858838 49011697
555894936430 506780064
708023422464 582457757
953715758668 601088635
979611351944 147855001
332853119880 86456356
73316882115 330436344
593072252312 601082328
36632796796 601076021
959171524200 20213935
673917031320 418450529
666214255995 9788464
485432884378 135537430
290026220114 310758504
784113843717 214816420
868449780808 255351509
804033043290 366543919
246955542184 428150695
848870185892 98401814
2568019238 182209230
237618715587 399371854
583598254772 504591535
706920723328 309434034
153992950938 36877029
469278684456 79297911
877741066623 21670852
427985094251 96932283
324175971883 57299095
41053995648 601069714
21474400732 72221457
13895202700 324009511
651321313189 328556858
159163164980 601063407
531175468384 541834370
520564991416 193864566
929083365064 405704082
524707713055 14695310
380854707416 600785899
287377931688 601057100
53685992368 288551557
553913062480 250873539
976453352764 534398417
17771396826 141775053
45753339507 164751454
169900362192 601050793
761709408524 601044486
371729259924 166769694
188220037076 431506019
186953557764 601038179
650682346777 195554842
746551012460 596068263
94108381872 601031872
579177055920 601025565
715965405443 153228565
64093707658 136369954
351829591065 167930182
451439287622 26943504
963189756208 601019258
890563728195 18580422
273902384155 56044002
508437874288 601012951
465489085440 601006644
262914433237 183148973
119372375312 601000337
753414571946 45322102
917714568016 423981768
147830160157 459080223
159794764816 229454967
268429936608 454059851
946136560636 600994030
338855908378 103182520
940452162112 600987723
709754752904 78717667
349065438807 157984043
557782791931 393436967
994769748008 600981416
910135369984 431234818
306325926768 600975109
34253375780 316642935
256429539724 600968802
339800718076 600962495
352174394755 97638667
576650656576 600956188
305694326932 600949881
188004030698 48809873
390328704956 600943574
774293839915 7063840
111801187170 245272923
407767945691 165426303
620231045260 600937267
361906712336 600930960
51791192860 495143649
257618306247 17382092
982137751288 11138162
149804226041 278334217
454120288392 507347694
47491517284 310834188
116681012141 1337084
559720214145 230104588
617211768545 390453756
938842123654 284710594
706778052681 342936818
683758764802 73798207
435956686530 88216009
660953465061 99202803
558965861168 600924653
297505546801 104784498
297483529064 32405366
931434457101 76371463
514291678832 161484428
12218940742 329906556
511595873468 251882659
695194535883 115815441
428324579075 171348576
660653434764 600918346
531175468384 216784204
643864540334 310903565
975821752928 418141486
574124257232 29359085
770630378834 522131302
191374756616 538945764
676050361568 183016526
35215538100 25549657
133838197529 6029492
138679408981 130699961
107037848247 137290776
393944340056 45586996
43742718251 75223589
631606144 393695554
704299952343 513661001
133267571704 600912039
428224695116 153417775
755044458533 193650128
76603626086 55873713
917980275619 91161378
150952367112 465809792
433277493804 77601328
574124257232 600905732
700008393876 205374841
174321561044 600899425
804986911905 84129073
99721216932 12620307
746704001359 268230403
631943220616 237654067
137057170720 125275941
455507477377 436488549
103982533334 171733303
941083761948 511012061
849533062141 293218737
918346167852 222580337
554568073900 432609744
219796749236 600893118
123161974328 178803450
282325133000 359486386
244161854245 97121493
85265984168 63625016
27389471474 333129433
653877424810 202763743
495174277732 241577021
560860660676 600886811
46106794336 465696266
105961442994 98900067
215730016398 21172599
351169515124 600880504
938258614693 238524433
719205546991 110082378
359380312992 600874197
532438668056 600867890
966098176849 179907175
807184596716 425079186
18779896675 39286303
807816196552 440695318
173058361372 600861583
38527596304 162764749
193482165094 72448509
857712583596 600855276
667601032960 600848969
156437977368 107969533
538776040839 497824124
617073046080 373746513
421146493629 3267026
737708614756 600842662
647563539295 131683853
123639609745 44533727
339931922597 359662982
911831463215 28955437
526400984992 77960827
978348152272 285309759
532438668056 600836355
327833041908 311332441
9171610491 185835755
548519650015 304300136
965716155552 600830048
487595079700 600823741
189479957108 118048119
672653831648 600817434
884591448721 82363113
511002248079 546287112
999534350396 252052948
574124257232 600811127
491640124830 62578054
855526932541 46268152
236849944808 600804820
867402841859 339745476
667304915068 241469802
754130210492 600798513
539386266252 123282929
634310784472 140374899
828316781692 24124275
898766572936 124878600
141173579555 84154301
315414915558 161988988
248671054668 74372144
525930522699 14859292
857101601343 188648677
550123463464 221520761
913924969000 600792206
958768557356 600785899
236773026701 6319614
681770249581 177674497
623478471393 61600469
767875598778 71452003
629001223572 11150776
286114732016 566885774
320680827776 112460117
151583966948 501469570
483805480684 519652651
357717548014 89073761
742137369394 117133604
236408753302 134572459
859607383104 107231614
314437183320 23115155
495295737938 32859470
55148474319 237363945
872239379824 600779592
951820959160 52814818
636021041160 600773285
42473508008 441155729
877122925925 105188146
934767763588 415530388
581932910231 256259717
965110017075 36990555
985295750468 227613323
183075328542 3714823
818553393764 600766978
662548234272 600760671
488858279372 600754364
834343389664 273849940
46340922790 350435841
309604850059 306469744
707391822628 600748057
909586650435 245506282
714677703076 92410164
560860660676 115582082
776236204752 600741750
834129275386 180638787
301024981230 55015961
655127644676 432874638
760446208852 600735443
461699486424 600729136
318326323652 538447511
443834508398 92391243
335190292368 15641360
941397011717 164082912
122835002592 74731643
757467650129 127306795
634126241652 600722829
554152930304 9252369
855186184252 600716522
775016283714 387659755
860617730904 219811564
339800718076 51654330
514570208566 127439242
144636368752 442518041
102687704057 180108999
218969722763 149513742
488086956323 96042996
398045925376 12393255
171795161700 600710215
944241761128 600703908
508437874288 532525238
825500991960 600697601
399802702496 600691294
439460750800 66904656
554485782229 21607782
991672378019 371753501
384644306432 23544031
51159593024 600684987
531807068220 600678680
603078888616 5064521
495428487674 336295547
237481544644 574258657
938557362604 600672373
659390235092 80111514
829645927356 73539620
828818823134 228704434
49264793516 600666066
254679353419 304590258
497069077240 428352519
705333673885 14991739
151583966948 420746277
187585157600 531944994
455281581623 20371610
997460936648 14663775
534965067400 600659759
377065108400 41645121
301904727916 600653452
106358479193 65819852
867186581136 600647145
852288074 369482981
962933788678 95677190
437591765843 43739045
340432317912 600640838
399171102660 512525741
229902346612 600634531
819184993600 362728184
301309960960 163824325
91581982528 600628224
25895599584 122551317
888660975560 455296023
270324736116 600621917
273482735296 376736031
950557759488 245991921
413697898888 600615610
101055980068 567661535
949579232568 160954640
514588044762 79972760
399802702496 600609303
643211307488 172483836
406811043409 367237689
50527993188 600602996
653705836568 109275082
470934507492 99404627
270324736116 196456743
276009134640 538056477
534965067400 600596689
566870847285 96522328
644110929596 54467252
410939668903 94176124
298971529137 309989050
794243880718 211934121
654969036240 600590382
323379122340 396142670
835783242099 65668484
135803936108 588796292
219796749236 600584075
316431524144 600577768
894345374084 600571461
1415702933 156583889
313606704853 92006516
731119077564 230426245
78318385972 126619332
796280871541 61676153
30795089781 64817039
220001234790 276669169
657969122819 12784289
570755044994 42237979
924662166212 600565154
472174983043 85295868
43206095528 134200346
337274318732 339032785
249481941528 240025499
949989450397 401358559
434642431693 201855535
658127035420 575974161
617074061507 199080455
466286206184 418614511
971123502245 56996359
262745538084 600558847
190111556944 600552540
236694555007 42408268
253903140380 600546233
838132988680 273200319
577282256412 464125823
6308 600539926
219165149400 600533619
700085572635 321858824
489489879208 600527312
822658576139 194419582
482542281012 600521005
447636418678 23979214
354819504453 25410903
799605398684 493913784
870484368664 157756991
958053524282 21368116
365696311352 600514698
321484322832 112718704
937294162932 26016375
305696925416 503304907
193754078785 82937050
997927747188 341120402
693496626236 431474484
557702661496 600508391
123793574164 600502084
488226679536 546936733
538123066580 438765376
193043143196 115178434
740561495955 53842859
186959896299 468023549
972306558868 191480520
932872964080 501034387
906705900668 62294239
712085502801 142519279
931609764408 600495777
929268790864 203678258
932241364244 600489470
43320945998 96616933
109800482583 62893404
619863204164 39021409
397276303152 148876735
424223958726 75475869
907608970640 600483163
49476241998 223829123
871607779988 600476856
516648672156 600470549
392855104300 190231734
128443061188 106531537
722550218692 600464242
36632796796 389665381
521431899115 223791281
177812077878 66154123
477153151000 4793320
981655614738 57154034
233339998172 285808012
400193717575 109779642
431382694296 289749887
47369994008 600457935
843185787368 94686991
594864962476 28677929
909598911243 49289205
166742363012 227335815
826654496046 48116103
531382300142 335633312
850133385564 600451628
706760222792 581738759
299378328572 234607786
77836407097 320938002
33234818331 111350085
375170308892 9971367
579177055920 600445321
366918170704 9656017
427593095280 600439014
712201747118 136817751
78318385972 421036399
99161180560 600432707
32600090223 58674021
219165149400 5424020
663811433944 600426400
576019056740 503172460
115582776296 404474217
604799583389 232217433
868899211321 62161792
909672671608 31698982
143855011266 70903294
165479163340 448339402
401065902168 600420093
421277096920 600413786
583502838234 20850942
125688373672 600407479
377065108400 598982097
728566674459 139151341
960031757028 600401172
684022628696 600394865
781125553293 98502726
455056541556 54000534
499333637237 173852455
840659388024 518290339
124227502071 89168366
685917428204 600388558
135715614945 23644943
696654625416 600382251
987650847450 31131352
310747125620 36593214
490601157929 99947029
765499007540 600375944
609813764316 334271
269965106734 64608908
992874948500 403275887
84002784496 600369637
170531962028 600363330
461283163419 80893582
256161607815 110517561
533597892591 22724121
616658507956 109066951
821079793108 600357023
897514921381 84520107
456646687736 600350716
714706948635 143067988
193211912209 20541899
781647859126 76478682
839730629641 158356156
528017469204 600344409
633896120208 178980046
624852800405 353665025
728126662362 7776531
548228663956 600338102
486165881853 80786363
715367018269 69055343
592078317391 283903298
598125051000 241955441
912151497251 186258324
195288275568 316769075
122530374492 328733454
561492260512 600331795
770377388208 84614712
694128226072 491472975
557071061660 353387517
172278467110 32392752
953407146609 66709139
960031757028 322628278
41685595484 428775088
688882529854 100912000
343590317092 600325488
594335451984 600319181
510964273632 589622509
772446605736 600312874
472683407169 184523899
315968668093 192836525
800868598356 191922010
141478369572 600306567
502753475764 218272656
540315461883 100256072
503457303364 510696711
965716155552 600300260
255075969114 1513680
30948398272 600293953
955555966849 10217340
89055583184 589559439
250200325684 290935603
825500991960 272222734
793627449217 20478829
313059013345 82047763
860870582776 595178976
692865026400 418614511
991737100453 253598163
401375247904 51559725
840027788188 600287646
483925439824 285808012
995212360654 24553151
348643115780 101359797
754130210492 600281339
837593483658 373519461
144636368752 600275032
655400365663 111488839
405216494943 156596503
485700280192 600268725
951820959160 47611543
761709408524 105131383
308881533829 4698715
5551770687 28873446
974259483688 191209319
474331483144 600262418
387170705776 192899595
260263603090 304552416
477489482324 600256111
378769243056 123737033
905153543967 42364119
571597857888 296233483
965140933989 462908572
176847960388 600249804
109815720295 94605
374153668771 221564910
629073442964 378092036
344408427532 409172932
188146802257 29056349
137598822187 8476608
785710202292 472690729
247791034716 383295311
144539034886 14827757
197690754976 600243497
304805687376 40396335
789694832669 196891926
60633590564 480732154
89484017694 169115898
420541629166 36132803
115685315502 430377066
699181024760 600237190
188277216338 338175033
41230099702 123163096
358972699954 303726199
306633689447 257691406
920872567196 191278696
371380709876 600230883
417557095649 152667242
946551416175 142916620
835201139599 372447271
897044023905 72625105
5052804996 600224576
301273128080 600218269
760887005082 23714320
909071610266 22850261
456015087900 285997222
144636368752 203848547
786973401964 600211962
531175468384 301279083
866554981300 600205655
107802456406 160418545
328431921028 573545966
706760222792 593211192
994138148172 600199348
438203454480 3021053
715188151749 88625964
941384359875 58270373
281471327005 61430180
689848890571 181206417
70739187940 600193041
554908109498 111009507
849839973375 109489520
135162371212 480082533
205964465169 226780799
541687406849 161389823
573220285359 83775881
226189182129 505997996
529945323699 120268183
944124137643 28860832
519236066497 262068464
573867185977 106846887
892949552881 32335989
893176602816 437314766
32211597944 225046374
828027391304 566671336
661916634436 600186734
406415464127 28886060
377065108400 600180427
730390469761 66002755
242887131684 82533402
641073839848 600174120
832463739570 292714177
196632248989 158305700
99050482161 13301463
396013103480 375979191
558761005566 152074384
453761933024 119296905
264365360764 95626734
226744347432 600167813
308220726276 142784173
737777228609 511428323
84280014988 473025
585849355631 48936013
1578707348 67226313
291510353996 57942409
98414530495 7826987
465489085440 563555678
323130868271 51446199
821757711552 546413252
458906258896 37236528
481910681176 600161506
921395026462 8129723
700745755795 252551201
949235755413 12790596
885112890495 327541431
189479957108 556838723
353064314632 570606904
271587935788 499344111
852412975142 117139911
962558156372 152408655
485700280192 400904455
734167915188 157126291
67498878168 12260808
473515260562 107332526
646927909286 285618802
749709011640 388189543
179259549169 8136030
662153859627 188125196
846422062725 421162539
699395128489 310695434
1894805816 190969653
871629211174 193151875
16922655352 95525822
345485116600 153014127
785479475376 55596205
657495435584 374522274
702970623776 98496419
454307398161 102791486
671258704215 44407587
33474797616 302666623
511807977878 317141188
818570517269 433435961
960663356864 436154278
540017866088 600155199
730129416724 600148892
738340214592 600142585
341245471050 72278220
832448590156 600136278
117657495593 158936400
381271385678 132838034
395381503644 186125877
785078602456 321978657
206533152680 556617978
951016448677 114522506
378959907908 600129971
754418648523 210023100
978110481349 200903178
538836146549 409280151
840659388024 600123664
551386663136 329238014
259068865903 103655545
838764588516 61430180
401065902168 169065442
449886584036 282887871
742761413444 600117357
304234136487 10122735
748488409446 134931958
422169131707 78812272
803889750315 48380997
466619732958 46255538
380854707416 9340667
339169118240 376086410
167373962848 580962998
875397379004 585194995
396013103480 600111050
654677642291 195605298
91302338520 137524135
305062727096 413222026
684290001347 329629048
217270349892 377745151
632231442144 600104743
579383118224 279879432
982493440860 169670914
728234617216 600098436
633502531873 293553008
927421319084 90499143
584861454444 13616813
3158005488 376616198
207796352352 600092129
442751491344 476266798
759814609016 410390183
859216155652 105282751
967895388146 291345558
984664150632 600085822
465489085440 269990056
604887086707 102848249
735813815248 190364181
466356649067 323132838
128738764883 24609914
462199152192 72637719
477738810648 31377325
152633279394 50247869
878387683426 10948952
526907706228 167267947
134696765309 274423877
256429539724 595513247
35798668641 52985107
750772199486 3784200
632119059776 13351919
621494244932 600079515
989085349484 600073208
687887501757 246767682
359149567155 48267471
772446605736 297690400
868449780808 42849758
493736540207 81593659
914036691198 197686608
478121082160 581429716
345025098699 331502227
784757641291 166176836
735364695843 285038558
708983446711 103113143
725076618036 600066901
85265984168 41752340
669756973803 47037606
919864529823 299973534
619410754663 48746803
941117296267 62981702
174321561044 226875404
9948094731 39059251
172966533517 24572072
166110763176 600060594
154741966128 528204943
137446646891 9605561
138232251053 55413302
190743156780 468395662
491652190121 242441080
953084158832 600054287
217486143897 255956981
471805083800 534474101
10766713973 182745325
552237387073 90341468
934405724932 260233127
14526802536 600047980
8210804176 430976231
713213644375 151286009
89162221940 458909934
26527199420 364664433
600973794807 38737594
794077590356 69345465
137057170720 194350205
623010891399 309024079
152678929460 90555906
749077411804 600041673
662548234272 391109684
174321561044 600035366
279167133820 600029059
326291289339 7259357
286397109020 303511761
610125447884 476380324
741498213772 600022752
127930228469 25373061
687526011810 29125726
855186184252 390466370
944204703261 3481464
679954584002 197894739
842221489040 65069319
602202551952 196141393
259587538904 268634051
798973798848 600016445
827113940010 64123269
547470005363 94605
455383488064 600010138
598756650836 600003831
210322751696 595040222
135162371212 501513719
489102852218 130794566
203375153500 599997524
472239806389 91293825
36863632996 325125850
454751888228 333514160
436662406230 11169697
677987329678 122816211
48515841396 25278456
282154190137 111318550
389697105120 599991217
180005959568 599984910
164847563504 599978603
850764985400 599972296
430307790109 10646216
693018488324 286571159
939188962440 372888761
756552565322 21563633
608179185321 4950995
798342199012 3140886
215826898225 53950078
568439858708 599965989
32211597944 599959682
985295750468 404543594
65717936866 212615277
104845579084 599953375
435113047419 16568489
198506222783 21847448
765506147064 313060559
684607735393 3576069
456015087900 192767148
408868052650 56882833
280091119869 177201472
568439858708 599947068
446541090360 599940761
263796723709 27227319
204638353172 599934454
678969830008 268028579
631599842308 599928147
264533120657 2138073
165189743482 137713345
759814609016 599921840
9474003848 599915533
129477972688 599909226
643729173193 10797584
589147584649 101858050
745287812788 494872448
924662166212 599902919
145899568424 599896612
638257812515 169582616
180124436563 58585723
25682683636 990199
700179963197 50960560
558965861168 599890305
719392219512 576503949
245692342512 599883998
477302935943 36057119
887397775888 250980758
892450574576 599877691
642576484775 176961806
610831602767 416129553
94108381872 599871384
141709571578 332385207
232172740584 117505717
484465739528 246483867
44843594664 599865077
697758064536 58667714
499466216684 44325596
639620252832 106619835
382749506924 91684859
47631204720 81089099
895627526291 577071579
430751094460 547207934
560473778747 2756159
16301001655 18649799
823606192452 599858770
896526927654 249700437
312641925128 599852463
179374359732 599846156
310115525784 446768959
388888879814 108423637
878018345506 162941345
660653434764 599839849
421908696756 599833542
408013500364 517369517
886474504595 61663539
53054392532 599827235
529688857916 7360269
296851929228 599820928
5749158801 100905693
896240173592 241387811
487595079700 21670852
16833745573 148517236
113056376952 210685335
303680478557 54978119
170254172278 16379279
160850548244 170402526
920872567196 356522096
475943819415 10879575
915063563338 26987653
166607237602 6584508
84934975952 247108260
150744118344 123156789
202111953828 460745271
951472474247 236354825
759183009180 272399330
352132907309 196620725
385275906268 260018689
865923381464 599814621
127448514488 11617494
567808258872 357203252
683834259592 567630
96949834787 280289387
563093742436 92410164
983337965016 28331044
281061933328 65700019
171163561864 453977860
520137492407 42824530
485700280192 599808314
636652640996 484043329
29685198600 599802007
235231997372 9693859
240007943988 599795700
16634721881 322792260
501228083553 178197978
819816593436 101265192
891187374904 252191702
999641638773 74788406
301458825081 267290660
838549439890 110391421
627810243292 560824747
634757841488 428371440
56782172399 725305
438330292492 332978065
622125844768 544596836
404223901348 599789393
907634589674 238682108
249240707150 189569499
277459450388 251327643
581703455264 303877567
527385869368 599783086
841647598254 234210445
527385869368 203186312
988105485480 17028900
998388334784 65510809
473699883308 246275736
709918221972 41146868
276479271034 89748610
856449383924 599776779
172268243463 38018596
80847308116 400784622
92750503581 57305402
669672075276 258366255
994268148056 338496690
864963712474 237294568
256429539724 91539798
769127773814 8337854
434063930490 108038910
198322354812 517672253
5684404832 56838684
401697502004 531490890
102319179740 214929946
194131153329 54921356
84212359799 287170324
658758635256 421074241
700965031264 52776976
349593692141 44344517
398460806143 22276324
845080586876 599770472
963445599663 261778342
154934146725 40434177
768025406884 599764165
659390235092 55217785
821079793108 599757858
871607779988 389753679
514134836356 126385973
312010325292 431096064
965845695025 39393522
978714103333 193801496
756448392603 46892545
986384677181 97752193
360643512664 599751551
408509299941 65220687
465489085440 518971495
68875721608 436917425
941715361784 470603112
223231070700 318762087
145899568424 599745244
440856691836 599738937
256429539724 599732630
513319698578 35098455
348011515944 599726323
111161577444 599720016
34446969145 101586849
547967549914 8558599
611634141224 343605360
866819055390 139580217
781289003440 341000569
148667096992 236733245
312010325292 599713709
728234617216 599707402
508836634363 200682433
531025162025 65308985
901813974629 66784823
401454129553 36605828
269693136280 599701095
727320951484 150623774
205675890449 79222227
556439461824 396161591
189479957108 599694788
353929443757 355292231
631657835173 489864690
521394151720 107666797
483173880848 302912596
960031757028 599688481
271587935788 99694749
496541814105 271194693
791892172660 59626378
823606192452 599682174
360610093936 189210
89055583184 12361720
176216360552 599675867
275377534804 253093603
779394203932 68254354
315076679520 47807060
865343978360 23398970
328231171283 120886269
581071855428 599669560
240135402151 216222881
649950957587 401831584
864660181792 536063465
657977126402 17325329
258955939068 190149743
794552599996 599663253
957116697181 10854347
718129019840 599656946
840330240373 3443622
865291781628 599650639
676443430664 598830729
74528786956 87175354
44920640976 202170885
740866613936 599644332
615178246572 133506576
709918221972 599638025
479384281832 337260518
327800321192 571584489
58738791056 599631718
665966523342 303373007
312641925128 599625411
173943773809 251952036
62077485786 307510399
141478369572 12689684
768862734753 389488785
488858279372 599619104
631606144 582924475
617825551106 225569855
809029919874 4597803
931609764408 599612797
66317989088 428257914
593279992278 16398200
594335451984 512500513
952203718376 6086255
878491029928 9031624
833711789828 599606490
669142087517 134881502
897013460183 431682615
764235807868 554051029
456015087900 599600183
922767366704 599593876
201410247445 9668631
252346105950 116351536
48633193680 194255600
399122566053 6628657
100424380232 259993461
728421954037 308910553
790057466248 14115066
387170705776 592586799
618967845588 599587569
465491740687 304426276
892255173167 132415465
550612949734 106657677
899398172772 529800614
378959907908 267889825
664299053342 20844635
911398569656 332732092
3432542891 100413747
157268365472 226314081
226744347432 599581262
875397379004 419693008
376433508564 599574955
873502579496 485948043
229902346612 599568648
633075001329 137360153
248218741856 599562341
143373169080 599556034
716686980941 21992509
416224298232 447841149
506948274302 94863587
903553773305 200329241
965084555716 599549727
628679383669 12197738
833080189992 599543420
537854813014 214753350
646126638536 447822228
418750697576 599537113
863778675453 58699249
784204525763 14279048
245528936514 46936694
787414532465 105648557
190777416404 175019250
707391822628 552058017
144831494718 204283730
494772769870 99764126
799605398684 599530806
944873360964 232576932
710451743716 37450966
528827544526 289321011
481791947659 73602690
952478468152 245455826
762995471071 366733129
378328308072 218234814
910135369984 513093371
784447002620 376553128
465248891717 138079151
389341720349 179093572
603177849688 599524499
401102640443 41525288
553281462644 111678049
318957923488 116483983
147817420017 354478628
834899358021 19280499
403592301512 599518192
21238703900 2661554
518632993222 346077704
520116496404 65990141
888798903343 239010072
55580791876 599511885
520438271172 599505578
204534888902 67188471
377561330546 3563455
98879064208 70701470
328611191196 376408067
936030963260 599499271
978979752108 505606962
287141351876 50626289
539900393971 7391804
546803016950 20838328
737077014920 599492964
620862645096 345484846
33094418204 148460473
526754269532 326324180
290535930868 599486657
74569750921 171304427
772446605736 93703099
650547837388 429481472
875397379004 599480350
330986304531 59121818
994328026714 13011341
132635971868 190004682
383000632743 254071188
503705969453 234992513
680233029680 295306354
203062309444 99770433
444646290852 568159788
804026597536 511415709
444646290852 599474043
520329792837 2901220
781081196162 27776028
18948001388 599467736
233691945628 599461429
379147906964 203760249
32843197780 507562132
817921793928 495351780
233691945628 599455122
863396982120 502541760
755393410164 599448815
830776370985 10494848
912661769328 272449786
280192208465 106651370
475059239502 478158898
694128226072 599442508
219287404288 124588478
918170091091 13780795
303799527424 599436201
578679719500 282049040
418056837101 10747128
27589119559 79518656
456646687736 599429894
757919809508 599423587
39414131387 31768359
649916237552 599417280
528697557256 175952686
396013103480 599410973
979611351944 68784142
908240570476 599404666
203835646491 35193060
101687579904 469474159
48633193680 599398359
173985734280 202833120
443436069980 173972288
863298185030 53931157
105819585950 213466722
27790399092 599392052
402764972303 56914368
459183222429 145792612
97967206520 229215301
720655419184 599385745
447172690196 194552029
767393807048 599379438
937925762768 599373131
148144173073 81158476
422794815577 284111429
971680969603 57116192
901657100618 225229277
8210804176 599366824
506543074780 582722651
333811775508 246641542
846481953997 449619723
954693341603 127420321
433502540178 232034530
565222695626 20712188
236218344972 57122499
702357686353 568765260
567040524506 45044594
615809846408 599360517
349790483155 30973677
353064314632 599354210
496437477404 599347903
548022351437 146196260
103989023237 109609353
433909093640 599341596
783896346822 69686043
430751094460 251233038
655297359739 49030618
875397379004 599335289
734945036435 102968082
594335451984 501639859
62528390072 599328982
594335451984 593469779
42317195320 599322675
212849151040 599316368
739521362259 6843095
193172411468 36668898
330958320372 574574007
712617578177 26375874
123793574164 564129615
799343553030 64369242
397907902988 599310061
435172293312 255471342
903819371624 599303754
93017741720 291843811
490121479044 432609744
91581982528 22024044
508120495499 240006578
391026433687 513661001
471375831445 181534381
706457047367 188818966
822094581036 21582554
513932686457 64293558
893082174412 230016290
563067631456 56599018
748445811968 20787872
924692799311 330335432
813594134193 259406910
454751888228 599297447
508437874288 599291140
186321957928 65428818
725528678568 90221635
72633987448 599284833
290421706856 8079267
4839832285 82243280
116447274721 61417566
696299429855 3412087
298056046989 3777893
999822546696 599278526
699181024760 95336612
669956508362 59569615
817921793928 479741955
330958320372 599272219
773078205572 599265912
638777759530 214210948
656863835748 599259605
995401347844 250501426
917714568016 218878128
264875834665 20579741
981506151452 599253298
668864232632 33048680
62811826652 77506723
205901552844 378647052
123388755127 165855179
446426431165 64741355
649916237552 323561714
678544633054 94113054
965909793066 147388283
170602474288 112390740
760849566730 56113379
812868995240 559683180
783183802948 599246991
270324736116 599240684
500858676256 599234377
266983501730 139107192
116429034877 168951916
706760222792 213744230
617704645916 599228070
662234488315 19034526
404692151949 14991739
696237129309 37312212
480907178536 325624103
422280576397 99808275
517280271992 599221763
824676122481 51521883
984668811505 69099492
146338775290 97007967
934536399665 24288257
181269159240 599215456
504016675436 599209149
500000039099 175996835
638946761902 110410342
210954351532 114730637
425698295772 307258119
831816990320 594642881
332221520044 599202842
819816593436 599196535
455383488064 62880790
183895209184 324772658
33845888882 65378362
565281859528 391898059
383381106760 599190228
969690682115 199515638
124151218906 106796431
137462023357 42061383
305694326932 444548895
487334892787 187538645
383884727017 35457954
782552203112 599183921
773709805408 599177614
622125844768 599171307
683018621496 222838924
715714967087 121939538
272219535624 523909876
869352348285 328096447
985539938587 3777893
651179437224 599165000
180079209066 278491892
288680966372 47542166
915051794476 99833503
350537915288 599158693
582966654936 200341855
894345374084 296775885
356706237308 79581726
222799270317 71067276
861797968298 152730312
176847960388 599152386
893946433171 221331551
397907902988 599146079
61061470058 165981319
656863835748 599139772
656863835748 599133465
3789605324 599127158
660422562787 93753555
321351587775 37980754
14526802536 599120851
207923602384 415416862
78698748528 182366905
3789605324 599114544
796277087341 39935924
785585937536 74157706
203791737157 6433140
155373565964 149091173
972107112607 27050723
553281462644 241356276
807184596716 116345229
675811830828 538018635
215375550384 202517770
799378361363 175996835
229477067667 211467403
921670482622 180506340
40446286728 273597660
471173793007 194268214
354327514304 599108237
508144777449 116301080
831185390484 75816447
271278724564 205683884
244429142840 599101930
365696311352 599095623
908872170312 575507443
493949355243 169891659
414403101414 148838893
900246077480 71533994
356853913648 246786603
33474797616 599089316
114319576624 183401253
467634115173 346229072
952452558996 491145011
685917428204 127912267
276789377852 322823795
831816990320 119303212
164726004451 49787458
672022231812 599083009
171163561864 592189458
397350763594 5070828
387170705776 599076702
479654284502 198039800
480647481504 160658211
32211597944 599070395
8028988045 91590254
866340255243 7612549
237838167652 48942320
75658469503 50197413
332486489728 210697949
177260614784 119706860
88423983348 599064088
837586016170 495786963
704342871478 243696173
740235014100 333495239
598756650836 32531506
810342595896 599057781
380015527354 153852958
578283944701 77803152
685366381372 257729248
300501969013 26319111
591242143703 319153121
353695914468 599051474
209691151860 594377987
545328740909 34152405
59704977242 19930120
915819768508 548790991
628057906568 325365516
324676392426 368568466
721918618856 402487512
204006753336 346109239
221941186111 89206208
89055583184 599045167
186983932276 69610359
666337833288 599038860
126319973508 260252048
993729437716 357499681
796302983883 37261756
418750697576 96843985
715136837997 363459796
990980148992 599032553
866087722963 43253406
240639543824 506742222
515732187195 112327670
778762604096 438538324
765499007540 364967169
507694667845 78187879
901292972280 599026246
206533152680 599019939
149689167440 599013632
677255114271 203457513
345289078184 116137098
24632399912 424574626
420645497084 599007325
322115922668 526237159
623389044440 599001018
592271557564 74233390
136653070681 348209470
555176262152 431796141
61764824633 76951707
223586348252 514499832
881713377364 598994711
719635638177 65454046
493768857275 5556467
47369994008 598988404
791394600816 487676161
252008340872 37577106
893082174412 168094164
337916230513 585781546
738971814428 40919816
359086944952 51698479
275377534804 598982097
854229902121 201306826
400229459344 131923519
963821356044 598975790
943610161292 598969483
745919412624 111854645
114951176460 86424821
45153072847 150592239
732717284090 445217437
962662940870 347553542
850133385564 409349528
361292236005 288198365
620231045260 598963176
22541543067 151841025
975821752928 598956869
412735845852 40005301
813500595076 277072817
152677441008 5184354
820284844037 40705378
460436286752 214652438
752021744503 150403029
821079793108 598950562
896677122552 43114652
31579998108 598944255
371380709876 598937948
370117510204 353986682
531175468384 598931641
471291796977 356673464
522333070680 563770116
886134576216 597499952
161172568985 464346568
413095887 152452804
432493405387 24584686
529280668876 283096002
159031678709 76257937
29595565581 14361039
756945356910 220290896
344221916928 534354268
174671391413 101290420
501866280511 129930507
445732820905 65605414
443383091180 598925334
252306630437 857752
359705886639 262011701
829290590976 16303595
952452558996 404524673
158717602723 67661496
806748450810 74473056
487877097205 202416858
730129416724 218487094
339169118240 220814377
649540985731 30324056
879818577856 598919027
124425174000 127439242
762972608196 74952388
378328308072 598912720
158531565144 598906413
932945841465 474254865
380854707416 598900106
271025542663 475585642
693942203172 102268005
276640734476 598893799
369737547054 312858735
384012706596 598887492
368222710696 153184416
754761810328 490684600
30598891625 204775676
552953658384 119246449
908384445760 36492302
328667323496 311868536
602546249852 176955499
716929155062 107080246
444646290852 598881185
358748713156 598874878
917561650559 115146899
782661396203 72372825
470016727531 221312630
229902346612 505657418
43060725485 116736263
81022421971 197276653
198322354812 537097813
364472025870 156255925
414880263806 10406550
714489186846 56826070
541597159986 102482443
772446605736 162487241
901327913060 159377890
870976180152 286306265
137224482816 32008025
121135139840 86569882
577606083020 249467078
514753872648 598868571
719195071064 61613083
667601032960 101038140
853291384744 598862264
598756650836 327793711
980874551616 598855957
289750946857 27145328
829922190812 507801798
633335026325 64520610
168430446353 49554099
631606144 598849650
602546249852 200341855
165011368908 141081283
867818180972 152591558
756656609836 598843343
454751888228 598837036
909207254915 85825656
706760222792 357203252
612020247392 517293833
888298337739 186971015
178427721004 65327906
980242951780 598830729
304431127260 598824422
756025010000 233768955
126463684810 333520467
752679051671 102488750
126038147278 79966453
872674127641 59941728
973104928398 35577787
637284240832 388889620
224881272134 210023100
391105908194 27000267
461351802500 1614592
76423586464 598818115
771741790002 9763236
638102338658 223564229
638547440504 598811808
651179437224 598805501
984032550796 598799194
665706233452 598792887
915188168672 598786580
867818180972 598780273
849975592796 91911911
786502510795 268943094
666062194225 48229629
403529523699 11314758
35614920503 320603731
321295020292 119801465
440225092000 581574777
634545228276 95916856
828658991140 598773966
567808258872 598767659
29280808439 182392133
967610955060 598761352
872239379824 598755045
411171499544 521664584
970941267787 268514218
588685275242 236544035
513490672976 598748738
555176262152 383768336
544439064940 598742431
442751491344 598736124
558712056939 93204846
545702264612 61058067
669495832468 164757761
179610670408 3986024
699181024760 598729817
32742237389 11724713
1263205980 598723510
14157081954 42963284
121773078211 24105354
432014294132 347503086
660021834928 378785806
840027788188 598717203
48312264050 129999884
96103437452 434545993
596359992789 181408241
382117907088 39084479
398663094796 176501395
562123860348 598710896
348090454356 167961717
351169515124 578503268
452027545754 31175501
420478054606 115241504
983259701453 34650658
522964670516 275748347
505594121383 110984279
834384025665 407255604
168637162520 450654071
675963066381 330341739
82278273988 272998495
199643686103 180689243
697286225252 452016383
104845579084 439269936
411171499544 524666716
711748534470 9208220
897503373264 308645659
568513303723 492885743
447804290032 376357611
997083244018 134055285
751603811148 501122685
271587935788 263159575
322115922668 79991681
644863438864 300099674
348643115780 89477409
265042169176 61575241
221691548744 598704589
43580394992 598698282
168547611492 3235491
530882712123 184252698
232428745956 598691975
19888518084 31667447
130109572524 125143494
801035696014 59027213
985927350304 598685668
302181182647 222101005
294670150671 241299513
49896393352 598679361
164215963668 598673054
348011515944 218083446
220428349072 146763890
836869789008 382708760
829922190812 598666747
278535533984 598660440
572302644152 366758357
218588628595 522547564
545702264612 598654133
638670527916 29296015
600148437624 213195521
210322751696 598647826
950557759488 598641519
916451368344 421446354
724275746692 113986411
394118303972 598635212
8842404012 598628905
667428052936 121775556
643340764970 182133546
570490169915 81290923
456646687736 598622598
387349099271 272443479
54949192040 598616291
138620615127 73482857
779394203932 598609984
120635574984 598603677
550123463464 586923113
985927350304 598597370
209691151860 233970779
170234816095 15685509
557702661496 413360780
641073839848 382418638
594335451984 598591063
367591110860 220007081
297483529064 573142318
350731628486 32121551
713076221152 598584756
887014463721 142002105
273482735296 559847162
817921793928 598578449
550765772586 499955890
716865820168 524408129
16421602044 307251812
440856691836 598572142
563387060020 598565835
242662242985 209077050
558334261332 509006435
895983985317 41235166
888367027276 118622056
692958653815 366524998
493279478224 598559528
381209583385 22383543
179929445109 25234307
948824898512 433480110
411171499544 70676242
252639940708 447109537
98737465751 244490855
336642718896 473252052
778688177254 23966600
29342490899 289478686
688105951009 156993844
709918221972 424820599
994949629955 153001513
167134078168 11598573
722690341311 113778280
714339420824 598553221
221059948908 486824716
94922121561 142658033
447460819184 50935332
598125051000 421540959
662548234272 598546914
479384281832 20251777
18389613208 468509188
650547837388 598540607
68578638745 107874928
612994784046 38163657
332221520044 598534300
208808541796 18725483
550755063300 462404012
337905918568 93715713
569231467134 132081194
753498610656 267246511
209825560337 447525799
589482742871 96011461
515862407824 84204757
858975783268 293338570
907173587881 378565061
930265906578 19658919
394569689655 46154626
906977370804 69957244
123793574164 273023723
551164242539 114755865
654337436404 598527993
759991287007 139081964
106108778756 598521686
788868201472 508274823
597493451164 399851186
593703852148 598515379
208427952188 270374783
756025010000 587030332
361275112500 598509072
598050838596 14335811
400434302332 273856247
7923837741 197030680
640130663663 92656137
774973005080 163515282
112424777116 598502765
780657403604 3588683
275377534804 59430861
590545852968 598496458
169751512750 15363852
240007943988 598490151
818750651496 89710768
578710459818 385143262
505624558965 214046966
970137354404 22055579
263377137920 98654094
404369460601 46564581
382780184172 321972350
732194681828 100508352
263496958306 32897312
457348743069 392818881
231625799609 115878511
481284978385 80641302
726339817708 548065686
515328194375 16852304
758806962677 287359534
463594285932 598483844
10411928367 134749055
13895202700 233390535
728529791123 71445696
288009531524 598477537
657255967166 27139021
308064062461 36662591
558965861168 252254772
287242806278 6584508
838764588516 487379732
16060465289 185974509
237199850861 147779317
447663595541 17640679
42317195320 78749202
606967448704 598471230
113427619586 104576367
749077411804 250879846
174162784384 118344548
140215169900 345579451
349906315452 598464923
517911871828 598458616
868472265263 389476171
664117367593 253642312
422007445455 94850973
601934144953 156817248
329063520864 598452309
619189946593 256650751
338835814276 142298534
147486146907 226440221
779513090882 66387482
197059155140 598446002
346116716436 598439695
143373169080 598433388
587387853788 31339483
649852349707 4667180
519573112577 154439509
178111160060 598427081
382749506924 598420774
476226282652 497142968
324642322012 598414467
852028185072 598408160
917082968180 598401853
809710996060 598395546
737708614756 255446114
229146223433 13478059
706760222792 598389239
988706244086 234904215
567176659036 681156
769953721790 1065883
196773399649 6212395
616858193883 101120131
820448193272 598382932
735182215412 598376625
565655334840 129634078
258027962753 261551290
375170308892 41115333
949926159652 598370318
720655419184 113052975
307589126440 598364011
317063123980 598357704
321163481500 208547262
642968639356 598351397
606335848868 563221407
425242648622 107893849
572861057560 598345090
184606308755 238858704
214112350712 598338783
36632796796 150800370
123236169876 438166211
54949192040 557311748
854411032854 2131766
34106397452 441237720
140689513063 64962100
967610955060 598332476
431559019095 404581436
954032111481 126657174
660021834928 598326169
769701292487 154092624
666426717839 468856073
285016271184 177573585
672653831648 598319862
36313898020 153102425
562123860348 598313555
615178246572 559721022
847263181101 77260750
116214376132 592731860
563058435850 143086909
845712186712 166265134
767528631787 126789621
486963479864 598307248
804855820910 165073111
822342992780 598300941
713076221152 598294634
74146351462 338017358
692233426564 598288327
584229854608 598282020
764662394427 125648054
431632091997 174142577
250745141200 507852254
63193076430 355815712
12632003028 454879761
956873757848 598275713
341695517584 400317904
434039862978 424593547
716445940015 323057154
352432714796 457352105
451593889048 196185542
793921000160 598269406
195795955468 122551317
399171102660 186258324
375170308892 203829626
723813418364 598263099
714971020660 598256792
178742759896 598250485
26787382091 249731972
574903239044 222920915
675180230992 598244178
251949094979 16568489
774387055310 489196148
57663111108 285940459
167528295138 354131743
83738163762 223204730
414961098560 598237871
134349207525 63877296
281693533164 577834726
731392616396 347105745
317694723816 249277868
802131798028 598231564
695391425744 259463673
175584760716 45858197
689075427384 585510345
106169262886 168466277
656952310344 354548005
556131675982 243607875
987190549976 562824066
231165546284 117940900
417588397290 232047144
789372534420 15843184
185690358092 77960827
449575632080 12122054
539066484496 104500683
741756163765 67964232
212140431273 26312804
75791986628 369098254
823606192452 598225257
657796790351 108297497
200389688612 7505330
138676059964 169670914
658451013396 168068936
209059552024 598218950
513490672976 531181847
999822546696 598212643
350607910374 278290068
523665332002 309036693
10105603684 598206336
607599048540 118060733
34737997288 188377476
979182124817 391330429
108003578264 504976262
303318324310 424807985
227780944966 109773335
9474003848 598200029
168891971627 165975012
108003578264 509252408
465489085440 542225404
421681325164 160431159
337127985783 46722256
519806671336 598193722
834974989500 598187415
251386617798 229814466
12704893027 126240912
630968242472 444662421
942346961620 588184513
859016513874 493825486
611422465690 153499766
352678675182 248281362
408304271985 254783879
306325926768 598181108
604556908950 331489613
633242723380 3229184
671500045812 197800134
935399363424 598174801
683662419070 142721103
6105567371 2585870
318957923488 496001401
250062097230 2100231
703885559280 166574177
48633193680 598168494
722575099807 444321843
988779670180 122475633
284851532344 183634612
583626440755 389841977
80213185480 175012943
257580924658 41411762
457909887408 17085663
405713446636 120665524
233404808904 252563815
963821356044 162033137
788868201472 598162187
385275906268 506489942
479384281832 598155880
796447399504 598149573
517911871828 16032394
617704645916 598143266
543175865268 167293175
362538312172 403023607
77196393723 256663365
492363497823 224094017
65403497139 83315470
62413434448 50191106
38527596304 232072372
566172929344 174268717
19815003692 311868536
634757841488 72852157
560319187870 208503113
153749519659 300711453
315168324472 459950589
437698692656 192628394
231165546284 598136959
348747092982 465456600
996664547516 598130652
658127035420 412471493
562123860348 296365930
178111160060 214797499
193626002536 205469446
899549515544 30021320
657751398872 246294657
78704664494 60540893
611388647556 598124345
452646039644 152213138
201480353992 598118038
868309824236 42282128
538424610557 113683675
551462485890 303700971
448619915514 383074566
529912268712 598111731
521199549235 320755099
8210804176 598105424
509379765910 67339839
775604604916 598099117
246722223091 11308451
313905124800 598092810
552018262972 63719621
593907151986 195220571
570334658216 598086503
21857733885 17091970
176216360552 313666031
870231378038 23209760
157899965308 598080196
298115128900 55747573
423171896428 142172394
740866613936 148296491
889080334297 30765546
689903969602 119114002
89687183020 598073889
625586283519 2863378
1980953129 371034503
804026597536 101927427
673285431484 349357344
969505754568 108322725
752235410984 494721080
508200827758 72744938
186205627378 37709553
935252506994 102539206
178111160060 289598519
483805480684 516038740
733287415904 598067582
310022644660 37753702
745287812788 598061275
480822204325 199660699
211398206657 74239697
526754269532 593457165
154110366292 531270145
237481544644 157069528
59264769628 41891094
879818577856 18542580
816148151890 23014243
692865026400 598054968
977716552436 314706686
987212637090 352529765
726272208733 31005212
127086826959 364014812
44211994828 551294870
251148713516 11787783
464225885768 419510105
593703852148 598048661
970491511375 62187020
905714171132 598042354
783183802948 131318047
180476997863 13213165
654888857414 9529877
182532358912 598036047
808591602295 291995179
403211991477 322268779
346318332305 44123772
748445811968 598029740
932972627294 485922815
835893374933 13932163
903187771788 598023433
551836919866 85510306
771183406064 176274343
805289797208 157517325
467938156722 16593717
458541487244 598017126
92845182200 588556626
110369516979 3254412
229270746776 598010819
525801613926 168459970
204638353172 145798919
424233803953 13824944
629966474257 182852544
99161180560 598004512
524859470024 597998205
910135369984 597991898
965084555716 597985591
258962826312 251352871
551762314363 11749941
704429062940 41802796
85183389761 40762141
727603017380 67592119
535404078749 71079890
753320559804 122740527
68896118446 71306942
542819925481 82886594
939676411549 90467608
169278683267 98818076
217772065435 61928433
94739981708 597979284
870056283104 242314940
877923778348 597972977
39159196140 444839017
5684404832 597966670
191109795304 230268570
670977033595 346897614
800868598356 210798861
606751732448 41317157
958136957520 374251073
964382830412 28980665
752235410984 597960363
699812624596 597954056
715602620496 597947749
65686389252 498536815
719685318416 170352070
449198189665 260081759
691791762033 194955677
253903140380 597941442
992243348664 597935135
502121875928 298787818
178879546112 440682704
321484322832 134963493
882976577036 597928828
877923778348 597922521
478272582607 402563196
423171896428 597916214
634126241652 597909907
627972307964 331218412
176638078107 15988245
652235996413 53887008
626729788945 211076369
215053025083 98117999
727603017380 597903600
389065505284 597897293
124750747647 11699485
757288209672 15363852
617768813334 331748200
525035889428 66589306
135383078370 359562070
132635971868 76213788
114951176460 290809463
855386021547 267713229
161057964488 597890986
487899190626 24162117
885502976380 597884679
607439666408 66330719
931498965097 52133662
805631636608 233573438
565913459364 174792198
106740378592 390579896
45475194500 597878372
231165546284 53880701
725628953561 18138932
424435096100 43215564
559597461004 597872065
506877478227 220852219
26527199420 597865758
284219932508 597859451
300244574036 103302353
452225488884 597853144
318957923488 597846837
949728374197 110807683
620862645096 209764513
30959877012 141011906
927492417895 218398796
557702661496 486692269
837339887560 52076899
624020644276 510084932
306750249114 56056616
128846372852 505260077
214743950548 597840530
564334388276 122526089
646665067126 54442024
965084555716 86721250
628745771151 246452332
24983863794 86298681
666251410532 43139880
222556696790 166624633
800998301811 235421389
656747618724 4515812
606254805983 41134254
366701638780 996506
787605001800 222372206
973295353584 597834223
941083761948 597827916
783594634621 144840255
142109969408 116427220
548925736759 209676215
977262210835 81751334
315491110425 163401756
60633590564 597821609
529912268712 597815302
263042616705 271617262
357485513484 320420828
360643512664 597808995
563387060020 597802688
956565416990 207588598
41074890739 121151163
308220726276 112245679
301273128080 69761727
491825701998 14493486
799429832790 98332437
660021834928 597796381
234467755019 292468204
95085182739 169639379
365696311352 321171361
661916634436 175517503
56843991548 568039955
657842415189 153903414
777644648327 206901135
875075667306 31755745
519806671336 597790074
395381503644 597783767
888268877742 17028900
618269235942 6281772
281609721506 5310494
742271746336 87534853
70107588104 597777460
539029090293 312511850
108895177868 14619626
133007075748 29712277
956632914504 44193149
686008740950 268577288
1735297544 28911288
529585946597 259943005
891203331614 552720252
662722679585 233491447
205901552844 48816180
195164355632 371204792
723615519383 121113321
853291384744 597771153
77825912249 220606246
639423253687 96963818
963484949036 85661674
24632399912 597764846
179621631974 18410133
788459364876 253642312
662548234272 583857911
445581415063 113116045
563421559310 244509776
355166261248 365787079
99792780396 535615668
356222313812 90145951
696654625416 597758539
871461611021 49806379
639179040340 597752232
771331027706 145540332
784755263552 256455234
765999430148 74485670
679188569382 369363148
24890551729 172023425
473990825218 149084866
478752681996 163420677
995401347844 445211130
98592877776 34827254
57475591384 11384135
780773673149 230949726
582141079073 23758469
735182215412 88096176
551177449397 35148911
436435492984 597745925
624345057435 93545424
108635178100 597739618
285483132180 356749148
820448193272 83208251
437067092820 597733311
658758635256 229322520
951189359324 597727004
860238982940 558781279
424315012885 69667122
304431127260 558945261
355398882329 141182195
115582776296 597720697
792963942268 161963760
800236998520 597714390
789401243884 56308896
907608970640 597708083
563387060020 597701776
310861995011 277930569
454206183425 186106956
779394203932 597695469
738629604980 24124275
369203787709 101618384
768657006720 89073761
82900810665 322357077
528441179771 152711391
253529597756 67251541
452991604416 398091533
433909093640 597689162
185690358092 14733152
639179040340 204081906
28287094263 45416707
774070956842 86311295
39790795976 597682855
515385472484 597676548
197167093138 261027809
86289620817 81417063
437698692656 597670241
569524944458 13023955
305887062545 221287402
707391822628 108732680
406015955584 54088832
909910388745 128416827
184664572821 333898887
556439461824 597663934
706760222792 597657627
227174888480 129205202
8551710140 9037931
228007547104 538106933
813082253831 265341797
102124964047 57450463
798494008502 160027511
692865026400 107969533
908240570476 597651320
299255590110 63051079
557702661496 387123660
98602268899 148170351
59690937860 221798269
809710996060 420159726
205901552844 365496957
456015087900 597645013
540017866088 537362707
689707027220 597638706
718760619676 393367590
493489740990 308368151
221125920128 32815321
384257146995 334964770
673815547448 13755567
864986594270 269031392
356626712345 101183201
596335212586 5114977
567433461155 84652554
33836813109 193732119
844835252948 13970005
169268762356 597632399
486538390129 156306381
152215566784 551503001
584861454444 597626092
811605795568 597619785
413825975137 198979543
741117481168 22768270
344853516764 225128365
698549424924 144493370
73349312709 169141126
180637559404 178393495
413522572660 21702387
25779250113 47813367
447172690196 488937561
116335451611 70941136
501875652713 184126558
672022231812 597613478
804026597536 268684507
231797146120 50954253
649916237552 597607171
416695891543 23260216
762763823333 121655723
481279081340 597600864
212849151040 595197897
317944399025 328392876
937925762768 597594557
888263996124 349136599
859607383104 327535124
515560624181 143850056
78102240840 166460651
318756965612 97935096
78318385972 597588250
156338515978 51275910
427593095280 459338810
533701867728 597581943
312805497173 48456681
35837500840 109710265
357554266091 29119419
540649465924 224415674
75473384281 58295601
150952367112 597575636
868449780808 278498199
767831033516 122538703
953648736244 3071509
327168721356 567409255
954978958340 597569329
434993447778 15590904
896240173592 597563022
237630042959 326242189
69491825145 111892487
834576269332 225090523
762341008360 597556715
920872567196 287700112
475735221697 45277953
330963119999 321726377
747814212132 597550408
585945688749 96970125
8842404012 597544101
50527993188 280661500
780495643733 11781476
376433508564 597537794
697086371101 149053331
636774183193 116893938
431880777007 44666174
533070267892 492652384
927406516555 1570443
137057170720 597531487
844008546067 2661554
90019233956 65006249
214637818417 27832791
324010722176 55779108
609868294638 101580542
803508876892 328367648
559924352814 6969235
830924806230 42490259
457909887408 597525180
830553790648 400153922
681959680326 86317602
975216327142 320395600
417326488566 2529107
194601823753 22068193
315799924308 155972110
319993505595 37842000
54586535298 45069822
489378953757 40856746
739603414264 597518873
326537121520 408926959
319971506779 28274281
937748664273 64640443
800868598356 597512566
301904727916 597506259
695391425744 597499952
411803099380 574435253
247150958272 65769396
843185787368 515590943
949926159652 224169701
627178643456 236695403
305907263866 215535418
807735954656 5140205
982137751288 274770762
977390905170 20560820
520438271172 330076845
860870582776 214765964
409276700036 597493645
175584760716 597487338
737382557535 125780501
47154258831 152496953
723885387541 196627032
24825740997 122488247
40422395812 597481031
154479515002 59840816
449699089540 111211331
846899754905 2037161
283588332672 597474724
118463017261 58194689
646605926387 68847212
343590317092 383434065
670759032140 597468417
677075030500 51181305
497069077240 597462110
71584178814 311969448
152215566784 477301146
46738394172 597455803
879186978020 17155040
25330425072 451354148
436435492984 597449496
734550615576 506754836
972319034114 121851240
627810243292 451019877
373526483835 152793382
420908208862 135606807
417372542280 50191106
838764588516 590101841
274443011823 148529850
740184894436 13181630
542798715040 92675058
870976180152 597443189
837233526312 1437996
350216607238 67339839
6316004668 597436882
486710609071 179907175
529280668876 597430575
707877776978 56643167
454316272110 226894325
718549406618 37015783
686745245117 378565061
846343786548 597424268
795815799668 132812806
894841911580 50689359
876028978840 546110516
35005817736 258082440
12000403192 597417961
688443827548 520573473
769611178071 176444632
502132787038 381050019
872704722898 90650511
9474003848 61846442
249481941528 597411654
588825984412 197989344
8548890911 236651254
391591904628 122772062
444014691016 597405347
390960304792 396085907
551386663136 263146961
571477566542 12614
346899375229 339480582
96003181380 597399040
46660845365 26180357
68212788596 553735679
598307613422 195611605
959829026885 49869449
349906315452 339877923
89055583184 69231939
855601538044 19803980
397276303152 433927907
507387416033 42761460
603809449524 597392733
215657441749 106663984
610344180951 311288292
71417024393 332669022
392855104300 597386426
370889775061 145956594
703602223612 597380119
692865026400 597373812
147658082034 82400955
230533946448 597367505
765254512443 21204134
7671431601 129766525
684654228532 325756550
634126241652 562445646
333187094451 160254563
413961840531 215043472
204638353172 415561923
570341646372 203886389
385610776433 72114238
656015598834 22566446
882976577036 594851012
175584760716 547403451
758551409344 269182760
591989426533 264515580
758190814991 65592800
845712186712 25108167
632863041980 597361198
590649596811 466894596
105477178920 597354891
826351425775 41594665
783432109538 41474832
798615235349 263254180
372643909548 583492105
138320370392 442827084
177133352138 43833650
989716949320 189588420
30528284760 200051733
776867804588 379164226
761077808688 597348584
464225885768 193378927
286746331852 597342277
765923512789 166523721
970451739433 71458310
465167291751 257981528
611388647556 376464830
67967069941 122046757
608862248212 597335970
783892852744 298415705
365696311352 597329663
359380312992 536706779
948662959980 597323356
668864232632 587995303
231165546284 580653955
983060797594 251977264
712754231946 100584036
324010722176 472842097
297343805851 96042996
879186978020 597317049
613283447064 175492275
451085452308 78017590
975821752928 46469976
888660975560 597310742
978979752108 503897765
795575057236 72013326
322115922668 506571933
137973752351 233686964
31260399255 123251394
857080983760 142658033
327491343327 215655251
407381900528 371053424
822342992780 597304435
319589523324 597298128
502121875928 512500513
860238982940 597291821
649284637716 597285514
708717253469 204769369
105477178920 240548980
399439440282 313609268
580036054641 124235286
624020644276 597279207
448238444991 96446644
287377931688 543329129
558871939389 49547792
709286622136 597272900
771183406064 54208665
679601429844 200726582
168637162520 597266593
737292733241 328903743
694591317547 34776798
209900071235 356225667
984785718057 466963973
128846372852 597260286
847606986220 172036039
261482338412 597253979
932598655794 5133898
137688770556 582672195
125439400605 123516288
339800718076 574611849
200731212662 69805876
224849547924 565403629
615178246572 168869925
547260530972 196986531
57088179667 74624424
878250272817 62729422
205535225428 182896693
173101848137 486055262
937294162932 127874425
898766572936 16738778
195795955468 597247672
769920206392 597241365
574408917370 83126260
254534740216 597235058
389775614656 154849464
687812227712 597228751
445277890688 68613853
303284903517 65737861
428292728725 85453543
902785418788 19066061
793778514481 18504738
643923353109 114617111
528892620152 275060884
284040330134 40881974
595520976709 36372469
977084952600 558339789
995361678879 504560
697192309780 27315617
520438271172 597222444
906844925869 55892634
773078205572 597216137
694759825908 3191342
61265190400 373172576
749981619101 78086967
920240967360 159535565
439292013322 185356423
967610955060 318307983
596131473323 9384816
907608970640 597209830
423469536372 234841145
240659108138 530374551
129188552830 137713345
491188261880 64810732
922135766868 597203523
578372148096 102987003
933729805807 202990795
161199108841 452893056
938557362604 418179328
387173361023 442139621
343378094914 55419609
451605500235 570859184
782715283211 69547289
852659784908 460726350
605072649196 289989553
698736213036 171733303
480647481504 227745770
733474979777 166359739
631890077834 211662920
280244941292 62855562
266569346268 38182578
465388989108 49352275
81241035205 62420379
935399363424 374875466
309483925948 543499418
326457964428 4124778
919956416506 25833472
105477178920 597197216
227375947268 597190909
33927419471 113765666
983400950960 571578182
311020798964 293199816
834974989500 567825517
956242158012 537709592
5684404832 472085257
77686786136 308948395
765301259927 58869538
473699883308 545259071
642337039520 160790658
325183506761 34757877
240392916961 203047558
185058758256 283007704
179730661083 48936013
375170308892 87749291
37264396632 444782254
335379519224 454539183
746956319201 31207036
810974195732 597184602
882407189448 477912925
991611748828 29296015
758941774802 3494078
408013500364 280825482
225277597707 116988543
526122669696 289529142
500392609942 220196291
457909887408 597178295
649916237552 539935963
345485116600 150434564
664443033780 597171988
274745934968 134585073
822725934899 170408833
937925762768 597165681
539271815188 24212573
983705579060 74731643
903819371624 597159374
86821210554 17003672
346116716436 565138735
37895996468 92334480
285271401948 2421888
521701470844 597153067
472964548001 48551286
547864600753 139674822
50026954559 218777216
797348932633 243071780
145899568424 133708400
707757111454 131992896
408645100200 597146760
946241080240 315684271
437933313056 349136599
515385472484 597140453
82739584824 490892731
735115199295 18807474
460686176399 48822487
244429142840 597134146
595598651656 597127839
265903537264 597121532
392223504464 597115225
911716215404 190635382
622757444604 597108918
445909490524 597102611
279271867862 99858731
407381900528 597096304
712444621316 476418166
122565983814 295905519
989588187673 51402050
335763155113 190704759
834974989500 482327825
232428745956 597089997
599388250672 527340884
367939269874 93640029
674548631156 492810059
113687976788 30248372
376673452072 276820537
519543198476 218979040
520438271172 228824267
381486307252 155259419
243165943168 154887306
594754608897 120766436
530543868548 597083690
961458560280 73079209
555741224291 895594
166416217493 149356067
756025010000 388460744
246323942348 597077383
863447223682 540743259
746551012460 226099643
427641514119 268154719
437067092820 67793943
452857088720 597071076
740866613936 182493045
917125351220 549276630
893203943661 218960119
15790002208 597064769
568439858708 597058462
596861851328 473655700
937294162932 597052155
171795161700 597045848
54949192040 424448486
495174277732 597039541
327479479860 208547262
454177309979 189317219
624308735422 17659600
594166262467 94302264
775604604916 597033234
181684065235 155770286
669321818096 63473648
466120685276 463280685
587387853788 597026927
175221643563 225216663
508601048992 69755420
990359819765 583252439
765499007540 102905012
763604208032 162859354
771366643335 138791842
65551755788 24635142
812237395404 568872479
809018264538 11548117
666379049533 239842596
790913656289 239489404
921716851686 182587650
701707424104 67074945
318415605544 77248136
177680255271 106228801
337757062819 82987506
239376344152 597020620
358117113320 492885743
869958530911 343914403
277272334312 327636036
53054392532 259760102
135499165012 227222289
154131526277 389905047
769920206392 293742218
687812227712 597014313
22106000568 494620168
237060270644 334296228
737750587841 128889852
574755857068 597008006
255797939888 162594460
512227473304 192231053
382117907088 597001699
2526405652 76995856
445277890688 596995392
373385358403 18113704
355449950108 5316801
267166736936 286016143
573172591825 219161943
43311851304 2768773
489986870808 27996773
157430745494 430011260
109434317084 335381032
968874154732 596989085
117477575804 596982778
301558008963 177100560
117874380709 41001807
710810622565 6288079
975190153092 596976471
898766572936 62464528
933834893041 20024725
685285828368 484276688
632407003796 321802061
521123360675 305630913
468015484784 19236350
107540684371 217673491
726971417544 122317958
190743156780 596970164
540649465924 564999981
934767763588 596963857
766130607376 596957550
513490672976 12607693
708655022300 355859861
546516647615 210697949
460436286752 565403629
30316798436 552644568
273482735296 229454967
362417692862 55325004
876400688192 142752638
563139127608 4307681
374385627617 15773807
223586348252 596951243
795549330983 207355239
436435492984 596944936
911397278 43720124
429487894788 596938629
68844388432 596932322
633761850485 201811386
360643512664 376092717
416224298232 524105393
888029375724 596926015
741498213772 179289089
259373588608 7789145
824103505709 53741947
675180230992 596919708
450472420280 443306416
812891990562 560402178
627627008086 139107192
581130315011 162064672
67828095196 171985583
277272334312 596913401
259587538904 240782339
660653434764 393077468
134402684578 55362846
424435096100 436545312
607783061572 95380761
530543868548 596907094
10137075614 87780826
66497309712 161591647
940314860787 102003111
615809846408 596900787
263099127425 24427011
65054789416 279797441
502121875928 596894480
964452955880 596888173
800378874485 359826964
960785737892 300017683
685917428204 248653475
456300706702 151475219
313664628341 98130613
89055583184 501829069
181598340491 146290865
290535930868 596881866
637915840668 596875559
977084952600 490968415
805289797208 596869252
200848754156 99146040
660319891134 266054488
274822798377 83769574
763613744216 51206533
970216513561 77904064
262645826479 14632240
917714568016 596862945
514753872648 42597478
710804675064 36567986
518543471664 596856638
470935888725 25524429
812544729207 282162566
302062737187 171575628
277272334312 39645802
455420711978 468692091
769643205017 73312568
837501388844 469348019
701431999479 110258974
179374359732 144897018
360643512664 330171450
184427158420 596850331
827395791468 183987804
842554187532 596844024
828027391304 596837717
8210804176 596831410
183163958748 596825103
465489085440 596818796
167091997864 142708489
138320370392 254500064
658127035420 557494651
594067501154 1141567
559350398958 185072608
473068283472 596812489
363452150258 7120603
689075427384 596806182
4288463796 57570296
71370787776 307340110
569071458544 524054937
651811037060 596799875
763161509153 318093545
630336642636 279595617
298115128900 282698661
887658891995 317330398
808447796388 219502521
368222710696 410188359
399011260117 45391479
930545184780 126814849
418750697576 596793568
82107984988 361138820
118740775476 596787261
112424777116 596780954
145138355496 75892131
478599499645 21910518
889524881127 133758856
879818577856 596774647
874765779168 253270199
939188962440 69105799
563825667721 26205585
853638805839 237149507
978995601599 498498973
157899965308 469694904
966347755388 530229490
172143680213 32001718
389065505284 596768340
620891348253 447071695
555863168071 54807830
394749903808 530027666
781920603276 582747879
818553393764 248249827
322747522504 596762033
854554584416 596755726
109898377772 596749419
465797806783 226471756
618967845588 299708640
899171173293 12544623
603486766548 31667447
55017906805 75034379
721918618856 123390148
392223504464 414729399
339043901127 14108759
742761413444 415126740
111466104632 7675619
917555469699 46823168
574755857068 596743112
92845182200 343832412
243797543004 137429530
644863438864 531768398
667641385146 257331907
85265984168 596736805
396992950628 189916384
710786132484 3986024
641463681825 129974656
543807465104 131406345
291167530704 570550141
824237792288 596730498
975821752928 82892901
480148688167 332940223
576549273616 309043
52422792696 529018546
475288883679 252917007
228273563750 224567042
798051044729 223797588
518393947373 49509950
428876515194 240290393
525841486780 163534203
571301847215 116294773
386181595710 207601212
440856691836 596724191
586862407069 430263540
812524969376 303454998
683425893956 324003204
437698692656 596717884
4633933963 310354856
3158005488 596711577
726339817708 596705270
417295968993 130321541
593703852148 140311829
738366729220 104752963
66949588924 596698963
539123228575 111192410
359093573609 198273159
570334658216 424858441
787605001800 596692656
373490691610 207582291
530121951234 278428822
196427555304 380122890
169900362192 595286195
246323942348 596686349
14526802536 191587739
352432714796 467506375
613915046900 521166331
940452162112 387874193
382146553482 277375553
14526802536 596680042
219946086382 28911288
616781576447 177415910
590545852968 596673735
898134973100 596667428
636652640996 456872773
589072663796 66015369
672653831648 554770027
706781326014 349691615
640442240012 294738724
410762038555 310083655
763604208032 596661121
95371581544 596654814
651179437224 596648507
195164355632 596642200
893238985353 31698982
589282653296 596635893
156407470409 159844608
333891855487 59462396
771815005900 133153384
798342199012 383106101
353064314632 596629586
565913459364 156268539
390328704956 596623279
42134433139 57456770
968796385180 37249142
197138434130 207090345
506994851497 122368414
869712980480 596616972
381486307252 596610665
704233823448 259451059
637284240832 394736209
249300932693 85529227
202743553664 165035269
638697648016 109035416
647744997992 28457184
536882300907 439604207
684654228532 397580666
704349355074 443981265
504648275272 273244468
943019292062 488306861
226894491874 74668573
408645100200 596604358
102950779576 596598051
535596667236 596591744
167485931019 43486765
354327514304 43814729
584229854608 587932233
295716805805 58415434
246323942348 596585437
937294162932 210571809
433229928475 7063840
183449161288 114673874
617704645916 334466517
809257461755 307308575
795957467502 51994908
870344580316 596579130
454751888228 113614298
57013744453 377883905
538652198652 28167062
461699486424 243576340
132004372032 538643028
878555378184 596572823
401065902168 596566516
687180627876 192212132
357306617494 100117318
545717887051 365667246
835606589336 596560209
134530771376 129980963
789499801308 239628158
716865820168 596553902
373156523587 24439625
244429142840 370738074
574213608501 8760423
449742879041 303833418
368854310532 596547595
462650687178 203741328
701075824268 596541288
631606144 557835229
899781487004 106891036
199064238850 335879285
665888821102 83252400
478507985075 24149503
952452558996 8035118
965938830494 227985436
51400867309 158116490
666337833288 596534981
626164778415 243935839
586258293139 317040276
444859776495 239792140
556439461824 596408841
452225488884 264521887
961294956700 596528674
269243411403 138356659
656232235912 522471880
725615771931 49024311
128214773016 62224862
168005562684 586519465
958310381099 40415256
998559347024 596522367
651811037060 596516060
509213191733 199969742
139917967204 205072105
488999007463 329294777
407207305912 128669107
423171896428 596509753
618336245752 596503446
234955145300 596497139
385275906268 10702979
373358566267 131027925
989260255208 97790035
892565557493 114617111
819816593436 3670674
829552779273 42547022
95224025037 88197088
43892049090 107906463
346507548612 33925353
466404985915 242466308
684885714353 332795162
373909051776 589300852
819947022196 180739699
684654228532 596490832
313905124800 568878786
839705288115 188200880
480647481504 596484525
783626068709 102879784
817290194092 384386422
92160290279 17293794
605704249032 509063198
129715355554 74517205
735027096812 66116281
750340611476 552259841
528898485662 13187937
839396188352 200575214
476391967542 401251340
996736289641 38863734
707520813392 20844635
576361564682 84570563
229902346612 596478218
817290194092 397763569
5501756177 98332437
45643812145 32834242
713819688247 306230078
660021834928 596471911
624020644276 14468258
760446208852 561871709
154341372781 118470688
784447002620 596465604
6308 135568965
161424300276 186466455
653472038143 20447294
56843991548 466554018
916778089865 191398529
942978561456 596459297
146531168260 409349528
752235410984 307081523
27790399092 596452990
469910284292 596446683
834826461715 71288021
503883511503 62849255
131372772196 272241655
846489970194 94131975
206271571920 175599494
790390662993 185898825
326537121520 596440376
103210962247 53710412
348011515944 443558696
823606192452 596434069
997296147352 198834482
269693136280 45429321
701551580199 115979423
766762207212 412679624
729497816888 596427762
268429936608 596421455
903580073495 813603
440856691836 521450146
362773954306 114314375
149408457549 98502726
289272731196 596415148
216007150220 449462048
795184199832 460032580
239247084252 44325596
150320767276 596408841
1263205980 270254950
861502182612 371633668
821892063266 190660610
102731285427 88480903
371005893238 298037285
262745538084 140128926
923542822903 187046699
196237905879 145710621
188216757436 242819500
513913248283 155234191
35369597124 173051466
771826711692 547214241
42652891702 67030796
429604183254 356244588
541912665596 596402534
964632837827 153001513
805921397044 596396227
299642434197 64299865
273482735296 596389920
728967147973 253326962
280430333492 475856843
342958717256 596383613
145267968588 596377306
182236241020 241469802
903819371624 500965010
999190946860 596370999
556112439632 8211714
515385472484 596364692
187585157600 596358385
509701073960 235692590
756219889993 134389556
126319973508 475320748
449231793361 89174673
844448987040 596352078
184601086559 403818289
466752285112 596345771
840659388024 596339464
928641208587 200802266
175276899190 112554722
36001196960 596333157
232726694943 109161556
355590713976 596326850
73897187120 596320543
99792780396 470716638
988763189989 46533046
569703058380 596314236
517128187059 77424732
243391506716 39992687
339595673264 31345790
717497420004 596307929
583598254772 243330367
949694221792 56119686
300705128032 426876681
229270746776 596301622
700056932548 171096296
437698692656 596295315
756169787185 69641894
556439461824 596289008
852257356224 19999497
762360093342 537249181
122163309157 109363380
631599842308 596282701
427790598985 219672810
538123066580 361933502
829113442025 50683052
518476455547 3355324
41685595484 497672756
842554187532 591741661
408645100200 201596948
72765866818 223791281
534817378446 31661140
878742418576 199774225
911398569656 596276394
544439064940 479634736
985088548662 24294564
942451323549 2409274
78218737437 38952032
211696601376 24187345
66146478595 71609678
256429539724 585800467
51159593024 596270087
723825855768 91319053
123161974328 86506812
419753691414 145779998
156469297930 28286895
619599445424 506628696
144636368752 596263780
287763119099 159756310
300641528244 230949726
889005608961 197030680
495805877568 418324389
35634610957 283720395
505007919333 158084955
270122233025 11491354
783703209626 14121373
3158005488 34474062
886653068379 13515901
471569399582 175813932
63159989908 264048862
684654228532 596257473
603809449524 45467163
169268762356 594649188
453488688556 485910201
27158799256 222965064
41053995648 596251166
188759626154 35104762
569703058380 593961725
198662768830 68670616
850133385564 596244859
543807465104 596238552
654969036240 596232245
675180230992 360987452
321870847327 97985552
140404575417 340760903
577282256412 151292316
688543024044 481892642
504016675436 596225938
931405608883 15969324
881081777528 309061921
841290987860 218733067
821079793108 356881595
100091013198 81808097
206481922984 6641271
786341802128 431657387
539386266252 596219631
5052804996 596213324
751603811148 596207017
62530988556 503304907
573215447890 25644262
603296017640 38630375
645495038700 523222413
651811037060 120589840
236898105060 500353231
307329406245 99808275
945724488549 6893551
83558149368 215453427
246955542184 318232299
200217154320 596200710
158999670684 102003111
126539173293 321587623
54317592204 596194403
228824755643 365919526
570984428519 560868896
763604208032 252488131
301904727916 534265970
744329026778 280182168
19579601224 596188096
678876835358 18227230
671092962562 25057711
393923463886 126486885
266915997909 23796311
91310304261 154584570
813590968079 353248763
478752681996 318793622
108635178100 511806743
922845062637 36126496
896992136216 129028606
135793971048 408857582
15790002208 596181789
377266692734 384026923
738971814428 509309171
46384207731 60969769
775604604916 236304369
502753475764 596175482
595099006874 370561478
747814212132 388347218
700445668735 78585220
110906808244 126909454
147794367932 545618570
210954351532 596169175
4125213408 228571987
354327514304 596162868
450454899434 60376911
568187473554 42345198
841174871748 51572339
244429142840 596156561
506543074780 358962905
132635971868 596150254
609746474933 237963110
977716552436 152616786
250465585490 26558777
181900759076 596143947
112424777116 596137640
533133476646 401301796
607320047846 226578975
446302574299 75242510
866554981300 596131333
295588729556 328355034
7767134019 304653328
263440050245 226780799
407787188348 179553983
834343389664 596125026
653785973310 28116606
22550984646 119095081
872870979660 596118719
649102304411 114062095
425698295772 596112412
353064314632 545416746
622125844768 118426539
534399697371 409784711
315168324472 492778524
78407812925 61600469
455383488064 563347547
178742759896 596106105
735019377044 18056941
478830958173 421162539
24006621437 533717261
962620078498 348127479
306534543407 278510813
639179040340 92334480
603809449524 596099798
736148830474 1860565
222954748416 596093491
551053775434 174066893
235586745136 312934419
155373565964 596087184
450962289212 596080877
791394600816 596074570
158972960539 77513030
139909433833 96888134
770884935661 222384820
834729844782 187677399
716076995194 37532957
4421205160 252847630
669286852088 47359263
27790399092 159194987
441941052281 21992509
229282982356 285707100
41053995648 129407026
650794989797 157952508
370749110040 596068263
819184993600 326822433
253099191220 86071629
222954748416 596061956
727055496161 10652523
804924851025 7410725
40019002157 211133132
31579998108 515502645
731458612844 167375166
496437477404 459408187
344221916928 596055649
541912665596 443445170
436435492984 596049342
195639272732 80622381
321484322832 596043035
343590317092 236928762
603030640066 4932074
509701073960 596036728
185967676882 221426156
21219927961 18429054
626887079218 188957720
971078123380 254115337
971866477394 51900303
908518715483 164751454
854362084227 49150451
109266777936 596030421
723821466096 145767384
123793574164 438077913
927264463994 47214202
851646979443 158368770
901743714649 72416974
626790222619 150093986
372115296715 426693778
642968639356 16366665
65686389252 357045577
641073839848 596024114
94108381872 204971193
594335451984 55949397
360558849561 26861513
712444621316 596017807
18316401552 126070623
767393807048 596011500
698449940371 52089513
27790399092 152995206
673917031320 462889651
202464571891 145754770
663179834108 596005193
40115713695 14260127
800236998520 595998886
528062557947 415751133
752029489499 30406047
542841072852 807296
827395791468 250766320
601702617048 48860329
190111556944 105087234
251688344678 28747306
116845975968 595992579
400227655542 83170409
343397400641 136609620
663882520141 59809281
580714944363 208843691
889550758748 165155102
13895202700 595986272
964452955880 201905991
270095075083 176438325
488858279372 84930062
516017072320 338036279
381063752931 144474449
110529977608 471858205
972749762307 254310854
974432995565 89035919
442637980023 41575744
323379122340 595979965
996664547516 176823052
830553790648 566545196
302870668129 225689688
116214376132 249719358
658146366375 426618094
575578413943 52726520
382117907088 595973658
298746728736 255471342
51791192860 595967351
625074743735 51086700
13895202700 559323681
994138148172 20586048
960663356864 77172452
968874154732 210533967
444646290852 595961044
309551801882 110631087
318326323652 595954737
641705439684 595948430
447172690196 595942123
598434043544 206100146
395285601467 24944185
470541884128 379523725
779551374372 120438472
596861851328 595935816
738648765646 76112876
396868002651 148176658
956590796358 172849642
511907641092 269271058
980770683698 36132803
236849944808 595929509
941949338870 300269963
548860263792 493749802
806911045270 16669401
928169327219 172578441
136510431569 214633517
447722263255 1816416
104847597324 569623012
879186978020 41209938
672653831648 595923202
419382297412 564306211
918977767688 595916895
714351681632 388965304
798204430969 39443978
221691548744 451663191
469649927090 93665257
170531962028 595910588
768657006720 575305619
836881179450 381075247
733919015740 595904281
563387060020 595897974
12000403192 545492430
588019453624 595891667
939392848829 155625225
820448193272 187816153
981506151452 595885360
900887200886 337563254
199438338555 57002666
133899171540 171499944
112974633990 7417032
942258432326 9428965
954978958340 556857644
219796749236 545322141
647389838208 36479688
975190153092 595879053
106740378592 172351389
545999343233 271617262
906345770968 595872746
664753130049 181786661
289003569422 43568756
85897584004 258656377
924030566376 55861099
498692305700 103075301
915569660181 134004829
734616460656 408460241
584475386118 138501720
217901949728 213056767
264164817085 375752139
452857088720 595866439
159794764816 304287522
635389441324 595860132
276640734476 534398417
970835884124 302736000
660227487277 332429356
656232235912 207582291
437540193504 112939449
457909887408 89723382
716865820168 290929296
28421998928 595853825
624093792862 361195583
948662959980 595847518
712444621316 595841211
17425731142 130624277
635389441324 595834904
544699720636 90089188
519806671336 595828597
54949192040 595822290
51615866632 21702387
135162371212 595815983
397623068319 235087118
412066807664 165747960
503078683605 234796996
145899568424 594359066
449260073949 206081225
625995309325 499199050
226112747596 323801380
616624027587 111879873
103643809592 155032367
48389650940 33963195
376433508564 595809676
927820165392 595803369
842667745067 70745619
251443216816 193416769
175584760716 558264105
731796775263 97197177
984442045385 166057003
70932573174 275458225
696023025580 121933231
955610558176 595797062
572861057560 595790755
448156510754 219180864
519175071500 65132389
285888508298 68235433
898766572936 595784448
653010172291 2119152
735909246465 105654864
880450177692 595778141
910859884544 409734255
708023422464 595771834
985500576600 224598577
229902346612 462725669
870976180152 595765527
748445811968 595759220
136425570884 233649122
189809718603 85119272
852746556614 307787907
915188168672 595752913
714467629520 154351211
987822149812 144524905
232428745956 300616848
481065200421 63940366
588753926937 126997752
913924969000 595746606
941083761948 196015253
418750697576 568607585
80844785316 595740299
783629398805 34802026
684022628696 595733992
264135533684 183748138
892277903595 23304365
376286576450 96989046
684022628696 414098699
912500160825 65384669
274114335132 498385447
549044623709 226137485
159207919452 464012297
731392616396 595727685
70739187940 595721378
673928415455 382973654
29103033030 482428737
862133782448 233586052
890379357729 59475010
992874948500 595715071
949926159652 568809409
769054959499 86008559
902356456555 68052530
322747522504 595708764
437865947989 359959411
129070693921 196254919
686562260126 240479603
100424380232 369243315
806386134646 11976993
513244361463 155833356
933504563916 595702457
663811433944 496884381
879186978020 595696150
274745934968 131677546
242534343332 595689843
60001990728 595683536
258324339232 595677229
759814609016 595670922
668864232632 326191733
302539941663 23935065
437971098293 182581343
980559960521 195422395
440695449139 71452003
484289839363 90574827
447804290032 14651161
436082258900 38743901
923098528353 106291871
494542677896 595664615
81476385152 424776450
736445415084 595658308
262113938248 124935363
945504960800 247265935
513490672976 595652001
848870185892 595645694
592156284525 231839013
542544265432 595639387
819184993600 595633080
556531026850 225304961
171795161700 75192054
805289797208 332814083
759183009180 369773103
44843594664 554265467
891187374904 456141161
142338232352 62660045
296851929228 595626773
540649465924 595620466
633494641816 595614159
932872964080 487348197
316836118194 111961864
819236736228 90265784
529960416350 158721962
817921793928 595607852
540351304564 175782397
393486704136 8829800
471173483964 25492894
178111160060 348960003
846830989684 63732235
275053785945 62590668
448435889868 618086
38835295913 47674613
819816593436 595601545
861013385870 127136506
592440652476 476802893
109995120845 329364154
293693930048 585775239
961294956700 246092833
550799918684 549617208
621816999350 86998758
193638969728 112453810
245060742676 159182373
648998604717 123692884
670341308981 106973027
666969433124 150901282
865483217999 237080130
95107654580 89704461
463309665701 153903414
501982013961 47397105
226744347432 476273105
563548758886 202057359
39790795976 595595238
754327178102 78213107
747602626961 63145684
273655168676 24073819
120003975148 101940041
778131004260 595588931
537991996571 82407262
902270675048 193807803
713707820988 398659163
891187374904 333501546
814763794748 595582624
167373962848 595576317
111793177280 595570010
754130210492 595563703
981506151452 195100738
562755460184 595557396
891831557205 506105215
219464385015 192325658
55580791876 595551089
283409493445 21992509
469910284292 595544782
621235313112 201325747
579639636528 11358907
166742363012 231126322
537278929216 124828144
764867407704 595538475
886766176052 595532168
883023595721 515578329
985927350304 56289975
293062330212 339348135
36632796796 175618415
897737646779 126449043
822342992780 133922838
131372772196 595525861
712444621316 595519554
423288134438 166328204
868088335010 213245977
320712160952 68601239
707060827026 63990822
559597461004 147823466
942665282217 216594994
479163015416 83340698
413451183727 73854970
80844785316 417718917
199300095422 173764157
373375450106 89956741
100622855215 34404685
436668637546 274745534
136108122718 9195606
589282653296 225122058
625151745898 87705142
30627468642 129999884
86175375819 138728772
858344183432 595513247
398388729747 12115747
94996537854 258618535
993506548336 595506940
169268762356 457169202
994769748008 156211776
141918617093 27359766
414961098560 526647114
441488291672 595500633
328257383175 64224181
526350686667 88165553
947105717419 198550667
582966654936 167280561
247587142020 595494326
974558553256 477370523
774973005080 595488019
6135815743 49213521
301644364407 180235139
680416714748 79480814
479006166633 192489640
945114502802 20951854
528119831814 358496187
115624642162 135354527
991611748828 11075092
42768681915 77121996
999001934442 97045809
59370390892 595481712
73463671233 103693387
307788124904 299620342
552018262972 355897703
452625056255 51061472
200217154320 595475405
395030268879 309711542
169905256424 529951982
206604201035 523525149
769920206392 595469098
445679444764 16410814
281537222541 104992629
47369994008 472451063
909016020368 235169109
428224695116 595462791
320497722952 75532632
82407529646 176709526
284219932508 595456484
861184791209 252494438
173689961208 367231382
701707424104 217597807
873502579496 595450177
671567537019 13894321
378959907908 393014398
742313631123 52884195
687812227712 595443870
277706924454 14644854
594335451984 595437563
922135766868 595431256
951820959160 595424949
318170877088 39071865
723571395611 190023603
97897980888 222334364
293145790743 278845084
305694326932 595418642
560677696671 130208015
682500844089 143887898
426405093969 425369308
376433508564 595412335
353695914468 451612735
149057567604 145660165
452140024792 13604199
602724006340 374976378
305868147852 28627473
473070049432 90631590
835114840918 355979694
654058498780 241331048
399171102660 280377685
311378725456 595406028
954140522504 80300724
750972211312 81227853
631627347135 48854022
736108787331 173228062
761839124593 430320303
828981392366 257577880
896519065 23039471
748618768829 26375874
246955542184 595399721
977716552436 512059023
595598651656 595393414
730129416724 595387107
18021040500 189203693
62345791873 134774283
548001614021 155871198
210954351532 322476910
30601937906 281809374
899398172772 222346978
13716987866 87465476
928938009700 74523512
828328594703 194488959
759371702006 355285924
887814025274 120009596
432645893968 595380800
36632796796 193795189
391591904628 595374493
85265984168 595368186
414643259360 101605770
787605001800 595361879
300009928408 280945315
269915640933 107748788
224025252382 49295512
148571344118 202334867
742360984079 224567042
934767763588 545580728
721787536233 11667950
809079396224 595355572
627010267542 109369687
396013103480 573766711
735813815248 187816153
932241364244 595349265
92845182200 595342958
835606589336 276625020
780025803768 595336651
422998033424 55760187
870762803793 61158979
221459427981 194539415
363423611083 287012649
86621871512 158230016
690338627056 108575005
868449780808 109451678
965009088219 19848129
195164355632 282086882
905876866504 52291337
581258347111 354642610
568814444052 91495649
549491863628 523291790
297483529064 447027546
627178643456 406114037
732173137116 193814110
641705439684 595330344
111793177280 595324037
160426364652 595317730
447077809753 25574885
762972608196 595311423
922767366704 595305116
661285034600 330184064
367591110860 595298809
480015881668 521860101
862765382284 517079395
566545059200 215371436
312848864105 197919967
791011156202 302067458
684022628696 594264461
874765779168 573218002
847400339430 83170409
15158402372 595292502
101055980068 595286195
264640337592 528274320
426961495444 296769578
708023422464 595279888
391939817669 135058098
874476334082 110404035
408645100200 352946027
907913081566 24162117
197059155140 590921751
934767763588 595273581
564190815728 93829239
147830689945 266540127
307589126440 192754534
453316150022 28242746
66949588924 595267274
244429142840 595260967
854994289535 21853755
586124654116 262415349
192315077795 226471756
130925311532 392528759
533317931168 325365516
906493550285 428112853
899398172772 595254660
570344194400 51206533
173365083396 54353726
944241761128 595248353
1894805816 293578236
942561626672 179377387
471173483964 595242046
903819371624 384184598
428224695116 74719029
816801245982 325611489
130741172360 595235739
603945705952 140620872
704865423284 113582763
640527668327 48980162
128214773016 123509981
632863041980 533319920
702970623776 595229432
575387456904 595223125
121898774656 595216818
829922190812 595210511
507806274452 595204204
622125844768 595197897
386655041214 185577168
866778759967 145111456
616834851676 129861130
938991227441 24527923
487814292099 101340876
939603288191 53748254
270324736116 301821485
722135869778 171443181
17212359025 47182667
179789675682 123497367
743675352442 225475250
194774686009 106392783
826575166600 149299304
519682375045 9145150
992874948500 134345407
646931598881 44439122
221691548744 595191590
930978164572 530551147
1121596974 57683822
520438271172 411821872
849075787785 292323143
998881268918 164429797
49264793516 595185283
367591110860 595178976
772446605736 375253886
141331487914 58137926
142127792990 560200354
693328269243 78496922
452680400180 9706473
370749110040 536296824
855223887498 141491238
988453749648 595172669
106740378592 68538169
349148501997 70714084
13263602864 581164822
978348152272 595166362
494202019970 149084866
568721049996 246755068
895847804573 89237743
616228120341 109558897
504016675436 595160055
535909330454 108051524
795184199832 214639824
927191687521 41828024
199272231096 30178995
962558156372 406095116
961294956700 348259926
558836342681 28715771
154593280668 3248105
946612688680 5461862
748730213519 277022361
832448590156 595153748
240996690313 234298743
146531168260 270986562
273482735296 595147441
460663729786 103535712
323555876015 138299896
157972514729 246206359
913773571530 52840046
364497695360 329950705
69475988268 595141134
387457037269 230054132
209691151860 390743878
114319576624 595134827
632886535555 224857164
934136163752 465040338
206533152680 274613087
707391822628 595128520
434540693476 399201565
957171359950 131078381
615809846408 595122213
500227076420 168586110
481910681176 559885004
774474098217 79272683
150853891679 6105176
192496820307 58207303
836516693678 103340195
64845361239 91186606
920872567196 595115906
339169118240 1942556
562123860348 163963079
507661568709 70461804
764414863598 98061236
640603989334 146467461
384471257031 46911466
675811830828 595109599
240639543824 434962255
337595937890 13124867
831185390484 595103292
682759429024 338370550
217270349892 299506816
399171102660 477156085
998424688332 11617494
644863438864 595096985
343112589135 285448513
396453748342 32556734
457728903801 53098633
762168299537 98313516
602174063233 224674261
812237395404 595090678
691601826728 288463259
545194231520 361946116
844186870185 213384731
348011515944 50474921
200217154320 170257465
993736463714 21696080
823606192452 595084371
187842937304 305794895
747182612296 34139791
457533096679 184422987
238617534191 1791188
276640734476 169412327
259095796793 30349284
181269159240 595078064
736894542861 88405219
500303700163 64678285
136425570884 584475997
833605052225 54662769
725076618036 375386333
492016278552 595071757
122530374492 542067729
423803496264 595065450
397276303152 595059143
517780120663 94232887
831276482485 443571310
54009774827 15767500
766607094919 20037339
945131922736 173379430
186072385696 106014363
40269743249 78206800
216638750056 165829951
117614040363 46324915
246653703843 110460798
61896790236 595052836
140589982296 219029496
915990423314 189039711
329181518527 305202037
334747919388 524193691
734635583480 394080281
901988127755 459509099
550126118711 442139621
195164355632 595046529
467383884948 463879850
1703976982 31383632
473699883308 211480017
349906315452 595040222
551750198616 137662889
885502976380 184422987
986934412157 31572842
636423125024 64653057
66317989088 594781635
638048262440 354175892
829714711498 138602632
595042679057 276852072
885502976380 173568640
725076618036 131664932
530099599226 170944928
921668685127 219672810
430751094460 595033915
476226282652 507675658
629165808979 19860743
546981086723 365667246
509701073960 595027608
216007150220 595021301
818553393764 595014994
142109969408 466421571
430119494624 136130288
806965796337 138514334
14658757590 370561478
127583173180 595008687
492165785987 419320895
195164355632 479256316
719392219512 456689870
693672900579 343214326
556527078668 245537817
373306741648 309137605
149565356788 37804158
961294956700 595002380
299378328572 594996073
752290067446 502724663
250113541364 511005754
356964563656 24187345
400434302332 573773018
866276384254 190471400
563387060020 594989766
795815799668 154653947
31479132322 23840460
409908299872 49314433
867818180972 366922339
697634592397 32468436
644863438864 594983459
334116319552 594977152
363801511844 594970845
160841617532 9637096
399975835953 68525555
846975386384 594964538
492647878388 594958231
514123773878 10753435
850133385564 9618175
497069077240 257092241
727603017380 238316302
766762207212 439023963
861855626892 167873419
579877288530 139163955
143373169080 594951924
606481515340 131292819
990980148992 361088364
671390631976 358597099
85636312287 104317780
653705836568 594945617
783525194551 78427545
86529183840 594939310
735352416114 370485794
127583173180 594933003
528649069040 19967962
922767366704 594926696
209691151860 376187322
51714709936 7000770
219197460161 277098045
25412674659 434678440
219796749236 221054043
738593011766 145609709
454751888228 188793738
801876770241 134017443
990348549156 428390361
188216757436 594920389
508437874288 104746656
721943972996 135619421
241271143660 514033114
908240570476 594914082
514753872648 594907775
75651456119 26899355
830671794618 363838216
472436683636 21494256
965084555716 594901468
193945002224 401308103
115809241745 51174998
733707386420 132623596
569405817842 197175741
896240173592 594895161
833711789828 532310800
89687183020 518580461
824352251724 260762915
239881490703 13755567
996032947680 323631091
344435629623 260668310
154485367898 258587
146312254355 154092624
505911474944 280920087
486331880028 53382448
201480353992 594888854
153478766456 594882547
852659784908 594876240
610404671388 160557299
473426558914 163622501
932872964080 594869933
451640623918 464895277
696438328916 11453512
900943320572 128259152
563871078121 20409452
745776434999 51345287
912030169492 594863626
175584760716 9914604
754761810328 452565092
293921139723 182392133
8251257274 170616964
594686575288 76680506
840659388024 594857319
875397379004 594851012
648653037880 212836022
272563878903 4679794
372582664336 6042106
824973653141 401150428
422893223698 110612166
805921397044 594844705
696023025580 594838398
652635845534 213706388
521854207463 339682406
258636005944 27170556
595106903238 272235348
329305249253 126613025
557071061660 299620342
15851180108 417863978
829923647729 505234849
829290590976 453429151
965084555716 594832091
137255967360 93835546
55843970372 224554428
139583570064 331912182
826764191632 594825784
134377431350 109830098
900029772608 490369250
711813021480 213800993
219165149400 594819477
217316782026 403616465
183821757862 200745503
29685198600 594813170
79581585644 593640068
425591022074 43985018
464154322304 18548887
963189756208 594806863
174438372991 353873156
76497643258 471107672
506955729176 119706860
767661040945 32462129
341500141403 51893996
646758238372 594800556
187226417505 127805048
156636765636 61461715
409276700036 34663272
774699308573 165741653
948031360144 525883967
895960901697 29327550
305769960476 229360362
248218741856 509000128
995233186368 127596917
836518043376 8337854
485516912539 77185066
949926159652 594794249
10105603684 594787942
86529183840 594781635
432874617323 194249293
604441049360 594775328
142109969408 557229757
174321561044 594769021
916856302972 37362668
435810389358 333646607
731433510984 375613385
50911559700 69913095
831010102098 55343925
926556965720 195453930
818243110350 228098962
156636765636 594762714
825719359221 145685393
777499404424 117966128
554544662316 223702983
93526588415 191732800
814763794748 523569298
217270349892 594756407
215654818037 75286659
882344977200 266653653
678969830008 305921035
468015484784 34556053
485115717962 85207570
774524182104 331710358
959745490670 141566922
306208423116 11642722
554544662316 524307217
587387853788 55829564
643600239192 66021676
609916347671 81801790
991942122102 59046134
897704415196 296429
870344580316 24836966
656439269494 128221310
454822778908 118653591
94636214702 17129812
758099590543 88789946
961926556536 594750100
395381503644 242068967
871738107836 57324323
351801114960 300560085
266535137100 594743793
801500198192 27940010
310747125620 211580929
569071458544 311174766
41232490055 386701091
507174674616 118987862
49264793516 594737486
562755460184 594731179
517280271992 446907713
746826464378 113210650
459173087080 594724872
319726952854 55381767
655153837647 94283343
500858676256 589193633
265716694454 103674466
285923196798 132497456
64423189580 250154541
275377534804 433732390
495174277732 548658544
438330292492 174457927
503385075600 228685513
673917031320 594718565
261650123533 121844933
383239201325 87276266
609493848048 434545993
519806671336 102545513
365261679126 153146574
857712583596 594712258
850609286556 3910340
504462965063 137688117
666969433124 520012150
974258796225 22579060
718648817552 22661051
670493250918 74990230
946768160472 594705951
199134732189 380444547
897223306687 239287580
129477972688 594699644
224849547924 594693337
534090145569 66873121
341359072734 275306857
113452525929 65094547
682019729273 47857516
396644703316 274360807
625481063838 289396695
21376978568 60288613
807184596716 473416034
109266777936 594687030
915188168672 477383137
35847642496 36202180
316626498742 270343248
906977370804 594680723
733287415904 222876766
826132591796 144827641
794552599996 594674416
369966207339 58409127
345828236321 188844194
953736615917 503399512
43926989870 4906846
141599161236 96982739
987621570356 103737536
662548234272 594668109
43195594373 145382657
42775430405 132932639
308220726276 34644351
261877686400 52455319
731392616396 385458612
948662959980 594661802
832448590156 432830489
695001869647 18126318
653074236732 594655495
411171499544 594649188
457278287572 594642881
366327911188 443924502
702382031373 458745952
238588995016 12759061
576842887629 92000209
912661769328 520131983
181628614091 4143699
66182220364 95992540
375537527660 53792403
957902446404 58743398
933780123053 246212666
468015484784 463003177
900516742385 22951173
901924572116 446428381
150320767276 542433535
180679160376 438046378
626547043620 420771505
507806274452 594636574
414961098560 218550164
249481941528 594630267
265903537264 594623960
467539655234 433656706
246055997825 201527571
21920204720 111999706
898134973100 594617653
813234845389 24326099
769920206392 594611346
301022389053 23796311
199369138151 75128984
449794558599 382765523
639179040340 594605039
251018379361 290040009
366959511024 532493703
734550615576 594598732
905858935703 363415647
447608062406 57072043
996664547516 594592425
189049872229 268980936
33474797616 594586118
608230648376 594579811
499729121914 238764099
222121894275 6824174
615178246572 540875706
651117687452 8955940
980473270806 22143877
962351566345 167223798
798249141292 9189299
118740775476 594573504
963189756208 594567197
637284240832 51547111
93882580723 56302589
848544097136 206257821
345224235917 64400777
783464842868 208692323
130392990183 77525644
223758333835 5808747
496688786126 28457184
465881942163 156161320
349274715616 594560890
862765382284 594554583
258324339232 594548276
317822434259 53212159
740048549710 37217607
614357072995 114181928
853575710611 15704430
538891269729 218865514
861817488463 98502726
775196790054 346052476
902556171952 411771416
702525446246 243311446
546333864448 362482211
690156262216 1538908
247587142020 594541969
58238723705 442000867
274432031336 254746037
335924090832 24786510
179374359732 472230318
965716155552 594535662
632641706187 148901963
90463648339 264332677
4421205160 594529355
663179834108 594523048
514122272812 594516741
218533549564 594510434
427165255693 32695488
369261881486 152345585
465489085440 108940811
191789612155 45959109
484437080520 594504127
509701073960 594497820
693682884560 258170738
884871376544 594491513
316735016984 227733156
325351251975 512487899
964513212958 39481820
240007943988 594485206
289272731196 22358315
926239479712 224403060
121898774656 594478899
360643512664 594472592
605704249032 552758094
714971020660 462006671
687263861355 231321839
322747522504 568172402
898884337240 314889589
611940068566 9529877
732655816068 594466285
994339051350 262144148
228639146940 594459978
492016278552 172982089
66827367636 8539678
11811138494 112195223
188848357272 594453671
107431289456 327036871
860289356949 346437203
201736783998 167337324
298115128900 143938354
338202751216 153152881
172856930471 108341646
75160386792 594447364
354731805618 27593125
582575023836 109117407
452992878430 412421037
384012706596 550853380
279364196035 62792492
476079501906 97499913
738340214592 594441057
522964670516 87698835
352032947666 303959558
755111161365 139769427
419541441943 154559342
781548189605 277741359
153075202512 22818726
981645214495 83340698
889726320400 40030529
360011912828 580729639
578545456084 594434750
524770839818 3714823
119911100331 30506959
403592301512 594428443
449067489704 594422136
264676703754 431316809
100623643590 277356632
31753131565 149103787
132824292581 197680301
565601012649 253610777
622636932513 10873268
860238982940 367344908
606335848868 594415829
335865524030 42465031
792026200652 100930921
137688770556 594409522
210668760023 51036244
545298479923 100678641
593703852148 594403215
279167133820 391519639
983400950960 527378726
194682137091 434445081
402329101840 249284175
510332673796 530734050
263733439271 48936013
920731330303 15395387
884239776708 594396908
637419242167 151008501
862133782448 300837593
371825637191 110082378
197865818375 331382394
445193524014 15786421
709918221972 566513661
92337792422 60376911
721027248369 70077077
225481147760 594390601
108515050736 17110891
6099190994 108423637
105118823552 119296905
843185787368 594384294
7270983315 226440221
889292575396 78086967
407783587051 33584775
888029375724 594377987
435172293312 69547289
18349027663 365427580
29593156307 49705467
714971020660 594371680
344904180895 15641360
890555775068 397782490
65378452042 251800668
826764191632 329010962
352432714796 154553035
140846769736 409645957
70789038468 294070182
930016294439 101214736
30529394792 158589515
288301488861 270891957
880879299665 10501155
494840696260 166523721
923692178970 235143881
689707027220 496518575
660881804927 57778427
156251107265 186182640
513288750129 59191195
897503373264 238656880
832398451571 2276827
684212557694 125402081
876813403593 119233835
897622790002 90644204
487595079700 594365373
163584363832 594359066
624320239390 93999528
67645621072 409481975
780657403604 142639112
380854707416 594352759
234531228667 44205763
426961495444 303852339
955335373217 93753555
106108778756 594346452
136571880670 11081399
516017072320 594340145
397668649008 181591144
926005250346 27422836
427333122805 68683230
971213131022 126688709
19579601224 594333838
814132194912 199736383
145446122417 111747426
800426107608 205065798
452857088720 310966635
209691151860 36517530
973295353584 594327531
797958975143 2466037
590875677533 169330336
978811798763 86979837
370486513853 215598488
367994683176 187601715
747814212132 594321224
611874337012 29560909
412123507594 203665644
283905751368 101580542
404855501184 222870459
904323893782 15073730
197690754976 504629377
343690478559 154761166
879186978020 54214972
613331746070 499381953
385752595635 54927663
917793537963 471359952
192637956288 594314917
511595873468 276479959
833405706876 244011523
320573791679 46539353
372508544472 1072190
11615167390 123289236
85576654374 129999884
84634384332 594308610
665706233452 594302303
991611748828 594295996
505911474944 226774492
434986623604 83927249
41864953950 248230906
422540296592 460083036
337644779298 108890355
222954748416 594289689
441488291672 594283382
74859532343 69566210
356853913648 317626827
40422395812 594277075
362318042262 35167832
310138161607 72019633
887397775888 594270768
661285034600 594264461
645495038700 419327202
282135811539 35161525
750972211312 594258154
780911235126 137152022
645495038700 594251847
543175865268 594245540
767026647108 219395302
40422395812 409784711
642968639356 594239233
560474239158 153947563
577822350050 20718495
67581188760 594232926
202111953828 594226619
795184199832 504036519
843531505573 167904954
654969036240 594220312
177479560224 181395627
405487101020 293508859
621741258587 284420472
231165546284 217913157
620231045260 357518602
118109175640 441956718
89386410562 128063635
389697105120 249700437
158531565144 510942684
860336255801 363213823
133389656303 83164102
437371840753 50815499
592440652476 594214005
671390631976 594207698
901292972280 99171268
90853193887 30235758
743484571999 87541160
889416028614 40522475
901731195254 96995353
724445018200 72921534
794944132249 191064258
893082174412 594201391
969505754568 594195084
264993094409 217250922
712444621316 590953286
471576551720 66696525
200070253741 29674435
857850814115 388057096
63159989908 594188777
387170705776 494721080
377696708236 594182470
101420007494 17571302
925960155296 547113329
184427158420 594176163
822342992780 594169856
27158799256 393178380
72850197715 141144353
39790795976 594163549
861923345151 120224034
60001990728 127073436
618967845588 594157242
253903140380 594150935
442415185248 30052855
492647878388 437466134
504648275272 594144628
243797543004 178607933
495805877568 594138321
921504167032 594132014
969252221540 167362552
380021197347 59165967
812378993861 358142995
763604208032 594125707
385275906268 399661976
867623347193 61341882
665394102087 190118208
520827394151 14279048
559597461004 475762238
482378597506 80735907
262745538084 594119400
732024216232 557059468
945419976040 3727437
763874336842 247329005
643099768193 244263803
374010871984 416949463
804658197372 552322911
601200392703 35003850
446541090360 541601011
927673069296 102230163
14793721083 11194925
321060715242 105143997
952928769031 56952210
879010648979 31503465
859757073442 400513421
920240967360 349155520
726971417544 189689332
837501388844 145010544
550755063300 594113093
506146410694 197768599
833388633827 165962398
163067318037 247619127
167087412675 175637336
447181551531 585068855
974558553256 594106786
912661769328 566810090
497700677076 28053536
333484719716 594100479
957505357684 594094172
869126154037 306198543
826132591796 594087865
622757444604 594081558
312074688227 392825188
614546646736 479142790
844478194757 4698715
348643115780 594075251
790621133387 41973085
363801511844 339266144
296220329392 594068944
410009798423 18435361
956242158012 594062637
541065803608 133903917
578792860773 125111959
497700677076 182114625
649284637716 594056330
115029048989 191505748
28680302113 103598782
267798336772 594050023
861502182612 594043716
555807861988 594037409
42703505377 143124751
318326323652 594031102
406600656568 60559814
930346564736 64943179
686549028040 461495804
487595079700 594024795
205434773839 328159517
198322354812 594018488
117613762855 250482505
986768676811 230041518
975190153092 594012181
475904602489 20750030
312641925128 594005874
813759440663 207443537
630336642636 593999567
54317592204 290071544
138012609778 204655843
158079733729 373784355
291916592108 447715009
995401347844 593993260
495805877568 593986953
545177606268 382349261
74528786956 256038972
309493443211 151563517
544439064940 593980646
755393410164 337853376
73662089453 146139497
761709408524 572820661
670759032140 593974339
245414186956 167873419
969129897275 128978150
832069617205 237963110
903819371624 308178941
234647088257 6332228
56498578144 149179471
711813021480 593968032
585493054280 563826879
32211597944 55930476
47920008557 1835337
597744583290 244175505
60906513375 153966484
225041381636 363011999
975190153092 593961725
51504251653 125843571
278535533984 77708547
163188910690 8470301
439073582991 142632805
771183406064 593955418
820024812734 25940691
607912222625 221527068
966979355224 593949111
464225885768 593942804
617704645916 593936497
2083277897 149072252
625283843948 113765666
896353157190 359656675
502121875928 384228747
13895202700 593930190
87160783676 34253317
331841210009 298213881
510332673796 593923883
465489085440 453542677
132635971868 277753973
962558156372 593917576
782611211404 513957430
167373962848 339890537
17053201880 576529177
870707182360 11604880
342327117420 593911269
190003078609 2901220
301365967120 494008389
582335055100 539109746
140667596238 114963996
171964965061 70083384
278535533984 163540510
918346167852 593904962
800236998520 593898655
239006573114 91281211
353761097313 198910166
566545059200 442511734
460436286752 522724160
574563022608 9435272
629500187198 91974981
487595079700 424164671
805289797208 593892348
897503373264 593886041
181269159240 77740082
752086302955 6603429
5383859426 128801554
818553393764 593879734
111521221505 153096118
389697105120 97922482
634757841488 359757587
653074236732 5783519
103582379412 593873427
276192447595 325958374
448525077155 331054430
687180627876 202133043
659507103802 263601065
629705042800 593867120
657495435584 45914960
426961495444 593860813
879186978020 593854506
148425967768 184826635
159794764816 593848199
231650592426 73621611
250376303598 7353962
213665533362 313451593
227375947268 177933084
761709408524 593841892
462502750186 227770998
85897584004 593835585
159163164980 471523934
813322317172 104847568
701528137080 74372144
416224298232 593829278
713076221152 593822971
487595079700 100457896
947567936463 11926537
644863438864 593816664
351801114960 146208874
435190217806 515956749
716865820168 320389293
610125447884 127022980
838207493271 458172015
469910284292 593810357
332221520044 11579652
97266381052 511403095
54167948080 80155663
985007106371 188434239
704493791681 304129847
536792844484 3071509
587387853788 402418135
941083761948 593804050
907191827725 346393054
619599445424 515527873
300009928408 7309813
845712186712 593797743
484037584591 248975132
286746331852 555823296
226846148719 63082614
725907500151 237363945
313905124800 593791436
117477575804 219590819
658758635256 453315625
284020160348 105553952
306184027640 33843362
480015881668 593785129
2146183915 214948867
796447399504 593778822
631599842308 183855357
712973753388 33364030
121267174820 593772515
468103612495 455270795
324659224772 75961508
217649160926 19696761
401697502004 475100003
43677213749 12796903
288832176697 294278313
407381900528 67478593
306957526604 147375669
799605398684 593766208
907364134965 121744021
724445018200 592258835
809710996060 593759901
899563971188 192710385
601914650016 593753594
241271143660 256915645
325443561227 110397728
374538709056 593747287
696023025580 593740980
845080586876 565327945
912661769328 521639356
282325133000 593734673
510332673796 26085752
371380709876 163218853
159794764816 593728366
831816990320 113753052
571503065743 52537310
493709886825 48431453
749776635294 265215657
798973798848 310089962
857080983760 3828349
390274422672 8640590
694396014985 164801910
529962043556 354238962
866554981300 25858700
566910392175 185640238
370749110040 133702093
428932603345 235869186
732024216232 593722059
607467877619 42130760
568439858708 593715752
754170461766 484522661
454120288392 479571666
584461857603 134679678
990348549156 37867228
817921793928 484352372
382255349232 280163247
422540296592 172017118
647561943624 222164075
863396982120 593709445
209691151860 369482981
221691548744 593703138
634126241652 593696831
189492836002 488256405
12704634440 325977295
986941185875 149633575
137057170720 514014193
54949192040 254014425
516531319872 25278456
982917048450 333463704
927188565556 553022988
258955939068 409179239
709516316769 46274459
10105603684 593690524
943031805150 25423517
740235014100 401093665
55625111165 88121404
276024441729 175952686
512227473304 593684217
735813815248 593677910
516017072320 593671603
365696311352 350057421
75160386792 505878163
631606144 403660614
212217551204 593665296
660021834928 593658989
431607242417 191398529
729497816888 593652682
694128226072 338206568
273247133069 69055343
872821679906 5468169
780776378852 465216934
727030432143 227052
944283702678 94264422
564650259692 286230581
634059269684 25808244
928249974828 93848160
219899029855 459641546
680233029680 593646375
981506151452 252147553
110529977608 16574796
63791589744 186106956
159794764816 382361875
181710731231 29447383
455383488064 431165441
979611351944 26766908
159794764816 593640068
118489998607 14297969
819816593436 593633761
555176262152 42950670
834343389664 51465120
502405905366 106367555
644231839028 153506073
602546249852 593627454
970137354404 395549812
491384678716 593621147
105594331445 328285657
395381503644 593614840
282405458952 469493080
295588729556 1488452
771037495684 29560909
849501785728 593608533
607724829041 342646696
168637162520 215289445
890555775068 593602226
276015895744 247556057
318226675117 38952032
941083761948 593595919
545702264612 593589612
432226631901 200568907
408013500364 559386751
355497549037 47062834
538754666416 75065914
569132018358 196866698
708023422464 150106600
766762207212 122563931
249571835199 138331431
378609404755 136628541
411803099380 389545548
888029375724 501715543
229902346612 320477591
485700280192 258277957
940452162112 593583305
60390205499 141018213
769137757795 72240378
745919412624 593576998
970768954240 593570691
975190153092 593564384
168034272148 2188529
393165894339 143768065
484926686623 86115778
796204367631 190843513
965145676853 246294657
440225092000 207859799
475868526449 134597687
749096212971 519923852
37264396632 409627036
96634781216 405300434
857080983760 593558077
649688796583 97197177
176628308564 123528902
401362842035 192546403
792657800488 114736944
253271540544 593551770
88771909003 102955468
128846372852 593545463
377519458373 80628688
301273128080 417737838
687812227712 593539156
319957114205 20617583
610125447884 593532849
901924572116 337493877
933957147929 130845022
415592698396 274140062
811890960266 198676807
47369994008 30330363
150320767276 569969897
110757256660 170364684
201156277169 69572517
666337833288 593526542
9066075460 303946944
330958320372 593520235
703776694153 232898589
537491466744 134358021
985927350304 593513928
546625203699 161124929
625915443784 593507621
841035039251 198638965
56362529847 170421447
765161452658 40175590
473699883308 580698104
204638353172 533622656
41376649154 59727290
85265984168 181963257
365696311352 593501314
356248614002 6325921
649812502081 48551286
419312802644 30462810
765499007540 593495007
676443430664 593488700
783815402784 279816362
46738394172 593482393
617704645916 593476086
974558553256 593469779
634126241652 121428671
344853516764 593463472
469910284292 535268783
938367776249 9290211
97644958727 83643434
797563389554 4932074
641957328650 117896751
946768160472 181275794
908872170312 593457165
694537468381 145773691
564018659856 490842275
641224009518 441061124
606335848868 255301053
875222494266 75362343
564367304509 160513150
503385075600 593450858
847875298614 274884288
935542771990 97897254
109449832304 321240738
151583966948 66696525
874134179332 422543772
378959907908 593444551
973926953420 569446416
56843991548 568904014
446541090360 59929114
15158402372 188938799
100424380232 588638617
554245006197 235345705
369279168973 99688442
999376505107 303644208
454120288392 593438244
98796549727 114181928
648853001315 153979098
65054789416 418400073
601914650016 75923666
278535533984 588802599
707641447381 239678614
89465929218 84204757
235149855004 253825215
759230368443 382374489
108956185479 268482683
828027391304 593431937
818553393764 593425630
406118700856 265020140
49520397305 50859648
944534727585 7480102
154741966128 385559524
351169515124 593419323
391591904628 393909992
260850738576 439389769
613426174474 357077112
9474003848 427507381
505911474944 339695020
22106000568 376717110
154110366292 593413016
725076618036 593406709
478121082160 460751578
615698586686 27668809
637915840668 593400402
971445737424 53243694
770775017265 95853786
185817854097 87824975
673519011229 348543741
434740827200 223494852
189931544615 71584450
288009531524 300591620
7491797692 33023452
514122272812 281027306
308852326112 365219449
679708447020 225683381
882344977200 593394095
213340548331 34026265
641922387870 293515166
638547440504 129652999
906087930259 208780621
338595031937 467380235
996375367324 151317544
63828151423 5392485
754130210492 593387788
480071925670 420052507
113509099719 101971576
460488502405 101574235
34737997288 153461924
454209412609 308942088
461067886588 527700383
31872674443 133859768
289272731196 104727735
540649465924 593381481
755393410164 593375174
409320142652 354074980
272607826079 160147344
836753679203 25795630
134960460979 59165967
832448590156 593368867
900029772608 593362560
714971020660 358306977
231797146120 593356253
438961892328 474343163
557071061660 157113677
72002387612 101303034
939192652035 250469891
332853119880 274852753
869871286180 281311121
110529977608 593349946
243797543004 593343639
132635971868 333627686
189005470949 304602872
506543074780 593337332
763382821783 42357812
972981014769 135070712
858344183432 593331025
589586556091 25448745
415592698396 67661496
142201591197 346973298
919609367524 308235704
658758635256 27656195
37264396632 593324718
707270377101 71552915
351801114960 593318411
715602620496 593312104
41378408807 93545424
476505209727 238644266
418119097740 383938625
970137354404 308677194
327014126237 113008826
220669900865 334580043
898941876001 395013717
30378979149 308601510
400753247322 236197150
582335055100 593305797
107689598948 56687316
4695055100 280497518
895792612016 185179827
616004644410 100350677
159163164980 593299490
42948795156 245701799
549932174219 31383632
764867407704 281576015
860521889732 216676985
405487101020 593293183
472436683636 593286876
563506123566 284761050
608862248212 593280569
605072649196 558882191
596230251492 593274262
456646687736 593267955
312010325292 593261648
642160294217 14562863
462962686096 442032402
90950382692 593255341
31579998108 222971371
852136615016 112062776
849501785728 409677492
141324632205 13818637
284851532344 593249034
756025010000 593242727
964855884882 92908417
21756216413 110353579
115582776296 593236420
889924175232 593230113
990152384600 5468169
359296274282 45322102
609362229330 73451322
84786383032 290342745
763604208032 593223806
694975172116 21418572
683391028860 325933146
496165792830 140355978
342386970850 290248140
954978958340 202864655
4793765957 23575566
674548631156 593217499
756025010000 593211192
2526405652 205910936
10105603684 593204885
183238009235 402462284
948031360144 593198578
876660578676 240397612
714971020660 207386774
306325926768 593192271
758784099802 232255275
779867380300 116843482
472436683636 185697001
91581982528 372882454
155610778541 189367675
431037917899 33193741
709655953749 100836316
529912268712 186428613
632672061778 78925798
161689564324 593185964
475695027186 442366673
269693136280 593179657
774341405244 593173350
18948001388 593167043
328431921028 497010521
405778383508 193265401
859607383104 574056833
246323942348 202069973
673285431484 406839342
726339817708 593160736
511074583062 89628777
192104569056 338465155
600807491831 42641627
602331202138 60761638
426329895608 593154429
606335848868 463179773
831816990320 503885151
633494641816 284098815
79451499527 18712869
942187541646 85478771
263431113226 316403269
826869953715 1356005
769362537210 210414134
171795161700 139113499
660021834928 489971909
505911474944 245058485
976834074819 193473532
785078602456 86216690
827395791468 593148122
319368483960 89092682
302536327752 147375669
707320347462 13724032
454280164535 146656671
391153198080 378420
685285828368 203829626
368222710696 593141815
135162371212 593135508
853291384744 169178968
11368803356 455340172
304276393387 95487980
675180230992 268337622
84466418373 21576247
570966258052 593129201
866554981300 593122894
339169118240 593116587
618336245752 241274285
304431127260 593110280
958768557356 593103973
524863941687 357089726
639810640176 574233429
847606986220 572076435
728943540872 479603201
548124278864 1110032
111161577444 510633641
559664945904 329206479
936662563096 576794071
58581824505 113280027
716234220332 593097666
486331880028 593091359
290535930868 593085052
93533595492 27933703
616927533041 83630820
2640770483 383825099
432810632808 177573585
113056376952 547807099
854554584416 593078745
818553393764 593072438
996743675138 443148741
83371184660 148756902
608862248212 593066131
516017072320 558043360
304431127260 513970044
926877537916 22888103
612651847228 593059824
326177277700 40938737
645495038700 593053517
318691000699 34631737
752235410984 446857257
714522986059 48147638
396644703316 593047210
929083365064 257142697
772446605736 593040903
277272334312 282269785
700016820028 368600001
595332883048 46236617
962558156372 593034596
100132652012 73344103
700691395762 341473594
386757391210 265631919
4765359229 111261787
570966258052 527132753
511595873468 593028289
461699486424 6477289
378780583042 109836405
394369682071 35539945
860128726031 59601150
378771135156 28495026
474829559548 6704341
125575745331 51843540
168005562684 99455083
712092055774 246792910
264450978289 64520610
494386770921 108404716
101214613732 390611431
662548234272 591174031
243617896481 75147905
664443033780 29478918
324010722176 354806592
864660181792 592763395
755903923972 26003761
382881020488 71281714
176690974916 98748699
848586940587 204542317
329063520864 472842097
816861894094 195220571
758551409344 593021982
296591994595 76541752
125745994424 234910522
900029772608 530078122
785944456886 176072519
853559085359 238726257
573492657396 55621433
735813815248 27485906
534866585660 38214113
294340982034 268779112
965084555716 497552923
672022231812 106203573
186321957928 3948182
345720758734 279702836
493776394140 19009298
964452955880 490217882
616230901728 20800486
915819768508 593015675
772127858328 83315470
930978164572 183319262
607996231865 10141656
413137050978 352769431
562123860348 593009368
698549424924 593003061
587387853788 446012119
78430524432 130908092
44211994828 194514187
326917039 139838804
133899171540 518668759
576650656576 592996754
438566186906 4723943
370117510204 592990447
611192949718 56510720
893082174412 592984140
263417206291 4061708
893441515737 68090372
214743950548 592977833
307120758071 264320063
872870979660 592971526
242278703766 10614681
641180453376 447727623
664443033780 592965219
358748713156 109003881
6421508164 218556471
133749407583 106575686
197059155140 592958912
285483132180 417838750
430751094460 557633405
505279875108 592952605
911398569656 110826604
629316092175 18416440
263789540036 153764660
643600239192 505379910
815395394584 278081937
126951573344 592946298
866717985715 98900067
429596192285 103510484
984109660178 425508062
265903537264 592939991
375170308892 592933684
629179709607 56832377
305828256077 426264902
621334478073 16631559
907966880276 31068282
398539502824 547151171
948074676620 52266109
886134576216 522818765
870588257568 279034294
701346564857 4395979
999822546696 592927377
266031228786 366632217
581071855428 434110810
871607779988 171708075
951189359324 592921070
300641528244 592914763
323766384754 31541307
298430270769 1469531
311172684138 99909187
203375153500 528898713
517911871828 592908456
881713377364 592902149
855186184252 592895842
845080586876 315198632
997735644340 34499290
873502579496 335500865
156005165800 30033934
306375670077 513976351
397450256519 369722647
338229019871 119971754
255512026722 242207721
990348549156 407444814
500858676256 592889535
149216112970 397366228
609493848048 592883228
125372628396 218146516
67745605943 231265076
478972714305 251907887
550123463464 592876921
61265190400 592870614
948662959980 4692408
732366118702 73716216
208658498266 141333563
905847469577 316031156
541912665596 387975105
607257185977 88745797
883739639980 256089428
44357629765 384216133
669495832468 520201360
648371255799 21191520
60633590564 383509749
778762604096 592864307
384644306432 510406589
774341405244 581618926
401697502004 592858000
639179040340 592851693
556439461824 592845386
397020272552 126051702
32044231150 89843215
719156566829 70985285
342958717256 577166184
560443669129 245676571
650220625986 104689893
703602223612 258757289
447492492938 231618268
596230251492 111154568
525506988728 16770313
384932183140 97108879
780025803768 592839079
534333467564 10980487
694759825908 592832772
394777995186 439068112
119700799723 188818966
31900917189 176980727
444646290852 592826465
895608573756 560105749
272651994000 28759920
631606144 592820158
709918221972 151248167
271587935788 592813851
226112747596 114263919
752867010820 321619158
936030963260 592807544
361906712336 186788112
946768160472 576138143
820448193272 316806917
673917031320 279961423
527211419813 131746923
943316559893 30998905
46106794336 582016267
164215963668 592801237
530368220663 93312065
875397379004 592794930
47382645850 271510043
737846927266 213416266
91581982528 536290517
619612097266 271510043
187416460029 80042137
961294956700 301726880
899398172772 592788623
478283083762 256152498
537573318990 333684449
599388250672 592782316
343060070746 346418282
995401347844 25486587
304431127260 592776009
341063917748 592769702
672022231812 592763395
789499801308 592757088
495174277732 592750781
536676215440 126114772
678621660445 289907562
139583570064 592744474
648653037880 306211157
353895903131 272979574
762341008360 592738167
597581288753 327207160
404703674838 70871759
60633590564 592731860
132635971868 592725553
850295885419 281077762
96634781216 584267866
861502182612 25543350
5493664296 1185716
153824692792 76497603
942978561456 151714885
332747385090 36952713
780828846785 302344966
959400157192 592719246
783815402784 592712939
992913137385 534177672
193269556124 153890800
40422395812 592706632
54317592204 352107196
975190153092 290216605
793921000160 164801910
43580394992 511869813
713076221152 22673665
37264396632 98969444
687812227712 592700325
638143775648 159068847
393222638418 27826484
59486389236 173183913
443039109465 79241148
919427034219 114062095
889292575396 204523396
271670809768 2850764
177030409284 56346738
894557901063 344141455
627810243292 586639298
883120565846 131135144
843817387204 562842987
169268762356 592694018
503117345515 189739788
258955939068 80735907
566545059200 592687711
939820562276 445192209
856679475898 290462578
797513980516 104992629
769288606556 77727468
208046241999 48822487
223866568262 274461719
164215963668 494658010
79581585644 97506220
917521374057 116919166
200848754156 198784026
864028581956 464712374
68461498834 303007201
651870600368 526621886
598756650836 92952566
822342992780 592681404
191374756616 446888792
516566046214 4749171
638185143261 27290389
23626677208 153455617
453754396159 91161378
610125447884 363062455
795897349178 256366936
71370787776 429557156
679601429844 410371262
327800321192 592675097
722578902928 468969599
938557362604 262875760
892450574576 592668790
497069077240 592662483
951028652722 29523067
96416731370 136533936
819184993600 592656176
642337039520 592649869
278535533984 592643562
214743950548 592637255
855817784088 311118003
639179040340 119706860
518543471664 592630948
22925265189 268905252
969858593376 39425057
931609764408 41588358
137688770556 592624641
279167133820 592618334
542544265432 592612027
116514185684 1986705
249481941528 278157621
272985625928 325207841
726675564546 178790836
639868323998 525310030
811814330216 166063310
182057790762 344185604
289723296969 131879370
768239006053 209587917
382117907088 355361608
168213863973 19078675
237481544644 152635707
170338704999 56025081
632405792852 234525795
556439461824 592605720
171324888617 289579598
636021041160 592599413
212561074573 104879103
148495395224 243582647
610757047720 398835759
896871773428 189380289
137688770556 159630170
766130607376 444284001
672022231812 592593106
767117272391 2308362
528450375377 45650066
237874628419 75242510
636205779497 252437675
857129490897 112876379
497182861827 280371378
699410826612 11390442
290836522488 247108260
29685198600 540345918
628885868542 105818846
485173881116 233548210
219165149400 592586799
502121875928 158539059
910309089992 244030444
450962289212 291755513
773709805408 592580492
874765779168 592574185
175070862114 274915823
556043699639 184195935
608230648376 592567878
29960108116 71023127
968874154732 592561571
631606144 577954559
326331086509 114364831
19579601224 592555264
413066299052 592548957
852659784908 592542650
371380709876 55268241
399924894314 230747902
530543868548 592536343
892292277248 27630967
442119891508 111823110
942978561456 592530036
736445415084 205046877
540207227456 28659008
378092655389 35836374
168005562684 592523729
322115922668 592517422
573181099968 193536602
539386266252 592511115
395381503644 473403420
9474003848 484856932
145267968588 592504808
120003975148 592498501
423052090721 20005804
785124347127 495717586
318957923488 307787907
252639940708 592492194
403592301512 592485887
726764619386 145502490
539386266252 592479580
835606589336 591407390
6308 377537020
594536033505 124752460
283588332672 13894321
86957542666 162140356
418750697576 590227981
60001990728 592473273
101065919900 371841799
749709011640 592466966
791698226103 100527273
710206830292 219559284
343190209384 119151844
459804686916 592460659
547597064120 138091765
499850916391 166309283
36001196960 504944727
997927747188 261765728
190743156780 592454352
986558950140 227045693
33474797616 592448045
238991253411 264219151
345485116600 52127355
767393807048 467985707
543807465104 592441738
264640337592 385691971
163584363832 592435431
899398172772 218285270
398190570114 60200315
302077180217 152654628
626013706844 107685718
968874154732 592429124
711901193340 353374903
495174277732 592422817
373275509384 592416510
982514323337 196828856
904226715526 83807416
972277445756 46501511
154110366292 592410203
954347358504 592403896
673917031320 508016236
241902743496 592397589
831816990320 386890301
861502182612 592391282
631599842308 297841768
947399760308 592384975
693538876829 49194600
647125097641 50046045
969505754568 592378668
900160182447 284817813
51223413557 5802440
242534343332 592372361
906977370804 168201383
715602620496 495263482
783982071566 324785272
460267210761 27391301
591550801976 172250477
69475988268 592366054
630968242472 83681276
82554962078 107332526
25704732908 151595052
488875377649 190635382
985927350304 592359747
933399314765 43158801
454398130663 35211981
318326323652 592353440
46823469295 472753799
92213582364 592347133
296526187357 112800695
264640337592 592340826
281061933328 324337475
637151512082 79342060
111951867707 210811475
365696311352 27744493
685285828368 65081933
944294355201 494311125
685285828368 592334519
201571937939 441653982
890555775068 354781364
963297019357 55684503
91581982528 592328212
312534260396 18460589
733154251971 62849255
526423576666 98982058
217008800667 154868385
182532358912 564375588
378328308072 592321905
27790399092 592315598
648021438044 592309291
865923381464 592302984
690783838186 25246921
118109175640 592296677
719732217268 38983567
805679046327 51660637
411171499544 592290370
932295661207 349489791
75602400273 9290211
402960701676 132276711
505911474944 592284063
956873757848 592277756
909070979566 71742125
293602051737 36523837
6209304907 42067690
61948457180 506944046
602546249852 592271449
864028581956 222725398
837766320686 54530322
696654625416 592265142
261482338412 304457811
391591904628 592258835
113687976788 592252528
224861840267 92719207
509898325385 353412745
903819371624 403193896
406939189035 47731376
6316004668 592246221
82739584824 287794717
943232664179 225929354
816082407722 301644889
673917031320 152818610
51159593024 592239914
778762604096 110959051
659104769723 194703397
477489482324 300932198
984664150632 474261172
506543074780 131154065
986558950140 75892131
339542019615 186844875
536354804413 104904331
670814653573 158740883
156005165800 466093607
939820562276 592233607
246955542184 498372833
377213335514 343548597
898134973100 592227300
810984431993 284243876
447172690196 544886958
499000942987 497212345
753584530917 169361871
557773962131 478165205
154110366292 592220993
515151642524 158318314
364540046865 10898496
422127972225 48904478
861848916244 6029492
725249707344 357032963
514602922975 5997957
327168721356 149393909
162952763996 592214686
918346167852 358836765
669775100121 75286659
630336642636 570550141
807816196552 592208379
370417654027 142166087
208287257697 17640679
503623486507 245399063
879818577856 192956358
709286622136 592202072
272704979107 70222138
980049095586 40055757
918346167852 592195765
716600688567 108909276
348927555173 3834656
253903140380 390226704
677762062559 231605654
442765669480 312543385
902456542338 2365125
453008248589 203337680
656232235912 592189458
914556568836 484491126
575821428960 113841350
836869789008 500624432
421277096920 369098254
21474400732 592183151
9297334229 65605414
270720695883 36271557
625915443784 377095530
324642322012 592176844
396644703316 14083531
366251056151 32525199
54949192040 70487032
544024867394 188812659
197690754976 592170537
786341802128 567220045
45475194500 395051559
365696311352 576377809
6308 592164230
46738394172 592157923
313905124800 592151616
892450574576 452186672
641073839848 122286423
730473766310 127767206
111917034146 447141072
243165943168 592145309
1894805816 278857698
218533549564 592139002
257464150553 46621344
363169912008 174987715
7342302871 15042195
848580671429 27296696
853922984580 589635123
914556568836 592132695
699466189458 198676807
229902346612 592126388
518543471664 592120081
652442636896 103642931
289272731196 592113774
204157339268 406151879
795184199832 241356276
471173483964 35678699
665309115262 74876704
23369200240 592107467
860238982940 592101160
77055186300 527719304
755835612855 125723738
129922723407 123667656
536980961308 349918667
546859300618 39229540
255797939888 364620284
809854310021 293382719
976598949859 263777661
199585554484 592094853
30512731698 108114594
466120685276 292146547
37960952261 94611307
172845035469 10229954
197059155140 576705773
77055186300 592088546
413066299052 482977446
844802803433 98881146
676443430664 592082239
843433696617 242182493
393486704136 592075932
751603811148 265165201
775604604916 529907833
941606113995 46728563
940083444343 244043058
604755390240 261715272
635555473099 275357313
101075550689 50247869
461067886588 592069625
551386663136 482920683
701992141005 176003142
890705560011 437339994
440656516028 60679647
506543074780 83586671
13033323745 82382034
260404608689 271226228
229270746776 439768189
757288209672 592063318
740419165886 400601719
628343367695 6105176
58282065409 113570149
370292901567 260838599
30316798436 237218884
518543471664 592057011
697286225252 592050704
27158799256 592044397
671390631976 592038090
90950382692 592031783
696103319997 214286632
300009928408 182600264
898766572936 592025476
228639146940 216557152
341288169440 318869306
398539502824 592019169
557464763521 100092090
417487497904 592012862
619227063288 80407943
857350122371 318453044
349459435032 321846210
649083723989 99133426
802956656958 63347508
912661769328 379832768
816658594256 592006555
145481599292 1154181
240007943988 309604323
142433203158 230779437
648021438044 586141045
523377413210 88316921
182532358912 419339816
898134973100 592000248
342327117420 40043143
998332145721 101183201
473784958431 398778996
855186184252 504339255
724509450512 409481975
25710674102 53937464
764679303494 72644026
24632399912 460354237
156636765636 357594286
639810640176 552682410
912030169492 535180485
613481518399 92302945
25568426024 234740233
969505754568 581921662
569071458544 334920621
557702661496 591993941
893082174412 345850652
219796749236 485916508
564318564013 144146485
176847960388 491132397
653705836568 438576166
867820962359 59916500
774973005080 461565181
993506548336 591987634
470541884128 381920385
226744347432 591981327
994769748008 455838425
487595079700 591975020
666337833288 224371525
983719429232 81719799
646473340633 156728950
812868995240 591968713
24000800076 591962406
363169912008 591956099
606335848868 591949792
471476774980 277400781
124309341703 30973677
643600239192 287037877
553390592665 345314557
701213197035 244698986
721091762672 33408179
45962933731 51212840
227104477132 82445104
229902346612 191007495
82107984988 535130029
471642472484 4011252
110759722697 18296607
844448987040 591943485
24468785783 18353370
460037566584 225090523
420013897248 591937178
971454226646 278069323
813500595076 98969444
454120288392 591930871
128721628764 63637630
842554187532 591924564
89202933625 432420534
65686389252 591918257
439593492164 591911950
24633081068 250810469
790372517754 59411940
990980148992 591905643
110529977608 587124937
69574806344 250860925
281222925810 53855473
988453749648 149690338
777903777729 144133871
448831282005 149627268
739814925816 6994463
896240173592 565838812
936030963260 555400727
856527180769 28986972
947186093827 150403029
894637293579 121744021
539390895590 214564140
305227106437 52335486
236120052442 37059932
973295353584 217982534
629705042800 182448896
78949985808 591899336
251376741036 591893029
122530374492 5121284
679601429844 578074392
759814609016 568935549
616369163782 1192023
525491069860 577525683
685285828368 522314205
147473526600 208547262
333484719716 487758152
665706233452 591886722
440856691836 430673495
285483132180 591880415
430064341974 6250237
917714568016 284925032
922135766868 591874108
197059155140 358597099
906913640634 17779433
354327514304 591867801
601573765038 35123683
111868104440 495011202
612215581489 57097271
24425929718 98673015
140846769736 123339692
111793177280 591861494
342501461821 328222587
10995866204 81353993
709918221972 591855187
728866217052 591848880
503385075600 287832559
925293766048 591842573
22106000568 591836266
381219062806 123327078
243909687771 453157950
489489879208 449619723
927188565556 591829959
717153589657 163874781
627810243292 139454077
28421998928 235761967
151583966948 591823652
961294956700 591817345
432014294132 591811038
303799527424 591804731
734550615576 133046165
574885503760 145855682
113102537885 534291198
85897584004 591798424
993608450535 271327140
59779210632 27757107
480647481504 591792117
945058338967 84892220
292688838044 104500683
810974195732 591785810
865759016802 718998
602546249852 591779503
470541884128 273465213
876660578676 591773196
565363352275 197428021
30316798436 591766889
158616943003 179945017
271587935788 591760582
991087897780 377858677
687812227712 591754275
898766572936 591747968
504016675436 137643968
266289519357 178721459
234955145300 537747434
582755593246 68046223
189894200868 162821512
448860079767 8817186
494578634103 52531003
352432714796 591741661
555176262152 546974575
800236998520 591735354
107517190796 427482153
922424362574 71092504
71049952751 174382243
311752869310 184322075
183393186663 290449964
661916634436 270671212
750340611476 89193594
106740378592 331142728
463594285932 43467844
292651765498 144688887
542550913010 557488344
599388250672 591729047
245458701762 39532276
124425174000 591722740
310115525784 591703819
630778504749 121580039
301285786229 144215862
937925762768 177485287
409694336962 132705587
849501785728 591716433
803394997700 591710126
25895599584 591703819
409276700036 465443986
153611484657 80042137
387319456371 427330785
298200815802 320622652
241271143660 591697512
990786292798 40055757
298746728736 591691205
80317131147 460568675
302889601743 113059282
33474797616 591684898
128846372852 591678591
117323491552 5663686
889542534420 297930066
553497187272 360741479
794458791743 33288346
627810243292 591672284
452225488884 591665977
314291888961 93526503
229902346612 343422457
793921000160 249441850
200274604783 522560178
412856675358 152774461
729646964824 128076249
622858343990 279992958
505710725199 120886269
807996078499 326216961
500746148827 41159482
759650313731 105963907
522236878381 1431689
303485901300 20712188
733287415904 591659670
621671824824 207197564
372643909548 591653363
923833203490 23228681
835033480618 42225365
282956732836 434615370
396341729715 260434951
49264793516 50430772
823606192452 55747573
636021041160 77071540
185690358092 591647056
919012222829 484478512
498332276912 591640749
720217002758 133090314
116845975968 516070275
960263564506 3576069
730129416724 591634442
407184361046 12349106
13614341441 75185747
69080667573 254285626
390960304792 538397055
978491705899 204201739
782731334526 271838007
586126243480 15092651
789499801308 591628135
666969433124 591621828
527128293553 130359383
863040399019 140917301
917377820430 182947149
54317592204 262478419
79581585644 190420944
707203421989 28463491
232428745956 591615521
460436286752 591609214
114951176460 591602907
435172293312 591596600
384355693870 244326873
543807465104 591590293
310220070616 228710741
209416130883 227140298
234955145300 591583986
272704991721 94775289
529280668876 591577679
98535534532 226269932
357485513484 455251874
480983985182 168283374
393907267510 79102394
333484719716 576743615
441679400079 390340230
176847960388 540743259
161689564324 22862875
929083365064 404928321
49896393352 591571372
608862248212 430774407
915819768508 562237515
555176262152 591565065
501204432303 118678819
883200885491 292997992
394516691934 129936814
23369200240 106279257
917714568016 591558758
949011434344 239375878
966979355224 541752379
765499007540 591552451
241902743496 455541996
917714568016 275508681
658758635256 591546144
587122785257 90984782
306957526604 591539837
274114335132 591533530
745287812788 335872978
121342707452 353002790
854554584416 591527223
806884776615 101681454
452225488884 10507462
938281982128 169696142
889924175232 554833097
300009928408 190420944
140923134892 450799132
202785993467 359934183
922416825709 192975279
311378725456 254260398
458729826878 158810260
144004768916 591520916
960663356864 23689092
896942935309 224693182
924030566376 503613950
492647878388 476052360
316283601831 73072902
972663753748 591514609
327862741571 314977887
303167927588 591508302
999190946860 591501995
693496626236 590537024
665588212626 33225276
150320767276 397183325
848238586056 591495688
695247918331 103365423
474331483144 591489381
99619964354 71218644
975821752928 591483074
978348152272 314366108
282956732836 366524998
882976577036 591476767
982164587573 76434533
996070013919 497212345
109898377772 59386712
313905124800 591470460
749709011640 474570215
745001313071 140015400
260219138740 138274668
572861057560 207803036
374742513454 45309488
314783252652 108202892
874134179332 591464153
122694167282 87364564
110608279013 106052205
375688927195 25808244
986266193879 184252698
19895581924 107219
684687762851 62981702
953715758668 591457846
724445018200 363283200
85265984168 296649745
41685595484 195258413
190620960720 28110299
766615451694 25259535
86991083292 118521144
938557362604 254834335
524227870188 106026977
917082968180 591451539
241271143660 127710443
485412361400 38460086
294957129720 166120073
631599842308 591445232
474331483144 247846179
449067489704 591438925
847896483827 196589190
637564757271 282263478
524963579673 301783643
420752028621 394389324
234323545464 342192592
545070664776 165754267
572229457724 591432618
697821494035 11611187
153478766456 197793827
537491466744 591426311
371380709876 591420004
955103956773 259734874
409276700036 310922486
298115128900 591413697
563272539579 13440217
615102293436 7587321
318326323652 591407390
18316401552 251409634
440032730565 108921890
635389441324 399579985
233691945628 507801798
555966293828 373349172
795386017525 284477235
476291087077 418406380
700117202240 8211714
509701073960 67667803
737724205660 256543532
798496758354 265013833
716234220332 230331640
802131798028 395865162
801394570621 16644173
28421998928 384228747
876772269339 61379724
973377830223 303467612
553281462644 222233452
915819768508 364475223
281693533164 591401083
91581982528 67207392
228151617905 170780946
593703852148 356093220
846975386384 591394776
42948795156 479849174
901458600407 66191965
301273128080 61789679
985927350304 591388469
458622765553 143862670
53685992368 134913037
880450177692 89048533
564018659856 91773157
690970226892 187418812
687812227712 515773846
504490324829 76333621
942346961620 591382162
471173483964 591375855
947399760308 591369548
533701867728 591363241
107371978428 110738306
321484322832 591356934
618967845588 591350627
579177055920 195416088
310747125620 591344320
443383091180 419838069
943441444800 109476906
973295353584 591338013
951820959160 591331706
285483132180 432483604
817921793928 43291248
559680063783 41518981
605521404860 113368325
585493054280 591325399
126951573344 591319092
279798733656 449153005
581703455264 202353788
556439461824 179080958
252008340872 591312785
308744718143 24609914
870447138443 385376621
899398172772 591306478
237895813632 161257376
471438138298 9315439
560860660676 591300171
187945981070 105705320
334116319552 464201507
240249710219 158696734
996664547516 197686608
388433905448 591293864
745919412624 186081728
600969600652 8848721
279167133820 326885503
162952763996 567995806
606967448704 94598693
690970226892 591287557
298844089895 490949494
51554909477 34038879
66949588924 591281250
547667443933 7997276
873062699846 223065976
84002784496 591274943
755152390224 166239906
630025696987 38081666
975821752928 591268636
681496229352 448837655
509295037672 39992687
603809449524 591262329
714971020660 591256022
695263856120 26918276
164215963668 551711132
802816225296 239861517
846975386384 591249715
688443827548 60067868
813511695396 77544565
568439858708 170522359
462331086260 512702337
471805083800 82855059
288306900267 143219356
988143119349 253339576
863396982120 214419079
369485910368 163969386
673159350312 72189922
870525629058 79121315
535019913072 367704407
356222313812 591243408
996107225219 465822406
828957438380 77027391
969827234972 109760721
882074572947 83019041
302536327752 591237101
736714951036 189531657
897552826451 139018894
172716902457 28816683
96003181380 591230794
68968756165 93009329
752235410984 591224487
500419496683 794682
474331483144 77708547
440856691836 117676006
709918221972 14228592
828063965597 425791877
634126241652 591218180
786677801246 67604733
856449383924 591211873
226744347432 85876112
58611006994 80502548
726971417544 591205566
284851532344 591199259
425513225229 109098486
286114732016 591192952
471173483964 36208487
788008857931 26123594
90841551165 58901073
340432317912 591186645
354560614717 127250032
933733148517 10551611
311051015801 148283877
300009928408 591180338
585493054280 391015079
805921397044 591174031
231401711899 259356454
888931129598 31396246
528017469204 591167724
108635178100 249612139
940452162112 591161417
9582269810 319632453
360758943378 334586350
268667533912 60957155
586551909217 908208
675180230992 331085965
841290987860 591155110
486755697814 29176182
335668751937 294511672
76423586464 591148803
696654625416 464870049
158298233437 96434030
341174542528 31900806
795026350301 100035327
514122272812 327068406
681496229352 591142496
80213185480 257451740
647389838208 591136189
119748102223 198052414
637284240832 74454135
523798188957 344355893
986040907839 70745619
408013500364 79733094
675811830828 186838568
500227076420 557929834
239871620248 44476964
801827361203 86582496
369485910368 591129882
46106794336 164934357
356038145170 76989549
435803893148 591123575
228755050679 23436812
437971445178 281620164
126951573344 591117268
441974138803 42263207
78473424646 89502637
575387456904 8716274
145964347621 327219774
227096322181 129829595
17684801716 288665083
337950218936 453889562
478150548464 390251932
656079905006 271201
232496899398 224907620
688443827548 591110961
735900908611 160948333
441047617340 35830067
45475194500 591104654
484224814193 27410222
543807465104 591098347
555430743295 153045662
271587935788 591092040
653705836568 591085733
837501388844 55268241
181900759076 591079426
564276735989 189632569
787605001800 84671475
524227870188 591073119
73265587284 371507528
256809940122 100375905
425925700964 264231765
71894073259 63593481
520438271172 30273600
845712186712 437724721
505682993320 97216098
450330689376 284180806
576233658722 369779410
36001196960 591066812
168005562684 102785179
680233029680 591060505
343590317092 7309813
222954748416 392276479
514122272812 162935038
720655419184 591054198
173058361372 178393495
813681568134 83403768
747182612296 591047891
403592301512 591041584
315531519374 120318639
135806534592 126385973
888029375724 591035277
97897980888 188919878
404223901348 591028970
880703958758 210161854
751603811148 591022663
87625842935 61644618
652442636896 591016356
561276525335 152496953
55580791876 541184749
784447002620 267807834
222706065471 172124337
211412504626 56485492
886134576216 413051737
786973401964 591010049
570966258052 261217019
730377918831 4137392
854782916737 191600353
398631868839 19860743
410539899708 591003742
263646743249 316113147
194532755796 590997435
322115922668 590991128
92845182200 369722647
363241723510 357474453
450442398960 108341646
152215566784 590984821
7579204340 590978514
300641528244 579323178
62734975857 33490170
8842404012 261765728
138320370392 832524
937925762768 590972207
5684404832 590965900
965716155552 590959593
311378725456 590953286
358014065312 25095553
311019165451 284489849
992243348664 225923047
227375947268 371166950
331589920208 99272180
561492260512 590946979
164847563504 560982422
420645497084 542868718
64019783311 350177254
688443827548 590940672
531807068220 580616113
679899435594 138646781
101378892161 141554308
408332161539 75210975
734550615576 590934365
509701073960 590928058
575387456904 590921751
19579601224 590915444
894667863608 191196705
896240173592 590909137
35676085789 45574382
596230251492 590902830
67581188760 590896523
459618771235 112636713
941083761948 158589515
537968149804 29560909
729510109231 215976908
7579204340 462176960
66949588924 252841323
880450177692 362337150
953328365872 83094725
865291781628 590890216
739835770451 152793382
251376741036 590883909
758551409344 3481464
537354897031 39891775
114951176460 590877602
594750925609 148864121
208811342104 31036747
674301733092 33427100
838582602096 39261075
7405284573 41966778
765499007540 590871295
256437953262 112302442
721287019020 590864988
533701867728 590858681
725708217872 590852374
645609113409 212621584
282487298584 374837624
500227076420 531900845
312641925128 590846067
720462382900 15893640
12187613873 266426601
745287812788 590839760
776021327327 121819705
782552203112 483910882
468037622354 437497669
271443103905 85762586
990090544465 2617405
288641131360 575532671
486331880028 306961690
765499007540 265638226
407810101679 155763979
751824631832 265978804
832448590156 590833453
346748316272 590827146
277272334312 27914782
522785295194 33912739
380363501400 199339042
592941327364 26047910
684319246906 45050901
300897876259 30324056
164847563504 346153388
164215963668 590820839
76423586464 570014046
9478828703 233983393
855042367796 55697117
667809384705 27233626
321484322832 590814532
227664807868 141018213
108635178100 590808225
828658991140 590801918
444014691016 590795611
457909887408 132743429
252639940708 590789304
590012175614 268905252
291204634785 521557365
669554493875 422266264
12487297285 70461804
158531565144 590782997
871907671531 203962073
179059907391 61341882
445909490524 479325693
750972211312 590776690
600340107354 140841617
208150856208 147646870
403048204994 314107521
951025196486 102059874
198515594985 226749264
968758663013 37318519
526754269532 838831
361066075357 108228120
70739187940 228918872
446541090360 474980170
718772287626 381459974
667261800416 109918396
910623405644 6168246
872239379824 590770383
54122676434 126285061
887003899496 280081256
60633590564 440789923
532438668056 590764076
906977370804 590757769
84634384332 590751462
276009134640 590745155
715358705643 77645477
421193127587 9700166
230294547407 79588033
486712198435 117120990
769632716476 228250330
988798502882 137416916
553281462644 590738848
368077594998 8962247
725076618036 166271441
955610558176 270671212
73728016524 24250415
50466653371 4566268
110277554612 132995709
818553393764 33477556
337905918568 172767651
900824603911 90448687
982777928644 255307360
867818180972 313268690
534333467564 590732541
196427555304 415126740
845283110953 340262650
857080983760 590726234
493279478224 587263691
344730797223 34669579
804026597536 215592181
275498812107 119145537
766304560743 241564407
930066119739 79215920
731121764346 102797793
781289003440 546829514
281061933328 57141420
139744909431 189039711
728234617216 590719927
998819536002 146795425
851396585236 590713620
552649862808 561922165
634757841488 590707313
617106864214 321688535
950891538542 138344045
986558950140 590701006
168111854555 364431074
907608970640 590694699
236849944808 189020790
559982162776 33427100
505279875108 317860186
595598651656 590688392
657674138122 87055521
112424777116 590682085
223586348252 590675778
932241364244 590669471
777973331325 18914693
661916634436 361056829
406163436407 425861254
83371184660 76484989
618598093471 133695786
484241067332 46186161
374310120213 46621344
685673589035 189146930
742289273489 340313106
622757444604 590663164
226791000311 216021057
745919412624 392036813
368409044704 171089989
819184993600 449304373
164215963668 590656857
76423586464 590650550
505279875108 555779147
370117510204 590644243
848870185892 590637936
169900362192 317759274
477678231913 218833979
138320370392 29094191
164215963668 174470541
563021331769 305094818
152215566784 590631629
882344977200 17028900
434247344357 113261106
367026541820 440348433
518261645434 207866106
345975542613 80805284
288157626191 153411468
990420657087 160305019
481635445761 176942885
150952367112 273673344
461067886588 441855806
982769351124 590625322
796382079970 1412768
473892448632 290544569
760446208852 31932341
74123810244 160626676
867818180972 407249297
56212391712 103024845
287224288926 27473292
31830493227 242617676
430751094460 590619015
725717217961 232967966
68212788596 346985912
675811830828 590612708
901924572116 382803365
663199940824 335494558
218631894615 290317517
817307134694 191310231
971228375041 104639437
918165833866 135953692
705339299729 107830779
806068085250 128990764
917714568016 590606401
958935907294 140797468
667601032960 115651459
638781468046 248464265
116214376132 278340524
834093773283 152250980
461919367365 82558630
591809052640 109464292
506543074780 590600094
341695517584 221583831
108635178100 437693186
463674782173 43045275
343393130802 129539473
861502182612 590593787
961744683642 68550783
977716552436 590587480
258637197967 52310258
103584555327 469972412
980526829850 186592595
8210804176 590581173
373907109220 282515758
831185390484 590574866
110529977608 438399570
994992189591 3897726
401935439886 16694629
164215963668 590568559
517698634223 53931157
365716764953 403893973
502753475764 590562252
275804279038 91974981
243165943168 573224309
919157372127 313237155
690338627056 590555945
978595165927 342564705
465418184211 1198330
877923778348 590549638
20292328001 46835782
901924572116 307195049
578290119254 208143614
89842272150 389135593
917082968180 389759986
730761016560 590543331
30316798436 524799163
279409253243 312492929
871346375824 192874367
457511835782 187702627
492016278552 590537024
939820562276 590530717
458366552050 92416471
190743156780 29901487
709918221972 379435427
380071167708 83813723
446541090360 487827529
822542148919 390188862
239376344152 590524410
750340611476 387211958
554720406871 194343898
693496626236 347294955
139583570064 590518103
771336893216 402550582
359380312992 590511796
366516553558 377682081
733287415904 108064138
47801064844 51105621
253271540544 590505489
279361452490 374276301
76298873911 75110063
113470273827 102015725
328809590495 32809014
207164752516 571193455
333523167188 260050224
289904331032 590499182
688443827548 394868656
586756253952 590492875
800236998520 56371966
794925047267 141472317
234092402286 36933792
871400981830 145502490
267166736936 209505926
888970680795 47832288
501490276092 446604977
939070418133 2352511
896946322168 243740322
690452348573 211303421
150320767276 590486568
791232412069 84551642
216638750056 590480261
74662161085 197383872
647066297480 13036569
660798527299 164455025
735596206892 99366785
150699212504 148990261
247938214868 224106631
396013103480 578465426
807184596716 590473954
447172690196 590467647
888469080843 21853755
507529815479 33080215
267166736936 590461340
951724565037 26256041
163584363832 590455033
630165970974 18447975
679008315322 370145216
484437080520 403559702
886766176052 393626177
971400554076 586267185
983136159937 28318430
606335848868 506407951
499595476584 92435392
632720348170 36649977
742552779949 1217251
952452558996 385534296
711340061615 272613768
914867485015 32455822
897503373264 590448726
74782839223 86153620
201480353992 471580697
22751362278 281645392
994769748008 590442419
251695950920 91167685
166209196525 477572347
981696250739 348966310
689075427384 127779820
134530771376 15162028
670632818521 70714084
375170308892 475308134
437970347760 29232945
496437477404 590436112
216007150220 309799840
147004540145 90013504
288009531524 406353703
531807068220 590429805
912661769328 197314495
467383884948 479678885
337571870378 233604973
221319999132 320931695
607599048540 590423498
680864629516 30342977
35690093636 31427781
843185787368 590417191
736445415084 590410884
373275509384 44420201
915557002032 49554099
809079396224 37520343
600651450344 590404577
399171102660 385761348
131372772196 556725197
180757468088 433770232
989085349484 590398270
837501388844 468004628
504431461598 108423637
903819371624 590391963
864660181792 443426249
508437874288 396792291
104213979248 590385656
946301280555 390630352
263828492068 46425827
11127632048 156899239
679601429844 590379349
148425967768 157889438
242272100337 125231792
500858676256 590373042
187351340254 138842298
305062727096 94226580
104373388673 189985761
726594090720 108007375
231938788726 279936195
119372375312 590366735
635098678075 33704608
990095823424 61266198
674267889730 115979423
696959524717 5102363
385456999159 400078238
807816196552 590360428
862807222922 89490023
654535129319 59153353
281085225079 166485879
20900238745 317456538
762826439229 52745441
291167530704 590354121
329525117580 96251127
186953557764 118111189
640253997048 94636535
596111845939 4913153
209059552024 152093305
944556821006 130592742
957505357684 301386302
897932848429 148946112
162387387660 88916086
688443827548 590347814
945177541267 52177811
739335595881 214438000
976453352764 222101005
422421733364 26136208
805921397044 590341507
635143501924 68304810
999822546696 128990764
313728846215 60250771
36632796796 582047802
336011119060 590335200
692233426564 590328893
735182215412 19892278
169283754095 438878902
800868598356 84967904
85545371654 21790685
938557362604 140620872
821079793108 487556328
414121489622 130195401
579256101551 72234071
949539719213 43316476
886134576216 276095232
963189756208 100281300
279383854954 243897997
905400135053 91558719
330756466902 107269456
290535930868 590322586
899146443546 28942823
425066695936 590316279
520027933510 166637247
291167530704 590309972
912151162980 75967815
340355532252 7562093
637284240832 590303665
762972608196 590297358
935399363424 205494674
437067092820 511384174
257692739396 590291051
418005693638 70594251
526122669696 341069946
733141568594 10930031
762341008360 148346947
857452018263 151191404
456804154605 347597691
360371922695 76611129
315799924308 578496961
640442240012 68222819
525729278943 71912414
353147775163 21973588
391591904628 590284744
128214773016 590278437
996032947680 590272130
702339023940 405041847
375170308892 590265823
174321561044 590259516
6101404751 63763770
952024896005 168693329
872870979660 383982774
933504563916 527511173
925208945270 28974358
638113123628 69654508
492115342601 461319208
477959580876 52076899
895608573756 590253209
398539502824 365787079
671390631976 58768626
136868095232 71735818
655600636076 72568342
929331381532 332271681
956085771705 15382773
606213287002 65611721
772527701142 397719420
933160840788 97108879
162725562693 101183201
930346564736 419547947
174953160880 590246902
1535233197 56725158
498332276912 590240595
748445811968 187103462
934767763588 304716398
463977133446 28368886
497315207915 47655692
685917428204 590234288
696023025580 189304605
143373169080 541739765
994151090136 537785276
716865820168 590227981
567566501013 129974656
63280718502 467947865
999190946860 258517623
381938304714 89931513
157899965308 590221674
973926953420 259772716
838132988680 971278
490121479044 590215367
57829382549 65933378
441146460644 228180953
741211745590 155120665
997927747188 590209060
310994183424 123938857
882344977200 409179239
114788350706 99543381
3158005488 590202753
109317826794 193530295
463594285932 590196446
19579601224 75318194
727670905928 172067574
651811037060 97310703
652442636896 590190139
317063123980 590183832
237481544644 590177525
615178246572 338111963
504016675436 590171218
370749110040 405552714
456544989426 13383454
781572881510 186592595
667119054085 181490232
747814212132 135947385
476226282652 590164911
919234412132 264868772
544439064940 590158604
862473824353 210357371
498066041586 104973708
716106120920 36378776
817524467607 9542491
175821102927 100741711
174953160880 590152297
505997521345 333659221
775028973398 462567994
714339420824 590145990
86992678963 7051226
816488975863 27858019
385464939672 38100587
6045978835 191814791
817633717461 104879103
979611351944 534499329
536625885580 144966395
838764588516 586046440
751227903399 197472170
500573154124 148056825
688443827548 590139683
862459892190 136187051
633494641816 577910410
535596667236 590133376
169268762356 590127069
304431127260 590120762
810342595896 104481762
856449383924 130170173
874134179332 590114455
162513004179 243185306
300009928408 125137187
281005834628 2970597
197059155140 280213703
6515923954 17722670
112101343607 73684681
41685595484 303202718
327168721356 250154541
852659784908 414584338
336642718896 534272277
757919809508 374837624
714339420824 590108148
341063917748 71401547
679304473121 2775080
62528390072 496348286
294957129720 526558816
164215963668 139081964
661916634436 590101841
821126351382 178954818
130476848055 91300132
814763794748 344582945
448802219349 118697740
848870185892 481135802
486331880028 590095534
224217948088 590089227
420645497084 590082920
472518889074 373052743
618336245752 585220223
990980148992 68115600
633278048887 20996003
378328308072 590076613
691391402045 110624780
660099732685 446251785
91731641331 110050843
796056348648 266842863
440856691836 448907032
116845975968 215888610
665972489764 6206088
680233029680 40818904
245692342512 480221287
169900362192 590070306
961809853873 62950167
929849720262 67882241
132004372032 590063999
116214376132 233510368
143373169080 553073444
910787284667 537482540
191039541631 263418162
214743950548 128738484
337583065303 149658803
593951092855 117032692
106519749183 99877652
938557362604 195535921
798973798848 590057692
456015087900 590051385
8210804176 330190371
7007331794 301077259
710549821808 590045078
664175574896 28343658
918977767688 513471791
400434302332 37905070
978348152272 590038771
125688373672 590032464
345870360774 192111220
665074633616 590026157
837661346978 226761878
529912268712 90291012
309948285130 37659097
939188962440 590019850
430875361281 97373773
240007943988 245903623
142431544417 161616875
62243385114 4906846
682547112241 45549154
402960701676 590013543
982524912790 95961005
53685992368 590007236
84355005218 219180864
125688373672 590000929
251187684469 80294417
278535533984 579543923
48633193680 187570180
989716949320 208149921
282381183309 532064827
619599445424 589994622
714339420824 434583835
616441446244 234159989
971146062384 147968527
687180627876 102640118
17482355388 28936516
776236204752 368139590
775888369460 14045689
897503373264 589988315
418937214487 77380583
38527596304 589982008
419615631184 63517797
273398437999 16568489
881713377364 589975701
447804290032 162089900
858975783268 589969394
996664547516 589963087
494878267059 116294773
841922587696 558352403
69165805766 107137009
920872567196 394099202
531807068220 589956780
511727803294 294726110
495805877568 225361724
397907902988 380968028
733544035120 104872796
17053201880 589950473
17684801716 111854645
500227076420 589944166
295709672588 285921538
735182215412 29832110
146531168260 410264043
233691945628 123245087
862133782448 589937859
296876066117 532430633
616950736494 31326869
351049633733 48412532
685917428204 535609361
278795413919 85995945
987647946230 60818401
252008340872 221054043
444334033347 125162415
528017469204 558888498
195734527353 15389080
490164820748 512166242
217901949728 545296913
855302952050 415069977
253271540544 453189485
669992950208 40118827
294325529884 589931552
866554981300 438670771
676884882822 56517027
279798733656 589925245
697286225252 589918938
458541487244 311868536
312902757420 61594162
6947604504 589912631
500227076420 474008892
269693136280 536750928
443845066316 74220776
986558950140 503159846
425698295772 589906324
294957129720 589900017
327636908887 69938323
881370713812 84866992
531807068220 589893710
151583966948 589887403
819766454851 2276827
615809846408 147684712
389065505284 24906343
395761834665 140210917
136879397376 85226491
135793971048 589881096
198322354812 589874789
49752602124 69358079
903819371624 389066216
754761810328 479527517
644362053350 330146222
420013897248 589868482
886134576216 438614008
565281859528 146202567
879339197465 96112373
667601032960 589862175
580069872775 173915525
68463409855 106594607
469910284292 589855868
318957923488 589849561
713889487816 286690992
542544757378 564419737
749077411804 589843254
433277493804 235225872
153478766456 563669204
701075824268 589836947
97897980888 589830640
300009928408 588998116
234323545464 589824333
814763794748 150485020
556439461824 589818026
22491976354 131236056
643860781362 169506932
511595873468 402853318
728577781086 230375789
557702661496 589811719
810342595896 589805412
80234011194 568235472
869388815359 265953576
780478703131 105894530
711813021480 589799105
917082968180 189210
870404540965 211820595
186321957928 589792798
931225436814 127029287
67581188760 589786491
751381415779 1917328
515385472484 589780184
517911871828 332038322
204386201377 142544507
332221520044 589773877
766762207212 500018960
156005165800 475673940
879186978020 589767570
757919809508 589761263
314666169504 111343778
993506548336 378079422
80213185480 252677341
502759120529 67125401
935008867584 205299157
726013262234 155732444
975821752928 367477355
536859866908 191379608
488226679536 589754956
177479560224 223671448
546662572674 116780412
889292575396 92555225
873502579496 58617258
82107984988 589748649
600019850508 129936814
493279478224 589742342
693855141344 53142782
916814676772 208389587
204006753336 589736035
289272731196 122690071
571991559749 100092090
936030963260 300528550
225636854976 411594820
514417497175 13988926
739603414264 253680154
272219535624 589729728
940350760231 3317482
109975916030 435656025
287580506221 70764540
960966389293 36076040
19397230077 88468289
383200741239 125212871
528017469204 427538916
231797146120 199919286
141141994099 13988926
870773708596 19759831
645165582006 176286957
166514121054 178601626
671008146026 115701915
645226734678 185829448
616441446244 203192619
227119714844 210098784
588651053460 589723421
133899171540 450464861
327168721356 589717114
528017469204 589710807
463594285932 589704500
441488291672 589698193
992669008094 112188916
998751546542 314221047
949926159652 320414521
410325148423 58522653
551030773805 276643941
982395682360 5026679
690541327729 184687881
240007943988 237464857
853406550564 310399005
698549424924 589691886
148425967768 141119125
329695120700 141377712
441488291672 139050429
993506548336 200253557
829492976299 165836258
324882517800 317286249
961294956700 120709673
949127653433 57627059
342132289948 45542847
279520155531 89969355
171701845393 47245737
985295750468 589685579
867818180972 336995624
16421602044 221287402
673285431484 577304938
24632399912 589679272
444646290852 585321135
378254165045 17356864
653705836568 589672965
562889181198 98963137
597688198710 180941523
347923352456 21178906
471431238440 129867437
524859470024 512948310
180637559404 574145131
248218741856 589666658
937933387931 206276742
694128226072 566236153
593072252312 589660351
961047831584 187406198
243425646507 94813131
705497023120 589654044
802294575391 1986705
456646687736 589647737
642968639356 589641430
678969830008 589635123
691601826728 137107873
142907960518 128032100
873306150046 82154982
877530482200 204750448
49896393352 359599912
461699486424 578686171
414513309932 280566895
554544662316 589628816
749709011640 108253348
248850341692 589622509
977716552436 323549100
339986566445 60698568
718888380575 208433736
539386266252 133153384
618336245752 589616202
226127815019 236077317
24312649691 228187260
978807812739 63574560
254195097717 270891957
487763041417 240719269
626267349156 19791366
491417689554 211574622
701707424104 71470924
692504507731 56920675
453760690545 54593392
71525700310 354529084
315168324472 223841737
600992280624 118981555
382227957931 219672810
284851532344 236266527
167212625546 90846028
372012309712 294663040
561953844614 46413213
623538589717 165949784
759814609016 589609895
648653037880 294530593
624687878662 143213049
356239077818 190647996
888561327025 36322013
441488291672 589603588
67607716002 301581819
908872170312 589597281
517280271992 499974811
779394203932 589590974
578773025258 232747221
798461792346 302004388
513251387461 184372531
355819904049 69566210
367591110860 589584667
567019427591 91337974
911616299910 350814261
340909921794 30160074
807184596716 502554374
534333467564 589578360
38347483063 77121996
84484084280 93892309
835606589336 512084251
237481544644 589572053
638547440504 589565746
17684801716 427955178
522812762179 10135349
414329498724 589559439
366746677067 131841528
829290590976 61632004
943949156235 121195312
406118700856 71559222
653868992351 83252400
675811830828 413682437
95107736571 1330777
48001593844 544975256
122530374492 589553132
224849547924 589546825
963189756208 589540518
158316416518 150522862
453488688556 472766413
46106794336 398564558
54949192040 573886544
751603811148 471271654
829762953741 20043646
97266381052 589534211
462962686096 506944046
949926159652 168478891
210764531818 48008884
604441049360 61890591
123793574164 589527904
658758635256 96358346
759183009180 82224359
939820562276 149747101
837501388844 63650244
452225488884 589521597
96003181380 589515290
703378055976 149337146
657991809098 19431867
715602620496 589508983
656863835748 589502676
501813535070 207588598
83371184660 589496369
968242554896 589490062
511140226318 107893849
369243616414 79575419
186018782503 29516760
859203030785 87616844
709918221972 412755308
272713411566 28122913
42948795156 589483755
661948806443 158753497
416094313027 63656551
884871376544 294543207
988071654732 175082320
991096487914 155738751
179399978766 238682108
505309953191 310279172
211585951368 325106929
405487101020 572505311
431382694296 210445669
844780659556 188516230
280430333492 589477448
52287295173 20850942
433909093640 589471141
157418289169 302559404
494542677896 117543559
182036283892 393664019
224849547924 561537438
893713774248 589464834
500022466791 27984159
878408919095 103800606
316431524144 470615726
581475818778 77588714
122787416277 30986291
304431127260 589458527
161689564324 215163305
36632796796 12986113
969702261767 132995709
953084158832 337361430
862583011137 88468289
970137354404 482920683
247587142020 589452220
731392616396 169494318
231230659752 4477970
558334261332 428415589
534333467564 381649184
45875493483 129804367
179299958118 30311442
740358612379 148687525
125056773836 205948778
707277604923 20718495
274745934968 589445913
355683723305 7133217
214112350712 327371142
267166736936 391532253
728234617216 166839071
364433111680 589439606
532946444626 17312715
633494641816 313905697
294957129720 459143293
693898142470 79323139
301273128080 589433299
253000247004 138009774
901664700553 40762141
81306369418 46413213
328489030913 502119191
526801439585 386019935
361906712336 299418518
580440255592 204983807
614094266612 258738368
421277096920 589426992
118740775476 506105215
109898377772 589420685
509069474124 26659689
434307803259 188825273
516648672156 69780648
540490891088 17489311
504016675436 589414378
911398569656 589408071
805746821349 23480961
193269556124 589401764
300212761528 17432548
89687183020 244831433
522964670516 237502699
377128518978 282175180
164041760086 60818401
364433111680 589395457
797078999340 589389150
321126661234 193069884
836869789008 589382843
10787861344 208263447
87792383512 328537937
328431921028 589376536
751340697787 128782633
928451765228 589370229
676443430664 286634229
348535091549 48273778
818232350608 206724539
89055583184 260428644
394118303972 589363922
655538028552 13269928
159163164980 367546732
942781564376 105812539
705286371385 252280
656232235912 180991979
578991014099 119807772
835606589336 514335850
746624167353 308254625
326629430772 355437292
819816593436 589357615
630102680229 129962042
418750697576 401497313
603809449524 64110655
536859866908 337569561
184861786404 35685006
261000063108 100420054
504648275272 589351308
575387456904 589345001
82739584824 589338694
788379228134 416205237
996664547516 589332387
549289776799 117291279
487595079700 265928348
727122407124 388252613
55232149288 87705142
575161800816 157416413
980242951780 393739703
78949985808 587585348
63159989908 589326080
533701867728 16997365
473068283472 589319773
556439461824 6067334
390328704956 376616198
681496229352 184000418
384012706596 589313466
243479804716 115481170
264008737756 589307159
186321957928 478524704
905714171132 474746811
98632119930 92807505
356222313812 589300852
269061536444 589294545
76423586464 168043708
342327117420 589288238
564498982055 84457037
925293766048 589281931
20538162247 30204223
406966838923 307422101
673285431484 589275624
92845182200 589269317
278272679210 216790511
14526802536 317443924
881081777528 589263010
356882534814 245607194
813807153118 214665052
162321164160 589256703
706760222792 317759274
186953557764 589250396
212217551204 589244089
346557487438 48437760
502753475764 455371707
962558156372 589237782
419382297412 589231475
576650656576 348310382
581191682121 188686519
641958262086 171039533
791519498337 408138584
94958973362 72599877
999190946860 278069323
130109572524 193050963
150952367112 298188653
531559261948 87320415
728234617216 589225168
516819667540 185709615
997642464722 98546875
17389024402 16297288
92213582364 528785187
811292901056 161389823
564911022607 50638903
253903140380 589218861
586618624663 59866044
743393013280 589212554
748445811968 589206247
329610943236 20188707
396013103480 574164052
878217993591 157201975
626767492191 97430536
240854694515 45845583
783183802948 521897943
259587538904 254348696
198019185694 55369153
646758238372 366941260
997927747188 589199940
607599048540 588323267
487595079700 139334244
706760222792 271894770
398274093715 195567456
217901949728 584677821
70107588104 589193633
900661372444 483734286
16793752886 96616933
594122990140 21796992
873936822753 119467194
188848357272 589187326
780657403604 473441262
899210106404 113633219
531175468384 233907709
223586348252 54442024
422101293615 44685095
885965550681 99228031
787605001800 377322582
916752174402 80956652
501490276092 576932825
392449553651 7763917
821136253372 214009124
214386288950 193069884
295267661172 250141927
507806274452 474273786
430465730003 138375580
772685016643 245399063
336011119060 589181019
744024613116 55917862
109266777936 517527192
170531962028 589174712
87160783676 589168405
140846769736 549989321
89464510143 13913242
430751094460 589162098
817290194092 589155791
157268365472 86929381
84959131762 17628065
233691945628 212564821
59275409537 1255093
736052547812 102848249
514346524504 318869306
502753475764 589149484
502121875928 589143177
136008982985 318118773
931609764408 589136870
414329498724 265985111
768987556590 52272416
170531962028 432868331
594967051820 120350174
179840238901 56132300
981135465899 29724891
463783962650 379706628
858159377783 141617378
585493054280 589130563
931741744690 452003769
410010586798 39223233
570462192063 152187910
721918618856 589124256
538123066580 589117949
163584363832 39292610
699812624596 566917309
215375550384 516442388
65054789416 589111642
602546249852 589105335
281693533164 589099028
235586745136 589092721
285483132180 589086414
333730617032 163376528
565543253143 161326753
50527993188 541146907
988073445920 37671711
440225092000 589080107
850433680755 112775467
313905124800 589073800
818591639412 325441200
600651450344 375222351
388280142853 4761785
41873878355 162815205
606335848868 186207868
382117970158 355866168
436435492984 488988017
785710202292 589067493
876660578676 533458674
768025406884 589061186
818605760785 463022098
506587520209 222592951
827065502250 15855798
962367888861 4427514
124425174000 589054879
192637956288 158854409
419689549224 122160283
430395236664 272039831
995401347844 589048572
648352536623 43751659
131372772196 589042265
292864172644 105844074
553917792730 33780292
682759429024 373077971
860238982940 71533994
940452162112 589035958
900029772608 391103377
851396585236 589029651
388433905448 589023344
364009579774 96225899
637159326455 75690307
33474797616 589017037
754567645091 91892990
659390235092 589010730
182532358912 584148033
654337436404 124298356
500876745811 532563080
589146714283 64192646
557071061660 306923848
259587538904 579632221
556439461824 69011194
706466413262 57601831
4421205160 589004423
941248816138 26634461
624020644276 588998116
183163958748 588991809
60633590564 588985502
621494244932 588979195
618336245752 588972888
538123066580 508350507
800404140327 405388732
737720932327 570234791
212559832094 12746447
862133782448 542143413
79581585644 380646371
958424537799 55785415
113056376952 285606188
209691151860 59172274
723813418364 476033439
703602223612 144688887
815395394584 588966581
191374756616 588960274
662548234272 385950558
252639940708 410131596
761709408524 584204796
942346961620 457175509
957505357684 588953967
121267174820 127117585
138036967412 206125374
181269159240 588947660
515126389296 42143374
970768954240 588941353
826392345591 113860271
285483132180 242724895
188239866284 498284535
851451859784 459345117
366327911188 485954350
685917428204 588935046
281157301475 56403501
223099771574 407791699
35369597124 166233599
482446378835 24944185
995401347844 155246805
665706233452 588928739
906514085877 227707928
390328704956 75438027
955094117853 11724713
780706711730 473327736
985927350304 144682580
119693950321 161616875
247399731580 97720658
72665471992 283468115
182532358912 226099643
865923381464 588922432
534333467564 588916125
182532358912 588909818
539826078590 143686074
57584822317 322382305
717793161541 289201178
940452162112 457591771
170834243924 253112524
234323545464 588903511
131758962420 77002163
59370390892 444845324
205901552844 240321928
288388020901 154811622
553281462644 538182617
80213185480 588897204
235586745136 382273577
389065505284 425716193
915374622513 86197769
178777587150 496070778
745919412624 382254656
23236471490 7341348
182928961993 181578530
945148396620 282421153
220428349072 588890897
400434302332 588884590
468255806712 346027248
12632003028 588878283
329789959059 404865251
469278684456 126499499
849819153968 132055966
922507501448 150068758
720655419184 588871976
571597857888 588865669
625418700222 356698692
521701470844 296498377
25263999748 361958730
315168324472 588859362
561167458384 16448656
661285034600 588853055
569071458544 543070542
448723482761 298781511
458886259399 788375
50321680669 146196260
346116716436 57456770
830201237720 161257376
827159262112 17123505
219944843903 153411468
399297671536 62754650
25895599584 234569944
334260737238 290569797
301104058396 10848040
933504563916 588846748
355590713976 57299095
497069077240 588840441
51159593024 380848195
762341008360 338269638
588019453624 93551731
336011119060 23657557
134530771376 523260255
623389044440 588834134
731305846755 6124097
546333864448 588827827
745919412624 451877629
85490418763 169651993
961926556536 185829448
834738037575 100035327
616319710595 2226371
804226661883 179408922
934824930236 82230666
953084158832 588821520
23369200240 532323414
377696708236 56813456
522988952466 559084015
108195979606 335368418
302150669381 186182640
118256765747 353286605
784850644313 9157764
603177849688 470615726
626547043620 191915703
303743517022 3866191
298115128900 588815213
276069681840 214942560
465489085440 588808906
839573661025 296189334
338716334468 330821071
835197557223 292184389
771183406064 537917723
653705836568 588802599
823736526607 435056860
418750697576 537646522
732024216232 23733241
425698295772 588796292
398881790021 71565529
709592429645 65561265
949127697582 11976993
247129703682 71357398
521382181034 68166056
809079396224 588789985
687812227712 588783678
613662226563 66040597
357485513484 148655990
556191031159 104298859
201480353992 588777371
284219932508 118300399
526001514291 77595021
635389441324 588771064
711813021480 588764757
114416963011 461546260
486963479864 100842623
825295562421 121586346
996964344454 121542197
886200200551 355292231
956242158012 527397647
392223504464 185192441
166742363012 588758450
3255063911 476153272
888229440071 170629578
474046698931 86002252
9474003848 588752143
6062799604 182253379
804658197372 588745836
931382973060 136729453
719877808056 30153767
568878832215 97455764
433515494756 189191079
273482735296 221987479
414329498724 359025975
891187374904 588739529
802131798028 588733222
596076287073 46526739
672453182815 38724980
989716949320 588726915
159794764816 232211126
954978958340 561562666
849501785728 588720608
236218344972 588714301
600584440534 6281772
128846372852 341284384
39159196140 588707994
907425647136 116774105
213480750876 588701687
987307406072 130920706
701142104531 280188475
392069205774 17098277
210516540578 92750742
882344977200 588695380
240639543824 234223059
827790016810 179610746
468015484784 588689073
4421205160 401787435
441560683418 82186517
324044067285 272657917
819184993600 588682766
537160666659 177125788
244112867776 261601746
856449383924 588676459
102319179740 588670152
693496626236 144613203
152215566784 588663845
50527993188 381510430
827395791468 588657538
361674452819 126140
352895402623 83624513
976961968165 65838773
682127829188 588651231
733287415904 30279907
419766677527 95961005
263658688707 294240471
632863041980 588644924
729744426895 113790894
329362251919 147583800
205901552844 152578944
367900261079 181830810
682759429024 348720337
592453562905 38087973
445277890688 588638617
865923381464 588632310
678338230172 588626003
651484790629 187040392
385907506104 588619696
757147767461 17533460
89055583184 588613389
738971814428 588607082
740235014100 588600775
544078647183 185249204
63791589744 331514841
567808258872 588594468
531175468384 409608115
672653831648 588588161
248850341692 588581854
187818680582 17268566
594335451984 56037695
165361628153 34625430
712551260072 458909934
39159196140 492343341
808376863624 19248964
49673260064 33647845
397276303152 457049369
887597241070 226906939
250113541364 570392466
564329790473 21967281
900483599100 85226491
320445784807 115998344
566545059200 588575547
120432561026 102173400
531175468384 331060737
708887164049 23512496
75791986628 588569240
661916634436 458544128
489653823366 222794775
411803099380 588562933
209691151860 588556626
684654228532 365686167
601383766663 66450552
76900288445 22112342
692233426564 54706918
922767366704 320830783
154110366292 588550319
353641449281 1639820
558334261332 588544012
39159196140 177497901
366327911188 588537705
699181024760 428730939
947399760308 588531398
624020644276 588525091
832563226188 430641960
464674527906 78446466
909002327871 102797793
898134973100 588518784
570058546128 130371997
228932195388 236052089
545076618584 226269932
293693930048 121983687
682759429024 588512477
980874551616 531970222
116845975968 588506170
815296206460 30374512
39790795976 588499863
702486834792 180998286
753498610656 54442024
817290194092 588493556
209059552024 588487249
219796749236 588480942
654337436404 588474635
274958972814 252582736
719510355929 455529382
639597175519 110025615
913293369164 109275082
386539105940 588468328
261356736572 28570710
88423983348 241551793
108635178100 588462021
860238982940 585686941
775480094187 66437938
488226679536 588455714
901292972280 588449407
244611724183 111879873
381266724805 40900895
949926159652 255471342
180005959568 166126380
646615153528 72183615
445909490524 288778609
348713186550 85970717
926556965720 167425622
39159196140 588443100
932872964080 588436793
155373565964 588430486
262745538084 167337324
603809449524 506565626
417487497904 323486030
353519194393 10721900
639179040340 7038612
469910284292 176526623
755393410164 588424179
236218344972 83826337
766762207212 65876615
816026994420 588417872
692004654818 27996773
670759032140 584898566
320629551866 110322044
168005562684 588411565
17684801716 255446114
805659185584 154098931
927188565556 588405258
369485910368 174754356
536228267072 588398951
665074633616 225771679
882344977200 22276324
951420794689 294221550
161906285458 243897997
895980308336 117474182
848238586056 588392644
562417791776 156325302
51791192860 588386337
690338627056 68102986
267166736936 164732533
747814212132 588380030
105192539768 223192116
651021486781 76333621
423803496264 588373723
78179009644 72366518
324642322012 588367416
792657800488 152805996
980874551616 500649660
934454812313 220953131
915188168672 588361109
33908277726 129419640
524227870188 96049303
792657800488 248111073
465776880157 77260750
745520642000 182177695
998002800488 50777657
885451633158 637007
459907030605 116578588
246955542184 588354802
366327911188 588348495
690379048619 219218706
388433905448 504465395
273846327539 117556173
416474578913 135222080
517911871828 418065802
546333864448 588342188
331651596361 492513630
758472845110 24054898
61053277265 1967784
985927350304 588335881
407587842999 132131650
535228018844 65655870
600296002503 305700290
492016278552 588329574
192244004212 279860511
934136163752 192527482
180005959568 588323267
502989773826 168428435
366959511024 588316960
42610262689 196608111
788868201472 294442295
768025406884 477824627
970067273085 8552292
522478264127 182411054
534065642874 108429944
55134592612 61732916
102619992105 210508739
250525773191 25215386
744024613116 588310653
654337436404 588304346
120635574984 18416440
545702264612 588298039
592083287307 235232179
963189756208 588291732
119536540215 90663125
997927747188 256530918
735182215412 445621085
406118700856 588285425
195902493312 433133225
963189756208 130056647
24000800076 88928700
430751094460 574466788
764867407704 362072256
221691548744 588279118
348011515944 146208874
511692238121 123345999
550755063300 588272811
786262569352 19166973
396247301311 18277686
621494244932 252740411
580890039297 91590254
474963082980 588266504
873335338842 82829831
261313924656 27624660
347379916108 588260197
756748338844 190509242
764867407704 59027213
660464359276 71735818
488270746545 86487891
55365031471 3367938
82107984988 418677581
365064711516 588253890
709286622136 189947919
574755857068 523562991
174953160880 376811715
304154081736 52922037
239804885881 129419640
378328308072 588247583
418251620424 316409576
313152073130 76964321
219165149400 588241276
678338230172 292657414
239883029611 75690307
684654228532 588234969
389992329483 13988926
439522622470 25379368
267166736936 588228662
511866235637 255944367
947399760308 221161262
763604208032 345957871
990980148992 588222355
810974195732 588216048
790131401144 588209741
233691945628 588203434
959173378458 178210592
474501929819 335519786
490753078880 67857013
279167133820 507013423
302217706484 258763596
109708185945 55432223
798513112405 70783461
102950779576 588197127
273247833146 44117465
950609382283 94094133
429362274027 18593036
846225620661 25366754
254534740216 588190820
48001593844 339285065
339800718076 588184513
925293766048 271989375
925344575240 279992958
781289003440 588178206
612743815902 458613505
398192550512 302414343
190743156780 588171899
600681112165 506515170
416514722968 49409038
722550218692 398520409
469590862035 168743785
980673265776 32260305
69475988268 495856340
651811037060 588165592
862765382284 331136421
274114335132 430503206
838976131603 116761491
658813253876 176343720
707919712221 19753524
807184596716 588159285
452857088720 588152978
243165943168 588146671
3577591277 27227319
190637516595 42887600
445461254099 171714382
128214773016 588140364
685285828368 588134057
206533152680 588127750
433277493804 588121443
86592499813 356616701
608862248212 114459436
926556965720 588115136
408645100200 588108829
684654228532 588102522
730129416724 588096215
805921397044 588089908
990348549156 484188390
272219535624 588083601
942978561456 588077294
637687516719 1059576
393539682936 470987839
26620208749 22679972
680516428418 31251185
855817784088 588070987
864872525868 351526952
606335848868 516316248
495805877568 76207481
975952415047 244358408
512990580397 202088894
437949837396 85409394
29053598764 588064680
206228394198 54259121
717868132850 99417241
782552203112 351791846
775604604916 426895602
709156340502 3475157
231797146120 588058373
181008909257 43158801
404096842591 94605
366628818158 237660374
243924584905 26520935
500858676256 216948186
550598210275 63505183
232757460489 101050754
53054392532 588052066
785798557055 137599819
930154064547 49150451
931980117755 213990203
515574032863 1229865
940452162112 476771358
177479560224 588045759
631307445546 101353490
376022407755 181313636
339800718076 507379229
189479957108 588039452
742761413444 588033145
696023025580 581581084
951820959160 588026838
31424091133 108404716
772446605736 588020531
977084952600 588014224
720757523207 228817960
490121479044 588007917
187044422713 97525141
357736885276 310266558
381175695874 28179676
431382694296 588001610
332026862861 137776415
759814609016 587995303
441274190008 14657468
540159269028 69742806
746406067051 55533135
154370302990 231397523
154461975235 171342269
818286666492 46873624
436435492984 587988996
790763000980 154521500
95423254795 175252609
329695120700 581612619
112424777116 587982689
677706630336 587976382
850764985400 72120545
2357235056 24250415
354778124226 30626792
802131798028 287012649
50849271768 76819260
819602504386 22698893
167104492031 177718646
994138148172 424927818
669495832468 587970075
252639940708 587963768
538754666416 586677140
954155400717 40604466
821945426793 95670883
265357416199 163590966
494542677896 506754836
3158005488 587957461
711813021480 587951154
551386663136 399497994
296851929228 587944847
707139002291 28930209
363810240732 465002496
960908327051 273648116
148224915287 851445
173689961208 587938540
435803893148 326324180
557702661496 249044509
242715385767 345825424
963189756208 587932233
848238586056 587925926
877161480616 21223055
415257584323 290399508
182532358912 587919619
152215566784 587913312
112424777116 587907005
879388921853 195359325
728866217052 587900698
648653037880 587894391
978211822225 60711182
135793971048 587888084
661437973043 329673197
325905521684 228691820
556498425967 198430834
253903140380 587881777
587387853788 587875470
927865966826 288349733
505911474944 587869163
479638056591 13332998
811288006824 39431364
965716155552 587862856
929083365064 572517925
130109572524 303770348
652179510921 107061325
518965050465 126600411
359814549942 23228681
114319576624 587856549
458541487244 505985382
872729742767 78837500
820529673405 439484374
785078602456 587850242
123793574164 307996038
322115922668 587843935
15790002208 587837628
602712508679 385004508
741498213772 587831321
772507638575 82218052
713076221152 587825014
456646687736 587818707
622757444604 587812400
627810243292 587806093
36001196960 587799786
753868396373 50367702
691601826728 587793479
480561771439 9763236
166742363012 570241098
814132194912 587787172
237324918671 94876201
755393410164 360110779
18960930738 379725549
605114704272 163736027
350827362439 93173311
113433043606 46898852
492016278552 364342776
324642322012 587780865
888660975560 587774558
240029129201 522680011
224217948088 327175625
172426761536 207449844
35641636955 284489849
804658197372 418482064
613283447064 587768251
184893762894 65271143
426767538338 85503999
829143513801 82937050
423171896428 587761944
950058846318 14569170
42317195320 166233599
611388647556 587755637
806776132233 123825331
344490494216 32279226
881081777528 14840371
736445415084 131646011
899398172772 587749330
411171499544 230911884
570966258052 50613675
47369994008 587743023
557071061660 358363740
87021155068 9920911
586124654116 587736716
514753872648 148302798
860238982940 587730409
914556568836 587724102
799605398684 554044722
592612341630 380066127
891354466255 412130915
251376741036 411027190
773078205572 226061801
645495038700 490508004
649916237552 429456244
137688770556 415051056
817768989997 49938826
721634730237 123983006
171439827385 97960324
490753078880 587717795
818064256444 181073970
618967845588 587711488
394775106580 118136417
834153960984 125566063
383411134387 312921805
662548234272 474248558
951622013217 132156878
448068799305 267650159
20766664857 9794771
581703455264 587705181
817921793928 311345055
210010796927 220126914
665754898264 318459351
86529183840 315545517
478752681996 587698874
73265587284 344551410
927188565556 587692567
994138148172 587686260
351885288182 361523547
307589126440 561966314
791110731118 174016437
240007943988 587679953
544562984876 211215123
710549821808 498959384
680233029680 587673646
26551803027 341505129
180005959568 587667339
93205192067 76611129
665074633616 587661032
656026711768 39330452
966347755388 163174704
316431524144 508249595
441488291672 587654725
411803099380 587648418
533701867728 587642111
68317402805 202454700
37544938299 216626529
265271937428 278737865
312010325292 587635804
310747125620 587629497
377421718794 31616991
384644306432 456872773
44843594664 587623190
903417094308 295672160
809710996060 509580372
845712186712 272475014
403359247313 40554010
630635638585 145962901
900888834399 345774968
546965464284 321436255
6947604504 587616883
588651053460 587610576
846975386384 119542878
240814418013 303347779
637284240832 158627357
485516685487 130517058
506401995562 64356628
582966654936 587604269
584861454444 587597962
970918877937 302559404
142109969408 282881564
204445039380 102167093
676782242704 1141567
315168324472 256896724
729497816888 587591655
690338627056 488887105
715048123735 144550133
359380312992 587585348
247587142020 384758535
278721199450 230388403
762972608196 293004299
178742759896 587579041
747182612296 587572734
805921397044 16650480
769288606556 587566427
606335848868 587560120
968287750858 185419493
42961188411 310676513
559921703874 65838773
945760400607 166309283
386539105940 120961953
789709439681 200228329
708655022300 540781101
179374359732 475667633
258763312739 97455764
375170308892 523449465
589914253132 578427584
296220329392 587553813
102319179740 587547506
300641528244 121113321
545702264612 587541199
574513909999 4957302
260850738576 25127088
665706233452 587534892
938211621236 53363527
687041163250 50222641
545546313488 64930565
976686276581 219893555
421908696756 53004028
333484719716 587528585
557468352204 17527153
110734961415 250450970
444646290852 587522278
931400342538 87276266
527460172135 229234222
708799250776 285107935
744656212952 587515971
849501785728 334056562
814622185742 97260247
861502182612 551982333
882153624885 27359766
993506548336 90757730
72633987448 278479278
836363837226 96705231
434540693476 587509664
472170725818 139435156
275377534804 529573562
662264213206 212690961
762341008360 587503357
671712118687 77891450
653860225621 270078354
784447002620 587497050
956340906711 410737068
935452014260 271983068
399171102660 503878844
232428745956 428983219
361906712336 587490743
468727549326 220757614
8046294453 36618442
251376741036 587484436
516648672156 119202300
558705201230 152358199
997296147352 467752348
302536327752 385483840
345485116600 587478129
493911078060 587471822
371637266022 258618535
872239379824 371438151
991780978252 244755749
618420538807 90158565
146531168260 108442558
507806274452 587465515
708023422464 515061155
358748713156 460221790
434540693476 587459208
818553393764 587452901
406118700856 318591798
864028581956 587446594
69256979758 138476492
263377137920 587440287
348149614016 255723622
521320580565 106165731
563387060020 532657685
393277080442 152774461
978786217571 1898407
852659784908 587433980
951820959160 587427673
410690359500 427475846
814763794748 587421366
34952857857 13597892
678338230172 536996901
358748713156 587415059
217270349892 587408752
554544662316 499419795
881713377364 328247815
172426761536 587402445
834343389664 428384054
342755495167 28394114
157771821747 25896542
377312267116 259779023
680864629516 77084154
589282653296 146221488
240762025764 77670705
254534740216 587396138
95276814627 21500563
579808655756 587389831
443383091180 285284531
886766176052 587383524
927188565556 497042056
121498963377 111646514
889924175232 276517801
291799130540 238978537
391681741536 495982480
25263999748 307308575
369173318592 165098339
859607383104 78887956
686549028040 497042056
672022231812 89597242
49628593890 43934562
122530374492 587377217
850145444548 347919348
219542421526 45965416
824384921984 167892340
785078602456 349817755
226330824735 2339897
869157972852 342873748
301273128080 525795669
379721450865 369035184
10737203520 587370910
622757444604 229574800
386853251303 135001335
13478804011 263569530
894976973920 587364603
283588332672 587358296
349274715616 587351989
512859073140 587345682
146531168260 587339375
665922368035 213100916
537583511102 341524050
982137751288 587333068
559500638005 45555461
737077014920 587326761
810974195732 587320454
148425967768 587314147
759814609016 275054577
485700280192 587307840
373431815765 319985645
865291781628 587301533
230994792631 103775378
212975127058 56561176
878555378184 587295226
12778022692 211366491
912661769328 587288919
543076323952 23115155
344853516764 587282612
746602395589 245228774
906033324253 253610777
648779102196 261311624
202938446271 254115337
576650656576 567819210
565420638756 162739521
664443033780 587276305
584229854608 587269998
64941353779 30885379
200848754156 227789919
723480833398 268583595
619838121225 347786901
142109969408 587263691
342327117420 427078505
162321164160 97853105
601914650016 587257384
650547837388 587251077
879818577856 587244770
758659511324 394250570
219246093438 142569735
756025010000 587238463
752455834327 71868265
985927350304 404240858
531058532362 61455408
112424777116 5493397
922135766868 587232156
551046471928 120905190
631363054365 142910313
290253265807 63725928
127583173180 587225849
354145679252 75873210
423559442657 26249734
863396982120 587219542
936858641419 387167809
495481586307 167198570
794253315990 213782072
610588022185 83063190
125056773836 587213235
294957129720 181370399
482542281012 587206928
403362306208 71861958
769656758760 77494109
685285828368 221054043
207796352352 587200621
804658197372 587194314
934136163752 587188007
707391822628 587181700
192246091829 342438565
147999913062 199439954
783647947692 45851890
136548014982 312675832
409908299872 587175393
165479163340 257603108
266063413407 322659813
129002515251 148403710
778131004260 125137187
843989076358 380066127
697963525610 214936253
624652244112 587169086
858975783268 587162779
629705042800 587156472
236944688562 318144001
46822498017 17205496
999822546696 401345945
679875885256 178948511
92845182200 584261559
164977664300 144014038
949926159652 587150165
447804290032 587143858
873502579496 587137551
323883663419 94605
512598110466 121819705
757288209672 587131244
553913062480 587124937
654337436404 587118630
558334261332 62798799
522087907041 49598248
832821573522 74946081
847804609758 165073111
610757047720 102640118
658127035420 587112323
1949676716 455100506
142109969408 587106016
67467784658 19021912
282325133000 416249386
431538155539 158393998
907827312673 106336020
698549424924 587099709
447172690196 297753470
96003181380 587093402
322513724079 20447294
274114335132 76207481
939820562276 587087095
100424380232 151954551
858090953140 187134997
568439858708 82855059
48659468642 233409456
536859866908 587080788
231797146120 161597954
489301774998 72644026
379889910835 112434889
47369994008 587074481
370117510204 214627210
558809291958 48891864
703362881334 126329210
646418286830 226200555
579808655756 177308691
418233847298 387420089
659662028950 252954849
291514434625 157321808
591856405596 397908630
932872964080 374604265
677560385685 76466068
737077014920 56353045
193269556124 499918048
716234220332 587068174
699812624596 396994115
774501407527 82905515
221691548744 587061867
304431127260 263897494
739603414264 587055560
377065108400 167999559
553913062480 347269727
194532755796 377291047
257692739396 374497046
276640734476 574939813
753498610656 587049253
611388647556 266369838
261832112018 207866106
447172690196 587042946
966979355224 155398173
138951970228 501412807
814236928954 172269398
379803776136 313218234
650003179547 499728838
860870582776 587036639
759183009180 463034712
61896790236 587030332
27158799256 542553368
240037757177 100041634
75160386792 587024025
877292178512 325472735
427225821814 307359031
809079396224 274114834
644412149851 82419876
29053598764 181061356
74919019967 68279582
853798379246 26987653
561240260085 106802738
384012706596 587017718
493380541592 327131476
11530149030 254853256
717497420004 470155315
358748713156 587011411
224217948088 587005104
195795955468 586998797
240639543824 586992490
68844388432 586986183
699181024760 580073711
74829126296 279255039
249310241825 86014866
244189466291 94567158
295588729556 314372415
220428349072 513484405
944241761128 49850528
843817387204 586979876
934490951423 134547231
101687579904 493207400
605072649196 503967142
810342595896 66191965
12632003028 586973569
744024613116 315040957
242534343332 586967262
452857088720 586960955
941083761948 586954648
641705439684 539462938
847606986220 394364096
579177055920 586948341
271739858804 159504030
360364644417 216847274
142900146145 423906084
651486190783 258568079
729891171864 156937081
391591904628 303890181
305062727096 114194542
35369597124 475106310
377065108400 586942034
833084207551 551439931
245741619103 30361898
33646915646 100703869
109898377772 586935727
145677463177 166057003
661285034600 418929861
354035413971 206396575
312641925128 586929420
773709805408 398993434
166110763176 321347957
362255949847 173839841
720196372561 244951266
512227473304 245954079
491686191158 150705765
213480750876 200518451
277903934148 586923113
875397379004 586916806
199731353403 59210116
832185092068 122784676
973926953420 586910499
80844785316 586904192
690338627056 586897885
915893509952 422581614
440648474603 46892545
723181818528 226761878
214112350712 586891578
648185811078 57463077
866468804517 19261578
685429937011 397151790
488858279372 264263300
930746579904 44218377
159163164980 586885271
787831940274 62388844
434839052418 13957391
508437874288 284868269
222954748416 586878964
387170705776 521689812
202932605989 31011519
176216360552 569023847
635389460245 564173764
671390631976 586872657
805621967977 131904598
514753872648 586866350
275492593405 368366642
948662959980 26577698
244704292022 55179943
968242554896 586860043
774973005080 329219093
650041608098 111097805
108003578264 586853736
710549821808 586847429
23183360243 18990377
412925686552 21361809
314536724636 586841122
704233823448 583233518
669411970354 7902671
398539502824 121851240
560554823697 87452862
733919015740 586834815
432014294132 35867909
878555378184 586828508
399456589015 267763685
323147897171 146726048
363281709890 238581196
78318385972 111432076
925293766048 586822201
571597857888 47750297
305118771098 146934179
67526956932 4641952
372948998059 264900307
291442326694 179364773
499595476584 586815894
781019614614 179144028
394210367251 410699226
919459780163 75488483
898494964046 29933022
825729475649 289888641
988656898118 259564585
592906695627 70001393
233060345792 517407359
37895996468 521292471
55001483377 150352573
206869694200 108751601
151146515493 122576545
778131004260 586809587
433277493804 586803280
374538709056 586796973
364129589370 137498907
962558156372 586790666
809742146333 509403776
13263602864 364140952
687686606951 18593036
784801266810 78831193
165106491082 286911737
913924969000 89458488
404855501184 508060385
286114732016 586784359
58107191220 586778052
817921793928 586771745
323379122340 300364568
380008059866 60761638
733596654421 211776446
635563325314 385168490
131372772196 586765438
838635536747 44741858
967610955060 127256339
702970623776 305258800
896240173592 271718174
557071061660 491346835
943144113899 183823822
729497816888 586759131
211619857800 173732622
713998554767 24691905
336728727455 254310854
449067489704 586752824
267166736936 586746517
296220329392 527164288
303799527424 532235116
786973401964 586740210
830553790648 483254954
229270746776 586733903
453488688556 48570207
895608573756 198777719
25505406480 63461034
248850341692 586727596
970768954240 586721289
227375947268 586714982
838676059222 9428965
757919809508 586708675
365696311352 492053219
203670743669 89319734
234323545464 586702368
20842800896 579550230
116845975968 586696061
552649862808 382494322
826455901230 261399922
384644306432 586689754
76423586464 586683447
453488688556 586677140
896871773428 946050
647116286762 16669401
550041146565 33837055
734559029114 112302442
88054634879 319500006
626452346080 17035207
924030566376 432363771
941715361784 586670833
468647084620 359234106
730129416724 545423053
418119097740 533654191
463594285932 586664526
572229457724 316415883
987190549976 306539121
681496229352 586658219
7293411007 198083949
692865026400 571868304
93476782036 243040245
936662563096 361271267
603809449524 586651912
298746728736 586645605
139583570064 586639298
350445658557 4648259
246955542184 472179862
444014691016 586632991
560860660676 583624552
337905918568 586626684
488858279372 390655580
871178842983 356913130
660133834634 378722736
716568453490 24370248
213152410521 126688709
661335093259 109281389
88423983348 586620377
219796749236 586614070
470092960240 147022477
194532755796 586607763
970085891349 4950995
435803893148 304968678
393486704136 586601456
589282653296 586595149
271718042891 223665141
650813589140 123333385
569071458544 586588842
412332578337 6761104
948299552705 187053006
212849151040 586582535
721287019020 251876352
925925365884 586576228
999822546696 532361256
409047839992 159043619
278535533984 586569921
24000800076 23897223
816026994420 586563614
10105603684 586557307
98222501266 71950256
4105869839 60231850
28421998928 567081291
779096717421 37406817
188216757436 402291995
318824570345 33565854
728699033161 14941283
442751491344 586551000
625283843948 586544693
77461949958 148391096
831185390484 474254865
408013500364 533647884
60633590564 586538386
478752681996 348960003
365515321438 30626792
29387794080 213599169
855817784088 437649037
924773276631 309345736
486605723661 134597687
642633764949 183073289
96170215968 22686279
731392616396 510248914
630968242472 121516969
233691945628 586532079
119372375312 586525772
515008688062 169601537
631315196849 2838150
329695120700 74353223
361524289456 49737002
423171896428 243853848
867186581136 586519465
323010820833 318963911
69327883052 41373920
942978561456 316718619
212767099035 6843095
614546646736 324343782
373275509384 3342710
851871760923 21122143
786973401964 161843927
937604082605 20750030
653830204301 124947977
60633590564 586513158
730761016560 586506851
617073046080 291869039
274114335132 366821427
646126638536 586500544
357357571747 35621936
879818577856 586494237
129182611636 189203693
606708920532 139561296
740486303901 322268779
183163958748 586487930
797340374034 315627508
435803893148 586481623
366027788351 244692679
522333070680 346241686
720023819348 586475316
528017469204 181666828
143604850418 201760930
494279778973 24660370
236350640604 334794481
658161490561 484478512
264815022571 358565564
520438271172 586469009
624020644276 586462702
374387633243 11737327
526122669696 501583096
675811830828 586456395
596861851328 517533499
424435096100 304747933
185690358092 586450088
595161420946 210792554
192343162866 90164872
334780823007 325920532
70739187940 327642343
603809449524 586443781
776236204752 171190901
793289400324 586437474
704704836515 64482768
674548631156 99013593
872239379824 103882597
689083708475 550014549
211681729470 383585433
912030169492 586431167
479401405337 269844995
961770920762 90808186
992037174899 28305816
994138148172 586424860
872239379824 586418553
306325926768 129407026
972663753748 586412246
153546907284 3853577
41053995648 586405939
732024216232 415088898
863466706005 91104615
282325133000 581372953
195289051329 123137868
249481941528 586399632
217642027709 35451647
49284219076 55463758
275578702876 64274637
987190549976 375657534
626695119366 276000627
769288606556 46949308
320221123160 586393325
655508379345 23064699
44211994828 586387018
876660578676 133134463
723813418364 586380711
880971747671 44786007
533070267892 586374404
743393013280 90757730
986041172733 87591616
45475194500 586368097
435803893148 210067249
587110745194 226496984
949926159652 586361790
294325529884 586355483
103446005216 52133662
965084555716 586349176
390960304792 586342869
312050393663 438418491
968242554896 462170653
451593889048 586336562
284219932508 586330255
571997286505 55848485
785366207963 25820858
839397001955 46343836
983697903441 53937464
704233823448 552221999
104213979248 580344912
380854707416 586323948
212217551204 41064877
529912268712 443905581
10105603684 321158747
783183802948 586317641
500227076420 586311334
315168324472 462246337
680233029680 586305027
716865820168 586298720
515385472484 586292413
955778141473 267624931
307416871721 83082111
685917428204 586286106
353793647740 11831932
167373962848 235118653
701848089125 114390059
384644306432 586279799
800868598356 586273492
682872141421 268861103
451593889048 586267185
637426135718 397618508
512859073140 49144144
882976577036 259709646
430119494624 525310030
279167133820 586260878
685460860232 325069087
325905521684 291957337
1634511684 140437969
522964670516 253604470
477147916190 34322694
984032550796 586254571
782463572906 3714823
692233426564 492910971
87792383512 586248264
29892932259 256202954
535187508983 3897726
181443308124 283587948
748445811968 586241957
890555775068 586235650
689707027220 586229343
19247899238 198329922
341695517584 331256254
703911872084 4963609
183638705559 63505183
397907902988 401711751
839458886239 324993403
658811191487 193587058
873013940429 439673584
485092230694 497136661
1086378686 24029670
385275906268 586223036
860238982940 586216729
985927350304 586210422
117156772314 53924850
998559347024 586204115
577698215676 3273333
896871773428 586197808
451593889048 570821342
934882513146 387420089
482288747984 60704875
262391439941 304173996
835606589336 586191501
264640337592 586185194
758551409344 586178887
446028245027 107149623
530114647728 383503442
192992258320 16644173
500693182641 68998580
376804751198 93665257
151125361815 97462071
975190153092 365168993
615178246572 73344103
713576656374 40036836
845712186712 583864218
3789605324 419730850
591177452804 550165917
981652051283 321379492
932687250223 12733833
243244149968 97354852
78949985808 586172580
759323119185 381037405
360800203772 226459142
385275906268 570714123
632231442144 334283614
526786750582 11989607
453948809434 59008292
407937364325 9794771
833808507673 273578739
167789285105 70020314
989716949320 586166273
442454742752 183224657
412434699216 586159966
609493848048 357102340
972663753748 218247428
467172880021 130687347
741498213772 586153659
228007547104 586147352
85655927057 73873891
274745934968 85169728
849501785728 586141045
343742107661 382570006
463594285932 489271832
847897783069 78314019
600651450344 18788553
663179834108 328802831
853922984580 121409750
549324156256 11131855
836238189172 586134738
358748713156 74681187
497323085358 45706829
203375153500 586128431
737708614756 534215514
421277096920 586122124
838764588516 586115817
297139389674 127798741
49092084693 44836463
184694058046 56031388
722245756639 86254532
248850341692 255786692
937925762768 125257020
881081777528 367483662
95371581544 586109510
214743950548 211587236
344853516764 555943129
798342199012 433896372
480647481504 182209230
310117897216 56340431
914556568836 322842716
279084154686 35035385
958944232534 387451624
264640337592 586103203
773480106533 99310022
176307925578 225304961
943793720220 255490263
27923073144 452300198
475594682816 586096896
350617118594 149356067
561727599910 24849580
873182955415 145704314
779252052524 29800575
288641131360 81991000
966979355224 21235669
623389044440 200152645
321536273591 334025027
845712186712 586090589
846343786548 120110508
142109969408 194816923
972663753748 586084282
135037791106 4231997
6947604504 586077975
57179744693 158942707
505614026275 25713639
375801908728 586071668
69168372715 5165433
446016236499 433700855
672135688435 349054608
109372533712 450427019
476857882488 124544329
168005562684 429140894
145267968588 586065361
106108778756 586059054
801686015026 337096536
572229457724 209808662
32211597944 586052747
291422484872 117606629
434749234431 301569205
176631190863 18593036
655600636076 336478450
144004768916 509845266
518968424710 83170409
339840490018 125370546
929358514246 247682197
467608925015 98332437
273482735296 586046440
21912308356 127451856
306957526604 342015996
95772164342 151197711
153478766456 47882744
280998701411 2939062
735033208295 62300546
271624484853 262150455
692865026400 586040133
649540846977 50361395
349005131273 43903027
380993335276 46205082
768657006720 586033826
507174674616 586027519
156005165800 81694571
53054392532 586021212
683391028860 64098041
289904331032 586014905
813859482297 103068994
545702264612 586008598
365759173221 93772476
148425967768 586002291
788868201472 418103644
245692342512 512809556
611774926078 60540893
45475194500 585995984
286746331852 158539059
806552996880 494027310
211345196322 56788228
426329895608 585989677
612651847228 364235557
534673875275 40989193
744273499950 296756964
992544425923 144001424
84286012945 131362196
717242051639 145004237
778762604096 436841741
70107588104 585983370
686575202090 84091231
257061139560 585977063
363801511844 181105505
154110366292 132232562
655600636076 78074353
204006753336 268533139
552649862808 152484339
644247247029 522553871
429782368618 276139381
519806671336 121264689
260219138740 45801434
190111556944 585970756
381636735509 285341294
257692739396 585964449
449553191774 50941639
771815005900 348486978
310747125620 585958142
663811433944 547983695
124966957914 42944363
282325133000 585951835
642337039520 585945528
183163958748 294322462
332221520044 156388372
588550275972 9750622
258324339232 124456031
53054392532 585939221
588651053460 311773931
698549424924 515836916
891818974740 461338129
833542360645 12204045
665074633616 406971789
738688979078 169109591
139001442336 511087745
61265190400 585932914
595598651656 193120340
611388647556 89004384
746551012460 585926607
310550639407 134622915
347379916108 268047500
240188797213 224686875
364433111680 231183085
701707424104 585920300
826132591796 567535395
85897584004 385017122
297483529064 191650809
401709397006 476758744
443882435291 45397786
77413493277 91369509
373907109220 585913993
52213553729 64911644
518405905445 48015191
597843968996 54460945
439360028010 64482768
546833568058 75917359
516219564862 38548384
44843594664 585907686
556071336913 151481526
176847960388 468893915
607962281284 135777096
347379916108 585901379
548089426382 32014332
653336052916 8552292
135793971048 407835848
324010722176 278170235
721287019020 585895072
108003578264 177466366
442751491344 485323650
831185390484 585888765
289904331032 122481940
633494641816 510280449
117258422233 34839868
909042812504 61915819
720023819348 585882458
68874453901 491567580
357713120500 43921948
546333864448 86563575
983776608494 151349079
90950382692 585876151
330548411586 341725874
455383488064 585869844
61896790236 195586377
201957825427 96093452
24632399912 417674768
985927350304 479748262
353695914468 585863537
544439064940 17602837
288018708209 401068437
531314853084 439055498
739864410538 44767086
773078205572 585857230
836246413500 270740589
908872170312 442644181
280430333492 265676068
425391512743 227323201
317694723816 581372953
509274129967 38762822
134241414588 138886447
265297556462 485639000
998214677846 61341882
87792383512 585850923
963189756208 263847038
329998569391 38939418
632914803529 364317548
996664547516 489517805
852195774676 275414076
478121082160 585844616
3789605324 449134084
884239776708 73022446
615178246572 537886188
745287812788 585838309
399171102660 585832002
808447796388 432994471
468015484784 585825695
954978958340 585819388
966230049912 35527331
528649069040 411569592
812868995240 66021676
73897187120 300560085
17473292229 33534319
705497023120 585813081
91139428710 370611934
812868995240 291011287
963253355996 426876681
364080697506 106033284
158531565144 168188769
980001730016 66961419
158086677736 178967432
274114335132 301941318
905714171132 500744265
387562824580 140923608
640796390676 217383369
75791986628 347433709
2371299666 44540034
677385561952 67699338
629073442964 373109506
398682791557 254184714
751375361059 150964352
892152753794 138344045
335379519224 564728780
489489879208 585806774
118109175640 345522688
13895202700 585800467
716234220332 585794160
344221916928 585787853
351169515124 585781546
140846769736 502459769
233060345792 377688388
580440255592 493276777
685917428204 200423846
175623782125 22717814
869081380644 585775239
736445415084 133645330
874134179332 46558274
869326054402 158658892
195857852366 310846802
666850459941 60824708
300009928408 203287224
869943507637 256448927
186321957928 228489996
71370787776 533490209
896240173592 585768932
470541884128 570695202
420935783066 222050549
395381503644 585762625
70107588104 461930987
299504588405 71483538
805289797208 514279087
862765382284 477420979
716749685135 63959287
18316401552 65712633
47369994008 116975929
973300342421 97682816
495038073825 45517619
698549424924 585756318
174953160880 117587708
509701073960 585750011
29805107284 433770232
210322751696 379157919
735511056085 83258707
2219610009 239300194
801500198192 324217642
660021834928 419005545
529809428835 49831607
163996658729 31005212
477489482324 387924649
785570649368 60061561
15158402372 462631064
389065505284 585743704
627178643456 97802649
770087102226 112516880
860870582776 585737397
360011912828 585731090
11829107137 7089068
58738791056 585724783
58107191220 443047829
106108778756 175164311
227375947268 585718476
448435889868 272834513
353171571474 424612468
926038002597 350669200
69903180299 31358404
806033535504 130908092
733919015740 585712169
806576200333 418160407
348011515944 585705862
753498610656 452192979
700994844453 22585367
572229457724 547971081
57475591384 225140979
709286622136 585699555
950823959037 204958579
793921000160 282339162
145899568424 585693248
960663356864 585686941
677423511171 205702805
649284637716 585680634
306538914158 256802119
905323750976 174293945
396322695189 222744319
875716740256 263689363
378959907908 198796640
303167927588 141163274
303799527424 370801144
896871773428 585674327
221623618112 11806704
296220329392 585668020
707223869283 86979837
661285034600 585661713
231165546284 585655406
941083761948 353242456
124425174000 282162566
930729998801 170818788
86572670605 486055262
989716949320 585649099
226371309368 173379430
937294162932 585642792
861502182612 585636485
646126638536 525871353
130912136209 65365748
98529580724 585630178
613915046900 585623871
124120850701 190338953
912030169492 377625318
95062382934 257577880
60001990728 585617564
120635574984 454141842
778131004260 348499592
529280668876 585611257
208427952188 585604950
389697105120 585598643
66476868725 207342625
277272334312 585592336
533724888278 307920354
667367676025 180455884
598756650836 127830276
659077025230 103182520
536859866908 585586029
706128622956 585579722
610757047720 334958463
730761016560 585573415
32463329235 288696618
428856294952 333602458
37273100292 167614832
357485513484 27403915
715602620496 585567108
629073442964 585560801
591177452804 585554494
848599012185 224119245
487903788429 5518625
132635971868 585548187
485147498935 115052294
538754666416 585541880
605704249032 236203457
901292972280 585535573
829795630308 71597064
472921332437 63681779
755115557344 43518300
746870304335 101858050
747182612296 585529266
996664547516 511813050
778131004260 217591500
729921382394 87156433
758551409344 227821454
49264793516 585522959
706760222792 585516652
728532812176 229000863
881081777528 585510345
857718865368 561613122
356420921242 58396513
660070783555 268432227
845483427580 74498284
714789494651 32222463
649613699134 241621170
392564959137 35508410
165628809529 245254002
693034173833 70278901
179504422686 356938358
314536724636 585504038
556224685311 94018449
626190984000 297608409
757288209672 209386093
654337436404 585497731
205055542301 124670469
907608970640 585491424
577589110883 29825803
333834625769 147779317
888660975560 44249912
978348152272 133714707
224849547924 279923581
438330292492 548519790
303511047309 188844194
341063917748 585485117
755393410164 427173110
703710786003 139315323
189235487239 142576042
196427555304 198203782
761077808688 585478810
99161180560 470230999
144636368752 585472503
774398414217 212930627
130741172360 322621971
473068283472 585466196
316431524144 403162361
654969036240 585459889
773078205572 585453582
944873360964 581448637
258324339232 252261079
46106794336 541815449
135793971048 585447275
453488688556 86860004
197059155140 571590796
381563416634 425508062
940163253121 180121613
765536458506 528564442
642968639356 412503028
87972713256 183502165
915819768508 585440968
585839195054 166441730
641705439684 81801790
42725806929 121901696
562157678482 15187256
641733953631 217175238
489489879208 585434661
41522921098 41083798
2720945067 209499619
965413232407 148529850
575735975417 32001718
883897113156 84866992
241271143660 236689096
911398569656 327680185
286114732016 204340493
442119891508 330228213
846451642555 162525083
650549956540 318427816
702970623776 585428354
442936034164 140374899
87892891864 29371699
724445018200 69036422
840027788188 585422047
733287415904 397719420
610222266641 12796903
336011119060 585415740
303305312969 83832644
219165149400 585409433
815395394584 585403126
452335810928 190029910
40422395812 579361020
828180165765 431745685
564018659856 443710064
453488688556 110914902
341814221631 436614689
471805083800 162878275
242534343332 585396819
627709528874 1299242
73108803636 11428284
150952367112 585390512
60001990728 585384205
26527199420 585377898
870114471486 113235878
188848357272 585371591
338537518404 585365284
990603522245 280005572
375801908728 112163688
732024216232 196620725
815395394584 201439273
171795161700 585358977
75791986628 263947950
99244004084 364576135
660021834928 348915854
727603017380 585352670
866752995872 329629048
591177452804 585346363
271382689152 125181336
85897584004 401093665
749523089652 9113615
999822546696 585340056
68844388432 585333749
978348152272 585327442
430751094460 579272722
310549586138 12349106
30948398272 585321135
463594285932 585314828
819816593436 585308521
648021438044 294492751
646036418966 25385675
931609764408 178393495
706760222792 585302214
810504414595 352864036
744024613116 558119044
101704482664 567415562
460441130528 576913904
335049463365 77878836
160426364652 585295907
786341802128 354926425
600019850508 585289600
426189194810 53060791
269061536444 281708462
529912268712 585283293
477489482324 79588033
349274715616 585276986
75875630062 523481
845797015862 59102897
854394590505 90328854
123793574164 159630170
704865423284 192792376
359380312992 124399268
459804686916 585270679
923398966540 534467794
638130190370 172458608
415592698396 585264372
831023737832 83365926
407384227811 129974656
223850996279 267826755
88105034116 127918574
400434302332 22270017
141268935088 130983776
879818577856 585258065
675811830828 585251758
640742819018 206976819
491384678716 585245451
183795558584 585239144
523012250524 522364661
416224298232 585232837
898273954152 399586292
865291781628 195826043
314536724636 585226530
736445415084 585220223
923259886641 58610951
540017866088 310581908
404855501184 562552865
549621686916 403074063
586544296668 108133515
467599729409 151897788
901596805698 40951351
641705439684 496259988
444014691016 461703935
876660578676 92971487
951820959160 553880740
861502182612 585213916
58395187761 192319351
104996959698 91262290
593819251327 129041220
562123860348 585207609
161869566104 57109885
98529580724 190742601
320643231749 90946940
590080291214 409778404
3301439282 361422635
625506399057 343630588
120635574984 585201302
475677348665 219250241
78002993888 126058009
494871505955 170825095
192006356452 585194995
462962686096 585188688
145703530008 20018418
510964273632 585182381
209309845319 327024257
836869789008 585176074
486683798014 118218408
51791192860 101712989
845309499441 306419288
53685992368 510822851
927820165392 266546434
545330557325 57217104
504340804780 241822994
674808876897 26180357
651811037060 151185097
593708393188 6136711
533751175854 473327736
798111024299 72908920
184427158420 585169767
794552599996 283669939
296851929228 266451829
472436683636 468698398
356853913648 287826252
969386352509 38535770
672446339720 47636771
793649429112 103075301
350901450768 137662889
858975783268 302710772
231337695849 140273987
65054789416 524937917
373275509384 585163460
146091856240 343226940
109898377772 474305321
961586195039 139239639
805921397044 585157153
980290960664 240006578
425698295772 585150846
195376806927 159762617
444646290852 585144539
556439461824 58547881
122929084111 174842654
270454799070 356938358
56843991548 498599885
735353923487 110832911
675180230992 585138232
828414811393 69925709
22106000568 585131925
928623706662 23342207
78949985808 585125618
922767366704 585119311
240253803462 320792941
341063917748 161812392
240007943988 499268427
358748713156 400021475
360174059491 15174642
462194756213 60711182
6084161413 69288702
482542281012 585113004
387170705776 370334426
97041658400 170806174
302406229021 16385586
148425967768 585106697
489205044539 12576158
85265984168 109672423
197411363248 229700940
755051951249 28816683
787605001800 454728393
954347358504 506679152
788868201472 41039649
355590713976 184202242
501490276092 585100390
262113938248 585094083
344221916928 535634589
170531962028 111072577
293693930048 585087776
326038126359 401484699
637915840668 274039150
449699089540 199730076
887100617341 158356156
514489201458 195277334
26319612887 99228031
689137627018 277716131
429487894788 147394590
787053545013 76529138
989085349484 348430215
646126638536 372403122
51159593024 525978572
945811544070 184896012
664761310228 30178995
956873757848 558667753
603189265358 550210066
334747919388 222101005
883439151337 83063190
972663753748 406669053
213912477640 69181483
116360339033 324614983
811216088103 163988307
51791192860 339026478
941715361784 236928762
399802702496 264313756
845712186712 585081469
35093396738 207222792
179374359732 430862705
952452558996 425949552
201004398302 426870374
656232235912 373803276
843185787368 164606393
765499007540 117663392
290468921058 6281772
276640734476 360508120
74528786956 393531572
526122669696 111028428
112424777116 562149217
337274318732 585075162
42317195320 585068855
894504953798 108360567
218533549564 585062548
56212391712 230098281
269255457773 230754209
910135369984 560269731
844448987040 585056241
281693533164 585049934
220428349072 244478241
178111160060 426870374
634126241652 585043627
883368109289 37141923
317367386274 23386356
546647334962 254979396
537795722731 237761286
130589352321 89016998
146531168260 585037320
801500198192 585031013
733729751042 112195223
482542281012 422827587
581522597797 72416974
449544418737 61259891
199479151152 6742183
955383691144 125982325
243833032493 160008590
293062330212 299607728
443830667435 103245590
429396735475 5480783
927188565556 585024706
420541452570 21563633
262113938248 174243489
603980161093 32632418
178264098503 329673197
527129807233 188163038
309845960362 117991356
978979752108 585018399
127266040364 177163630
979611351944 585012092
206533152680 565353173
670759032140 521109568
243797543004 581770294
661916634436 585005785
690970226892 231391216
811194013603 363346270
113532883416 98338744
514753872648 305202037
683093138701 192445491
833171824395 327964000
774341405244 584999478
723436747468 170402526
574314097932 355336380
630336642636 584993171
108134265611 29396927
675040299648 72782780
654969036240 584986864
911398569656 584980557
596177514423 1166795
344221916928 191341766
227375947268 13673576
329063520864 461230910
927820165392 584974250
206533152680 508804611
925925365884 556794574
995168262110 105680092
399580124224 65807238
622454786353 84229985
410937675891 164133368
462331086260 584967943
430399405591 49169372
106108778756 500914554
281061933328 32865777
909546361319 541045995
24632399912 109205705
24632399912 584961636
865291781628 584955329
990624858826 9328053
397907902988 344349586
402580694377 94699605
301781781323 27397608
560931904548 229272064
233060345792 308418607
360643512664 437958080
937294162932 10469620
53416061140 113399860
138320370392 584949022
552649862808 432515139
17684801716 93085013
572861057560 220808070
30948398272 584942715
428139395006 36227408
239376344152 542502912
808447796388 584936408
244429142840 244894503
440395406228 307043681
932241364244 297229989
392855104300 584930101
953218775440 283821307
188216757436 360451357
190111556944 537255488
635389441324 584923794
675243300992 69963551
426329895608 507473834
356463720544 63461034
332853119880 584917487
36222541125 105024164
164346600559 37129309
667601032960 474664820
296116133510 53943771
227375947268 208496806
394124295622 402714564
531807068220 477383137
645495038700 459565862
880450177692 524868540
736445415084 301638582
192006356452 584911180
142601959557 25410903
647942318794 132447
476632245321 16991058
97266381052 584904873
324642322012 584898566
934767763588 584892259
841290987860 506805292
784447002620 584885952
392097625116 16246832
615809846408 401219805
344853516764 584879645
282498846701 51074086
940544225391 230047825
195795955468 496915916
999190946860 584873338
736112565224 27151635
839799628221 72902613
679603586838 149583119
125056773836 9019010
43665098002 63921445
898134973100 584867031
382241007114 450300879
175584760716 584860724
855186184252 554631273
468079071958 237414401
429487894788 584854417
72002387612 584848110
819184993600 577973480
570747432445 156501898
756656609836 584841803
389065505284 33477556
34256478824 114654953
706128622956 396407564
123601742517 141182195
492016278552 446466223
804026597536 584835496
525906354275 59651606
937925762768 584829189
520560217017 104689893
637915840668 175422898
693370002662 68348959
389746097896 66879428
97266381052 583302895
354327514304 462170653
121267174820 361422635
225802773225 56523334
607599048540 584822882
435206679076 410219894
701707424104 570253712
219247405294 364973476
843185787368 28734692
617561334020 55243013
321484322832 373159962
346372200392 83939863
13263602864 584816575
287377931688 555577323
394118303972 578339286
356853913648 358023162
680424131780 310272865
510964273632 584810268
905082571296 276599792
699812624596 584803961
685917428204 584797654
39159196140 584791347
217619511719 96093452
312792302929 120116815
428856294952 409406291
392223504464 541260433
853291384744 18000178
502634363827 20087795
740235014100 584785040
713076221152 584778733
579949175716 295287433
501490276092 584772426
227375947268 584766119
903528469621 170673727
763022061383 383314232
507632701570 19047140
591809052640 584759812
831816990320 584753505
785710202292 462416626
569795727131 350372771
149689167440 523291790
682759429024 584747198
549580691416 283871763
611757878257 88335842
485700280192 515067462
510332673796 584740891
30039355571 126108465
73897187120 512065330
80213185480 584734584
714971020660 584728277
280499048257 75034379
610757047720 584721970
292105120952 228326014
543660501455 87970036
744175766678 367824240
290356454634 49762230
455559932696 344065771
282325133000 584715663
895608573756 584709356
540649465924 281967049
525491069860 584703049
29053598764 215207454
67094448100 61133751
192294352993 127098664
530369620817 15149414
822974592616 125471458
506543074780 584696742
330452639791 282067961
177479560224 584690435
450962289212 512380680
611582013869 278258533
65251189396 4805934
812237395404 584684128
810342595896 418475757
747814212132 584677821
71518825680 203930538
393761077557 213605476
752235410984 23771083
185058758256 444788561
565913459364 584671514
471173483964 584665207
288867558967 1311856
212944077697 278264840
619907990171 249801349
320852722996 453719273
66106555285 42994819
706938225253 13269928
447172690196 546287112
607599048540 523695438
746735441754 136678997
174370124944 347376946
626547043620 313766943
691096259673 397013036
32734675296 23127769
332853119880 584658900
558965861168 584652593
536228267072 584646286
530257085016 93318372
265903537264 584639979
360011912828 584633672
95371581544 584627365
461067886588 584621058
366144373246 83290242
378959907908 140185689
717497420004 584614751
637762052845 17968643
432214692750 156457749
54423404743 250312216
270324736116 584608444
66317989088 581158515
393486704136 158444454
772049039749 95670883
253025380399 21223055
881081777528 584602137
631606144 584595830
667265622458 170572815
924258759943 350177254
160426364652 584589523
130596081890 14436723
442119891508 326399864
386539105940 584583216
318326323652 500283854
149057567604 181736205
988628415706 46457362
298115128900 584576909
917714568016 522005162
576650656576 254657739
552018262972 573571194
540017866088 169223117
517911871828 513698843
67436911893 15963017
275377534804 584570602
81732638562 292108705
614546646736 571969216
887793697813 12109440
966979355224 65611721
692522060112 29163568
282325133000 584564295
216264847933 257760783
638547440504 80515162
14614167100 336251398
121267174820 573974842
970137354404 584557988
529923539321 554889860
856845879786 18498431
281447455010 80729600
486023551784 260605240
664657017676 348556355
627810243292 184700495
581703455264 221028815
887125933639 81253081
414141968451 80767442
404223901348 367389057
707657845581 232797677
809710996060 584551681
727603017380 449398978
582335055100 124506487
257920560850 48343155
951591789 15098958
60672939937 138192677
75791986628 584545374
663071002581 58901073
33474797616 584539067
215375550384 584532760
62263214322 154616105
412927200232 57475691
226744347432 541582090
213596522168 110031922
110046043563 363188595
795815799668 584526453
17684801716 313375909
110529977608 584520146
817290194092 544773432
535734367967 431083450
527385869368 584513839
916866160813 2484958
304431127260 354775057
178111160060 243822313
96634781216 460436228
70739187940 78143730
659390235092 497168196
124425174000 471088751
808913480040 102179707
169900362192 447330282
872870979660 542206483
48633193680 584507532
627178643456 465040338
839160365380 78635676
514753872648 562906057
243223149 2062389
806996177156 86115778
667601032960 584501225
147388634380 92788584
735813815248 394786665
546965464284 245991921
308220726276 584494918
281693533164 402405521
443383091180 584488611
342098522270 90700967
591597101663 58938915
119372375312 584482304
769920206392 38012289
118740775476 397322079
934136163752 584475997
249481941528 34650658
708178139481 203148470
373275509384 74826248
753498610656 315331079
936662563096 584469690
64811290825 84766080
282325133000 584463383
492299279949 217263536
992243348664 279387486
600557471802 11705792
27399108570 107982147
180637559404 246105447
100424380232 415732212
391591904628 584457076
811605795568 472879939
355590713976 91634403
202111953828 303366700
445575965815 95090639
149057567604 584450769
631159905895 254045960
770598749229 535596747
78949985808 124279435
358426187855 123106333
826764191632 584444462
800687993169 68065144
332953521013 208673402
520438271172 584438155
151583966948 371513835
876028978840 532190967
971400554076 543209296
915188168672 584431848
847606986220 584425541
18181118467 36624749
950153344099 215585874
374538709056 512330224
781289003440 513232125
68212788596 584419234
533701867728 370334426
324653371876 567194817
583648414343 133954373
515035164848 208919375
990348549156 584412927
669665932258 147501809
898294742024 238524433
921858910554 28728385
572229457724 313148857
472436683636 196008946
177479560224 151197711
566794822707 194646634
701139840318 309610630
989602132450 52196732
600339445119 67150629
142109969408 584406620
135162371212 584400313
387826373124 357815031
139820044722 188005363
105477178920 584394006
901307736967 183193122
328158155144 77185066
187585157600 557986597
137741251103 381138317
53299690683 131835221
361300863981 72675561
366959511024 108663303
697413916774 366632217
536228267072 198102870
32843197780 158179560
524752694579 1658741
219653601322 78478001
188216757436 584387699
133899171540 196791014
787824542163 342829599
906606496041 219206092
114319576624 584381392
492658310166 157895745
148425967768 584375085
409923234848 265751752
428224695116 584368778
553340704295 28558096
568439858708 274682464
911506343672 433297207
183172662408 167614832
66949588924 584362471
743036789678 129217816
429857901250 21683466
276640734476 584356164
446055358820 298560766
401661296 34934473
256081332319 33193741
451439640814 34902938
526122669696 464996189
960756977972 26565084
890555775068 584349857
954978958340 564545877
284219932508 13408682
392223504464 27372380
210322751696 276479959
694904741847 121258382
698549424924 584343550
417487497904 584337243
316431524144 244831433
525491069860 584330936
723181818528 584324629
12415384871 58636179
454120288392 440607020
932241364244 370700232
992725146701 7467488
869887425793 181338864
272219535624 584318322
285883380707 65201766
777499404424 36366162
115582776296 536328359
589282653296 584312015
35369597124 584305708
493036913069 140406434
453806498286 241709468
785078602456 414849232
8842404012 584299401
86081546580 112378126
207350563043 330316511
456646687736 340300492
14526802536 168661794
357485513484 584293094
767767219290 126978831
422812859904 165691197
211625559328 377448722
306957526604 584286787
848369670744 429494086
102532949198 39443978
426329895608 584280480
141478369572 584274173
253903140380 389646460
331589920208 238455056
510964273632 584267866
679184160789 15824263
161464286656 32638725
387170705776 368454940
269768763517 300484401
516017072320 185564554
850965384018 176791517
425698295772 136470866
269532152170 14752073
124646051447 267965509
243797543004 65308985
882344977200 584261559
742129813608 64741355
651811037060 195334097
977739509916 87843896
881081777528 347231885
769959467467 542231711
956260763662 399453845
980874551616 505789865
301904727916 584255252
127669320493 236626026
909760578574 160853728
310115525784 26924583
458314203950 53262615
538123066580 272859741
556439461824 584248945
683391028860 175006636
416713797116 40390028
815116589407 106764896
135162371212 584242638
7579204340 584236331
230076640557 36113882
181900759076 436911118
378959907908 584230024
630336642636 584223717
966103739623 151777955
5729953986 517413666
66949588924 584217410
307499020396 30368205
202806314621 478127363
332853119880 584211103
743210219564 85674288
988453749648 27725572
20842800896 77468881
778131004260 584204796
959400157192 86860004
651811037060 584198489
963878264105 427791196
809982991742 118186873
767393807048 252500745
291167530704 584192182
194678819609 48242243
761077808688 564482807
938817690336 266798714
41685595484 584185875
226744347432 584179568
792657800488 452388496
264024164678 566040636
916451368344 448925953
244718690903 66229807
459635819056 97947710
940011494087 6035799
276296967199 67371374
886766176052 442152235
70509646740 16335130
470541884128 584173261
66317989088 584166954
478121082160 584160647
135162371212 584154340
406750300692 584148033
337008859167 106418011
200236781704 265972497
377696708236 445362498
348088518107 397341
88423983348 396357108
180074346369 470149008
712564239878 84431809
258744038547 113702596
552367153598 136773602
179374359732 211164667
455419444271 547630503
667687249650 270992869
11545222760 193593365
408659505388 165590285
964452955880 4875311
102319179740 20560820
624652244112 584141726
307174153133 168163541
125688373672 268905252
145267968588 584135419
894741541982 140450583
151583966948 426523489
386690864974 382828593
217270349892 584129112
884008601995 72908920
495682054302 17312715
536859866908 569017540
94108381872 584122805
372012309712 584116498
29053598764 584110191
590545852968 391380885
759814609016 125950790
696654625416 584103884
17684801716 584097577
672022231812 211152053
643600239192 364323855
916214605629 17798354
962558156372 584091270
781920603276 584084963
346202415952 41235166
607599048540 584078656
172426761536 584072349
199766969032 231529970
764962510957 72196229
961294956700 548746842
496437477404 181212724
97453307918 323183294
80041801127 32329682
518839011377 152288822
58501744526 40244967
473699883308 584066042
947399760308 584059735
730761016560 584053428
178552353631 63864682
738971814428 584047121
920592519540 214223562
277344101665 357020349
463594285932 584040814
138641655279 227178140
428856294952 580016948
145267968588 68960738
536859866908 584034507
924662166212 584028200
544439064940 533893857
179722777333 47945814
199585554484 319134200
857318549529 234904215
82739584824 100804781
848870185892 584021893
156391601997 49598248
561726962903 261229633
121898774656 535439072
499595476584 584015586
583026880479 38586226
653705836568 555533174
386875376259 243450200
571928483442 41506367
117477575804 584009279
904499472290 404884172
488942994996 190893969
687023415352 109445371
306957526604 584002972
233060345792 545277992
263057387699 228187260
811605795568 79461893
437067092820 583996665
540649465924 583990358
203262903579 30462810
262113938248 583984051
513111220693 62691580
906345770968 583977744
60633590564 100495738
269693136280 281929207
830405262863 71288021
109054259329 111835724
632231442144 257350828
372647643292 111930329
217085783909 114598190
357033524394 326330487
459983370533 257287758
355590713976 583971437
637284240832 276252907
854554584416 583965130
908998133716 377360424
249481941528 499640540
414089147326 104097035
964172933452 126953603
865711544013 62426686
50032820069 183710296
582185480353 4717636
75160386792 583958823
526754269532 48242243
585493054280 583952516
946618282989 102217549
761709408524 459118065
915854072281 228641364
126762106822 118603135
65054789416 292613265
565963839680 41411762
301525408080 48936013
690970226892 583946209
279798733656 130996390
274114335132 571653866
82107984988 583939902
190743156780 583933595
626071239298 76447147
334116319552 583927288
346547137651 17344250
937925762768 204655843
474331483144 6237623
180272108661 58327136
37411860599 171209822
649916237552 583920981
787307843253 226446528
270165581036 44029167
51791192860 583914674
550517758183 141428168
491296092659 28438263
212028475716 72997218
325273921848 148851507
656232235912 583908367
977302392732 187128690
225481147760 285120549
454951284033 174647137
736445415084 583902060
943796350239 66734367
246323942348 485311036
694759825908 583895753
894076174468 15408001
218533549564 583889446
748608601945 324936640
519743464647 5411406
492016278552 583883139
844933017755 12620307
102319179740 123749647
930537666836 310272865
80844785316 583876832
282116865311 68065144
81476385152 2081310
689707027220 454734700
555807861988 533004570
48633193680 519532818
951334426631 166996746
847606986220 583870525
557905822580 351930600
83371184660 583864218
172857435031 143969889
286746331852 583857911
491491544524 121548504
430751094460 583851604
6316004668 583845297
453488688556 583838990
29053598764 583832683
876848312838 196254919
327168721356 583826376
961926556536 583820069
128294752083 18498431
105328367320 26987653
394118303972 583813762
302949606541 112296135
962592819644 123831638
26035261792 180411735
926241888986 232633695
715098264385 420903952
733287415904 583807455
14526802536 583801148
342958717256 583794841
368461487409 306040868
366959511024 305082204
990980148992 109180477
977084952600 583788534
540391549531 5058214
967610955060 583782227
606967448704 135562658
21474400732 576043538
589282653296 583775920
972032153912 537463619
428856294952 583769613
569815947373 456784475
627354507844 370050611
433611071034 154666561
418639627064 60673340
245829090886 346834544
821935644636 318869306
53685992368 532947807
32211597944 243361902
75160386792 140273987
111819414400 448326788
957707812384 184662653
584861454444 583763306
246955542184 583756999
500227076420 366209648
966347755388 25442438
373907109220 466718
102366633608 6729569
453763837738 55179943
123793574164 583750692
856580657822 53256308
426143330306 45341023
16421602044 583744385
535922997723 184656346
961037027693 82514481
228639146940 557734317
196883866754 55343925
447097985846 1179409
713867772815 201805079
788236601636 482567491
680233029680 455996100
655600636076 583738078
670286728203 76794032
479164535403 74145092
869081380644 583731771
579103581435 7864829
12632003028 583725464
586869811487 224604884
229270746776 583719157
637284240832 17867731
992874948500 333268187
975410450295 93867081
953155024284 502390392
990348549156 583712850
924842792385 361851511
32843197780 583706543
430119494624 583700236
906345770968 583693929
106108778756 583687622
879696816979 69503140
120003975148 384342273
981506151452 172332468
413483462953 45668987
728234617216 566437977
309704916921 135878008
631599842308 374654721
878312365232 140122619
645603235285 278403594
345586135819 38384402
22106000568 583681315
387649545830 14726845
590154997629 283177993
215375550384 583675008
173259914171 179396308
499595476584 52045364
839727722114 245153090
685792223705 76749883
623389044440 535167871
930978164572 583668701
73897187120 264938149
593453699672 200562600
779096465141 166643554
972663753748 583662394
378497512268 412307511
453865815621 18429054
610125447884 583656087
382749506924 432124105
36001196960 583649780
138320370392 340956420
450962289212 452218207
952001824999 69553596
741889115325 31326869
321487697077 281979663
290195209872 191190398
543175865268 72208843
474331483144 583643473
736664646404 83315470
427611335124 317790809
79581585644 583637166
872239379824 11472433
588294192851 280800254
7287759935 140854231
365064711516 524136928
13895202700 89647698
686618329356 377619011
492149980645 333394327
842554187532 328752375
720655419184 583630859
683391028860 556453996
627810243292 353747016
160619472378 331622060
543866820281 151569824
723813418364 106884729
123161974328 466188212
302934223768 12380641
317063123980 583624552
534965067400 583618245
408718110032 481911563
44843594664 233119334
31579998108 66463166
409908299872 583611938
692951621510 141775053
21241251928 114705409
263377137920 379492190
703602223612 583605631
7657121018 421509424
85265984168 168327523
342805799799 25877621
659390235092 583599324
599709415726 242951947
987190549976 320010873
953084158832 583593017
156005165800 583586710
503385075600 581139594
855595849130 139391007
826132591796 406303247
991611748828 322830102
763619780015 114995531
254534740216 583580403
839396188352 583574096
856579554097 258448246
652442636896 583567789
209691151860 583561482
970137354404 583555175
39159196140 583548868
34737997288 315286930
946646632954 65044091
665074633616 557784773
514414577034 195031361
180005959568 555236745
776867804588 583542561
75200940802 514102491
390735273097 53678877
701075824268 258107668
708023422464 236026861
398539502824 117379577
559691170410 345901108
235039678021 440575485
953084158832 583536254
618967845588 158097569
80844785316 125591291
867530054049 102457215
560229060840 583529947
900661372444 583523640
822106129153 121201619
599399779868 96490793
123793574164 583517333
953378872328 152648321
243797543004 583511026
775362374032 21651931
925293766048 197516319
27790399092 495995094
862327035235 288696618
998425867741 10778663
30948398272 583504719
587387853788 583498412
948805107146 144089722
596861851328 583492105
447928291959 251914194
795815799668 583485798
578106200827 57248639
145899568424 583479491
9523028159 524597339
903819371624 583473184
381888479414 104816033
194532755796 147943299
894113051497 129848516
7579204340 494008389
279798733656 482056624
157192273582 4446435
612103613318 399624134
167108635730 45700522
97266381052 583466877
826764191632 583460570
231598647974 117512024
882344977200 427173110
650848441622 63990822
577312517398 57318016
345590733622 334781867
531378257355 14878213
152847166620 356749148
87410988673 56138607
941478012518 8142337
638444165444 33755064
591177452804 583454263
779525553514 436816513
113056376952 68468792
752491840990 66185658
286222821382 22547525
976927702234 35823760
601344209159 438342807
297382764190 40011608
340319866167 36448153
129477972688 583447956
989716949320 583441649
359380312992 583435342
84847296038 75236203
686549028040 72707096
471173483964 583429035
810974195732 583422728
636021041160 583416421
702970623776 583410114
487595079700 583403807
318406006290 408435013
560860660676 558068588
454469588973 227783612
344221916928 332795162
223586348252 227676393
888660975560 583397500
267166736936 284584454
514122272812 583391193
352558060114 158904865
211585951368 123535209
949926159652 471744679
652442636896 583384886
880717632334 221798269
487772123497 128442055
200217154320 583378579
271822871538 258208580
857926977447 313716487
540649465924 583372272
721287019020 583365965
45653014058 204517089
365615501826 3279640
734398555871 57835190
974558553256 242207721
574755857068 558163193
692865026400 569452723
228390148645 74460442
442751491344 583359658
874134179332 583353351
445909490524 583347044
585084627639 153682669
781289003440 583340737
957505357684 583334430
194532755796 583328123
613915046900 146076427
527385869368 102747337
554544662316 92750742
535596667236 549245095
924662166212 583321816
916252952189 133039858
925219623021 17356864
714971020660 220530562
440856691836 443798362
176847960388 436362409
817767211423 4250918
502866459362 359656675
840659388024 242907798
819816593436 583315509
309950070011 7341348
917714568016 220026002
937724741822 135783403
162042806780 145483569
776236204752 583309202
506363138135 89546786
133267571704 448799813
436435492984 583302895
448435889868 435977682
113687976788 538643028
613283447064 583296588
521069871008 481741274
210322751696 519722028
721656060511 169771826
881713377364 583290281
258857299653 39103400
662548234272 207367853
836555815999 67049717
120635574984 20012111
618508780044 7505330
171163561864 371312011
568447313582 120268183
539826633606 47403412
847715088200 61291426
755743997373 95954698
337695897533 126600411
870173441936 81473826
246550224894 16511726
709918221972 554164555
64792773473 20939240
786973401964 583283974
184427158420 176589693
153478766456 410926278
761077808688 555552095
582000130237 195390860
964514707717 172319854
74528786956 583277667
813500595076 31705289
570594613835 317481766
562755460184 583271360
148425967768 291875346
392855104300 303423463
699329251874 343548597
22737600404 537747434
784447002620 503796853
729413336688 9264983
191607030812 33105443
727603017380 583265053
15241938587 222391127
786341802128 146726048
703665741409 262541489
843185787368 583258746
329695120700 583252439
973295353584 583246132
566616624729 365452808
893082174412 11346293
209059552024 583239825
947594697064 345730819
340432317912 583233518
154110366292 217932078
389065505284 583227211
542196392298 105913451
601914650016 583220904
488031189829 69244553
594967051820 583214597
780374618710 7372883
506543074780 583208290
149689167440 165571364
440225092000 583201983
896030184092 66015369
463346353520 98162148
165479163340 336446915
689707027220 583195676
397303025911 529415887
800665628547 14329504
85897584004 3651753
613283447064 515944135
98101766365 347004833
781289003440 583189369
435803893148 283524878
726339817708 362633579
184317172712 10444392
733919015740 583183062
438566880676 283228449
553281462644 583176755
495174277732 583170448
441575347193 301468293
928451765228 583164141
42317195320 395247076
374117428749 335280120
138540888340 270015284
136026693041 337329895
576932989431 46369064
662817335041 95197858
553281462644 48948627
644863438864 83536215
769288606556 30368205
56334709670 402052329
885591797861 367307066
803394997700 416186316
300849785384 138394501
179098115197 219817871
169268762356 583157834
720023819348 583151527
831185390484 485884973
119372375312 357266322
934472011502 17861424
447804290032 577393236
789531891324 406063581
856240964867 52171504
112852738601 152396041
981373920955 25253228
310115525784 583145220
76522782960 481892642
323133832561 143124751
582966654936 583138913
736445415084 583132606
40625859632 50935332
666337833288 205330692
960217933361 246717226
170350171125 12052677
211907993095 107225307
132782767293 118590521
166579568793 1198330
396644703316 583126299
548860263792 431417721
445909490524 393064854
128424859186 43234485
58738791056 583119992
194734850997 13642041
895835228415 145704314
673285431484 583113685
288009531524 403629079
87160783676 583107378
198188049312 47119597
925925365884 417422488
525164098124 74731643
788236601636 78042818
879818577856 450559466
181269159240 583101071
394373636560 133588567
763110624277 280995771
637284240832 446333776
85265984168 583094764
827395791468 583088457
232898062440 29415848
948324074321 75765991
576650656576 583082150
320683678540 49364889
153478766456 583075843
913924969000 583069536
725327384356 26148822
408013500364 444365992
279798733656 342463793
877923778348 266451829
329975731744 269132304
16274814991 34202861
699812624596 583063229
624020644276 186479069
453966286131 69496833
512227473304 204182818
505911474944 583056922
644863438864 313628189
818398029191 42811916
518773494261 341309612
853293863395 299759096
323152412983 71969177
898766572936 583050615
128960649385 113248492
456015087900 379309287
282325133000 535344467
934136163752 314448099
781010355938 167356245
8655927008 104071807
694128226072 583044308
861502182612 132787578
917454677532 142752638
537306989059 105345821
219245002327 315911323
290535930868 39639495
272559842423 31888192
388105937206 84381353
224849547924 583038001
282325133000 583031694
639573271989 173997516
62528390072 62199634
957270505990 101876971
604969601188 25095553
672022231812 583025387
974277691997 193624900
994769748008 138205291
580243069302 129539473
768396529685 111860952
586756253952 583019080
746321256822 25625341
318326323652 583012773
45332752970 22106035
898165454831 512639267
522022106110 112466424
185690358092 390012266
126951573344 243002403
881713377364 583006466
840027788188 583000159
180637559404 242869956
370168754579 191600353
971400554076 343845026
24262193691 161326753
709286622136 341410524
948031360144 578629408
21176119539 62262704
591809052640 71470924
583375525132 129545780
71600728382 27258854
174321561044 91319053
274929153318 158867023
112424777116 582993852
3804370011 445274200
608862248212 582987545
477489482324 582981238
89055583184 582974931
397276303152 582968624
851090104943 33118057
529912268712 290431043
734550615576 582962317
847342264574 188099968
443507944552 11857160
186321957928 440121381
718760619676 582956010
591809052640 479477061
460436286752 449872003
548228663956 582949703
814132194912 331167956
541912665596 582943396
159882564563 283278905
756339540090 113179115
241271143660 460038887
147519353262 43177722
592494381809 16820769
53685992368 335399953
894345374084 582937089
691214452853 220593632
355590713976 582930782
248218741856 91911911
512624303437 88796253
700444224432 582924475
145305533080 178853906
493279478224 582918168
996032947680 582911861
640442240012 582905554
802419990086 172565827
209873096196 38888962
877923778348 216166118
281061933328 582899247
81476385152 248224599
17684801716 582892940
714971020660 582886633
908872170312 582880326
658142884911 498498973
214743950548 496518575
78113870948 77954520
891818974740 445198516
686369135544 68576011
763604208032 435668639
459804686916 582874019
62049615153 119233835
867872522084 94352720
564030075526 550210066
920240967360 582867712
979611351944 582861405
990980148992 582855098
771815005900 582848791
320709455249 87389792
512227473304 250312216
660653434764 482466579
752867010820 582842484
19579601224 280932701
791394600816 393468502
626547043620 315829332
143151763910 126373359
862835030485 428838158
810342595896 333823203
593534656324 30311442
600651450344 582836177
842065378176 46551967
975190153092 582829870
495174277732 582823563
234955145300 405533793
464225885768 546419559
77055186300 237893733
590625264405 93242688
49420860231 388132780
473363116801 43038968
435591664663 101782366
721287019020 582817256
506543074780 582810949
509869660070 36839187
507174674616 129766525
739603414264 582804642
463594285932 582798335
74528786956 497615993
368400183369 5480783
501838845061 13705111
11862269343 61726609
102319179740 582792028
539386266252 488029353
804026597536 467083806
450962289212 563606134
115582776296 422600535
634126241652 314410257
587598450825 308803334
684654228532 582785721
903875667906 295325275
407381900528 46621344
13900166309 92138963
706760222792 142374218
996032947680 582779414
992874948500 443930809
838922307665 45195962
209691151860 349363651
39159196140 582773107
385485248212 349313195
285043019171 334409754
14928142174 47447561
309194449327 135714026
615809846408 580685490
425254896816 212470216
45475194500 249895954
798704346952 42067690
564729084578 208080544
638547440504 582766800
616674414210 324627597
189479957108 320370372
199585554484 115594696
452225488884 582760493
236218344972 582754186
606335848868 582747879
386662533930 342110601
885502976380 582741572
217949012562 97184563
138951970228 39008795
984751742248 488773579
825500991960 558465929
636206725547 287555051
904450971460 582735265
991611748828 582728958
860238982940 582722651
929083365064 582716344
868511084848 97430536
903187771788 348190549
93476782036 582710037
276431691026 44230991
401389249444 243645717
832448590156 582703730
761258062748 118640977
354327514304 582697423
601914650016 505657418
469281068502 221949637
652442636896 582691116
456027468541 109041723
924662166212 150718379
6316004668 582684809
113390774092 205072105
44211994828 94415790
456732715216 366171806
851396585236 179825184
250745141200 582678502
969505754568 582672195
829097598841 26205585
799605398684 258795131
603614136413 6414219
277946846976 448017745
902556171952 582665888
92343134451 398116761
469046021291 2825536
947399760308 462977949
465366706477 2749852
196427555304 582659581
399171102660 582653274
779455949462 382582620
21474400732 582646967
56843991548 64470154
41685595484 582640660
928451765228 517148772
929714964900 582634353
946136560636 105055699
639315580583 255717315
475338740514 151349079
238113144480 372119307
170244213525 206787609
324328594976 85232798
147528050615 179188177
924338537186 6338535
618336245752 582628046
753498610656 208294982
453700483923 358332205
371380709876 197894739
575387456904 582621739
8842404012 582615432
26707869742 190660610
749729629223 188648677
809079396224 582609125
649916237552 565712672
859825958496 145521411
467383884948 543032700
224849547924 339221995
332853119880 159447267
355590713976 582602818
292430730376 510475966
816026994420 523323325
214112350712 582596511
145569121531 76863409
682127829188 548488255
939840877123 82123447
149057567604 582590204
761709408524 459578476
154360388386 6464675
2566511865 277009747
404223901348 347137280
32712726936 11825625
223722535303 28722078
440856691836 582583897
15790002208 60540893
477489482324 582577590
625334236878 500819949
768657006720 582571283
132635971868 212583742
656947460261 154395360
915188168672 303694664
636652640996 224951769
369281931439 80622381
65686389252 396439099
630018292569 164082912
390328704956 582564976
392855104300 582558669
362752970917 168951916
604834650309 13162709
410329285815 8930712
197059155140 454179684
714339420824 582552362
311199400590 109836405
238113144480 558491157
179374359732 582546055
560860660676 83012734
26281039275 118811266
713707820988 554133020
162503764424 334945849
25495081921 250545575
528017469204 390712343
842554187532 582539748
373907109220 582533441
362538312172 423193393
90656320882 77784231
569507871409 115184741
983400950960 446365311
310747125620 582527134
852028185072 333476318
634126241652 582520827
504648275272 582514520
117093639244 312587534
47632970680 252443982
548228663956 117959821
985514578140 146662978
676628982604 176633842
224322669516 4679794
568439858708 582508213
535596667236 101157973
721918618856 567478632
957876158828 77241829
65054789416 582501906
921093286968 241501337
762341008360 582495599
196778628152 228275558
985927350304 455806890
32427518089 126430122
159163164980 582489292
629073442964 582482985
56212391712 392585522
520033937774 202114122
550755063300 582476678
315073746765 25209079
307589126440 582470371
277272334312 57973944
790173449913 7707154
989487824382 83555136
111161577444 582464064
794552599996 20548206
110529977608 139939716
166742363012 582457757
310852301152 88543973
555176262152 129110597
29053598764 97928789
236849944808 242207721
996664547516 582451450
755412772654 253566628
90712137832 156937081
273482735296 358849379
842554187532 171695461
683808728856 96724152
171795161700 582445143
342963289831 557746931
972032153912 38989874
556239550910 81902702
361381366529 104197947
625915443784 194816923
425870167829 200814880
769288606556 582438836
484437080520 329130795
610125447884 582432529
245692342512 228672899
331589920208 582426222
7579204340 540055796
248222362074 192357193
808447796388 582419915
91819378008 238026180
628441843128 582413608
883608176872 258233808
399216929322 315274316
912062801910 232129135
604219782944 6931393
867186581136 85295868
281061933328 582407301
505911474944 582400994
798973798848 513389800
101055980068 582394687
180966267630 80534083
949926159652 538561037
104845579084 582388380
924068364227 460770499
150320767276 582382073
162516630704 289951711
637284240832 582375766
540887441648 301209706
88149693983 167532841
176900295874 380715748
410250505078 152642014
471993978450 149930004
113687976788 212268392
315805739362 180537875
906977370804 582369459
647389838208 177371761
430119494624 552379674
58107191220 83031655
120003975148 511390481
488226679536 582363152
50527993188 453214713
754761810328 397694192
31579998108 78244642
798867275683 46142012
395659528818 39753021
337274318732 463236536
540017866088 582356845
582341015215 46198775
778344874630 141138046
235040952035 48311620
161689564324 582350538
876660578676 225790600
808313112468 19009298
389697105120 582344231
401697502004 582337924
593072252312 582331617
218304020978 128959229
725076618036 21437493
171167219924 465425065
838764588516 367792705
850438171339 215264217
711328210762 385906409
917340848796 302534176
466932986969 373040129
222391693056 377984817
953084158832 582325310
901924572116 582319003
854967371259 72032247
87569243917 118804959
785280842718 179345852
620231045260 57690129
361906712336 582312696
36011742264 500485678
762173364058 79367288
139583570064 582306389
809079396224 582300082
918560971658 360142314
932872964080 582293775
301718799621 8041425
742761413444 582287468
954978958340 582281161
561859945998 178778222
563459691432 363302121
721287019020 582274854
252245862492 14165522
455383488064 531238610
295202900896 94737447
899171797686 57866725
481910681176 471170742
173689961208 111154568
689194377404 75356036
731392616396 569288741
515810337232 75393878
623389044440 582268547
93266779922 103958281
643600239192 145634937
708130199974 454375201
353064314632 254386538
660653434764 582262240
330958320372 436715601
586691054251 11276916
601011680956 49995589
974181018301 294612584
568439858708 485090291
644358843087 373292409
139872203612 29163568
490121479044 582255933
867338933028 269800846
223614439630 369129789
482310917089 24288257
319589523324 582249626
363801511844 582243319
664605949897 349344730
399802702496 249485999
369037282909 310588215
566212644523 71691669
201180212234 138829684
94117085532 348039181
853291384744 582237012
303167927588 346235379
858975783268 87579002
91104784359 21267204
772446605736 582230705
536603438967 81688264
682248696536 288583092
970769553405 162808898
838137996438 115708222
230546333396 468408276
414961098560 582224398
939669341402 98199990
80279320682 255874990
288009531524 582218091
755944913165 22894410
87160783676 478909431
999822546696 111211331
823476579360 1665048
348011515944 330329125
292631784922 59601150
774341405244 582211784
76048164354 156009952
792757577228 286533317
976865660275 127887039
252894056045 14506100
505279875108 582205477
982137751288 446232864
757677761527 5209582
101188490138 376414374
639810640176 582199170
511104276418 307049988
761613487426 8880256
344853516764 582192863
829290590976 355014723
181466303446 356036457
848238586056 140198303
616037056083 82312657
671390631976 582186556
967610955060 582180249
724445018200 582173942
222398315406 61751837
464225885768 582167635
687180627876 250305909
999648708920 57576603
203375153500 582161328
406812885053 328102754
311378725456 582155021
189259649356 6010571
528649069040 427299250
495174277732 582148714
493911078060 582142407
764867407704 582136100
193901155960 58730784
624652244112 582129793
919609367524 122103520
783864660454 211921507
995401347844 582123486
833201902478 419409193
430119494624 428592185
798973798848 582117179
378328308072 582110872
700136116933 50676745
862765382284 253314348
948533920825 21708694
914662879628 280674114
332221520044 193208638
111161577444 151323851
912451155435 8930712
322747522504 582104565
847342586231 72252992
514753872648 582098258
754761810328 531207075
228639146940 75330808
726753783960 81423370
950396384344 201824
253271540544 257659871
975841374005 554278081
390960304792 582091951
125688373672 18416440
463963276967 60578735
325905521684 143850056
963189756208 137265548
89243077680 282887871
27158799256 582085644
136808765283 94554544
74930687917 99310022
531807068220 415877273
950557759488 448623217
531807068220 398980820
938895342120 92548918
516517709366 77134610
659018105236 174268717
13263602864 582079337
331881404520 194116846
344853516764 582073030
100424380232 582066723
795184199832 582060416
887397775888 559046173
493279478224 168541961
767284716934 42212751
530665953147 83164102
85035112191 143591469
724445018200 18435361
920872567196 582054109
449699089540 582047802
935025423459 258473474
712754440077 139819883
668232632796 582041495
191003995379 150289503
436215645643 21942053
154741966128 126259833
250113541364 582035188
412753385619 79058245
98264089624 135398676
763604208032 64173725
896240173592 481110574
678338230172 582028881
300009928408 3809428
497700677076 219527749
633494641816 582022574
989716949320 352529765
354129356736 27921089
146361896752 113986411
546552521831 6288079
435602266730 33256811
867502025741 251289801
544439064940 582016267
309039877371 155864891
667601032960 330978746
269487612136 26382181
156860689364 70348278
112976135056 5140205
637915840668 582009960
216007150220 186636744
81476385152 582003653
802131798028 544615757
764235807868 581997346
640750204515 167494999
868449780808 479010343
877076575782 90751423
782552203112 166347125
423691647 53294150
476226282652 321379492
26011402411 376862171
877292178512 581991039
982769351124 160582527
168030923131 54328498
102319179740 295407266
724505905978 210792554
626911392703 131608169
933780911428 275256401
183410184028 45505005
742796770486 172168486
259207563140 239703842
976453352764 527549015
739677546742 431890746
94108381872 313142550
931609764408 431083450
695194750321 35275051
523688131807 139309016
549329409987 5581695
324695975661 166220985
210080186541 140406434
282325133000 581984732
676742281552 31572842
610125447884 581978425
294325529884 541033381
82107984988 495799577
890698054681 404158867
48160031991 325586261
454352001265 112050162
794552599996 174514690
748445811968 237616225
141229156839 108265962
173724359586 259936698
865291781628 581972118
142741569244 581965811
207164752516 385811804
989716949320 404745418
729277332540 80723293
851396585236 581959504
402051709431 199048920
127583173180 581953197
570334658216 147659484
522333070680 343876561
284219932508 581946890
808447796388 471341031
330059690528 106821659
680864629516 581940583
713707820988 565214419
321178227266 54416796
752867010820 117480489
777635812220 435435280
437698692656 581934276
345338039425 82937050
310115525784 581927969
743634943493 141320949
270956335952 234878987
228639146940 294896399
414771991537 40755834
377537956804 82180210
751603811148 65769396
466752285112 581921662
533701867728 288955205
199923685368 88253851
569703058380 581915355
339479883051 174382243
762383467084 506174592
149057567604 392030506
862431838654 266054488
407487668918 441578298
669495832468 98363972
325905521684 581909048
700505629384 13509594
174321561044 363056148
35094317560 109830098
953715758668 581902741
989085349484 581896434
735182215412 581890127
934767763588 538270915
713076221152 581883820
349516311558 185457335
289272731196 129053834
85265984168 138924289
768734582820 320698336
171795161700 581877513
905714171132 512525741
945504960800 157946201
765841893902 11087706
448435889868 581871206
143491633461 152244673
473699883308 2491265
734115825675 351886451
993349096146 32909926
615809846408 581864899
147794367932 581858592
638547440504 450881123
135793971048 147306292
366959511024 151677043
579177055920 581852285
679654843827 228799039
244746561536 101580542
156143200802 326027751
23369200240 485639000
261482338412 581845978
637915840668 524937917
433319523652 161320446
726115183354 8476608
73897187120 11907616
567896430732 353374903
865345428970 242289712
741249518213 6521438
555176262152 520731148
446541090360 581839671
691872800676 216910344
898134973100 581833364
202743553664 533660498
21198831046 32733330
891187374904 581827057
478759569240 251352871
5684404832 581820750
705101393382 148340640
575387456904 223318256
693668769494 365761851
783815402784 384537790
993790615616 281538173
74296779719 149797557
400434302332 365478036
953715758668 581814443
307280098119 176444632
48633193680 581808136
752543955731 54416796
163288573904 190275883
344221916928 36567986
573205766645 79613261
540085041945 297658865
177479560224 312133430
954978958340 444063256
860870582776 581801829
940114657686 170383605
829608602530 122135055
470005557834 341656497
760446208852 138754000
821711392944 581795522
662548234272 581789215
434042997557 341057332
176847960388 43448923
118109175640 574252350
73630302173 49440573
627810243292 559399365
953715758668 581782908
870344580316 581776601
191116884372 165647048
252639940708 186510604
767393807048 130138638
995401347844 581770294
652315931331 10784970
960663356864 160765430
629705042800 581763987
281693533164 266098637
450962289212 149185778
106740378592 581757680
581214053050 160532071
192456613182 85510306
714813410795 52121048
458309297104 86336523
208427952188 581751373
142741569244 247593899
809079396224 396514783
348643115780 468975906
499629036131 24300871
287377931688 581745066
535286074779 229486502
60633590564 581738759
530966948415 134868888
570753815129 120766436
376080898873 6149325
223586348252 581732452
549103108520 320843397
820124084914 172288319
601283050180 581726145
707429620479 105995442
938414794934 40982886
469910284292 581719838
470541884128 581713531
481279081340 422165352
349906315452 581707224
290359847800 70373506
798973798848 581700917
91187185314 76093955
176218769826 299304992
404855501184 568361612
731160981272 77058926
24000800076 307813135
592440652476 511459858
5052804996 581694610
593072252312 581688303
176847960388 581681996
948752058969 237206270
227027462355 144064494
972663753748 581675689
915188168672 581669382
121898774656 581663075
757919809508 441817964
378959907908 581656768
276009134640 120791664
461067886588 486149867
420276394588 41455911
46481417522 204359414
540022041322 122696378
836238189172 581650461
168637162520 581644154
659514482992 449714328
106108778756 581637847
337274318732 447374431
776236204752 581631540
906977370804 581625233
183795558584 581618926
780206499318 307510399
608230648376 581612619
588651053460 581606312
971400554076 515647706
200217154320 581600005
143373169080 581593698
106923332048 394925419
766130607376 468578565
238744744316 163616194
100954597108 309043
457278287572 581587391
246654384999 236007940
876660578676 581581084
549565050056 366758357
908872170312 420922873
373136782677 81858553
753498610656 581574777
858975783268 581568470
21474400732 581562163
849501785728 581555856
511816422951 334422368
105477178920 465399837
140846769736 581549549
977716552436 533420832
916451368344 305056976
828354629999 213977589
214112350712 124443417
726066505928 110877060
126319973508 70594251
80398340079 279614538
871136775293 50241562
755286111238 7593628
178533426324 130208015
891187374904 150819291
73897187120 153171802
929083365064 581543242
151583966948 175410284
683501634719 264420975
368854310532 581536935
737708614756 581530628
6735653527 121447592
440225092000 314498555
604441049360 581524321
891818974740 581518014
136256494893 27391301
593438316899 212602663
856449383924 527618392
387170705776 581511707
180637559404 503992370
579662985042 31043054
70794109296 490987336
513725078938 21778071
87292265705 10192112
12000403192 581505400
588968383858 232356187
232428745956 117303893
907901703738 241526565
163319036714 7335041
445277890688 16669401
44706400558 55085338
319940129454 227102456
788236601636 581499093
663885238458 297330901
158872237749 136010455
196089949966 211271886
327168721356 536113921
798438361841 76220095
215375550384 50090194
452225488884 520592394
743134598634 189102781
61265190400 193858259
326883224452 193807803
118740775476 581492786
896639513911 129608850
410336715461 4988837
885833860521 64785504
723181818528 475282906
182214595396 164442411
479060999691 135985227
72002387612 581486479
393486704136 581480172
359686732280 38901576
673285431484 282736503
926556965720 581473865
917714568016 581467558
145899568424 70304129
898044602162 1513680
401697502004 581461251
502121875928 581454944
880450177692 581448637
958768557356 581442330
315828993271 255610096
712908255193 21576247
247587142020 581436023
110529977608 581429716
615178246572 427576758
608862248212 155568462
77055186300 393834308
399171102660 66721753
891187374904 29983478
30948398272 145792612
361906712336 256051586
526754269532 167696823
42338796795 96654775
813152387671 50651517
360234184122 267933974
222817737213 38352867
690338627056 553041909
454751888228 149438058
697690415654 153424082
250745141200 581423409
786341802128 422518544
363836566150 493421838
281839187022 132081194
153478766456 298749976
925293766048 208452657
466752285112 581417102
219165149400 475648712
67581188760 220322431
9474003848 382563699
159794764816 565056744
821079793108 335633312
718760619676 388984225
166742363012 564508035
59370390892 581410795
132635971868 508899216
444406204348 46192468
280833830124 75078528
916451368344 249315710
97790618892 29623979
40422395812 222063163
748102328506 125559756
584861454444 581404488
329554041482 64356628
802131798028 581398181
764235807868 581391874
604506995352 504705061
618549731395 239792140
172906263825 82937050
593146246036 340313106
776386967280 135941078
718129019840 489681787
668864232632 393746010
823606192452 51969680
488858279372 259659190
984311320196 53331992
39281324888 429513007
112424777116 484491126
712070826412 236014247
66649440859 236178229
586418068370 78641983
498332276912 349887132
944873360964 376982004
44843594664 581385567
359380312992 3159807
560860660676 580168316
273482735296 136811444
257692739396 282534679
145267968588 581379260
267798336772 581372953
894144132393 73167507
179374359732 581366646
168005562684 63713314
665074633616 160450080
537491466744 288425417
803735645077 65403590
959519573930 90644204
205901552844 581360339
827089822042 99158654
953853377408 362747105
556439461824 246042377
509119394029 212274699
156296290613 100867851
354365469830 300654690
180005959568 581354032
32211597944 556460303
723813418364 581347725
747377801332 231378602
27927866464 94068905
291167530704 304464118
160648686402 101410253
604274761063 60654419
421908696756 381598728
179374359732 89836908
680886779700 489019552
931345225665 190994881
666794043826 47895358
804658197372 88979156
684022628696 2882299
464857485604 581341418
220443189443 279002759
233691945628 581335111
173917385321 292442976
770629312951 220391808
82500475905 78452773
454120288392 581328804
617504621476 147363055
442596044780 39071865
164011145908 88941314
476857882488 581322497
218796469473 163143169
773933590382 346052476
927221942200 326494469
63719610018 3336403
386206457904 37211300
28731369892 57393700
961926556536 581316190
564373775491 57286481
77686786136 157069528
836869789008 581309883
327527848243 90839721
990348549156 581303576
778762604096 581297269
581703455264 581290962
243538314755 124191137
762457006704 173183913
697095837908 106619835
783183802948 581284655
465647454210 247329005
401065902168 581278348
799605398684 248697624
849825139311 239684921
820448193272 581272041
30316798436 581265734
183370481463 326702600
256429539724 39052944
286114732016 581259427
282325133000 581253120
10737203520 581246813
636021041160 369243315
15158402372 167141807
461579989760 6502517
947225890997 7606242
582335055100 581240506
278535533984 581234199
727339582362 182764246
507806274452 581227892
882976577036 188434239
718760619676 581221585
130741172360 581215278
957505357684 581208971
638165881683 80792670
851396585236 581202664
780191192229 324015818
44364535930 94876201
895608573756 181124426
459173087080 581196357
399802702496 392459382
104510338871 27612046
606335848868 529333896
674268955613 36870722
425066695936 581190050
632231442144 163609887
981506151452 204775676
750972211312 581183743
367939604145 194495266
860870582776 581177436
751069976119 273011109
321609504168 424385416
864660181792 581171129
113359075110 232721993
22737600404 308040187
156005165800 581164822
491384678716 505518664
382966518180 279576696
519563910664 17672214
485068680356 581158515
822974592616 434470309
276908454012 163729720
173058361372 581152208
44211994828 581145901
270956335952 12140975
307416152723 117001157
419129376163 86576189
185956141379 96238513
44282128668 214860569
894345374084 581139594
975821752928 533212701
975190153092 581133287
625479121282 207941790
774973005080 181061356
366959511024 581126980
511906991471 95368147
992874948500 239136212
352755633196 43259713
387170705776 581120673
903819371624 581114366
144396673282 58106391
270784945292 83756960
409908299872 581108059
937294162932 266369838
809310856817 333400634
271587935788 484573117
915825652939 501765999
462962686096 581101752
108635178100 581095445
946136560636 581089138
99792780396 216096741
193829788013 20106716
547597064120 581082831
766762207212 515515259
266365316883 19564314
377696708236 581076524
499705016560 391563788
569071458544 581070217
99792780396 581063910
92427585181 262276595
105339928051 55104259
49409892358 206497487
531807068220 581057603
680864629516 21235669
397276303152 559632724
788236601636 581051296
301273128080 581044989
653288107102 141138046
355885774357 34247010
128652586035 22131263
635389441324 226263625
591850451788 72467430
426368286317 342772836
817290194092 468755161
680518251141 81814404
837501388844 581038682
132844790331 76257937
600019850508 581032375
918977767688 581026068
151679063894 437674265
449699089540 581019761
385575589680 128303301
972663753748 20094102
136425570884 109912089
678174918779 22982708
672392673457 51862461
58264241827 220473799
692865026400 154887306
324642322012 572435934
193269556124 66425324
912429093549 58301908
812604071770 162745828
260219138740 201142844
241271143660 153606985
554544662316 581013454
652182651807 201041932
356900598062 334794481
681496229352 24004442
576019056740 581007147
955610558176 581000840
979611351944 57879339
989816726060 286533317
558826484840 72366518
723813418364 580994533
304431127260 517369517
262122944644 116906552
742605399250 13206858
105374187675 47926893
907340262970 109502134
712444621316 580988226
139583570064 580981919
416855898068 580975612
409276700036 580969305
683080322877 3058895
736445415084 215718321
448034873952 246351420
73265587284 466591860
255166340052 219288083
278535533984 569465337
272851135460 159712161
222323148580 8937019
156112687536 114800014
159794764816 580962998
859752532402 408920652
409720176741 24912650
854554584416 580956691
894992930630 407507884
368622278067 17237031
809925894471 162512469
931305907827 193927636
598125051000 580950384
489489879208 81303537
522619503085 101788673
637284240832 580944077
598125051000 580937770
420645497084 476329868
963860099945 281752611
258101351005 121901696
87792383512 222857845
665706233452 580931463
865291781628 580925156
593703852148 580918849
659167454996 27757107
549491863628 83580364
807816196552 580912542
334184365775 128334836
576650656576 580906235
69475988268 580899928
348643115780 90808186
464225885768 562565479
196427555304 221722585
425698295772 580893621
237481544644 505064560
557071061660 532455861
727150687712 376408067
61265190400 580887314
79581585644 580881007
586124654116 580874700
166110763176 580868393
449699089540 316207752
171425611407 166176836
415346576093 9075773
343256666243 109161556
521069871008 280611044
958136957520 221047736
241271143660 580862086
993816253571 244503469
255166340052 580855779
20418297712 287164017
108635178100 580849472
939953557985 443892967
177663957983 269605329
910135369984 580843165
452857088720 515893679
857712583596 512468978
723181818528 392856723
40422395812 580836858
669284796006 79102394
564659606666 278636953
174670861625 227783612
933565842728 98439656
177082606016 103302353
440225092000 580830551
852494215609 99820889
749522944591 50569526
798973798848 215699400
138630384670 198184861
702339023940 406612290
747814212132 580824244
456544270428 40459405
444646290852 580817937
247649909284 299386983
152215566784 580811630
946136560636 580805323
852659784908 540844171
488858279372 580799016
458662543802 274058071
202111953828 423830400
330341453688 190559698
937925762768 580792709
138951970228 580786402
423850723080 358830458
819669623480 67535356
90318782856 580780095
173058361372 580773788
392223504464 158507524
46106794336 295211749
897503373264 537867267
70107588104 100085783
171795161700 580767481
719115880372 133796698
37264396632 138861219
115582776296 580761174
687812227712 213807300
670759032140 314233661
779394203932 580754867
44686117246 87711449
610757047720 580748560
227733402800 172937940
516017072320 580742253
184427158420 291187883
87599334614 134471547
188216757436 39336759
488226679536 580735946
218682129870 340672605
750972211312 580729639
521069871008 580723332
928320676298 76964321
829922190812 353841621
61265190400 538043863
665074633616 580717025
243165943168 66330719
504016675436 580710718
197059155140 287283850
77686786136 580704411
486331880028 580698104
249481941528 50815499
175790022031 182959763
489896062622 42534408
823266985136 89426953
548266310439 504118510
929714964900 472829483
216638750056 554120406
858464590369 218417717
139093139809 242800579
109548404407 87036600
556193301679 21223055
721956107664 262724392
826852792368 214898411
360272915409 286495475
104408594347 68210205
570446588545 128593423
18948001388 96276355
132466618369 36643670
162952763996 580691797
292709342101 146347628
563387060020 580685490
840841288211 35836374
452225488884 355569739
645716294567 91401044
510332673796 579323178
417806651025 253610777
437698692656 159655398
266929375056 148914577
483476333033 136861900
997927747188 269889144
867575420300 17672214
521069871008 580679183
405487101020 580672876
34161766605 365944754
448435889868 415057363
925293766048 380728362
812237395404 180279288
251610819034 202984488
932574802720 25707332
689075427384 33477556
102950779576 120066359
824237792288 113494465
158046319243 172136951
274114335132 415971878
450962289212 274619394
564129877494 241854529
728866217052 580666569
175366389213 28564403
125688373672 580660262
129612709129 11270609
6730242121 61228356
284219932508 235162802
69475988268 580653955
924030566376 580647648
533701867728 580641341
725323171280 308696115
212849151040 580635034
421277096920 580628727
823946757838 220845912
989085349484 531610723
101445594993 166599405
196002320508 244881889
491563292956 37684325
625426483060 75154212
210322751696 388637340
894976973920 580622420
589087384334 80098900
400018452352 315482447
209857265626 395253383
676443430664 580616113
252879184139 66482087
656232235912 497527695
462962686096 580609806
126319973508 225677074
449709855589 477288532
514969212549 126285061
648653037880 370668697
902211956878 60704875
605704249032 580603499
685978650253 324192414
810342595896 429021061
622125844768 580597192
362849959963 216235495
999972628068 114654953
763866497241 76503910
886346415732 164070298
22106000568 231542584
193269556124 580590885
968306173605 148353254
31274180050 55911555
322115922668 354087594
343177109745 277060203
638923028661 31591763
724908607928 106809045
815124567762 34101949
216638750056 580584578
348011515944 580578271
286114732016 580571964
837083747676 72183615
339169118240 580565657
393792631478 211492631
259708677453 376445909
206533152680 580559350
492647878388 580553043
530543868548 580546736
550123463464 580540429
775947806628 106285564
107371978428 564514342
39812037952 547428679
393196779718 47024992
512227473304 580534122
86260640152 36000356
505998536772 166977825
255166340052 580527815
893082174412 580521508
317063123980 580515201
751036637317 168226611
884454738189 185160906
251653340828 75532632
948031360144 580508894
442751491344 580502587
287082059769 177630348
557836590641 185961895
677706630336 405180601
578089424207 53281536
481764436525 76466068
986316630958 80628688
896871773428 260819678
55167357477 333142047
42317195320 442082858
995401347844 580496280
650547837388 580489973
974452421125 27832791
32843197780 511800436
997927747188 580483666
782552203112 580477359
200848754156 580471052
223586348252 580464745
291094270657 13282542
630968242472 580458438
114015095650 130245857
122530374492 580452131
412608545364 1437996
350249510857 80981880
387170705776 37526650
97897980888 580445824
744656212952 580439517
250422281628 244446706
365435525274 113910727
861502182612 321789447
986591784382 156684801
258324339232 152282515
301424691597 324179800
334747919388 580433210
535596667236 478392257
2526405652 580426903
637915840668 580420596
137179558055 30633099
700594078752 398533023
368854310532 383225934
733287415904 448232183
588019453624 580414289
397276303152 580407982
113992888703 106424318
903187771788 580401675
531368998679 304672249
27790399092 580395368
24959733212 226301467
416963035077 35943593
682827040064 360438743
183795558584 580389061
53054392532 580382754
208694378789 289876027
359380312992 105471961
536957246988 95342919
484437080520 368404484
469910284292 580376447
920272672649 105831460
893713774248 366695287
682185544545 246685691
184724728987 125345318
978979752108 580370140
327168721356 346525501
529462632133 146492689
342131173609 4824855
80745735946 18574115
314080919811 91300132
828298169735 151733806
950557759488 580363833
66949588924 335223357
226236301726 56277361
667082095065 357304164
752235410984 580357526
481910681176 42067690
934172138880 430112172
668537721307 264900307
337274318732 530734050
941140922289 297772391
752867010820 580351219
331589920208 580344912
919609367524 64703513
417176167528 75904745
245692342512 541468564
320221123160 580338605
509701073960 225027453
538254744126 40396335
220570061055 276297056
596861851328 580332298
199585554484 121302531
847606986220 104330394
174953160880 272216427
322115922668 532745983
562755460184 524452278
524227870188 580325991
716479360808 261557597
246955542184 503311214
488226679536 580319684
144636368752 461262445
164919242559 332114006
983400950960 281960742
266210259288 54353726
821711392944 538226766
417487497904 580313377
934767763588 580307070
358748713156 84286748
839556064495 49737002
274825031055 81341379
224849547924 248464265
631926166488 44331903
714971020660 580300763
771183406064 580294456
208577674061 258719447
725200676726 208143614
170531962028 480107761
222071949142 121699872
800868598356 471492399
417487497904 580288149
946136560636 560767984
542555365752 545170773
154741966128 580281842
262457758046 146322400
955097668694 403711070
872870979660 431228511
922397059571 68178670
779540122684 42887600
857712583596 375449403
708536616747 4913153
592749802695 181830810
387802305612 580275535
452010031215 35710234
97266381052 580269228
41260395 535092187
61265190400 97966631
435591904329 48021498
80232182164 405363504
975821752928 77229215
157520386885 283241063
599456669008 257369749
427593095280 540263927
975821752928 410200973
336642718896 115279346
937925762768 545423053
654969036240 158728269
465489085440 580262921
648653037880 280920087
627856240243 57261253
932241364244 522370968
723181818528 580256614
499595476584 580250307
29685198600 580244000
869712980480 370914670
78730964684 60471516
82107984988 433177374
161366408323 133260603
334116319552 580237693
556439461824 279412714
560511084652 5997957
445909490524 580231386
167607107410 180134227
778131004260 580225079
747341599152 171600856
591177452804 35596708
917714568016 580218772
956642709275 93841853
368696700667 52121048
43580394992 580212465
260850738576 580206158
408707047554 153335784
43580394992 411329926
741893574374 84293055
794552599996 580199851
844325176388 37804158
357485513484 580193544
992938623972 298926572
123161974328 273093100
88423983348 366726822
968242554896 580187237
310983631813 287069412
536228267072 580180930
646996863717 3412087
309940584283 118016584
311923334906 17079356
326076025122 131879370
340446407750 46924080
347379916108 580174623
146976253250 49667625
80945918061 434375704
591177452804 309743077
149689167440 580168316
947687384736 81423370
202473622436 113399860
92077845175 69793262
120003975148 580162009
911782937157 175088627
121673925864 95494287
543807465104 399125881
436435492984 12033756
451593889048 580155702
242534343332 580149395
838132988680 580143088
380854707416 580136781
749263058349 208332824
819499883189 10955259
303167927588 416318763
918977767688 580130474
439718591509 274720306
49896393352 580124167
776236204752 580117860
852508507271 84457037
262745538084 242403238
416986068241 345333478
447368144126 74473056
50527993188 563845800
796632200911 94283343
634126241652 580111553
359140459847 172464915
553913062480 580105246
962227879768 246155903
314536724636 48172866
613006161874 180821690
638277061479 55161022
948240519185 194369126
504016675436 172767651
281061933328 573419826
136425570884 241961748
944873360964 580098939
20292227089 392333242
973926953420 514979164
332638646103 125187643
707539948830 186687200
397276303152 580092632
144980913855 67680417
159163164980 580086325
135793971048 580080018
740235014100 580073711
782158730368 221678436
292552777133 210723177
929417793739 86418514
106787056699 36435539
392855104300 580067404
590359729156 47567394
254366597661 42515487
133267571704 580061097
95596438708 61266198
923398966540 580054790
876660578676 178563784
89195680575 348297768
129477972688 301001575
54598897018 7581014
529912268712 243607875
6316004668 580048483
848380064680 13503287
816506011070 101006605
473790420293 233560824
214496768669 181610065
649284637716 580042176
364165268069 184082409
521493777092 37949219
401697502004 472583510
789499801308 580035869
28951692323 20371610
849501785728 72833236
20842800896 352542379
60144062210 35848988
760446208852 450710834
261862391925 48393611
916451368344 580029562
173689961208 161818699
918977767688 580023255
142260851769 326967494
25895599584 440966519
718410053453 236651254
394118303972 580016948
145267968588 560641844
179507746475 168699636
816665140922 344702778
703757047848 154698096
428856294952 580010641
943770781661 167785121
433277493804 484346065
714971020660 211234044
249290236021 81007108
645495038700 580004334
706128622956 180928909
29685198600 579998027
578545456084 579991720
137122422942 286766676
886340140267 356925744
243505474206 34057800
809079396224 133809312
38527596304 579985413
405742099337 56851298
821751291026 210786247
640527125925 99442469
107111577077 180582024
135793971048 579979106
893484453793 3664367
32211597944 579972799
278316828210 145023158
903187771788 579966492
641073839848 579960185
47369994008 430206777
773078205572 579953878
342327117420 241551793
254308409279 112251986
964612100411 351735083
666860645746 55488986
92314103330 196078323
679303609062 89805373
206533152680 579947571
639179040340 523562991
185690358092 307258119
840659388024 342274583
888660975560 178696231
246323942348 579941264
326537121520 579934957
156636765636 579928650
631606144 575822793
448888089154 51055165
97266381052 537135655
122971750966 126379666
809079396224 8476608
212849151040 535098494
974558553256 435485736
63161062098 308904246
715255314992 149557891
156005165800 579922343
214112350712 579916036
15208347505 99707363
144203994432 378211869
299015678137 47132211
574988755657 61417566
603809449524 579909729
484242341346 72164694
970985959189 293010606
474331483144 184265312
714394083593 505726795
802961443971 291080664
533701867728 579903422
41053995648 579897115
642968639356 579890808
347379916108 224308455
987994280456 311748703
112424777116 579884501
369485910368 579878194
145267968588 579871887
631606144 579865580
840659388024 337266825
554690044973 221930716
79581585644 579859273
871950376228 84047082
786973401964 579852966
452857088720 191770642
407667437339 242144651
229001723756 118886950
441720603710 185533019
619987502520 86374365
290535930868 579846659
459319195042 196393673
623389044440 579840352
967610955060 579834045
488866219885 382046525
603177849688 185596089
724137541401 133765163
221691548744 503197688
866554981300 386436197
922945488998 382090674
100424380232 579827738
320221123160 579821431
233060345792 579815124
397907902988 278914461
301445435320 34272238
255807576984 542774113
985958027552 138041309
601422081688 219483600
191750628588 9706473
287865910585 11049864
944546017115 237761286
94108381872 567175896
366959511024 376017033
609493848048 396319266
162952763996 579808817
902864521182 104494376
243797543004 131652318
796447399504 579802510
812237395404 579796203
630771094024 61613083
572351668463 283865456
358117113320 33433407
513490672976 579789896
958136957520 579783589
258183846565 23102541
573492657396 579777282
46106794336 579770975
645495038700 579764668
604261661424 31402553
121898774656 528728424
602346338938 81902702
612020247392 579758361
802912312441 132238869
658127035420 369691112
196427555304 579752054
118740775476 57854111
718303622828 393241450
334747919388 343863947
36274548647 178462872
217901949728 579745747
666969433124 273339073
219944131212 229991062
639901341143 18624571
738340214592 579739440
636296947182 77822073
329695120700 579733133
257692739396 579726826
931675760856 167375166
618967845588 579720519
557347383944 298541845
281420984531 12897815
587387853788 579714212
42948795156 579707905
926556965720 579701598
128214773016 579695291
493279478224 579688984
255896726429 180884760
118459081693 147779317
363473549909 64444926
462524894063 297444427
872361521186 319985645
58738791056 579682677
51159593024 540825250
42948795156 563498915
664443033780 579676370
909669530722 348562662
151583966948 576724694
764235807868 579670063
360011912828 203205233
521069871008 579663756
37989308533 480227594
133671730571 97197177
759814609016 579657449
385275906268 579651142
552786926532 149110094
269489523157 97518834
518630678553 393354976
638849955759 139819883
103477414076 48135024
145267968588 579644835
50000950798 147987448
150501816018 79121315
348810932436 317141188
394633434504 51130849
545070664776 202946646
474572101501 161988988
430119494624 579638528
684654228532 579632221
152588808737 200890564
528649069040 273149863
649916237552 223803895
490817069702 366979102
244954560089 18700255
757919809508 23670171
51791192860 147180152
79717350126 129615157
944873360964 78837500
688443827548 579625914
939820562276 579619607
79948533211 195327790
426329895608 579613300
554896567688 19791366
754761810328 490161119
123161974328 365604176
560860660676 11390442
449699089540 579606993
447172690196 162159277
354959114140 18220923
181450264745 90606362
546333864448 579600686
687180627876 579594379
862468860744 162600767
898598335776 90555906
587387853788 320042408
899398172772 389753679
634126241652 579588072
180374521727 56554869
53685992368 579581765
692049503895 101416560
256583058411 374988992
793921000160 147312599
317063123980 579575458
741498213772 405622091
672653831648 579569151
257061139560 439604207
774973005080 579562844
480647481504 579556537
564739207313 334731411
698549424924 364349083
884239776708 579550230
764657973220 130983776
690338627056 577178798
242932264576 18832702
889924175232 579543923
294957129720 443823590
976453352764 579537616
311378725456 562168138
71370787776 90265784
527385869368 93835546
629319977287 213296433
469910284292 579531309
955162523575 156375758
961477020869 255313667
410541848571 137271855
658758635256 365976289
918346167852 579525002
141478369572 579518695
761077808688 579512388
959165318112 20693267
344601938906 165445224
225481147760 465179092
446008176153 99177575
305062727096 239666
239391544022 266136479
706128622956 579506081
726185821754 30160074
578139571164 15710737
680864629516 69723885
944241761128 174010130
168005562684 441534149
836238189172 579499774
634757841488 5127591
815444305369 119000476
953461021003 135297764
755393410164 579493467
831399141021 88897165
212272920357 365944754
405562450749 310235023
796447399504 579487160
380223107580 443628073
388738691223 122229660
870344580316 579480853
75160386792 510803930
919609367524 579474546
90318782856 465412451
996032947680 579468239
972344867586 150623774
91581982528 541664081
122233442997 239918280
295588729556 317948484
20211201060 579461932
881081777528 117966128
526122669696 579455625
596448505227 326929652
765727667825 119322133
202111953828 579449318
785078602456 579443011
684654228532 515490031
223941066546 19904892
275866081331 81909009
1263205980 579436704
625915443784 574983962
282956732836 473964743
33958954471 32045867
722550218692 579430397
894345374084 285971994
78380081046 205589279
149460351545 138627860
718216523158 486496752
488403351220 67875934
855186184252 579424090
29943180128 28835604
642649822571 50027124
884239776708 579417783
365944226908 11434591
997098469116 114970303
233935364293 65454046
673285431484 579411476
399283417716 249498613
834974989500 99442469
87160783676 395877776
798342199012 579405169
615178246572 562451953
415059077805 103182520
249481941528 523890955
205269953008 467556831
835707652704 452350654
920242745934 382267270
391591904628 579398862
692865026400 579392555
193087412029 107528043
797078999340 288627241
696023025580 579386248
670575973530 108467786
291167530704 333545695
24707446905 195548535
932872964080 424498942
800868598356 396514783
744383128224 177422217
203078840091 20144558
270956335952 579379941
458172618107 2875992
6316004668 579373634
775853252084 254127951
974558553256 579367327
142780294224 137063724
452225488884 457579157
660021834928 579361020
401065902168 579354713
824476423940 296044273
836099828271 59437168
722550218692 569011233
311378725456 579348406
793921000160 579342099
689707027220 472255546
617426433597 80161970
122941799023 114818935
709421869444 283978982
61265190400 13906935
246955542184 551559764
697917825088 579335792
855031078266 44540034
742761413444 308286160
634866353423 181231645
377696708236 87049214
101055980068 579329485
139583570064 448522305
903996333430 339373363
601914650016 571716936
214112350712 87358257
370986139714 97499913
457842877598 6281772
44843594664 579323178
76423586464 579316871
993506548336 363440875
558334261332 579310564
456015087900 579304257
757080049202 2440809
200217154320 448661059
631599842308 400595412
731114290551 113059282
367651922954 25877621
504648275272 579297950
114459629866 165256014
852028185072 579291643
578545456084 187557566
560860660676 143818521
681724914865 107818165
847051190217 244749442
987190549976 31881885
434540693476 27082258
823606192452 579285336
660653434764 579279029
326537121520 68323731
324642322012 553893354
215375550384 12695991
591177452804 579272722
797078999340 579266415
89089401318 321688535
281061933328 8400924
763726336780 48425146
485700280192 315987007
423171896428 579260108
981506151452 579253801
304431127260 206390268
904818663253 403648
523638565094 42187523
983629497719 171638698
253903140380 579247494
218533549564 579241187
97456865066 213851449
134530771376 21103222
761438278966 58674021
832356762301 31566535
490672900054 9529877
927820165392 579234880
480647481504 579228573
243797543004 579222266
385275906268 269207988
735813815248 397479754
492016278552 218051911
54949192040 289283169
558334261332 579215959
278535533984 127710443
615178246572 22288938
207164752516 480473567
621928708934 89395418
877292178512 561449140
229902346612 579209652
795184199832 305252493
337274318732 579203345
544056421315 115216276
418349870870 118767117
231628908960 90555906
149797099131 450263037
344221916928 222826310
320221123160 579197038
234583488469 222132540
387802305612 579190731
603809449524 342104294
409629551458 123869480
526122669696 439011349
8210804176 363573322
882344977200 579184424
769288606556 339915765
348011515944 579178117
261386297481 7902671
490753078880 350353850
177479560224 579171810
175584760716 499766680
354596457398 185968202
380626623133 87490704
990348549156 232696765
40930992292 47308807
81476385152 540144094
591809052640 579165503
751603811148 579159196
172426761536 579152889
245386240639 229972141
677398213794 38649296
241271143660 579146582
492268634236 277520614
600386987285 161970067
480974095806 133229068
295848338290 2251599
814132194912 240794953
481279081340 370832679
846975386384 579140275
309483925948 11831932
766762207212 579133968
822649273314 52203039
402960701676 579127661
220428349072 253144059
150793338172 42174909
928451765228 579121354
865466075573 36113882
694518389706 29579830
82569657388 101139052
592905793726 33338802
624652244112 244667451
783183802948 12847359
150718612836 57008973
275122462868 26230813
784447002620 579115047
742761413444 507694579
979122265080 328380262
636652640996 167280561
843817387204 579108740
456015087900 521860101
85350907923 289983246
654337436404 579102433
728234617216 37810465
182532358912 219281776
250745141200 579096126
200848754156 460272246
562755460184 579089819
259355834403 136716839
697917825088 24881115
717971403668 14701617
484437080520 430780714
984032550796 579083512
267177515599 79941225
413066299052 433290900
944241761128 579077205
588019453624 579070898
328590769130 179951324
401697502004 579064591
586140345932 39406136
427004212755 212331462
939484439083 93501275
225481147760 579058284
443267839127 13314077
216638750056 579051977
975278280803 455270795
354959114140 498107939
169900362192 579045670
807622857532 88058334
104213979248 579039363
924662166212 579033056
928451765228 493453373
711181421644 557482037
366582278805 223602071
553913062480 449720635
724445018200 213990203
482967139453 99688442
44633970970 152774461
882976577036 579026749
658127035420 125679589
833080189992 110113913
457909887408 579020442
732024216232 24792817
751603811148 579014135
284410221005 274045457
155528598331 414350979
207799978877 398848373
139583570064 252425061
267914700922 418021653
123161974328 579007828
973303836499 35413805
976834566765 180115306
326011012566 219893555
882344977200 579001521
865923381464 578995214
132004372032 371766115
776867804588 187954907
472034109891 70562716
256429539724 395032638
178111160060 85724744
469278684456 500901940
448435889868 560332801
456015087900 578988907
663305374943 452867828
283588332672 290090465
348643115780 578982600
77322943678 300339340
474963082980 233157176
397276303152 56163835
611388647556 210779940
646985321907 269794539
816658594256 578976293
665085355516 521229401
678472487281 286482861
941715361784 578969986
817065976000 111186103
765499007540 578963679
197059155140 244686372
273271288879 128845703
410539899708 578957372
782552203112 444984078
25263999748 578951065
96018494776 501286667
540649465924 9454193
16421602044 145666472
226112747596 563618748
247587142020 578944758
413485083852 112333977
570103489810 120936725
679601429844 578938451
214112350712 578932144
411059558666 13881707
296220329392 129179974
528649069040 578925837
733593961332 116225396
144004768916 73653146
29685198600 578919530
959718004764 216607608
920051980170 24553151
658758635256 524464892
244806969982 4869004
932241364244 578913223
968874154732 578906916
291167530704 149456979
625283843948 60238157
454837947243 382872742
160426364652 284016824
308220726276 516499151
705277926312 145313280
132103202722 470704024
787133915114 347307569
154993829866 293521473
674872817263 168037401
392268870715 504484316
31816018662 108291190
589673977418 47933200
503385075600 578900609
305694326932 450004450
453950997963 96591705
862133782448 578894302
600019850508 455308637
371516915848 169784440
61265190400 404972470
540649465924 578887995
634478008270 183123745
108470939578 61411259
948031360144 578881688
764235807868 578875381
847606986220 578869074
258324339232 230968647
128480941030 45082436
566545059200 578862767
720939681981 244736828
184843912366 159081461
158531565144 251226731
69555292486 482157536
572229457724 378703815
240575832575 5537546
496437477404 578856460
46738394172 487505872
333484719716 578850153
524227870188 578843846
241271143660 578837539
111345287740 192779762
518543471664 578831232
421395510845 13295156
585126789934 234210445
471951191762 196393673
357762245723 175359828
625283843948 578824925
168917325767 175820239
27953359358 94346413
578545456084 186245710
164215963668 578818618
754761810328 331401315
435254826714 236840464
196682963576 146429619
192637956288 578812311
148425967768 167293175
610757047720 578806004
90318782856 578799697
503385075600 578793390
796923186970 8426152
18948001388 578787083
109898377772 578780776
932252729458 355348994
133949961811 429254420
772541986497 455453698
935733476749 37406817
32211597944 471347338
457805912271 48828794
476582697529 93753555
132635971868 578774469
805006299623 63864682
692973128380 394250570
262745538084 556100804
491685793817 57677515
917082968180 578768162
864917053288 231365988
400434302332 578761855
685285828368 578755548
593399472086 209423935
601283050180 578749241
175584760716 66179351
90950382692 72202536
43580394992 578742934
450962289212 132718201
624239812526 229309906
88423983348 578736627
769920206392 412572405
181269159240 295659546
997151845257 46640265
118801770473 262068464
783815402784 126972524
751603811148 578730320
533070267892 578724013
419688313052 90272091
30153196921 10715593
938088754569 282692354
755635617885 14972818
89687183020 578717706
637692656924 98420735
474331483144 578711399
659106769042 142904006
2526405652 578705092
795184199832 444637193
4421205160 261160256
646758238372 578698785
926285192848 178942204
606740928557 78414931
272499112320 91054159
498332276912 578692478
340017054483 160771737
780025803768 488596983
576019056740 578686171
299078205735 244692679
777499404424 252664727
262745538084 364784266
22106000568 578679864
329490227256 36252636
747196254337 252469210
46324291231 325762857
106628185434 14121373
874765779168 578673557
942494772472 180998286
375801908728 413650902
402329101840 578667250
503072231544 169260959
277304834283 100363291
821079793108 578660943
345485791449 574334341
14526802536 323227443
624062245248 163799097
684049912778 246218973
913924969000 578654636
57475591384 578648329
643600239192 578642022
956242158012 578635715
827395791468 253579242
184427158420 578629408
864276743485 137984546
855186184252 205709112
156935894032 272046138
373907109220 578623101
918346167852 203766556
218533549564 578616794
353369604967 174174112
822342992780 421086855
36001196960 28520254
936030963260 22307859
417354838531 67402909
60633590564 222883073
297483529064 578610487
443383091180 203280917
282956732836 177598813
15709520646 11516582
922253518558 335759452
663811433944 578604180
680233029680 578597873
348011515944 578591566
833711789828 578585259
802131798028 162436785
831476092728 280396606
575568915601 227556560
987534659896 228250330
732399293522 174439006
52919557244 55394381
399802702496 578578952
315168324472 295199135
353695914468 578572645
492016278552 578566338
761232582468 269655785
210652040166 82363113
382117907088 578560031
422540296592 578553724
717756189907 23140383
260081522065 65983834
188631739115 58636179
429487894788 578547417
229270746776 403648
634126241652 190212813
717006163532 216393170
502121875928 62634817
974937326448 82306350
839396188352 8060346
158964458703 28955437
761759050921 488281633
799359471898 148069439
836238189172 455951951
792657800488 578541110
507174674616 578534803
571806808798 238152320
248218741856 578528496
68212788596 578522189
563387060020 553931196
343590317092 578515882
23097244465 153096118
2275206214 171361190
350127186592 163490054
573079166234 207140801
418750697576 498833244
801946632880 113513386
361906712336 504578921
596861851328 578509575
506641804558 450149511
84634384332 470193157
935675105464 260113294
777016435350 251642993
15936583195 332151848
464645868898 144455528
973926953420 578503268
483292698421 122090906
103143161997 340483395
551386663136 430856398
690540911467 142191315
444014691016 578496961
128214773016 578490654
773078205572 14480872
647535801109 206951591
874765779168 119687939
182763560918 332385207
259587538904 578484347
865923381464 578478040
325273921848 578471733
298115128900 578465426
933813960108 37141923
667601032960 108064138
674548631156 578459119
89455352379 71464617
208862189138 23228681
730433672711 237761286
104719258246 3765279
660206434511 243563726
189479957108 189020790
17684801716 362374992
915188168672 6590815
725317034569 116912859
697926818870 504314027
42317195320 578452812
26636827694 413253561
216638750056 578446505
411983321905 17905573
970768954240 417189129
172733237587 173474035
616877613136 112415968
410539899708 291068050
785819269243 418608204
840883841540 109495827
23369200240 277854885
904060967566 185457335
216253671929 223425475
906191611032 68620160
455233774563 62029345
807077114887 28753613
429847854199 192962665
506568870410 49459494
923203502061 6294386
591977115269 247209172
26527199420 446371618
41685595484 558901112
185941698349 31471930
264008737756 578440198
564018659856 71950256
70739187940 570260019
194376741602 13206858
33366445421 52694985
842988979498 66664990
101620557480 3071509
375269877501 57292788
334116319552 363787760
118466858224 30551108
424435096100 578433891
479053399756 153316863
145267968588 439736654
559597461004 100577729
351801114960 578427584
518355020569 82104526
944278152518 413928410
879818577856 133594874
958768557356 578421277
6947604504 578414970
161689564324 578408663
932241364244 544849116
143373169080 578402356
873030124191 154559342
799620667931 382456480
224849547924 578396049
136425570884 426580252
111011126024 81259388
551513768107 17810968
580011381657 55331311
490753078880 546318647
619599445424 578389742
891187374904 578383435
322323807695 244490855
852028185072 578377128
127583173180 578370821
993506548336 578364514
448435889868 338502997
591809052640 578358207
804026597536 365269905
242156720079 69471605
962558156372 243387130
76681870728 95052797
507615552837 74094636
114775869153 76371463
699289776361 127357251
565281859528 558699288
61440916034 36448153
963189756208 578351900
793921000160 578345593
987011149426 79871848
922767366704 578339286
896240173592 578332979
48001593844 578326672
691601826728 416930542
409276700036 128889852
691601826728 578320365
128214773016 354339874
596861851328 578314058
331589920208 578307751
19579601224 573331528
383040240703 24691905
53054392532 572662986
51159593024 341852014
330411291099 95658269
432014294132 261198098
771183406064 506691766
648653037880 578301444
269061536444 122172897
557702661496 4963609
97721248199 76604822
899001533914 18794860
521069871008 550323592
580304758069 20850942
949926159652 578295137
429185867237 222889380
20504066605 43593984
144636368752 578288830
939551022082 137177250
625915443784 578282523
19148046814 179011581
188216757436 578276216
387802305612 84356125
473699883308 578269909
164847563504 578263602
765499007540 578257295
845080586876 573773018
838764588516 578250988
685917428204 318654868
546352665615 519923852
375170308892 578244681
549491863628 138180063
728102065062 40837825
197059155140 578238374
233092032160 9637096
88423983348 578232067
271587935788 132667745
627810243292 63259210
577282256412 578225760
60633590564 578219453
639810640176 578213146
915353702194 220196291
568439858708 578206839
192006356452 578200532
95371581544 554662808
495805877568 401875733
921834313254 113507079
576019056740 578194225
130741172360 492866822
988183906718 120558305
911896160421 51439892
627249256628 306444516
957505357684 578187918
905082571296 409854088
884239776708 468874994
45134296908 186239403
479384281832 135632035
930978164572 539267421
594335451984 578181611
654337436404 314126442
542212330087 252816095
327168721356 576428265
409908299872 578175304
645495038700 251239345
554935330510 120287104
705035245566 319941496
704233823448 166511107
681682077721 60698568
799605398684 253554014
906627441588 77462574
368413983085 160330247
632231442144 578168997
744467717708 7076454
851109871081 10393936
484087517110 277936876
949294559816 578162690
418449975574 229965834
577913856248 578156383
412724594164 271295605
958136957520 437895010
327168721356 578150076
740235014100 578143769
264640337592 469644448
828027391304 578137462
520090612476 186144798
320534063886 142077789
404048436366 110788762
743707448765 40219739
362613384393 336011732
622433519149 221022508
834018625378 47800753
715602620496 570733044
174953160880 110176983
423171896428 578131155
927188565556 98565796
667348811788 39160163
370749110040 338976022
156636765636 363882365
458541487244 518984109
600778126439 265461630
6316004668 196065709
293307931099 188629756
474331483144 578124848
768025406884 578118541
94739981708 578112234
372094698053 78011283
901924572116 578105927
6483682570 213618090
937294162932 438695999
762341008360 465948546
283588332672 576560712
993110918598 170635885
938246770147 229486502
445909490524 578099620
468647084620 565334252
385275906268 578093313
781092069430 112794388
299532742853 379883224
737732423681 7814373
323178057245 126720244
746551012460 578087006
827395791468 578080699
349121785545 36404004
759814609016 578074392
990348549156 115575775
421908696756 578068085
564018659856 335898206
382188539181 489082622
961798658948 15799035
649284637716 404865251
376180694534 10072279
639810640176 578061778
457492813870 18605650
647389838208 578055471
156210792921 41317157
436763721878 70203217
11633785654 164745147
3158005488 578049164
684128680901 434678440
34761806213 7814373
662548234272 578042857
778480948155 30759239
179721717757 219004268
728866217052 578036550
457909887408 578030243
791394600816 103163599
513683913149 226749264
736474269609 427974099
278680424695 6054720
273482735296 578023936
109898377772 25177544
702970623776 578017629
84634384332 578011322
389697105120 7631470
175584760716 578005015
750101029532 162121435
974172295720 193227559
977827372733 230293798
97266381052 577998708
284851532344 577992401
17053201880 577986094
979611351944 7713461
441354206917 12538316
294325529884 577979787
896979673584 343189098
515418968961 219262855
965364870331 242541992
315872139458 253938741
59450887133 43045275
521069871008 577973480
759183009180 311900071
823606192452 577967173
309299820376 49320740
135793971048 577960866
468895359675 195479158
996032947680 176280650
471013799096 9946139
745919412624 577954559
146531168260 164915436
497069077240 577948252
226744347432 56132300
282583379422 133418278
262113938248 577941945
543175865268 325586261
315925742651 200127417
339295674502 204189125
932872964080 577935638
50242628731 138375580
493279478224 577929331
300009928408 507108028
202870658635 17810968
860870582776 577923024
860238982940 577916717
216020552595 76541752
555807861988 577292324
552570409287 5215889
166121567067 378987630
413697898888 577910410
381486307252 409513510
336642718896 577904103
985442854936 170465596
860870582776 397725727
110529977608 577897796
676710595184 287517209
403424171571 64514303
506543074780 577891489
597493451164 271711867
372929244535 156855090
931188029997 115058601
404855501184 577885182
235586745136 92649830
357132683048 53331992
649916237552 577878875
564018659856 224358911
39790795976 570789807
780982289788 124638934
58107191220 437693186
855817784088 242314940
900029772608 577872568
719052728381 254985703
234955145300 162764749
18554408811 124815530
199876622534 18038020
737737967534 156785713
688040553726 112340284
623389044440 326380943
444646290852 577866261
331589920208 481533143
497069077240 577859954
806158754682 21891597
149285136778 195699903
782552203112 577853647
990980148992 577847340
504648275272 304129847
794761853642 179308010
834343389664 577841033
773078205572 90574827
361421434900 27303003
814132194912 577834726
982137751288 577828419
378054397127 141598457
257061139560 577822112
54357931776 409803632
14526802536 577815805
175339931348 164272122
393172346400 144594282
697286225252 518757057
774973005080 229883843
699181024760 577809498
622921502288 239848903
912326529115 27612046
313905124800 381220308
759183009180 249511227
996760905862 310682820
610757047720 577323859
382117907088 2882299
577292145788 347276034
302536327752 577803191
637915840668 424637696
100424380232 35773304
552251022807 312940726
401065902168 304117233
44360694967 354819206
586356272384 48601742
417605054077 251087977
857415223225 184574355
759183009180 577796884
483173880848 577790577
403592301512 577784270
875564962301 129608850
205113516245 43940869
944241761128 577777963
522964670516 577771656
37264396632 577765349
80515662893 100205616
593275533229 13553743
142109969408 137789029
142109969408 223393940
828658991140 577759042
773078205572 577752735
677706630336 577746428
821806786319 285246689
453668608345 206938977
439593492164 577740121
250771592758 191436371
527385869368 577733814
644231839028 439181638
363801511844 577727507
5684404832 577721200
891322262713 379290366
85301259219 249549069
637622195120 18233537
88423983348 577714893
715378061826 141648913
81476385152 577708586
80844785316 577702279
813500595076 179812570
805289797208 17747898
97548190426 86229304
95371581544 43877799
150320767276 13238393
903515540271 73236884
156636765636 577695972
673777554080 39967459
649284637716 542256939
859607383104 577689665
215411248004 484062250
202794924179 150100293
480944288924 200165259
966979355224 577683358
588651053460 577677051
144004768916 521866408
346116716436 577670744
188017306933 91937139
273482735296 577664437
836869789008 577658130
427222025000 151475219
703602223612 433410733
398539502824 267423107
233301897585 129173667
620231045260 577651823
930346564736 577645516
866701183867 321057835
661916634436 293048448
613941952562 461142612
111793177280 577639209
38182227049 202120429
896871773428 577632902
255014393873 28873446
340540848768 418292854
80213185480 201723088
30316798436 306059789
403592301512 577626595
543553162622 160210414
760926531051 84457037
338537518404 577620288
961294956700 415770054
85778257629 45158120
534333467564 577613981
574392910204 238890239
211585951368 577607674
505911474944 577601367
291167530704 43770580
817290194092 577595060
86529183840 577588753
386539105940 38996181
549491863628 417226971
339822092499 370473180
792716726789 142323762
860588453810 138198984
447804290032 577582446
395548967108 61272505
3158005488 407949374
937294162932 476985796
856449383924 566879467
192305888496 73104437
947001752831 341429445
197125927349 295577555
103287037281 138110686
360819320289 318560263
34737997288 577576139
740235014100 577569832
697917825088 577563525
307589126440 286211660
65853095876 278605418
541912665596 102715802
689075427384 577557218
185893083993 40162976
709918221972 577550911
457278287572 551553457
962558156372 577544604
107371978428 577538297
869906971186 262528875
425698295772 577531990
939820562276 577525683
700444224432 173492956
724445018200 209714057
441488291672 352990176
890555775068 577519376
159545533162 109508441
501490276092 577513069
745295229820 449537732
558965861168 56882833
839396188352 288898442
20211201060 191594046
107371978428 443495626
737091281354 372283289
755575859060 56346738
974558553256 303284709
322115922668 415770054
819943843468 415416862
105477178920 314372415
530543868548 577506762
553281462644 577500455
603177849688 577494148
114958978219 41071184
840230690685 130958548
498719697001 69925709
442965096820 208244526
292191829588 94081519
176847960388 443716371
626547043620 414912302
938557362604 327837860
875397379004 94056291
50258074574 76384077
90950382692 577487841
737077014920 577481534
215375550384 462429240
592748011507 114118858
312010325292 437989615
747600747475 110025615
673917031320 354402944
675811830828 357997934
591177452804 244024137
652442636896 577475227
342483203056 252090790
42948795156 577468920
567808258872 577462613
849501785728 486767953
991470770522 64823346
183795558584 577456306
732655816068 577449999
948916892414 249788735
650547837388 292316836
712627581079 339777011
520438271172 242655518
718129019840 507511676
451593889048 189443359
135793971048 172641511
277272334312 377007232
771183406064 577443692
113687976788 404922014
569071458544 577437385
997072023865 53817631
273131122111 69421149
805921397044 577431078
906345770968 363056148
698905026198 195857578
644766685242 7227822
314548619638 476758744
416609107223 187311593
766500544461 203072786
480015881668 577424771
84077856717 342079066
689949834106 4257225
586124654116 577418464
811982903712 147968527
828167331020 64621522
697286225252 535495835
259938044122 76579594
730333542779 262226139
921504167032 329023576
393679288381 43991325
239376344152 577412157
973714624023 43007433
878555378184 577405850
987822149812 577399543
216638750056 316289743
762341008360 577393236
436435492984 87112284
968874154732 577386929
127100645596 205147789
735518769546 103504177
669495832468 577380622
413066299052 577374315
512227473304 224264306
132004372032 577368008
528649069040 27183170
510964273632 325586261
195795955468 577361701
188023166136 39286303
562123860348 568393147
190111556944 577355394
87792383512 282578828
105693591011 163950465
406750300692 577349087
672658442065 287227087
697286225252 577342780
812237395404 452558785
779637559527 241223829
493911078060 577336473
570338026154 302944131
433909093640 577330166
117016189284 319020674
275594054114 261746807
18948001388 58724477
949926159652 577323859
932241364244 577317552
348643115780 416798095
276640734476 488060888
620231045260 577311245
266833950146 164587472
352692607345 57217104
943880807276 73955882
174953160880 577304938
85265984168 521052805
540649465924 175649950
144665330496 305227265
629705042800 399920563
636021041160 577298631
10105603684 577292324
654969036240 84955290
213494235242 209190576
414659714323 86185155
861895266387 182001099
74144793633 295236977
846343786548 165388461
251376741036 436810206
663811433944 513213204
432645893968 573148625
341063917748 577286017
555920290570 7953127
725708217872 404127332
297105294032 149324532
30382473227 209499619
988555973504 263575837
484437080520 405804994
661916634436 380495003
904450971460 564161150
718601843016 29113112
428856294952 577279710
876028978840 577273403
71655656045 149021796
12934177705 147419818
855186184252 577267096
637284240832 327907237
828658991140 577260789
906345770968 577254482
986558950140 332013094
114319576624 173896604
509701073960 261437764
65686389252 577248175
712620283880 400071931
642501740518 307409487
101687579904 163956772
127020225039 266281540
912741332133 400078238
454751888228 292865545
20236788559 63303359
367974500776 31036747
291799130540 259961926
318326323652 577241868
623187758600 32260305
718760619676 503424740
703451885718 37059932
721307794278 354560619
938557362604 577235561
805832867750 9428965
548259479958 470344525
542821678827 60969769
414858681252 40459405
429487894788 577229254
626547043620 392087269
348643115780 242939333
536228267072 577222947
362682830770 416337684
81476385152 577216640
568456931757 495540990
267166736936 323296820
827052579207 43776887
942346961620 577210333
569810908080 163508975
643043194403 138123300
832094605539 11901309
803394997700 577204026
24926123209 74466749
708655022300 577197719
330326720536 308834869
262113938248 577191412
515061231679 9580333
209520227918 59569615
382398373071 3538227
304431127260 577185105
979935651577 77519337
368222710696 547573740
23369200240 577178798
607290316648 41077491
959708563185 156646959
585576249917 147129696
813325180550 100174081
234955145300 577172491
568439858708 577166184
642337039520 577159877
224553007463 103422186
945504960800 577153570
178742759896 577147263
235410340411 64476461
246323942348 577140956
516648672156 535968860
373406903115 350397999
795330616837 103914132
144636368752 469234493
72633987448 93066092
380223107580 577134649
13895202700 577128342
465815668207 104122263
465109771911 271320833
584392770725 349344730
62528390072 577122035
486963479864 577115728
528223878393 110195904
617073046080 27485906
676443430664 142128245
929714964900 230697446
185058758256 332839311
721918618856 368026064
329695120700 239438948
514845305227 482706245
585493054280 174174112
689075427384 577109421
6081140360 97197177
718760619676 577103114
585769704528 101668840
42317195320 122280116
586756253952 415921422
410539899708 86393286
545070664776 577096807
615809846408 557229757
51791192860 577090500
82107984988 577084193
279167133820 577077886
714971020660 462069741
656232235912 577071579
769920206392 577065272
254534740216 149854320
318378009517 107824472
885502976380 340508623
771500931979 58156847
501901574483 156754178
148425967768 577058965
642337039520 131532485
169268762356 577052658
450651482317 139460384
733032722388 64728741
787874222402 154231378
988511546996 351053927
481510113057 142803094
152365490481 202776357
229497880767 49263977
91581982528 529075309
837089682563 338395778
940452162112 577046351
627811189342 56876526
918346167852 554019494
171795161700 65819852
951820959160 577040044
289272731196 577033737
105063410250 8318933
869111692086 18750711
497700677076 577027430
84634384332 577021123
599529868050 278409901
450330689376 577014816
633699732842 325800699
757288209672 566053250
401697502004 163881088
292430730376 577008509
22106000568 577002202
584533776324 124884907
232233174258 16751392
54448639050 371116494
648021438044 576995895
916239215543 3582376
264008737756 576989588
65905620572 325983602
964452955880 576983281
391386506624 3878805
390651068340 173480342
526754269532 576976974
529280668876 414735706
459672759155 44407587
697917825088 233270702
701707424104 364109417
642968639356 576970667
753498610656 429582384
415592698396 259022183
690970226892 114831549
622298259227 139321630
139174815459 50216334
194532755796 576964360
653495563253 8463994
775507731461 25764095
919609367524 576958053
631606144 576951746
840659388024 274518482
33474797616 576945439
167373962848 576939132
291167530704 576932825
1894805816 576926518
288009531524 233125641
329063520864 576920211
912661769328 576913904
645495038700 576907597
493279478224 465652117
359200912442 79871848
759183009180 424246662
212849151040 576901290
664443033780 576894983
92845182200 100401133
997927747188 576888676
709286622136 279280267
520324595869 15925175
325304214369 177132095
407147900279 67768715
391075420156 294536900
887881800296 25335219
384747419575 178961125
125785299648 415833124
541281065760 576882369
714733507412 29258173
521276362188 179774728
480698215012 507177405
9041818738 202025824
48674700047 488704202
532252191052 104071807
532438668056 576876062
979786673930 54580778
36799932296 92567839
430553939705 39551197
898176908343 513963737
89055583184 446705889
894345374084 428339905
855817784088 442770321
62528390072 576869755
115582776296 6937700
589562135387 194034855
623389044440 492974041
657740639130 58037014
774034023050 248003854
159794764816 263847038
15158402372 399920563
686403899728 75343422
622125844768 121895389
54317592204 576863448
574603431557 48765724
237739154059 177769102
233691945628 457005220
974691290378 257445433
717886801570 58718170
784447002620 576857141
857712583596 576850834
955610558176 293672841
54365651544 363194902
769047693835 128196082
681253638969 163818018
941715361784 576844527
551643604009 70632093
459804686916 576838220
217930829481 469310177
228007547104 576831913
498963876748 576825606
487595079700 572972029
1894805816 576819299
187585157600 87030293
997684204448 33963195
751952266591 181679442
455063964895 106682905
367626089482 88424140
546422597631 116156019
802231732443 221804576
758551409344 517956068
273482735296 434987483
500982293456 48412532
171163561864 33477556
959400157192 446396846
852124196533 112333977
441516969601 349786220
600651450344 576812992
627178643456 511258034
201886903212 155183735
483805480684 469928263
35369597124 576806685
284851532344 104961094
174125730759 18246151
670759032140 356477947
178742759896 566683950
414329498724 447588869
16235604372 28450877
300088999267 80780056
190805223967 208269754
232672971917 206667776
133899171540 314675151
628812082949 115733450
263401205432 357815031
332221520044 576800378
13602162624 139958637
22737600404 576794071
8842404012 576787764
218533549564 146480075
908240570476 576781457
649916237552 379958908
60633590564 525707371
129477972688 523613447
532438668056 39923310
945504960800 576775150
580225939490 118458074
848884490168 484617266
293062330212 78490615
265903537264 179289089
570966258052 576768843
673917031320 576762536
591177452804 576756229
958768557356 432464683
905486496804 136136595
632610587449 125061503
878555378184 576749922
495805877568 576743615
911695963627 174161498
667607169671 240328235
451593889048 557929834
565753131182 17956029
489489879208 14840371
845267520049 317469152
991759704741 138772921
120015548493 190395716
472436683636 463684333
229270746776 304136154
97266381052 281159753
545070664776 285410671
861502182612 576737308
936030963260 486276007
716072958714 41626200
117210798076 63959287
841127916133 45006752
646758238372 576731001
227032955752 217787017
869712980480 576724694
608862248212 576718387
505394429149 156445135
27882941703 318339518
511595873468 576712080
183622849761 11012022
599087440372 222517267
136813785655 64394470
979611351944 543366971
51159593024 576705773
98839418406 77847301
620608140790 87427634
255797939888 195289948
452225488884 576699466
119372375312 576693159
91581982528 576686852
279798733656 510261528
495509192046 141220037
919362273943 81946851
307664167126 363636392
133899171540 576680545
243797543004 4755478
449067489704 372882454
992937362572 447551027
602624362047 456765554
91581982528 542673201
152215566784 342280890
93872476909 98698243
496303707999 45750978
875397379004 510311984
360643512664 576674238
566948953173 67611040
209059552024 411765109
101687579904 576667931
617073046080 285587267
813500595076 576661624
906345770968 101649919
754761810328 576655317
764867407704 576649010
652442636896 576642703
301273128080 365276212
910766969820 576636396
78318385972 205078412
269693136280 385004508
780417947800 81732413
891187374904 447614097
855817784088 576630089
953400625171 11453512
23751934228 89616163
844448987040 283632097
218533549564 576623782
834343389664 263752433
61265190400 156268539
861502182612 576617475
863396982120 576611168
949294559816 69742806
493279478224 204233274
667601032960 576604861
39159196140 197825362
347379916108 7076454
255053762167 12639228
482542281012 576598554
875397379004 519671572
883998340506 29579830
91866308395 274991507
903819371624 576592247
693496626236 431733071
46570245310 79115008
997296147352 576585940
111793177280 576579633
649284637716 227733156
290873494122 40654922
481279081340 368997342
183795558584 461508418
436890397973 6199781
705319338074 64091734
683391028860 366323174
433792441433 32613497
248932496674 199376884
202777945735 203690872
727028672490 317179030
794552599996 576573326
859918923676 78503229
442119891508 576567019
937294162932 576560712
203587680479 344141455
738971814428 422367176
253903140380 576554405
459173087080 361088364
458101475147 312587534
667724833063 256070507
107371978428 576548098
736445415084 576541791
187585157600 576535484
385907506104 576529177
38527596304 576522870
299378328572 576516563
870976180152 452098374
980242951780 228477382
528649069040 576510256
298746728736 454129228
809710996060 532916272
910135369984 576503949
848238586056 29485225
128846372852 576497642
709286622136 576491335
957852312061 2838150
381096688085 267524019
303799527424 576485028
13263602864 553735679
394749903808 307718530
722849637210 189701946
506370624544 163982
383381106760 576478721
851949147813 4459049
524531665764 141585843
750340611476 395909311
368854310532 576472414
767393807048 576466107
302159858680 263411855
829499655412 279683915
882976577036 576459800
996032947680 576453493
968874154732 576447186
554245119723 85768893
657312717552 49232442
701707424104 576440879
848998180150 298251723
950557759488 576434572
995625132818 346052476
375801908728 94188738
303390274566 74990230
255166340052 576428265
63791589744 294089103
397935975445 395972381
237088923345 233794183
608230648376 343472913
750972211312 576421958
24000800076 405035540
340632281347 107856007
906977370804 173537105
282325133000 576415651
734980292565 59191195
491088825718 115973116
125157162355 365446501
804147061236 383219627
678338230172 355222854
865923381464 576409344
345485116600 534650697
548228663956 576403037
121267174820 86860004
946136560636 253692768
693991568061 26142515
121898774656 574977655
251476019523 374572730
666337833288 576396730
68246032793 435435280
497700677076 576390423
415592698396 576384116
5866620369 13528515
428224695116 281468796
202470935654 183975190
238428052990 113696289
160426364652 514632279
546333864448 576377809
701723355586 467884795
471173483964 409198160
918346167852 246603700
867862500261 88121404
958567340893 144714115
674057418833 364759038
923533967875 151008501
733919015740 55867406
645733544212 27094872
605704249032 576371502
531551201602 9870455
264640337592 576365195
177492262522 288753381
12000403192 576358888
399636943987 78187879
609860347818 164366727
900368698174 225065295
126319973508 576352581
428009464499 44899533
405750456112 40755834
60633590564 344627094
98529580724 576346274
139583570064 576339967
436885768635 33231583
308441616337 116092949
6947604504 576333660
38953823364 7820680
600019850508 576327353
688443827548 400021475
806552996880 174577760
176847960388 454526569
253271540544 52644529
183163958748 306476051
237155746010 120495235
676271440839 88285386
61265190400 576321046
97266381052 222794775
311467105447 287454139
709432194003 20970775
381486307252 275458225
719413045226 524313524
788868201472 576314739
672941374085 128082556
165479163340 396432792
226744347432 576308432
792026200652 576302125
738692927260 15206177
34902433392 307043681
790131401144 576295818
138951970228 576289511
640118554223 185551940
332221520044 576283204
285626748877 120123122
650278599930 119700553
249481941528 576276897
91733848781 111066270
445277890688 464094288
490295760375 132365009
308852326112 576270590
928451765228 264080397
102950779576 225172514
377802293723 234639321
701075824268 576264283
972663753748 576257976
264640337592 222775854
642337039520 576251669
845080586876 576245362
86808218134 193687970
88914276914 55892634
310115525784 576239055
638547440504 266010339
884239776708 576232748
924662166212 576226441
135162371212 576220134
506543074780 276233986
496261432178 18586729
15790002208 576213827
872239379824 576207520
989716949320 576201213
864028581956 576194906
742907906133 127470777
339831578227 233333772
904068813474 85018360
301273128080 576188599
164862378647 307693302
714339420824 503330135
675811830828 515294514
614379059197 20882477
54416340903 410737068
57475591384 576182292
685917428204 576175985
907721859633 64545838
778219686987 63082614
166742363012 576169678
982137751288 218808751
579808655756 576163371
187585157600 576157064
252008340872 312587534
361906712336 464201507
748445811968 576150757
204442529194 45328409
366327911188 149740794
61629457492 145079921
704748771077 32613497
2526405652 544048127
137120802043 490463855
44211994828 389841977
451593889048 576144450
454641902520 10444392
749077411804 418255012
731562526976 215327287
273482735296 576138143
50947749266 47687227
649916237552 550512802
684022628696 431165441
167683806837 64571066
409276700036 576131836
603177849688 576125529
276640734476 276265521
128846372852 218392489
530543868548 576119222
362538312172 576112915
970556511317 56485492
844517544130 128296994
757919809508 576106608
144196848601 371129108
912467761766 106449546
101055980068 272065059
315168324472 453567905
278535533984 576100301
851396585236 122734220
533701867728 576093994
251844077122 80136742
316431524144 155871198
993506548336 384134142
705497023120 82003614
374538709056 324829421
879042581320 16719857
406136499210 119643790
746551012460 459780300
491384678716 576087687
35369597124 576081380
6308 476809200
949294559816 505278998
666232987785 17653293
197059155140 294568435
432645893968 576075073
11029577119 42042462
840353897930 136187051
989085349484 576068766
708697354884 214450614
904644091800 133519190
365536695861 76100262
99293810463 101504858
711564269158 28368886
381289575066 131229749
775604604916 514550288
862273829383 397586973
134332815632 70928522
32435118024 275092419
105477178920 576062459
81476385152 329156023
811605795568 576056152
953084158832 29567216
970558132216 39771942
901292972280 576049845
860238982940 403156054
971400554076 265612998
762341008360 576043538
869081380644 576037231
882976577036 167072430
426329895608 151122027
203375153500 576030924
668864232632 576024617
257061139560 576018310
984664150632 576012003
464857485604 133979601
442491102607 136754681
581071855428 221224332
642119948338 97588211
633915577303 56081844
584964838788 109256161
412434699216 576005696
19579601224 378356930
59160969022 37059932
282956732836 559985916
652442636896 66475780
454590626610 41626200
138951970228 575999389
343590317092 575993082
653787518525 278977531
839396188352 575986775
759202838388 523026896
13421839187 373342865
743609097407 309818761
507806274452 575980468
822789654520 49982975
444014691016 234153682
49264793516 301903476
535596667236 575974161
179374359732 543329129
224217948088 512191470
386028316689 361883046
982137751288 206529022
493279478224 575967854
375170308892 67617347
930978164572 545082475
495981956394 77304899
733919015740 568948163
426329895608 575961547
351584370663 95191551
506543074780 344223446
708655022300 575955240
319159495208 365705088
245077374235 430591504
275377534804 528003119
846441488285 11529196
98184003338 282452688
831376461049 149324532
228007547104 477975995
476591218286 3601297
381138169224 272430865
261482338412 445141753
45049045189 194709704
145267968588 575948933
205901552844 234897908
987822149812 575942626
358748713156 510166923
153679511959 1469531
714971020660 450420712
845867219079 170188088
587387853788 575936319
590136492891 39116014
281693533164 147173845
929083365064 575930012
380854707416 575923705
37686946711 23361128
17684801716 485071370
905082571296 534038918
387802305612 376824329
458040038660 49856835
498332276912 42301049
218533549564 325996216
588019453624 575917398
510698782532 115758678
656232235912 575911091
815395394584 13213165
968874154732 575904784
97309867817 486055262
621888451353 93078706
795577605264 129861130
693496626236 575898477
231704618188 18820088
260715569017 59821895
337905918568 575892170
756931166160 201023011
109266777936 33300960
852028185072 575885863
540950789156 246155903
343458414559 1021734
14853637583 222605565
491384678716 48532365
699181024760 191985080
774341405244 22427692
589282653296 575879556
721918618856 535609361
673638907299 140885766
619175579247 256202954
927209555252 548103528
993830374944 249467078
17053201880 575873249
358117113320 575866942
806690741760 427343399
96117735421 247619127
80844785316 575860635
553281462644 204340493
984032550796 168453663
588019453624 263809196
29685198600 387893114
942888663543 28400421
701436256704 51818312
919225765235 167570683
844702484291 166498493
630701262920 25013562
502753475764 536498648
226134456290 448736743
103165242804 136672690
635822076296 129589929
366327911188 575854328
902880143621 84274134
500939084199 472192476
430119494624 575848021
699812624596 83845258
800236998520 575841714
552184130765 176003142
628441843128 363043534
909503770148 488300554
571763284191 342917897
114319576624 225714916
207164752516 575835407
731539033401 345201031
811377137348 92939952
148554371981 36303092
296220329392 486654427
721918618856 575829100
771183406064 575822793
599718649174 230281184
742383739735 106298178
524227870188 306312069
442119891508 575816486
234955145300 575810179
176847960388 575803872
378959907908 575797565
702093399890 131236056
457278287572 575791258
601283050180 575784951
23369200240 575778644
100424380232 328670384
120210737529 348064409
408645100200 575772337
713076221152 234418576
490753078880 443369486
596230251492 575766030
495174277732 551105660
600019850508 553685223
359221971515 72070089
867818180972 382721374
294348550434 307920354
229902346612 575759723
118740775476 191379608
928813969931 107515429
708655022300 575753416
265097002234 92416471
499079875092 173183913
213480750876 295955975
641073839848 575747109
286197221269 96970125
19579601224 575740802
529280668876 575734495
22385829544 290998673
737077014920 517350596
802131798028 575728188
339169118240 575721881
479384281832 575715574
851529088999 353507350
12000403192 402834397
850133385564 575709267
191155603045 128252845
897516990077 482926990
681403701420 18820088
392921081827 387199344
470541884128 320382986
573492657396 575702960
965950429067 326078207
508320458934 36877029
388829184059 59765132
735182215412 575696653
772446605736 575690346
942346961620 575684039
466120685276 65819852
781091085538 130094489
781410602400 311420739
653705836568 575677732
931609764408 575671425
174541170784 32682874
865923381464 90051346
237200140983 87509625
51791192860 169809668
416855898068 575665118
581071855428 575658811
867186581136 2390353
269693136280 575652504
909503770148 235427696
8210804176 564999981
641396316758 57532454
572861057560 268974629
722550218692 283405045
215375550384 575646197
2037709822 248092152
585493054280 479653657
987822149812 249883340
186321957928 448497077
207796352352 348430215
260219138740 6269158
828698195452 370624548
224217948088 575639890
587387853788 532821667
814132194912 575633583
997707004253 144833948
63159989908 549762269
379591507744 575627276
328152775273 11339986
630482826282 94131975
861502182612 575620969
535596667236 209190576
658758635256 480763689
932872964080 221262174
416497044447 67402909
558334261332 314170591
946832971204 236064703
88659909297 205469446
730129416724 498044869
725708217872 307977117
824237792288 445690462
219998573236 97619746
419382297412 441231413
976121802146 118067040
999190946860 575614662
328431921028 575608355
943610161292 575602048
111161577444 58125312
384644306432 567068677
295588729556 147224301
54949192040 214135264
846343786548 575595741
500227076420 91281211
20842800896 84261520
663811433944 575589434
455012178118 303373007
879818577856 278636953
10179294672 496934837
329695120700 524490120
213514203204 69925709
100424380232 130365690
90318782856 46993457
954031915964 135531123
272993427687 283625790
833080189992 106947799
902556171952 429771594
792657800488 166075924
249481941528 245903623
168637162520 320565889
180637559404 571647559
681496229352 467670357
892450574576 575583127
6947604504 233251781
835606589336 575576820
242931387903 130397225
645129682562 212407146
979611351944 554151941
990980148992 575570513
273951685974 25827165
164847563504 575564206
511204967673 300276270
7715353549 153266407
162321164160 575557899
387802305612 575551592
214350193989 206920056
349274715616 450654071
753498610656 575545285
598125051000 575538978
97897980888 406542913
425952518328 7688233
704704981576 102299540
621604976931 26388488
314536724636 575532671
897135128520 131601862
878737991062 392579215
197515479204 3039974
683042543947 236354825
991771353770 3241798
655215917448 202461007
302936576279 65201766
855817784088 575526364
494542677896 575520057
595172811388 141598457
733287415904 575513750
524013144131 7612549
720655419184 575507443
462962686096 575501136
20563377633 174766970
4773287128 149936311
324168945885 363623778
661635981308 93274223
974178716246 290620253
778224234334 79285297
402233710530 1904714
218533549564 575494829
530773790233 185387958
167373962848 109729186
804026597536 575488522
733287415904 575482215
264008737756 575475908
369485910368 472608738
536891086558 478474248
307589126440 80218733
904450971460 109754414
493911078060 413209412
432014294132 575469601
620862645096 575463294
78318385972 575456987
903953136787 32619804
280791964258 177567278
147794367932 173089308
468647084620 510974219
167707300412 214683973
609896196806 56870219
550123463464 214627210
35369597124 423685339
256429539724 103832141
327178270154 536883375
28464791923 449739556
984706224629 312303719
207902063979 18536273
768184828923 122437791
443383091180 233277009
793921000160 575450680
91581982528 366272718
917902119275 155864891
584699026031 31837736
166742363012 575444373
337316506255 389122979
834974989500 212444988
72633987448 239508325
587718094615 50537991
471805083800 113008826
83735426524 44527420
70353996287 211555701
72640918841 49484722
194532755796 575438066
393486704136 575431759
961589663889 146246716
566021782089 182417361
101071293464 501286667
594489304942 150812984
168005562684 558043360
741848365798 217988841
451593889048 539103439
267798336772 575425452
272851135460 575419145
929714964900 575412838
673468580457 14379960
724625417321 136086139
391591904628 575406531
486480744149 176696912
557071061660 399838572
925689460921 98698243
558334261332 575400224
166742363012 575393917
430318095747 329547057
49612826390 23310672
481612545044 22175412
890555775068 207948097
775701587655 152036542
251672665476 167627446
261482338412 575387610
920386129272 62483449
86295057451 29447383
846975386384 32008025
714339420824 215648944
388120254096 229038705
857080983760 405994204
769472594360 50601061
97266381052 332221225
447953929914 117549866
792657800488 60496744
997296147352 575381303
758204602093 148063132
469910284292 575374996
653915701993 268962015
504648275272 549484761
156922813314 256480462
712444621316 575368689
637193466246 3658060
278596610972 436330874
462331086260 318862999
577990776420 353475815
934767763588 575362382
932241364244 269889144
332853119880 441824271
591177452804 575356075
399690553487 8180179
92213582364 287315385
351864020978 174899417
841922587696 48204401
147794367932 74655959
30948398272 109735493
808853222962 46488897
982889524702 54322191
490121479044 540705417
764271467646 188926185
869712980480 575349768
144636368752 78692439
840027788188 575343461
198460005087 138854912
635389441324 575337154
853650650385 179036809
425732769834 186876410
83371184660 119095081
908145690033 25574885
2526405652 390005959
144636368752 509113654
511829421678 187702627
271611908695 363327349
578192177851 85680595
672022231812 575330847
98529580724 438267123
277903934148 572335022
154110366292 575324540
387170705776 554290695
465343818374 31415167
885502976380 575318233
887397775888 83719118
114015442535 104153798
460436286752 572360250
877292178512 575311926
991128123826 130037726
25895599584 509050584
399171102660 534947126
502405463876 275187024
201871224010 9164071
269693136280 403856131
852322028202 93362521
673285431484 575305619
361785626308 26003761
535596667236 540806329
871607779988 545303220
713707820988 391910673
636021041160 575299312
985295750468 575293005
369815299750 30443889
554812993631 224611191
502578937911 99284794
296220329392 575286698
906977370804 575280391
328431921028 575274084
288641131360 575267777
107125439863 66456859
816026994420 125414695
684654228532 2125459
765015874484 400702631
511595873468 575261470
209691151860 214488456
754130210492 131147758
47369994008 575255163
862133782448 358149302
770551806228 39759328
6316004668 354964267
539386266252 575248856
901837070863 3721130
185889539459 94844666
687826008507 216695906
674018037925 266748258
145267968588 575242549
980874551616 575236242
133376045797 372264368
900029772608 575229935
854900939628 8003583
390328704956 30727704
540017866088 342167364
853922984580 575223628
708066354213 649621
997296147352 575217321
314797399253 193624900
906521092954 295710002
243165943168 575211014
25263999748 575204707
718905277028 313293918
817742506904 74372144
103131248074 237780207
162321164160 182486738
138025236392 104986322
573492657396 282124724
587387853788 5770905
788868201472 575198400
750117389890 16858611
720655419184 169525853
513292439724 70379813
428856294952 388101245
676443430664 408207961
706760222792 547144864
916487784962 505796172
761930563479 175984221
581703455264 575192093
71370787776 575185786
698549424924 184467136
787605001800 575179479
49264793516 575173172
328431921028 192060764
285610912000 419201062
478752681996 251996185
136308470880 32058481
27790399092 575166865
988516157413 442366673
39159196140 8760423
672466213077 92384936
603931212466 362873245
44211994828 575160558
887718669741 234992513
764235807868 575154251
642042126265 134528310
877292178512 575147944
628441843128 575141637
174953160880 575135330
966659333802 219130408
186764154312 121453899
323379122340 575129023
816435158232 13194244
650034241522 363838216
41685595484 505796172
762341008360 102104023
841290987860 541758686
528649069040 530891725
585769603616 132421772
856449383924 575122716
101055980068 436974188
292430730376 575116409
848238586056 238486591
111161577444 518624610
123161974328 575110102
850831480101 332246453
485068680356 269182760
857712583596 236361132
973926953420 575103795
419799530690 46766405
223586348252 411102874
287377931688 575097488
310747125620 124664162
937294162932 575091181
98529580724 575084874
840027788188 575078567
495300014084 131961361
120635574984 308702422
472757199069 251630379
202743553664 364147259
853291384744 575072260
191374756616 575065953
672022231812 575059646
910766969820 575053339
980874551616 190206506
36860233523 183540007
32843197780 315570745
333484719716 575047032
567808258872 575040725
516017072320 271453280
918405453652 105377356
550123463464 575034418
313273524964 575028111
99161180560 205166710
306720543144 25783016
402011748279 110984279
536228267072 282629284
543807465104 575021804
301273128080 147621642
932890781355 526514667
215648233529 223362405
123793574164 145786305
92330142031 53193238
876028978840 393991983
320221123160 575015497
673405125730 263292022
67581188760 543360664
727133923706 7454874
405487101020 575009190
980339663318 195542228
685326281466 170616964
754130210492 442391901
287377931688 575002883
418750697576 574996576
727706628776 299380676
171163561864 574990269
79630862235 30361898
490121479044 574983962
514122272812 574977655
200217154320 153613292
904649761793 107237921
982137751288 574971348
394749903808 419793920
961294956700 574965041
300009928408 542641666
821079793108 574958734
189067702118 183912120
18328586676 126562569
301273128080 574952427
973318481353 385023429
84878048970 87200582
225613348787 115657766
481631005633 36870722
357637890604 251378099
898134973100 574946120
885502976380 402500126
631606144 150850826
187585157600 120734901
836450533248 351526952
179374359732 574939813
284219932508 3885112
250745141200 541014460
696654625416 574933506
340432317912 574927199
707637574883 306804015
786973401964 297898531
17684801716 574920892
690970226892 414149155
303329260648 67522742
430516022021 134925651
681641921052 173694780
910766969820 574914585
649284637716 574908278
670127432304 252853937
37264396632 418664967
500227076420 137580898
137057170720 574901971
229902346612 44098544
89687183020 574895664
417354125840 13761874
485269123123 58629872
248531367232 89016998
2608156986 259646576
271235010747 50758736
812237395404 574889357
144313635320 219073645
955301548776 208950910
146135097032 83687583
3789605324 574883050
140846769736 426706392
586124654116 132838034
276640734476 357745654
170220814555 148536157
326651000712 62678966
438330292492 574876743
296480127336 143402259
589282653296 574870436
598125051000 49327047
630968242472 421894151
434151913140 313306532
497700677076 297608409
716234220332 574864129
641073839848 574857822
603809449524 544477003
970768954240 432206096
563768116346 192886981
329063520864 478272424
65686389252 574851515
537491466744 574845208
971573700147 360949610
334626272037 44603104
282161064767 24578379
202743553664 574838901
470394333928 87913273
565281859528 513112292
816725316009 235749353
761077808688 150989580
872239379824 574832594
726339817708 489227683
299378328572 574826287
37895996468 574819980
756656609836 574813673
327800321192 90360389
782552203112 413991480
471315776191 283625790
873198754450 182152467
140215169900 428144388
544716673852 271743402
571597857888 574807366
140846769736 166687703
848238586056 574801059
208427952188 574794752
55039546122 253333269
593072252312 574788445
601283050180 574782138
278535533984 331388701
14596803929 449695407
436435492984 574775831
819420951084 1665048
404975397254 380450854
894976973920 327894623
727853241298 58535267
693732653097 125181336
983400950960 538018635
63791589744 574769524
431382694296 574763217
842554187532 481911563
674548631156 574756910
154110366292 364033733
762341008360 247852486
125688373672 574750603
665074633616 574744296
747814212132 447500571
875397379004 210994378
666337833288 346664255
906977370804 522024083
64423189580 574737989
520438271172 574731682
961294956700 574725375
682991677992 142531893
247587142020 479823946
613915046900 574719068
696478750479 95260928
402960701676 364336469
675811830828 470905848
522964670516 327831553
3789605324 574712761
170531962028 405149066
22988656846 300913277
825500991960 574706454
300009928408 384884675
883017112125 481753888
391635757199 144487063
390960304792 574700147
471173483964 574693840
408129498708 173183913
357076885019 187948600
266571711393 425791877
40684218303 49074767
87508002947 4616724
893346191739 304508267
689735881745 427974099
114951176460 378546140
150952367112 358117767
379318448244 209745592
904708208762 70014007
629705042800 296050580
354327514304 573331528
31579998108 119202300
158531565144 574687533
848870185892 270715361
753498610656 133273217
505279875108 302206212
767798552466 149261462
594335451984 272563312
385907506104 252229544
800236998520 574681226
548228663956 574674919
60001990728 574668612
400434302332 121182698
186115903996 48015191
396013103480 574662305
275377534804 574655998
423171896428 574649691
939188962440 505619576
267166736936 574643384
302536327752 574637077
519806671336 157334422
754631926035 61928433
203375153500 574630770
748445811968 574624463
401287839191 176640149
847606986220 574618156
368601874922 77449960
324642322012 197686608
99792780396 574611849
214743950548 61884284
499783746841 207166029
230899361414 40793676
699181024760 12033756
997927747188 574605542
341695517584 574599235
492016278552 574592928
551386663136 574586621
185058758256 574580314
189797224436 71931335
15790002208 574574007
575225337534 13660962
774001264492 198954315
818553393764 574567700
616441446244 574561393
133714233444 49982975
952553281786 296296553
874134179332 574555086
503385075600 574548779
399802702496 574542472
148425967768 574536165
418028449294 7044919
14099404439 45435628
695749505669 167103965
303167927588 24281950
184917723187 42553329
13617387722 107975840
419382297412 574529858
512859073140 574523551
474331483144 574517244
402329101840 133329980
8210804176 574510937
939687240668 50714587
393486704136 574504630
934767763588 118804959
110529977608 574498323
823220338564 310947714
747182612296 319096358
555176262152 574492016
210401860397 161024017
219165149400 465431372
325905521684 574485709
739223438500 126373359
291799130540 561556359
32657357783 18990377
855186184252 392711662
747182612296 408416092
964452955880 574479402
757653832769 64514303
460436286752 314826519
902556171952 257754476
364433111680 574473095
752867010820 455132041
168005562684 574466788
915819768508 344280209
960031757028 574460481
138996106614 170471903
116845975968 574454174
79581585644 574447867
741498213772 574441560
858344183432 574435253
832636929790 158810260
185058758256 553615846
489489879208 574428946
385275906268 574422639
378959907908 574416332
837931519937 20409452
578930605653 24780203
920872567196 33105443
216007150220 292342064
554545671436 18656106
707630492122 327497282
997775990219 14695310
670759032140 396514783
348435365265 77386890
428224695116 574410025
533138818675 138659395
781920603276 151021115
336172521497 89061147
743639888181 101921120
478121082160 574403718
41053995648 331893261
253646069125 106846887
932587889745 94964499
881975799020 96547556
9735107341 62641124
567176659036 574397411
938721168008 274480640
54317592204 554763720
232428745956 574391104
572229457724 574384797
108635178100 233813104
80870517876 154843157
476226282652 574378490
132635971868 574372183
4767112575 136735760
991611748828 574365876
507174674616 91300132
762590778174 15811649
244429142840 341328533
601283050180 69938323
632645856193 141346177
202743553664 574359569
581071855428 574353262
253903140380 574346955
968242554896 404720190
984664150632 368152204
281693533164 574340648
313273524964 574334341
573934014949 90555906
925462781034 185741150
754130210492 468698398
702221741033 35987742
696023025580 235263714
421977014180 20207628
200272983884 494235441
26985163304 13131174
69746047701 156741564
150011656964 191196705
340590005526 323057154
844448987040 574328034
83371184660 574321727
92845182200 574315420
561492260512 34165019
161057964488 144310467
784447002620 175290451
399802702496 574309113
8403224439 326500776
251376741036 291238339
239843453186 47006071
63791589744 574302806
829290590976 574296499
974414503441 66034290
785710202292 574290192
47369994008 574283885
261898676096 133903917
519806671336 574277578
427593095280 574271271
921504167032 482573798
646126638536 410219894
744876497541 105320593
742608760881 78206800
366959511024 574264964
981506151452 352498230
37095459395 89313427
299008557534 140456890
269693136280 341921391
491384678716 426637015
720655419184 162745828
446348590171 49150451
751414798730 97045809
45966818843 68462485
921190194023 67049717
776384179586 130037726
351801114960 572379171
716865820168 574258657
44211994828 574252350
861910106758 220745
845712186712 22068193
64021599727 28400421
21615090981 190389409
293693930048 574246043
458095628558 270204494
616152612937 118823880
894976973920 203205233
103960364229 160563606
679601429844 574239736
607460769630 29251866
997296147352 574233429
420645497084 149583119
930346564736 518372330
618030049274 35716541
297303062631 93444512
262363266572 31377325
678338230172 574227122
337905918568 171209822
6316004668 574220815
150748085447 138545869
694759825908 538371827
618022550251 192704078
137057170720 493421838
501490276092 574214508
518344727545 83069497
949720572438 90732502
134153986954 169601537
324010722176 574208201
846975386384 573634264
33474797616 95601506
471805083800 341719567
703602223612 259955619
85359737723 185261818
680233029680 574201894
109266777936 467039657
284851532344 574195587
937461229055 380810353
926556965720 172622590
153478766456 9258676
704581030105 75179440
249481941528 574189280
216759472343 378760578
352432714796 574182973
869081380644 574176666
21474400732 174779584
637284240832 574170359
178111160060 574164052
440490604086 251346564
946206208837 168560882
22106000568 574157745
438330292492 574151438
653074236732 108631768
786973401964 479243702
32211597944 381712254
297483529064 574145131
685935989705 96099759
540017866088 574138824
836238189172 101555314
702339023940 574132517
714971020660 574126210
804026597536 574119903
96309588054 263519074
720023819348 574113596
633152949542 260958432
495805877568 574107289
973926953420 514386306
785078602456 574100982
926556965720 360880233
357485513484 574094675
359742019442 6521438
226744347432 574088368
96003181380 7814373
575387456904 574082061
273482735296 574075754
828658991140 177668190
881081777528 574069447
731392616396 247329005
51159593024 506685459
811630594692 502932794
852747061174 313754329
963821356044 574063140
268429936608 211316035
969505754568 574056833
320538081445 71666441
213649936151 214337088
244475884017 326034058
382436341211 158242630
284851532344 574050526
238553467685 73369331
311378725456 574044219
214112350712 574037912
86529183840 574031605
144636368752 565819891
664443033780 245985614
768657006720 574025298
355590713976 574018991
312641925128 179093572
922767366704 337228983
971202257754 68588625
633227397370 123327078
672653831648 574012684
889924175232 574006377
954428006113 282118417
690970226892 369773103
744024613116 574000070
762023320528 72025940
939188962440 573993763
766762207212 573987456
463594285932 573981149
479384281832 573974842
964452955880 573968535
856103636249 110870753
409908299872 573962228
761077808688 457125053
600019850508 361883046
537115987871 95992540
699863597770 459332503
917082968180 573955921
118926737371 384607167
861502182612 573949614
342327117420 343857640
135037564054 52493161
155780304394 141800281
976239087118 66646069
197059155140 101410253
641117925778 3166114
816049138297 57116192
132638948772 138917982
712444621316 573943307
165568609214 48015191
335379519224 138854912
546333864448 573937000
894793335066 89326041
993506548336 573930693
570334658216 573924386
15790002208 573918079
896240173592 543909373
827395791468 573911772
12000403192 573905465
894976973920 469802123
311378725456 573899158
115085673235 321802061
357485513484 573892851
678601951070 179736886
78667629790 159081461
267798336772 573886544
867818180972 499665768
795184199832 573880237
293062330212 545101396
503385075600 82571244
84002784496 573873930
114796480429 96768301
393486704136 573867623
954134757906 118521144
440856691836 573861316
800044662313 70234752
697917825088 573855009
476226282652 59733597
564018659856 573848702
141478369572 524597339
192637956288 301033110
85897584004 573842395
22737600404 573836088
961926556536 573829781
12000403192 573823474
67446921102 57702743
276640734476 573817167
533070267892 573810860
447172690196 573804553
314850718631 211839516
425698295772 549737041
210709440173 19356183
433120874138 38447472
498332276912 104456534
122530374492 573798246
693279932395 155770286
603177849688 535098494
384012706596 573791939
611388647556 573785632
6017572107 152850145
375801908728 573779325
945504960800 539828744
273232349461 180115306
610125447884 573773018
543807465104 573766711
320852722996 573760404
257061139560 573754097
192966853724 175826546
533432838401 16227911
882390280381 203041251
122152839537 294612584
912661769328 573747790
434540693476 573741483
582401461503 36492302
10737203520 113469237
913450678358 266975310
991611748828 573735176
554871831634 6698034
751628509360 265575156
803793555951 64640443
456015087900 573728869
975190153092 13560050
263142109630 70865452
953751386911 221760427
764485426314 7328734
437698692656 573722562
358117113320 573716255
149925257371 171361190
424435096100 229152231
125688373672 92384936
271644887998 378722736
115773260310 213851449
271760974640 64735048
401697502004 573709948
850554617480 43978711
898912188952 261349466
365452768612 33963195
315799924308 573703641
661285034600 44830156
313273524964 380778818
975821752928 92429085
97539966098 256467848
428394637231 86878925
634126241652 184921240
623039487337 68519248
310824083634 448541226
714971020660 190540777
855186184252 26647075
358117113320 539387254
416855898068 573697334
279798733656 573691027
237012173462 84028161
74539256576 536095000
154110366292 100457896
522185627699 32045867
651245982381 262314437
32211597944 573684720
641073839848 161894383
800236998520 133096621
203071057253 69276088
104213979248 471132900
900661372444 298138197
939188962440 573678413
420013897248 573672106
818049264705 239363264
420013897248 482226913
913293369164 573665799
806452036489 1248786
581330057701 238391986
568439858708 573659492
334747919388 323258978
540649465924 573653185
929862706375 99675828
342327117420 573646878
616441446244 573640571
417142803498 147167538
730129416724 468767775
815395394584 160796965
220177111792 34114563
685917428204 447033853
702339023940 573634264
797710599176 31093510
726971417544 508432498
151803330715 302527869
872870979660 573627957
938037352519 71256486
533701867728 282654512
345766408800 152509567
168637162520 573621650
242298154554 54788909
264008737756 573615343
284545998101 156300074
2526405652 573609036
907608970640 573602729
13895202700 399069118
432014294132 573596422
154741966128 573590115
577913856248 557917220
631403274104 29794268
147162768096 573583808
612164248816 76630050
91581982528 186561060
881713377364 573577501
704233823448 459591090
59370390892 573571194
256429539724 352750510
905452224566 124071304
982769351124 573564887
395581555377 27637274
140666101479 51402050
717715099802 130390918
615178246572 573558580
594335451984 573552273
250556803631 864059
551557658520 185709615
678338230172 573545966
841794393679 36410311
690550662089 255509184
950677605102 58812775
848870185892 573539659
255943808184 166479572
697917825088 573533352
340432317912 573527045
234323545464 213346889
478752681996 215913838
776236204752 517129851
642573337582 168428435
816658594256 565838812
651179437224 457207044
558965861168 48519751
782086471069 256619216
554003353492 420601216
532438668056 573520738
100424380232 383680038
768770980517 290960831
885293100406 2333590
402960701676 573514431
775011654376 423067253
609623034329 377341503
657131820178 155518006
682759429024 573508124
285699235228 17401013
824237792288 553767214
109898377772 573501817
21312994053 76182253
591809052640 573495510
800792727211 9012703
401697502004 564552184
934834989901 310317014
165479163340 539961191
418431685274 135884315
576019056740 573489203
591980609347 318963911
771815005900 573482896
123793574164 320073943
329063520864 194570950
423603963770 22339394
259587538904 573476589
83639194318 112743932
697531466640 52720213
274745934968 573470282
56212391712 186579981
771815005900 119101388
923398966540 573463975
803394997700 525568617
481910681176 514058342
601914650016 451026184
149726271521 145817840
800266149474 493245242
869712980480 573457668
859766306890 1696583
406118700856 573451361
521545519720 64930565
319589523324 573445054
764867407704 573438747
634126241652 277653061
388433905448 504818587
559440084498 72473737
737105503639 124405575
567808258872 457049369
923398966540 223822816
441488291672 573432440
62528390072 573426133
464225885768 539784595
425505694671 52228267
302892685866 185116757
673917031320 573419826
399963713899 161515963
69475988268 427128961
827395791468 282465302
179374359732 573413519
574755857068 535300318
805921397044 571590796
338989471717 75147905
859686781927 1967784
310115525784 257451740
366327911188 293332263
92213582364 258050905
76702576609 6149325
903187771788 573407212
238744744316 573400905
79581585644 525581231
367591110860 353412745
161198036651 413953638
227375947268 132289325
790131401144 116345229
816232993654 130933320
623389044440 573394598
54641122383 21771764
776236204752 573388291
937925762768 573381984
566545059200 175801318
515385472484 198569588
86529183840 573375677
752867010820 3153500
379591507744 145641244
745287812788 573369370
25895599584 573363063
443166826215 150276889
668864232632 573356756
474331483144 573350449
72633987448 573344142
15181359852 87843896
65285852668 211442175
146301236026 6849402
644863438864 573337835
313692177317 78326633
356567659904 159825687
914979125222 44230991
707391822628 165356926
798973798848 573331528
804026597536 308475370
365696311352 573325221
714852949378 57090964
839396188352 573318914
245900296916 216607608
769440157459 289308397
910856068809 237206270
761709408524 573312607
128846372852 573306300
319328005634 66040597
114319576624 504799666
474331483144 349161827
372845676785 316970899
996932443648 231555198
485068680356 216796818
346116716436 573299993
980500945922 45549154
800236998520 1444303
231797146120 96143908
784447002620 345869573
87320205715 122437791
233060345792 573293686
980242951780 573287379
104845579084 573281072
893915011697 23764776
448474444559 377682081
312641925128 253093603
396644703316 356850060
761709408524 452558785
262309316494 124115453
286114732016 340811359
845712186712 573274765
660653434764 128517739
941715361784 573268458
750508182159 250261760
828658991140 315987007
820448193272 573262151
461864282027 318944990
948031360144 573255844
277903934148 439648356
828658991140 573249537
584229854608 573243230
95129205599 100647106
846975386384 573236923
517122662127 68607546
953084158832 494771536
705566507339 199824681
958220058552 38289797
873071794540 26098366
315168324472 573230616
397276303152 573224309
442119891508 573218002
382749506924 573211695
342766059392 21077994
955829392155 117430033
748445811968 354005603
836015516295 13913242
974041665136 379170533
761709408524 573205388
350335204066 48992776
258324339232 45940188
857712583596 573199081
66317989088 573192774
57040076178 125976018
725076618036 369615428
386539105940 171222436
377696708236 573186467
25895599584 390668194
877923778348 573180160
178742759896 373065357
268429936608 479855481
538754666416 573173853
9474003848 573167546
466752285112 535319239
288641131360 573161239
12000403192 573154932
331589920208 573148625
834974989500 435208228
483805480684 573142318
29685198600 338137191
985295750468 153443003
950648296473 233560824
278905023272 117726462
778402413391 223047055
749077411804 573136011
969030297131 148403710
288731744029 103371730
738429300967 268394385
169050945869 73463936
287377931688 439648356
286764653687 73804514
127583173180 538510581
928826672229 135720333
773709805408 21708694
138540472078 210597037
324642322012 398829452
707450660631 282692354
694128226072 573129704
366581061554 84368739
984032550796 78162651
756987166013 95910549
593195289268 220864833
800967397511 360388287
775081895435 213523485
690338627056 573123397
381486307252 573117090
266811188183 70114919
173689961208 573110783
39790795976 341927698
548228663956 573104476
842733937032 388170622
280430333492 297753470
164847563504 406921333
865291781628 386114540
819925111678 351905372
694128226072 573098169
521701470844 17451469
688629978653 235976405
180521449599 25795630
731392616396 253623391
668864232632 573091862
625915443784 39803477
704233823448 573085555
58738791056 406151879
152773906573 13282542
971835005464 61613083
999502525274 219130408
737926982017 145685393
649284637716 573079248
377509474392 2831843
726397589828 211719683
287076421311 50109115
529280668876 573072941
322747522504 573066634
845080586876 573060327
339800718076 573054020
236218344972 71742125
232030246533 127250032
174321561044 252589043
29685198600 573047713
423803496264 573041406
909503770148 573035099
801626994120 34858789
792657800488 573028792
408013500364 451612735
280430333492 401623453
573492657396 529214063
65614169860 11150776
9129902300 192716692
626547043620 571824155
216007150220 488287940
588651053460 274821218
317694723816 417977504
414329498724 321593930
6569167648 15029581
886766176052 564180071
800047601375 52543617
786189218942 24395476
163734085705 258719447
677075030500 573022485
987190549976 453530063
365064711516 573016178
500227076420 458108945
265271937428 192313044
759814609016 204517089
646126638536 57652287
774973005080 380267951
978194761790 45271646
703602223612 573009871
18022850609 20478829
870976180152 497653835
377696708236 573003564
639096900037 3525613
471173483964 475673940
183163958748 572997257
329063520864 377013539
985686620486 9164071
93476782036 572990950
183795558584 220618860
392223504464 470180543
155373565964 572984643
581703455264 572978336
896349846015 250350058
861502182612 572972029
797710599176 572965722
114731120988 7890057
192006356452 122866667
980242951780 572959415
411171499544 572953108
427593095280 498801709
36667825874 238196469
446541090360 74353223
727351067409 113437702
188848357272 84248906
955610558176 170522359
742509608534 148391096
256429539724 572946801
653705836568 563852107
786341802128 572940494
656863835748 572934187
166968222989 322722883
80844785316 572927880
824869392124 399687204
782552203112 478240889
149057567604 264717404
774341405244 268482683
390960304792 572921573
954978958340 423269077
125688373672 424858441
903187771788 572915266
392223504464 572908959
49264793516 572902652
122834636786 254418073
185690358092 239407413
681367064057 31434088
374192576654 167261640
259291654371 47346649
985927350304 572896345
650048129536 86437435
241504035942 118180566
328712021205 142822015
216906709258 11554424
926149983382 39109707
726170293920 36183259
3158005488 572890038
819184993600 419144299
495805877568 572883731
992874948500 572877424
296220329392 572871117
459804686916 246685691
505456294512 66589306
750340611476 274083299
528017469204 230369482
639179040340 203886389
408013500364 431783527
823259757314 111514067
210954351532 572864810
503385075600 20958161
746283118393 41771261
603556320144 15660281
113687976788 572858503
716234220332 572852196
18316401552 572845889
620054785596 95841172
595078641571 441004361
913924969000 572839582
221362918267 87011372
289590692294 2447116
203375153500 572833275
785710202292 572826968
186465120521 27694037
269693136280 26237120
757153399612 5676300
551386663136 176236501
425698295772 528476144
351169515124 491466668
330326720536 571899839
913924969000 518227269
192006356452 75217282
984032550796 273389529
159163164980 572820661
59370390892 97840491
828027391304 318654868
119624730996 166700317
615894707093 214633517
51613615033 13749260
126951573344 415524081
545070664776 273667037
47369994008 95897935
178111160060 19936427
176346391971 350789033
406247470875 213637011
890555775068 572814354
624020644276 161944839
670401566059 186195254
995403990477 542490298
543175865268 407167306
630968242472 572808047
194532755796 537747434
3789605324 90839721
774341405244 50146957
31676394296 168567189
648900139833 163666650
428693942223 55457451
872239379824 228735969
706469295561 136010455
776236204752 572801740
867818180972 572795433
930978164572 429304876
936908693771 47655692
72640275527 392213409
681496229352 572789126
289904331032 572782819
862133782448 474841416
665074633616 364948248
437109343413 482706245
275377534804 391216903
429952462101 19192201
756025010000 561865402
39159196140 52524696
742761413444 572776512
98529580724 572770205
377696708236 498353912
413066299052 572763898
186423563698 402821783
218061731266 371602133
314018732791 270721668
372287288605 268161026
570813700094 655928
355987026935 19330955
879818577856 169651993
980874551616 572757591
430119494624 299595114
320221123160 572751284
430751094460 572744977
274114335132 469600299
63791589744 494941825
931609764408 253863057
791394600816 572738670
838337026437 313779557
692233426564 572732363
529280668876 572726056
157531493512 73047674
403592301512 389671688
202314780641 64217874
106328798451 30166381
442751491344 185312274
611014713898 283146458
557702661496 516240564
737077014920 127754592
475366743594 5442941
79581585644 572719749
826764191632 186630437
302992859947 5524932
699812624596 572713442
442454774287 9952446
264383871809 52739134
514753872648 537696978
809534919299 13780795
110615733887 340136510
773078205572 406341089
302770058865 198802947
788236601636 271737095
126319973508 110826604
555176262152 572707135
726339817708 572700828
21474400732 572694521
416674491892 40402642
771001022303 70026621
414961098560 107887542
344221916928 572688214
901544142248 274972586
831512982371 107319912
967610955060 533729875
237994947058 7215208
184646654634 16839690
1923401754 488704202
282325133000 498990919
149689167440 572681907
70107588104 515597250
86845744784 24225187
301904727916 109495827
73406889312 398570865
300641528244 572675600
884448935749 235251100
284219932508 502749891
392223504464 543814768
214743950548 572669293
834974989500 572662986
455120002590 84551642
85265984168 572656679
966611451058 22150184
996664547516 34846175
116237743567 277312483
414329498724 572650372
74528786956 572644065
261482338412 435271298
603809449524 572637758
527385869368 341202393
384012706596 572631451
709286622136 138842298
217901949728 572625144
385064295869 135108554
869712980480 533900164
604842426840 91230755
851396585236 406782579
595598651656 572618837
120324591493 19766138
240147618810 188837887
657495435584 572612530
677706630336 572606223
778762604096 572599916
513490672976 572593609
184564020320 141957956
248495625463 141251572
689229192044 168630259
310747125620 172931633
498963876748 511913962
43580394992 557223450
495174277732 572587302
535864960709 172584748
891187374904 572580995
768657006720 528078803
215178313638 61253584
973926953420 291465391
180503272825 53741947
558261127425 10387629
797078999340 563372775
259867967045 271339754
772446605736 572574688
401714373229 550765082
917082968180 572568381
762341008360 287428911
16455294038 54751067
645284986130 16038701
746551012460 572562074
273482735296 572555767
370404056135 131917212
652134031144 141623685
401838066113 315513982
183662577554 60219236
200848754156 572549460
145899568424 572543153
993506548336 279179355
382117907088 572536846
927820165392 572530539
224217948088 572524232
300009928408 324299633
651179437224 175681485
853545973106 254582055
665074633616 572517925
557702661496 508710006
158531565144 570985324
460436286752 339568880
491384678716 572511618
112751687847 139838804
610287411644 95147402
722437691263 41159482
370533072127 42540715
10571350406 3468850
688912507025 7278278
971473872951 22856568
264945829751 177151016
406118700856 182209230
842554187532 572505311
432014294132 572499004
630071031703 11844546
732655816068 445520173
404470341066 317273635
19579601224 348140093
281874821572 209934802
166110763176 97020581
980874551616 11150776
646758238372 572492697
325273921848 230363175
614546646736 572486390
76577124072 414943837
320852722996 572480083
354959114140 572473776
159519125753 37110388
404322877099 380993256
711813021480 538579958
416387504471 14600705
182254550241 65933378
118892294844 61203128
913096580215 11018329
390328704956 572467469
254534740216 572461162
348643115780 572454855
65381763217 175403977
24772232409 137158329
290857285132 206541636
904450971460 471650074
544727975996 256083121
636677131077 49837914
862310561351 253024226
750972211312 572448548
880450177692 118445460
144536455323 22036658
422697536409 325132157
159794764816 79373595
848623432889 49491029
66317989088 86923074
727986180244 113828736
270324736116 497250187
600215039544 231378602
938099463855 131683853
795184199832 245550431
387170705776 108442558
968727676722 17792047
575508513462 274058071
783550933418 59266879
172426761536 291641987
5958387219 234620400
100019674721 317771888
46808376644 280636272
65187286872 103989816
869761676827 200606749
799605398684 528955476
509701073960 507644123
536654986078 102759951
627178643456 572442241
275377534804 572435934
437067092820 572429627
704919972527 13377147
292203100197 80805284
560860660676 348896933
592440652476 572423320
276009134640 572417013
75160386792 572410706
481197243773 15830570
130109572524 148132509
263377137920 572404399
249596476648 177201472
233248534058 144354616
916451368344 572398092
599472972603 24824352
665074633616 238650573
376433508564 219761108
886134576216 572391785
298808404889 251220424
298746728736 500611818
979611351944 572385478
712444621316 246029763
700338155371 18157853
960663356864 572379171
795815799668 364494144
771815005900 46280766
577282256412 195037668
759715660558 17646986
338242258264 142929234
948186928606 216500389
321484322832 129104290
115582776296 128643879
306468849695 118167952
464857485604 226856483
553913062480 201388817
677075030500 468439811
569426094847 88909779
764377948727 401036902
496117449675 140318136
172141781806 132409158
651811037060 572372864
414128666988 7379190
693496626236 572366557
28421998928 572360250
334747919388 432433148
142248086401 62205941
929714964900 69131027
665706233452 331363473
132733629456 83353312
90318782856 572353943
852659784908 51219147
22737600404 572347636
360167941701 65971220
445530637406 10482234
778131004260 572341329
562123860348 572335022
88423983348 133809312
920240967360 572328715
387364961376 21172599
181316896923 267877211
924662166212 572322408
792026200652 572316101
641073839848 572309794
605704249032 572303487
905714171132 190225427
779394203932 572297180
363801511844 135562658
460436286752 572290873
77686786136 137360153
664443033780 572284566
799179400741 292323143
171795161700 278138700
858344183432 252172781
974558553256 405048154
546333864448 267845676
545733812226 212615277
720885782359 233958165
445277890688 252235851
883281476337 5102363
161176687456 229625256
192637956288 572278259
737298106805 295628011
537317111794 26653382
891818974740 231176778
232033021613 115247811
744701194476 86191462
233060345792 468654249
246719315564 57633366
687812227712 572271952
198953954648 572265645
730761016560 412288590
285483132180 561953700
279798733656 572259338
903203804182 293420561
296523090620 145180833
817921793928 572253031
804658197372 572246724
342260107610 6281772
739603414264 572240417
304538144436 463293299
107858979740 19822901
773290846077 244345794
997296147352 336825335
513490672976 488382545
712444621316 572234110
581703455264 57740585
74528786956 572227803
797148275428 475427967
316431524144 409980228
156005165800 572221496
910766969820 572215189
760446208852 572208882
61956731964 461319208
791394600816 421301293
226112747596 346992219
963821356044 409425212
999822546696 222435276
48278805415 101769752
847606986220 572202575
724700331867 293805288
71751188174 121699872
332221520044 572196268
458329895766 29743812
647389838208 572189961
493504568747 17041514
847606986220 529699702
870375396318 37135616
282956732836 572183654
923398966540 572177347
223132782412 40686457
316544501435 381308606
299557302311 248836378
145899568424 572171040
971504146551 246313578
350537915288 460745271
162952763996 572164733
952988975653 34347922
543175865268 366020438
217104843663 81820711
195164355632 572158426
413367470916 48475602
550755063300 334081790
710549821808 462845502
900661372444 26949811
133899171540 572152119
351522902641 80161970
830356717884 95557357
965716155552 500643353
409370781555 294410760
797078999340 197888432
16202139430 5915966
672375026471 59935421
246955542184 324955561
514753872648 523203492
937294162932 102772565
411171499544 572145812
65686389252 404392226
325273921848 572139505
733919015740 572133198
67653914777 395562426
391224700539 153178109
380527975346 249713051
852659784908 572126891
112424777116 354705680
398539502824 319594611
948102635551 474324242
469278684456 572120584
612852794555 364683354
173058361372 572114277
177479560224 393638791
577282256412 572107970
321847915075 61253584
686074201303 103289739
243263594449 470401288
700444224432 572101663
120894464720 277299869
601283050180 572095356
484437080520 118003970
635389441324 22572753
356453244617 45750978
532558589354 139876646
449103527902 452325426
523596270352 332233839
390328704956 572089049
733331186484 50651517
77072089060 277268334
92367132586 94775289
353064314632 196967610
322115922668 572082742
42948795156 572076435
586756253952 572070128
803148326688 139214411
809079396224 532941500
245692342512 271522657
44843594664 36391390
499835003830 75702921
666337833288 572063821
951559302716 159649091
416879278117 487915827
300009928408 106916264
757288209672 572057514
40537101221 46520432
660653434764 405552714
999666740633 50342474
94579281413 8180179
706760222792 572051207
300009928408 400160229
196427555304 358035776
795815799668 572044900
16421602044 572038593
654533130000 328783910
730761016560 572032286
527238407466 21462721
246323942348 572025979
601283050180 572019672
903187771788 357373541
117350094478 58245145
568034421585 19646305
120635574984 572013365
923398966540 568121946
697334644091 170919700
732024216232 572007058
819184993600 572000751
778762604096 571994444
820448193272 516795580
48001593844 290431043
404223901348 53067098
440471430806 222214531
759183009180 571988137
313273524964 571981830
504734964987 109817484
651811037060 509580372
776236204752 265348104
68212788596 498694490
386065748734 161938532
553281462644 376843250
366959511024 458197243
428224695116 563625055
29740220868 267259125
111161577444 571975523
928123330268 37854614
605704249032 466692772
545702264612 540390067
334140689800 39809784
887789522579 172464915
108702744991 164423490
259587538904 571969216
818553393764 439244708
401434338187 160784351
619892336197 117152525
18548486538 269882837
337644936973 5726756
469607840479 201527571
653705836568 571962909
562123860348 571956602
659390235092 571950295
944572954312 115367644
600922809019 24307178
123042717330 14070917
819428595168 177630348
305062727096 571943988
128214773016 13698804
4421205160 424543091
243797543004 236651254
913750216709 81398142
452857088720 514726884
807954609974 291969951
313905124800 221880260
734323988210 48633277
867818180972 478549932
121267174820 249776121
524859470024 571937681
953715758668 89338655
277272334312 571931374
937925762768 571925067
951598563791 1917328
651937479796 40478326
697286225252 571918760
51159593024 571912453
133783093270 22812419
703602223612 571906146
870976180152 132024431
756205074850 198613737
901924572116 323050847
591177452804 571899839
782575513784 321625465
447172690196 388643647
948662959980 571893532
548228663956 571887225
696796659056 22011430
561492260512 571880918
711813021480 571874611
362330902235 8817186
709615267292 153834037
375559980580 152061770
846975386384 405098610
119372375312 333533081
101055980068 571868304
913924969000 571861997
332615404808 10791277
833146886517 473081763
826318995181 92132656
604698299276 259987154
937294162932 40661229
934136163752 133752549
778762604096 571855690
516648672156 276227679
957505357684 252860244
203451720480 243696173
269061536444 571849383
600019850508 319607225
805921397044 571843076
681877455967 178639468
314536724636 571836769
699812624596 230716367
414488523422 134086820
902556171952 426958672
532438668056 571830462
515770344545 104103342
137057170720 571824155
151583966948 15521527
544664382515 131942440
575387456904 571817848
152475944972 9138843
186321957928 571811541
90950382692 459862291
773709805408 481047504
819816593436 571805234
887642064919 60162473
627992288540 379895838
507174674616 355292231
261482338412 230968647
770253525035 62262704
189217972700 42528101
437698692656 517609183
278014811208 10375015
438961892328 571798927
652632395605 91413658
820239950811 37022090
225780036490 150642695
522964670516 435271298
954627458681 220278282
753523371938 264206537
125688373672 571792620
447804290032 325283525
286746331852 571786313
529280668876 87579002
468015484784 571780006
248850341692 571773699
381486307252 571767392
688443827548 571761085
498332276912 571754778
569109849253 342772836
137688770556 571748471
479384281832 571742164
312641925128 550323592
490121479044 266691495
499194315607 73192735
73265587284 571735857
327168721356 571729550
185814612299 447273519
762341008360 571723243
651811037060 571716936
460436286752 571710629
447804290032 571704322
421277096920 571698015
369284037977 99114505
881713377364 571691708
627268537127 138331431
741047391477 39469206
365064711516 486559822
144004768916 103150985
96015562021 109041723
145599338368 107521736
45475194500 47794446
15464077434 43329090
48077839167 328506402
619599445424 571685401
892450574576 71004206
40422395812 571679094
858587520106 181824503
111161577444 169033907
507806274452 571672787
59569174918 168150927
855616435178 51774163
592064555517 183199429
52821300491 107389289
397907902988 252097097
14133355020 81398142
698828749340 35609322
985927350304 143459022
154604513435 50765043
344267831888 4086936
977716552436 571666480
454969883376 264641720
461699486424 372592332
113687976788 571660173
442751491344 571653866
353802710899 10848040
792657800488 310146725
850764985400 571647559
292180836487 14398881
743816774303 32998224
794552599996 571641252
961926556536 418601897
545702264612 341013183
841290987860 125837264
167373962848 493440759
65088140832 71458310
483060659649 41033342
313358537017 176886122
135793971048 27738186
904716786282 172092802
439593492164 571634945
449067489704 511289569
817921793928 571628638
466752285112 571622331
913924969000 571616024
125056773836 489587182
696654625416 395240769
915819768508 571609717
584861454444 263802889
897503373264 571603410
13415223144 338730049
551386663136 319607225
459173087080 571597103
75160386792 557891992
881971434576 132844341
728866217052 571590796
523453816208 73016139
192637956288 571584489
930089878208 141384019
704865423284 366033052
961412657934 274915823
802131798028 139050429
22218139028 130908092
130113274733 399113267
939188962440 564444965
648021438044 383604354
515385472484 571578182
624652244112 571571875
333484719716 92019130
741581037296 64337707
848238586056 225222970
231797146120 571565568
156861673256 145773691
970137354404 404726497
171988136979 110681543
719392219512 539683683
555176262152 571559261
919695174259 32272919
764048397428 97720658
521701470844 571552954
783815402784 159163452
490895806290 71363705
875732432072 76239016
960031757028 25146009
907386310377 83347005
862133782448 86418514
975821752928 571546647
591250828442 139435156
44013944479 16290981
69877327906 47447561
905429992391 127237418
173500311783 35741769
972032153912 556081883
510964273632 571540340
192637956288 571534033
625915443784 40818904
605704249032 473807068
797524330303 2989518
546965464284 269926986
923505485463 246048684
672841310 521267243
174321561044 438040071
705370664440 11541810
267166736936 571527726
193901155960 96497100
675180230992 571521419
360011912828 366569147
193315054822 147905457
675180230992 571515112
330326720536 241400425
115582776296 355292231
422540296592 545013098
515051235084 150781449
936030963260 571508805
934497756676 127931188
567808258872 14600705
332853119880 571502498
411672906044 55608819
69628951939 267517712
111161577444 571496191
541912665596 205538823
21862092022 29434769
729985575040 44912147
157268365472 388624726
507806274452 495900489
934356883524 241501337
111793177280 264521887
135162371212 54101446
94739981708 155013446
704865423284 536164377
438682115873 77683319
490627199532 16246832
169567335736 5575388
955817169189 139157648
359553131099 135449132
569071458544 571489884
771815005900 435630797
295588729556 571483577
10105603684 571477270
624652244112 571470963
207164752516 571464656
311378725456 222170382
931609764408 479464447
243995746786 290702244
807835426595 372964445
572913304748 300711453
68712832784 43511993
74693790690 271264070
514122272812 571458349
501536960506 3046281
745287812788 202139350
277511003806 327497282
224849547924 151342772
485700280192 571452042
550755063300 118035505
22737600404 571445735
865809340355 40623387
773078205572 571439428
894540310840 345730819
454979116824 1501066
315168324472 561657271
800083292688 68191284
505911474944 571433121
349488522916 112598871
780025803768 512960924
51589642126 62306853
576959819409 15105265
171163561864 571426814
497700677076 571420507
934136163752 571414200
777591650606 111148261
678969830008 571407893
656863835748 293445789
100262147336 76756190
951820959160 6199781
179374359732 571401586
795184199832 571395279
670759032140 73356717
358117113320 571388972
514349211286 245657650
634757841488 571382665
677706630336 11226460
76423586464 188919878
178847620078 291326637
908727773612 63732235
838764588516 571376358
107371978428 171840522
314536724636 571370051
63791589744 516127038
759814609016 571363744
126319973508 571357437
843185787368 571351130
694138140676 372750007
108003578264 571344823
743393013280 571338516
124425174000 543770619
762341008360 571332209
353918538954 52783283
905082571296 312757823
697768420630 10116428
323379122340 571325902
847606986220 170982770
628441843128 430774407
173058361372 129703455
97266381052 571319595
874253205036 122336879
700444224432 571313288
61088363106 24029670
606584180686 143597776
631599842308 571306981
47369994008 559891311
744656212952 571300674
762972608196 571294367
374538709056 544155346
821555738249 53168010
887397775888 531881924
519175071500 528198636
336240252370 115336109
753498610656 571288060
373671431309 12109440
358748713156 571281753
514753872648 571275446
462962686096 300560085
158608346562 492015377
529280668876 571269139
872239379824 571061008
74528786956 159762617
864660181792 174035358
44211994828 571262832
729024718269 395896697
738340214592 571256525
704233823448 282339162
929196619863 125017354
753049535400 149431751
508437874288 571250218
23762908408 70436576
880756098727 43631826
157899965308 571243911
241271143660 571237604
891914576246 291017594
10105603684 571231297
336011119060 462839195
101783358006 383585433
348643115780 38352867
683391028860 131917212
851171553541 53678877
381585049644 214438000
783815402784 492078447
833080189992 129142132
928854732072 20213935
757288209672 244635916
935552320788 140267680
480015881668 73583769
422540296592 562414111
457797076164 45814048
329063520864 571224990
992874948500 571218683
680941852424 411008269
413222264855 37167151
254861423895 144253704
454767460211 258896043
858722817870 23474654
195661195864 43057889
349906315452 571212376
856464199067 307693302
200217154320 571206069
579177055920 566507354
984664150632 507606281
632231442144 571199762
162096990217 25139702
241271143660 571193455
497069077240 490911652
614156623921 173902911
916103438447 203684565
192696611388 311452274
502753475764 261954938
782552203112 571187148
433277493804 559475049
285881797650 67182164
217270349892 571180841
18948001388 571174534
631262949661 146246716
204265945808 222838924
712661033407 163950465
922767366704 535350774
297697374206 334895393
702339023940 571168227
541281065760 305088511
958302894690 123251394
611388647556 190729987
63791589744 453719273
167373962848 257016557
841290987860 432029500
537491466744 571161920
244002015944 279135206
881422191546 68670616
614661869319 225386952
664443033780 558365017
540649465924 499836057
570966258052 571155613
617209510639 115304574
752235410984 571149306
790763000980 571142999
829922190812 526956157
385717175523 68828291
931609764408 389507706
84634384332 122242274
487164755155 12677070
727186404253 213813607
37264396632 382733988
479384281832 76648971
101166434559 405685161
510186517443 70222138
634126241652 203892696
569071458544 523499921
452495554624 296239790
644863438864 571136692
622256469045 393279292
123793574164 571130385
620862645096 571124078
747078782220 16581103
637284240832 571117771
621368472803 5196968
166821118521 251693449
69475988268 571111464
750340611476 355695879
35460632362 216456240
161086926232 332896074
535200293272 314744528
920240967360 571105157
798635411442 159907678
253103530436 106809045
405487101020 349792527
315168324472 571098850
132470743147 28595938
887802004132 160431159
151742121280 193801496
660653434764 381220308
940452162112 240965242
505279875108 571092543
810974195732 571086236
164917186477 419100150
920872567196 571079929
690338627056 1166795
364812168687 34070414
504648275272 571073622
190111556944 294663040
917714568016 521607821
387802305612 318970218
87792383512 571067315
840027788188 571061008
205195248658 1179409
239376344152 571054701
943012808466 208515727
73586064875 22263710
944241761128 571048394
944873360964 60673340
15158402372 571042087
553913062480 571035780
645071525715 5524932
558965861168 363623778
927188565556 525581231
852659784908 571029473
359496431169 360728865
100424380232 571023166
49134928144 11642722
135793971048 294126945
806227740648 162001602
287571745798 149154243
487595079700 441288176
765499007540 60055254
702432058497 160815886
730247414387 305580457
917492538453 26773215
556164529145 202240262
571662788453 434293713
366017760221 82501867
673917031320 521153717
670014387701 45441935
533260411328 125250713
150646101257 222624486
258559129921 141106511
395381503644 240454375
339800718076 404985084
191692282531 58156847
155373565964 450338721
282468863223 204939658
766762207212 51219147
740866613936 571016859
541281065760 571010552
922135766868 49661318
472436683636 571004245
449699089540 570997938
207796352352 444208317
908071942282 22995322
593072252312 224939155
544927352880 55243013
599388250672 570991631
146531168260 570985324
258673879479 50273097
726971417544 570979017
497700677076 570972710
928803468776 185091529
655482470189 11913923
569703058380 285082707
953119522181 496077085
232428745956 570966403
553913062480 435832621
101055980068 178368267
468043065295 520478868
284851532344 570960096
505669426963 5209582
605704249032 435466815
420562410731 9574026
613726848085 73527006
958768557356 570953789
675574878903 100035327
668286980215 76592208
823606192452 570947482
819816593436 570941175
824237792288 570934868
27790399092 570928561
146352171358 27788642
961087609833 90423459
964452955880 570922254
312687329221 4206769
229439774376 66595613
635389441324 570915947
135449541536 152068077
202111953828 570909640
671390631976 570903333
604441049360 367061093
772591483833 372087772
96634781216 257716634
332254739013 315469833
482571539185 340029291
609493848048 266609504
933602133206 32708102
644510330920 34423606
699941596439 174703900
97764079036 31673754
505279875108 403629079
310524307682 35331814
190111556944 342325039
269697475496 292588037
485068680356 570897026
546333864448 564331439
584229854608 213744230
728866217052 570890719
34106397452 374490739
727603017380 570884412
822163459783 94289650
10979524767 310714355
999822546696 570878105
515493120360 210161854
366959511024 570871798
238009169343 22724121
790763000980 426857760
602197317142 60200315
536531785140 225576162
298115128900 570865491
937492795590 231839013
911398569656 6937700
661470636996 136502401
841922587696 143433794
327800321192 449209768
22183355923 328878515
326537121520 509914643
106940524930 194470038
86529183840 570859184
685917428204 551540843
834343389664 288576785
579965208110 268129491
645187360077 156432521
80844785316 570852877
265271937428 570846570
350537915288 177510515
980412666843 150510248
908240570476 570840263
81476385152 570833956
344396847880 197989344
693029935529 388542735
420645497084 570827649
663198477600 437642730
363375185937 222939836
865291781628 561335614
57169470590 169935808
825803545057 81265695
164215963668 6225009
221794119485 15004353
435257040471 112731318
199585554484 570821342
848918049715 162398943
746897317216 42048769
300641528244 570815035
648021438044 219086259
954525770920 44968910
420645497084 335929741
795563698329 59714676
570334658216 570808728
787711154917 430263540
163632511470 324186107
612891664596 41455911
872385986039 252141246
902891906176 151368
54317592204 150024609
185690358092 171626084
162787339758 5676300
42948795156 570802421
251797493620 12759061
932334367266 247694811
988241855434 26993960
593435358916 171298120
849774185058 223412861
397276303152 517136158
105048342827 326986415
196864308747 91237062
607682345089 302363887
42948795156 570796114
153132766501 3746358
258955939068 395436286
19579601224 25354140
566033954599 180556796
155777138280 20901398
417188743686 19879664
466165452362 167015667
93476782036 189411824
610163289884 6830481
101687579904 570789807
525516272632 298012057
232428745956 204283730
842554187532 570783500
881713377364 570777193
622504876547 112958370
700444224432 570770886
289272731196 570764579
892601576770 234803303
818843036432 23197146
302536327752 530475463
595275306445 207355239
454120288392 570758272
311378725456 570751965
938336134030 13105946
344221916928 121737714
778762604096 570745658
600975112970 148473087
901561814462 152225752
662548234272 570739351
477632972881 419901139
957617325855 43486765
50055752321 162972880
941402341132 74397372
16218745761 45202269
517911871828 570733044
579808655756 570726737
715716499688 62678966
223851355778 156470363
398331436959 100886772
394524689210 72379132
477783237156 128959229
719392219512 570720430
219416073395 64911644
118109175640 570714123
212217551204 13862786
671194215140 64810732
135162371212 379397585
421908696756 570707816
492647878388 121189005
224217948088 447204142
52422792696 570701509
4421205160 570695202
207796352352 570688895
287377931688 388984225
329494118675 52070592
109017502133 79739401
295792319516 222176689
612651847228 570682588
860746292792 22623209
370749110040 570676281
408669117256 424700766
475594682816 570669974
890555775068 560332801
58738791056 570663667
727016436910 165798416
963821356044 570657360
152215566784 195006133
810650345961 39576425
497237366921 242920412
111793177280 570651053
542305169127 150321038
382117907088 223412861
317063123980 570644746
809710996060 570638439
127583173180 470672489
3789605324 291641987
44441525479 99064049
283880056650 126669788
273482735296 570632132
111161577444 570625825
584229854608 570619518
961099151643 107471280
481279081340 471353645
472478467511 184082409
570334658216 348991538
997533328394 326778284
340697117307 148466780
550527124078 5442941
929083365064 98017087
285483132180 403755219
856449383924 570613211
987822149812 570606904
426625372251 244326873
409908299872 570600597
332221520044 31440395
776867804588 570594290
93476782036 423206007
451830483539 281538173
420645497084 451360455
579808655756 570587983
10105603684 570581676
150320767276 443262267
989716949320 64653057
104845579084 570575369
62528390072 164234280
212217551204 570569062
24632399912 488716816
656232235912 570562755
995785116180 96989046
456015087900 570556448
781289003440 417025147
555807861988 570550141
391734821248 273313845
359380312992 265505779
378402503620 438166211
989716949320 417819829
5684404832 20251777
865044360083 29207717
531807068220 570543834
330606385530 123585665
822974592616 570537527
45475194500 570531220
182074422321 122153976
646963644748 294417067
942163549818 56359352
130109572524 570524913
276640734476 570518606
272851135460 228830574
843602856664 119404124
854554584416 570512299
678514170244 277577377
613550958469 3626525
594335451984 570505992
411214645731 55299776
267171864527 412780536
141478369572 533553279
439012966414 246755068
803626672731 315627508
893976164369 169109591
557071061660 485254273
209059552024 273212933
185894269709 85150807
248029407781 102879784
853291384744 18321835
106740378592 354308339
692532605416 173852455
707533913031 160475308
581071855428 395732715
540649465924 311805466
593824788873 342533170
558690581604 144209555
30570541660 182505659
711813021480 570499685
276430726055 18908386
507806274452 180336051
906148887414 65725247
257692739396 570493378
844448987040 66330719
888143709020 340054519
398085331512 270488309
769288606556 570487071
911398569656 570480764
900661372444 570474457
771815005900 551496694
293213849580 33887511
649645070152 51818312
253937217101 121340373
433992951512 318188150
470782508792 101284113
373275509384 570468150
246323942348 570461843
87160783676 227575481
429726949009 188850501
185795256116 300175358
956242158012 570455536
855817784088 364885178
870976180152 304287522
950557759488 250154541
718348585431 119738395
802763397864 350404306
929083365064 570449229
376433508564 570442922
645544599106 209039208
461067886588 570436615
180637559404 187563873
232054616781 82117140
809079396224 119795158
107371978428 570430308
14971887526 49667625
123793574164 424511556
354392753912 354352488
463962457057 145439420
545702264612 570424001
201480353992 434249564
49264793516 570417694
690970226892 570411387
791394600816 447784386
744024613116 570405080
465046607306 157675000
725708217872 570398773
323739151128 103075301
437698692656 501122685
463057650595 231334453
42948795156 570392466
846975386384 233144562
378152477284 233359
289272731196 290721165
222954748416 570386159
272496892256 179844105
711268609612 297854382
701075824268 326179119
793527508495 308071722
669709437944 208244526
568539118274 197125285
469816740933 22635823
127307931458 122582852
913924969000 570379852
123189781891 502888645
150045948123 46545660
35369597124 570373545
49896393352 241879757
744656212952 570367238
221691548744 570360931
686341107236 138142221
138320370392 361365872
861502182612 570354624
615556193547 85775200
25263999748 201117616
752955277285 207847185
399171102660 508375735
183163958748 570348317
6308 570342010
457715173462 95160016
623389044440 372491420
706381924690 192678850
744036299987 246824445
158531565144 421490503
509291259779 39116014
30801024668 40566624
364433111680 570335703
970137354404 66791130
540649465924 18157853
701559091836 77626556
844448987040 550310978
833711789828 570329396
212217551204 570323089
906345770968 570316782
127982822542 81044950
493583223344 101908506
194532755796 570310475
353999558676 42414575
269760564417 426233367
752235410984 570304168
849501785728 61638311
708519657224 1072190
542544265432 570297861
900661372444 431342037
774341405244 565214419
643031236331 13597892
316431524144 84198450
624020644276 570291554
780025803768 550146996
71769125282 98855918
918379878767 317481766
852659784908 551402089
531855083411 338736356
920759755952 41512674
513697208305 168548268
445277890688 570285247
68844388432 570278940
464857485604 386152382
626547043620 363409340
504658303402 91451500
720023819348 570272633
437067092820 71508766
68428374470 91968674
504648275272 570266326
472436683636 342880055
876028978840 104898024
636021041160 570260019
20211201060 153846651
591177452804 570253712
701416705004 99972257
9474003848 570247405
882344977200 337109150
490764702681 49106302
883608176872 570241098
869712980480 570234791
983321913701 4459049
886766176052 570228484
718545319682 49011697
258955939068 570222177
654969036240 570215870
516017072320 481110574
420013897248 570209563
432645893968 528898713
980595746439 59935421
696654625416 570203256
910135369984 570196949
830715565198 404259779
321498923537 91956060
512859073140 570190642
682605464605 46526739
149705054773 527309349
512960262648 178071838
645495038700 23392663
311686469214 95191551
90950382692 570184335
571653176585 477282225
584861454444 570178028
728891709946 485128133
874134179332 570171721
480015881668 541052302
355320492626 93980607
800588317341 137025882
711813021480 570165414
327168721356 570159107
816658594256 570152800
670127432304 133128156
931609764408 570146493
576650656576 549573059
907608970640 412055231
298746728736 570140186
880450177692 556132339
491384678716 570133879
754130210492 568695883
413419434289 115203662
684022628696 570127572
780233966303 143049067
197690754976 570121265
256102574295 7189980
522964670516 570114958
64423189580 198304694
36632796796 93854467
816915982926 284660138
274537635744 46861010
367591110860 22213254
659390235092 336755958
95371581544 570108651
721287019020 570102344
262229299585 64955793
486632295052 259697032
688253288836 105862995
749785931812 353475815
173058361372 525480319
37264396632 169084363
682127829188 570096037
563387060020 26924583
462543745686 66147816
586756253952 269983749
865005136850 92977794
253903140380 274833832
790763000980 570089730
472436683636 570083423
301189158747 9700166
905082571296 570077116
281185676668 352510844
308220726276 570070809
805921397044 570064502
158531565144 570058195
416855898068 570051888
152215566784 570045581
178111160060 570039274
307046398541 203621495
190743156780 570032967
303799527424 570026660
740235014100 221798269
221417410747 63934059
626547043620 116528132
687180627876 570020353
49264793516 570014046
33842741689 52303951
821425101358 101000298
936030963260 570007739
673917031320 570001432
995401347844 66425324
3816353311 469682290
105960881671 73098130
441658656356 256802119
979611351944 418923554
954978958340 569995125
768657006720 538857466
992243348664 419844376
432247375624 39122321
510547099182 200884257
450962289212 36120189
196785174818 186466455
204328530169 124790302
319263724690 120495235
952452558996 434672133
675400231766 197995651
676443430664 569988818
822974592616 569982511
990980148992 569976204
828494752618 61411259
346116716436 363743611
282325133000 385206332
59549345710 198771412
241919993141 503500424
572861057560 569969897
570966258052 344797383
351975661185 354768750
682913786542 170370991
864965093707 106424318
325905521684 492999269
829290590976 109230933
129612292867 77815766
612020247392 569963590
794552599996 569957283
647389838208 569950976
921971604030 102059874
53685992368 271018097
121277051582 136426717
999549802546 76478682
8210804176 219061031
671405112848 415965571
442751491344 358054697
799016043134 434142345
724669478023 271383903
615809846408 273906703
826132591796 155272033
457278287572 569944669
5259479079 15944096
668864232632 569938362
741021892276 411834486
789499801308 376042261
44211994828 569932055
535596667236 569925748
941083761948 569919441
816971768341 175605801
661976746453 255591175
251113078966 130353076
770551806228 569913134
987190549976 569906827
310601688265 36372469
345895878896 15231405
946136560636 517407359
851054009982 228080041
2190452748 2510186
162851336887 8583827
347905112612 6742183
1117377591 35369656
926556965720 569900520
624076379235 76459761
715397903648 5089749
415313615711 16902760
788868201472 301758415
361275112500 527063376
745635479856 149507435
142109969408 569894213
485700280192 34808333
189479957108 569887906
890090831400 226005038
646300818955 28659008
292430730376 285196233
793289400324 569881599
959526353955 295438801
178111160060 569875292
930978164572 569868985
395381503644 569862678
867186581136 128561888
468647084620 429140894
465933350520 10021823
768025406884 245045871
114643529372 54486173
915894790273 371942711
103582379412 541746072
519806671336 394465008
240007943988 569856371
288009531524 436520084
88423983348 361056829
344900257941 326034058
670127432304 569850064
168005562684 569843757
77848276871 323139145
407831936513 52587766
328464774191 66702832
271849184342 83391154
218856121079 176444632
448435889868 569837450
683174265642 104803419
529280668876 569831143
597493451164 113816122
12488085660 53357220
311115467034 198638965
935085245354 189077553
283304324220 47699841
551386663136 52007522
692865026400 569824836
702970623776 499854978
678969830008 165798416
560585879365 194097925
742129813608 569818529
922290382973 397769876
281061933328 569812222
514122272812 569805915
56295208929 15086344
219227481481 123207245
809710996060 569799608
716865820168 1784881
132004372032 445103911
711181421644 569793301
212217551204 279343337
43580394992 569786994
486963479864 569780687
466238563106 394565920
533899970598 147810852
891187374904 569774380
462962686096 569768073
771815005900 569761766
644863438864 569755459
62266954373 47422333
267392603220 63473648
56944581891 450597308
12000403192 569749152
942346961620 569742845
252639940708 115645152
100437454643 525019908
756704789009 122425177
850239999092 447727623
406118700856 569736538
169268762356 569730231
446541090360 569723924
477981920270 10513769
162120376573 98300902
495174277732 569717617
294325529884 309925980
305694326932 569711310
684022628696 466654930
327168721356 569705003
486963479864 323769845
877292178512 569698696
148425967768 557122538
55580791876 423571813
566545059200 430175242
923818552329 27227319
859607383104 48879250
293062330212 11352600
139583570064 15256633
718129019840 569692389
986715723239 54599699
132884814553 12841052
696654625416 569686082
965450286032 18183081
753498610656 569679775
164050880008 65113468
492016278552 93766169
897976436106 20794179
441488291672 569673468
258578265359 106298178
186162184762 94371641
285483132180 341353761
222349347858 200745503
350537915288 470546349
496437477404 281601243
509091334186 498013334
674548631156 569667161
475262438428 97222405
167373962848 569660854
586124654116 569654547
819184993600 569648240
764235807868 569641933
185058758256 377965896
873502579496 569635626
818553393764 162544004
562905541556 114654953
627428602480 297930066
614646019828 379624637
327673483180 3021053
637284240832 95853786
524572175625 21513177
691476161818 12916736
81090922298 27239933
53054392532 304325364
530543868548 569629319
525491069860 287517209
363801511844 138501720
933504563916 363226437
697917825088 78175265
200217154320 569623012
743057457717 216740055
627810243292 411096567
184427158420 569616705
498332276912 531017865
284851532344 569610398
982769351124 412414730
949012948024 97569290
96634781216 569604091
912424817403 29150954
140000443843 7612549
606335848868 569597784
591809052640 569591477
701427685491 105175532
36001196960 194621406
66949588924 569585170
638547440504 319771207
553281462644 569578863
354721638734 4011252
169469930428 64274637
385124382658 66608227
864339233241 66778516
289272731196 396325573
534333467564 244200733
680891181986 427866880
177894806797 35893137
558334261332 569572556
225682965453 284477235
119372375312 569566249
564018659856 52543617
125056773836 569559942
252639940708 569553635
299752144462 127880732
350537915288 569547328
140846769736 569541021
666719860892 16833383
965084555716 569534714
229902346612 569528407
695391425744 569522100
862133782448 83637127
450399864552 377019846
402960701676 486244472
871607779988 333406941
549491863628 569515793
239376344152 183905813
57475591384 406757351
644516555929 218096060
246955542184 569509486
10854368659 153121346
618336245752 434716282
152215566784 569503179
788868201472 569496872
177069310860 27612046
248958380602 359997253
875397379004 321915587
634126241652 514096184
607885424182 27334538
189724126306 125515607
49432553409 118054426
610757047720 569490565
373907109220 569484258
441839213152 86323909
238887042850 410787524
346323024713 250640180
334747919388 569477951
336642718896 565283796
342958717256 285177312
242800839310 71805195
336642718896 569471644
101060350819 379687707
627624939390 80389022
587387853788 569465337
979381526929 60572428
915188168672 201306826
483173880848 243279911
967610955060 333848431
228164761693 158532752
489489879208 569459030
636027657203 262617173
714339420824 569452723
366327911188 569446416
615178246572 435618183
730129416724 569440109
867186581136 569433802
940452162112 569427495
212401816516 51957066
49264793516 569421188
648706622152 184908626
726971417544 569414881
776647805879 29598751
586124654116 569408574
162952763996 569402267
564650259692 569395960
156636765636 569389653
588651053460 92996715
515385472484 569383346
879826978780 217307685
247587142020 569377039
56093141021 45214883
670127432304 569370732
879186978020 569364425
814132194912 482649482
222714094282 81656729
544142593856 200827494
769288606556 549535217
34106397452 549465840
574124257232 569358118
897503373264 546722295
94617262167 34669579
511995888636 44218377
512859073140 569351811
87475433599 88613350
285555063515 34499290
284851532344 569345504
755393410164 338111963
636718454541 170049334
708023422464 569339197
121267174820 569332890
622757444604 211133132
773222925994 365515878
124425174000 569326583
334149759266 256404778
177044776630 40383721
180637559404 387874193
238113144480 569320276
610757047720 104305166
129764304181 46943001
914412947897 11049864
870976180152 569313969
216007150220 569307662
972683601877 498505280
749077411804 569301355
618732981280 23348514
779625506850 260056531
348457118108 28450877
479384281832 569295048
9474003848 125320090
118740775476 569288741
905260151188 109199398
160219080855 13257314
146531168260 398047384
119667391544 124872293
547597064120 569282434
241271143660 569276127
918605335096 55980932
536527824344 59361484
972455952777 85554455
803394997700 569269820
412434699216 554378993
642367773531 124966898
68212788596 569263513
919917451860 67585812
629073442964 50474921
496035660499 329338926
648021438044 129829595
267166736936 569257206
536576823427 76655278
806409659756 51950759
568810312967 88102483
280430333492 569250899
271587935788 569244592
509069474124 428831851
811605795568 405849143
529280668876 569238285
44843594664 458663961
389065505284 569231978
866554981300 569225671
882976577036 569219364
179374359732 2535414
680081998016 53893315
148083222225 188251336
274114335132 569213057
8244943967 269132304
18353921895 450263037
708023422464 360697330
790763000980 569206750
234323545464 194425889
47659207800 267769992
545702264612 130428760
685546200249 234059077
541912665596 569200443
634757841488 569194136
420645497084 144285239
116434376906 79165464
489525974169 274058071
811205984289 111646514
582335055100 234355506
286290054002 54580778
907683979791 449569267
271722255967 342072759
178111160060 35363349
943219766364 88234930
207796352352 569187829
653979055808 167677902
216638750056 569181522
219857447804 251283494
629705042800 249820270
965716155552 183287727
976453352764 134149890
458541487244 443375793
205617506550 133468734
129622024568 387331791
96983179896 24105354
584588855355 203558425
286114732016 569175215
450962289212 300124902
122147182158 308342923
304136933003 229846001
685917428204 475673940
179374359732 489795313
670759032140 569168908
67761209461 340905964
306957526604 569162601
146531168260 14670082
927820165392 569156294
880515934474 459786607
252639940708 569149987
468647084620 119397817
622125844768 569143680
474963082980 569137373
224217948088 363283200
541511075743 28400421
632468837624 138388194
79617245422 188926185
842860278856 33843362
386685207595 324936640
281061933328 558169500
173058361372 294927934
357830821734 101000298
160055868309 62641124
409607092231 229726168
382749506924 496266295
465563501733 226257318
115444409088 11642722
753498610656 569131066
662127666656 3128272
189479957108 569124759
485700280192 475894685
39159196140 252853937
961710796131 3367938
72633987448 434527072
413066299052 8798265
556104246839 263418162
805289797208 310947714
413697898888 27012881
753193120562 136187051
113687976788 569118452
396644703316 569112145
158082199766 285070093
940452162112 151576131
60001990728 569105838
716865820168 569099531
88423983348 569093224
326141050292 83687583
719392219512 166593098
869524409552 83473145
552018262972 569086917
51426562027 114181928
125426969508 192874367
402960701676 289661589
271391544180 11838239
29053598764 544388705
88423983348 471561776
205269953008 569080610
588019453624 569074303
29226013223 139321630
319589523324 263468618
998559347024 569067996
303799527424 416224158
115187770951 281538173
287167740364 29535681
918346167852 569061689
866921190948 127552768
28500968875 471359952
52505776 151613973
470541884128 227241210
556439461824 446176101
492647878388 569055382
754761810328 307384259
230533946448 569049075
416272963044 318459351
241271143660 569042768
826132591796 36057119
601283050180 569036461
694759825908 168510426
109030494553 34038879
826132591796 569030154
479384281832 569023847
917082968180 569017540
827395791468 143011225
477489482324 553969038
219034117233 42244286
340432317912 569011233
27158799256 569004926
685285828368 78585220
465489085440 568998619
741498213772 568992312
427747156369 279583003
447172690196 108764215
965933362325 95525822
412434699216 568986005
415992997379 105150304
792960921215 243525884
410721862965 146492689
162321164160 422083361
241407362246 119334747
740636473571 3935568
309483925948 539065597
516330719430 192577938
639179040340 472936702
557702661496 362229931
795815799668 568979698
503385075600 533818173
951295304310 349704229
582335055100 228937793
32022787350 62136564
833711789828 109615660
565913459364 568973391
108635178100 568967084
899398172772 392339549
978348152272 568960777
939820562276 568954470
502753475764 568948163
678338230172 297362436
954978958340 286842360
649284637716 568941856
666976137465 72606184
474706610890 22825033
336213277331 26300190
369485910368 568935549
685554216446 196463050
650040125953 423023104
631599842308 513843904
490753078880 507795491
556439461824 33263118
67410264818 30601564
767780520753 20838328
204006753336 568929242
842129583436 361037908
72002387612 341788944
427344841211 51446199
237481544644 568922935
526754269532 568916628
196427555304 568910321
36001196960 447986210
167373962848 568904014
886648275059 16536954
665565305602 55116873
213480921165 100640799
10737203520 568897707
121643898237 166876913
987458811914 131967668
492647878388 568891400
622125844768 116200168
187585157600 58585723
778131004260 388731945
623389044440 56321510
591932297727 139851418
660021834928 330694931
77686786136 568885093
791394600816 201023011
554874978827 63889910
606335848868 392730583
30485069196 15666588
608484536661 206648855
728866217052 568878786
20842800896 568872479
161689564324 568866172
924662166212 568859865
234816809627 36713047
955308940580 185205055
119372375312 564243141
93476782036 568853558
823905169480 196753172
716096496438 27504827
144004768916 568847251
903819371624 21872676
108003578264 568840944
618336245752 568834637
76450492126 509756968
931609764408 159724775
834974989500 568828330
361906712336 568822023
662657383214 134086820
955316710804 122904509
933504563916 413171570
243165943168 568815716
536859866908 568809409
209691151860 153682669
466120685276 568803102
864028581956 151651815
433277493804 568796795
344221916928 381687026
596230251492 255540719
150320767276 568790488
510332673796 568784181
416224298232 56756693
420924361089 51395743
73744603934 24395476
301273128080 146290865
584229854608 495648209
846854476952 54467252
706128622956 568777874
552649862808 568771567
851001132094 8470301
972663753748 568765260
834783208309 53552737
108635178100 568758953
500490204460 73047674
478121082160 568752646
876118576082 324041046
873179082917 52499468
96735913961 434375704
161417879750 140355978
963368275843 115008145
489489879208 568746339
873286062251 22503376
261080710717 303574831
934469299492 87389792
834343389664 465671038
205269953008 568740032
282325133000 568733725
168637162520 481501608
16421602044 568727418
948662959980 160159958
508437874288 568721111
528649069040 263153268
165479163340 379454348
195164355632 568714804
835060663788 245373835
25895599584 453952632
933195781568 229631563
450447078754 218758295
542368346346 59443475
867930483414 421679713
451593889048 355399450
401697502004 568708497
536859866908 568702190
788105682995 28406728
443775815456 154862078
613915046900 87011372
877969598703 462586915
980487190355 192161676
878070567466 8848721
228639146940 564678324
322747522504 568695883
125760380691 422669912
992243348664 97121493
139796115964 146757583
123233256042 454413043
421277096920 568689576
853291384744 568683269
588143152815 105137690
381724774922 217225694
853291384744 568676962
279798733656 394433473
401841686331 57898260
258955939068 53893315
622125844768 28337351
334116319552 568670655
101068020131 456506967
219432446367 118994169
831816990320 307548241
83097437697 9302825
853922984580 184883398
823606192452 568664348
597551986431 464113209
310747125620 333394327
709286622136 275161796
482554579662 358338512
756847219990 211908893
571597857888 568658041
255797939888 256657058
367591110860 568651734
516217363719 147154924
964631967461 311181073
88812904503 146826960
713076221152 568645427
256541432211 419781306
174702831808 23518803
346748316272 90328854
637284240832 568639120
169268762356 568632813
522333070680 568626506
387802305612 46980843
665706233452 413417543
922135766868 568620199
74765293149 287069412
707460877971 471965424
57475591384 568613892
582335055100 568607585
717582999687 97979245
678969830008 318957604
627810243292 568601278
157268365472 568594971
917082968180 568588664
773945460156 111696970
346748316272 27208398
233691945628 568582357
392328528628 186157412
833797394739 256354322
922135766868 568576050
783183802948 568569743
331919448344 216872502
326538010807 181843424
297677191806 241223829
111161577444 568563436
45475194500 316176217
141357315079 10305638
749077411804 568557129
25543027735 103560940
963189756208 568550822
894976973920 519759870
217901949728 568544515
96003181380 468338899
826798583703 382342954
9474003848 568538208
396013103480 568531901
13895202700 552007561
861338713544 78717667
779394203932 219798950
164215963668 530229490
870681367809 8955940
479384281832 568525594
745287812788 568519287
8842404012 393367590
517911871828 543108384
734550615576 80647609
958136957520 568512980
401697502004 568506673
941715361784 568500366
802131798028 325466428
813157969366 87301494
577913856248 568494059
550123463464 391122298
740235014100 26445251
159163164980 568487752
488951862638 386764161
956873757848 385597366
695391425744 73085516
590545852968 565517155
190111556944 568481445
207164752516 568475138
656863835748 186838568
108899756750 290361666
656863835748 568468831
475178769766 247480373
699181024760 568462524
491672082399 103857369
778415796845 25682104
361906712336 568456217
487595079700 568449910
993506548336 568443603
456015087900 568437296
150717748777 23115155
170531962028 172994703
614546646736 568430989
84671330738 481747581
617288764401 189884849
425066695936 453694045
511595873468 201464501
882344977200 568424682
262113938248 568418375
851107297825 196658567
410539899708 568412068
395776202011 27057030
809079396224 554290695
462375273102 399561064
297483529064 568405761
756909785430 7145831
880450177692 78522150
930978164572 568399454
815835831315 69976165
114951176460 65012556
365064711516 568393147
377696708236 447683474
857332614139 111438383
193901155960 568386840
543361303682 63271824
2526405652 568380533
509069474124 235743046
284053089195 78004976
168005562684 203905310
996032947680 119669018
701260726587 70903294
444646290852 543177761
743546128319 42288435
147794367932 568374226
157490460170 294858557
107371978428 568367919
970137354404 389614925
749305422468 37286984
903187771788 568361612
622173620293 138268361
688563036155 97083651
411171499544 382248349
711181421644 111211331
55580791876 501406500
307790862142 139964944
488460316044 74044180
387541904261 90480222
811605795568 416596271
816026994420 568355305
391798799456 223261493
816026994420 568348998
372012309712 186239403
817356228382 456595265
170531962028 568342691
773078205572 107534350
13263602864 568336384
457278287572 381018484
629705042800 164019842
149689167440 345825424
894493506593 39948538
417895850926 32872084
421277096920 568330077
961926556536 568323770
786341802128 568317463
940895992009 6540359
90950382692 212047647
731481015308 34146098
93534497393 447487957
425698295772 568311156
906977370804 568304849
979611351944 568298542
876851100532 175025557
593072252312 568292235
405487101020 348505899
127777876577 152869066
297608451813 202429472
519061560179 41575744
584229854608 568285928
220533341701 257262530
693496626236 568279621
34290177125 126795928
901457143490 201136537
501916049048 61020225
600651450344 356673464
818570220840 431676308
436435492984 568273314
643707388815 268848489
953832513852 278397287
944241761128 568267007
972663753748 568260700
624652244112 568254393
614799462831 71893493
687180627876 568248086
969777573654 273812098
623578342738 266104944
447396039987 16852304
582335055100 568241779
412434699216 24181038
512227473304 568235472
789021139915 329673197
971508624521 19551700
51159593024 568229165
26527199420 89288199
35369597124 568222858
508437874288 144688887
442119891508 204857667
937925762768 568216551
287212116416 22219561
73897187120 81234160
756656609836 568210244
616441446244 460209176
402984907942 191467906
414374719914 290285982
640494827778 310096269
675811830828 464113209
816026994420 144083415
288699155760 54561857
961013243996 143875284
228639146940 568203937
317694723816 412957132
169900362192 142166087
506182909303 279974037
471173483964 568197630
885502976380 568191323
719392219512 547472828
292430730376 519539125
648052045915 184132865
51791192860 568185016
221475151332 144619510
394118303972 568178709
456646687736 568172402
368975676133 234885294
377256771823 254045960
66317989088 568166095
976093023305 216544538
615178246572 568159788
595638461440 435693867
670759032140 344009008
997094987652 51881382
384644306432 568153481
726971417544 180638787
855186184252 568147174
647595812214 127741978
73265587284 357297857
231521040339 99701056
800236998520 568140867
780025803768 475964062
588651053460 514884559
9883744410 21715001
81560274559 111690663
168637162520 212369304
932872964080 241419346
20842800896 568134560
836238189172 286785597
161689564324 568128253
133899171540 562161831
233691945628 568121946
879818577856 394824507
559597461004 339789625
527385869368 568115639
778131004260 568109332
337917744193 273553511
348643115780 453372388
629171138394 297627330
981506151452 276978212
959400157192 568103025
828700251534 105629636
931609764408 395947153
926336992239 127205883
993506548336 441117887
330884845887 7864829
385275906268 263443390
785989249200 202618682
713168927745 48538672
120003975148 92712900
69914722109 40856746
480647481504 565435164
594967051820 451108175
599018246275 305788588
106740378592 568096718
647389838208 568090411
24000800076 79670024
623389044440 568084104
776304250975 72234071
380854707416 568077797
612651847228 568071490
924785468062 228382777
913100030144 88058334
554295985678 46930387
263377137920 568065183
453488688556 553313110
144134926475 102797793
528986720592 84759773
543807465104 568058876
565913459364 212470216
364141749266 212552207
232428745956 568052569
842773809886 259930391
292430730376 568046262
939820562276 444157861
466752285112 568039955
472918866400 84412888
48001593844 568033648
116845975968 568027341
335379519224 305082204
36632796796 568021034
695391425744 568014727
924030566376 350366464
868465825816 72517886
704233823448 245550431
250113541364 568008420
332538528785 195422395
471805083800 568002113
531807068220 567995806
664578609052 18914693
212860062150 381050019
243165943168 214292939
448435889868 567989499
975190153092 567983192
191374756616 123629814
413697898888 508123455
660653434764 567976885
730129416724 205728033
758551409344 567970578
484172794057 127451856
238744744316 10778663
356853913648 567964271
589914253132 567957964
473068283472 567951657
899398172772 473725077
819445422244 359499
54468537635 48406225
558068669320 29157261
142260422893 297589488
611388647556 267606010
26527199420 111804189
440433178851 5524932
896240173592 567945350
281061933328 567939043
128328500840 85604911
337045345162 125187643
374538709056 26047910
509105947505 216273337
152218247259 123894708
26779813691 124260514
924030566376 242996096
255065076925 8545985
314536724636 567932736
485068680356 303940637
212849151040 93873388
459173087080 420456155
169268762356 165785802
164215963668 375159281
305167202551 138236826
815395394584 506956660
414990924363 284773664
161057964488 206831758
571323291015 164530709
172051806144 256688593
30316798436 567926429
732314104873 74264925
153478766456 159270671
681335119102 58749705
353064314632 567920122
572861057560 105888223
401135436843 343050344
492647878388 50695666
257423678534 9536184
161310212953 105730548
582966654936 345522688
939188962440 110599552
595714574316 377171214
13895202700 567913815
1263205980 468925450
813500595076 567907508
16421602044 255521798
917082968180 567901201
689312293076 26464172
317694723816 567894894
326290986603 158557980
127821439026 24818045
709286622136 297576874
487595079700 567888587
840262881613 161036631
699677101845 20277005
963008432023 33231583
610125447884 20586048
100424380232 503998677
416855898068 567882280
706760222792 1683969
836960742255 28816683
565471403799 290765314
496437477404 254840642
139583570064 372825691
121267174820 567875973
188848357272 567869666
653937763879 295829835
267166736936 192704078
152847166620 259785330
33474797616 567863359
708023781963 536467113
466120685276 567857052
549491863628 567850745
440225092000 170478210
907608970640 332681636
855186184252 567844438
726561401539 326784591
18636803459 132535298
363169912008 207891334
51791192860 269220602
247955559118 169078056
938678620986 58800161
368222710696 561442833
471173483964 474790960
135162371212 368745062
471805083800 478726528
691733920536 131891984
780422539296 23348514
840221406781 185999737
727603017380 261122414
284509045388 64917951
652442636896 567838131
247835240479 314542704
898134973100 567831824
557702661496 244276417
758320915787 43190336
535596667236 567825517
413697898888 567819210
43911272826 77393197
527385869368 567812903
235304685547 50273097
692384788257 14638547
334116319552 567806596
768025406884 305479545
269864093822 186422306
509899101146 86166234
434540693476 567800289
560107924356 39980073
780657403604 567793982
556439461824 567787675
44843594664 567781368
137057170720 377366731
997927747188 567775061
450766263410 8911791
121928833818 517596569
485068680356 110719385
984664150632 485966964
461699486424 567768754
16421602044 567762447
452225488884 480915057
43580394992 567756140
122808317675 131526178
168040503464 476216342
674548631156 381932999
674055337523 143509478
689755963233 414073471
771815005900 567749833
666337833288 567743526
451593889048 567737219
551467834226 238341530
804763688254 180323437
469278684456 173265904
638611664685 168239225
791394600816 567730912
441488291672 567724605
93476782036 250141927
838911781282 49308126
493331775868 349502405
834343389664 567718298
252139179587 249618446
253903140380 567711991
939820562276 567705684
380437066248 254865870
489530086333 291692443
132004372032 20693267
169056710467 8943326
845712186712 567699377
356222313812 525278495
353695914468 567693070
160953951509 2636326
949499177817 12084212
373907109220 567686763
946441964497 12122054
390960304792 42212751
201480353992 239464176
586124654116 567680456
860037810626 114320682
782668321289 360728865
617963220302 259123095
469459140340 251731291
401697502004 301152943
465489085440 567674149
509087783345 516568528
735686560974 27561590
568808692068 22963787
433549659775 219559284
498332276912 391361964
525007602533 39948538
727939678733 46867317
275621066995 188863115
989085349484 567667842
780025803768 567661535
905888364165 315242781
334284766908 51156077
992096889575 69383307
894379816611 49434266
463594285932 567655228
397276303152 567648921
997735675875 110750920
682813725987 166895834
617704645916 15180949
173586320342 20907705
531175468384 387237186
752235410984 567642614
447172690196 516265792
208057739660 243519577
77055186300 216159811
7304738379 97701737
772829339724 31276413
892450574576 209556382
82739584824 217547351
388900049511 85012053
95371581544 274266202
726971417544 567636307
70152569628 86191462
94739981708 567630000
853291384744 286312572
89358697604 40276502
440856691836 44880612
413066299052 567623693
496130416867 189487508
431017180483 203526890
197059155140 66419017
877923778348 347383253
946768160472 567617386
877923778348 567611079
974558553256 501110071
510332673796 213882984
495805877568 567604772
78591308783 84419195
853709034284 7789145
335379519224 567598465
983400950960 567592158
133267571704 567585851
315799924308 567579544
775135233734 84028161
549005217573 321007379
630336642636 114390059
326260858064 154407974
966347755388 567573237
4819996770 123812717
504016675436 567566930
241902743496 567560623
857712583596 207493993
725708217872 525146048
334489637189 121479127
343590317092 567554316
961665631704 164953278
593703852148 469379554
720023819348 289308397
18675951008 30544801
902556171952 567548009
37518354294 275464532
567176659036 567541702
470331882014 103958281
517006613327 126177842
150320767276 187879223
98728976529 174647137
31058430194 83328084
890555775068 516284713
476226282652 567535395
458541487244 264345291
668864232632 5821361
953941076243 131942440
96772488254 49919905
94739981708 567529088
583160305064 334882779
482542281012 567522781
478927139923 129318728
609493848048 207456151
658339959740 183010219
275377534804 567516474
951271369245 382128516
589914253132 452432645
814132194912 567510167
281148723955 328083833
381534089084 401301796
190743156780 567503860
845080586876 134099434
153117434184 198399299
114319576624 567497553
203032635009 219376381
615810981668 526079484
510332673796 567491246
125688373672 481419617
456015087900 489473656
911398569656 115329802
872731641174 28867139
103763541680 144102336
918346167852 567484939
701075824268 567478632
51159593024 25379368
781289003440 381668105
653923699269 15748579
598125051000 567472325
68844388432 567466018
704442742823 356225667
282614592765 120514156
288641131360 567459711
796447399504 567453404
957237936642 94693298
330326720536 567447097
389697105120 417851364
8210804176 567440790
33850411001 74138785
972663753748 20321154
296851929228 153367319
217901949728 103321274
431493363225 228408005
65054789416 567434483
795724999854 19974269
137694964030 254594669
409908299872 567428176
246323942348 567421869
259093034327 18567808
257692739396 567415562
996753627584 478259810
63791589744 567409255
204779358771 406246484
796447399504 567402948
73897187120 567396641
289904331032 567390334
556581148579 85409394
681843454930 17546074
572229457724 233522982
139583570064 567384027
41685595484 62243783
500858676256 567377720
83371184660 460940788
475594682816 42073997
970137354404 146833267
780025803768 567371413
625774408715 42553329
339169118240 567365106
689831590470 308229397
721287019020 567358799
400783464159 172578441
432799223445 366260104
54949192040 554549282
354959114140 259659190
872870979660 567352492
746551012460 567346185
531807068220 567339878
27158799256 567333571
649284637716 567327264
724118462726 155732444
447366624139 143503171
997541899607 306804015
151342701035 14960204
753804891190 52203039
841922587696 275231173
452225488884 142985997
975190153092 146139497
731218646173 96881827
744826729004 19810287
630968242472 567320957
842554187532 520605008
514753872648 567314650
410935588274 56428729
996664547516 567308343
961294956700 173385737
442565405374 104210561
557702661496 567302036
228639146940 278012560
284851532344 567295729
166110763176 281948128
779000125716 14165522
889924175232 567289422
802848037804 134471547
735936423328 28223825
79581585644 567283115
448435889868 258839280
914556568836 475308134
657881587966 165457838
300968300221 178166443
311720772987 190307418
253903140380 567276808
948662959980 567270501
457909887408 567264194
233464674948 91640710
660083239880 13509594
315288699874 171424260
351298959992 111343778
654337436404 218770909
994769748008 567257887
250113541364 567251580
73655511252 161522270
570966258052 567245273
293062330212 209209497
299509823215 154508886
690970226892 567238966
934767763588 509441618
223586348252 148567692
657912864379 61978889
857080983760 567232659
247587142020 8249556
186321957928 449544039
60001990728 567226352
539386266252 63883603
553281462644 567220045
472436683636 123055877
663179834108 6105176
972663753748 567213738
267508172688 106954106
634909720355 63379043
80949096789 73167507
393618690725 57343244
872870979660 567207431
208427952188 238656880
873502579496 132068580
991339231730 9359588
973295353584 567201124
843185787368 115443328
586124654116 567194817
520438271172 567188510
31960751698 120722287
854572527831 216525617
79581585644 518479549
38527596304 567182203
88423983348 567175896
862765382284 559657952
642191614779 21021231
166110763176 567169589
821711392944 252191702
965716155552 164738840
18948001388 158867023
133267571704 542168641
984751016943 400292676
482542281012 567163282
867818180972 567156975
884239776708 166120073
5052804996 439269936
171443876479 242541992
462331086260 334409754
904450971460 155417094
844212993779 13351919
135793971048 87061828
72002387612 513042915
452857088720 298718441
749969232153 201609562
684654228532 567150668
865291781628 567144361
348434532741 61972582
243165943168 567138054
372012309712 63618709
400536299136 98950523
95542633691 217219387
769674601263 56643167
732024216232 277432316
857712583596 567131747
525052514680 205431604
973989714377 206541636
310747125620 567125440
917714568016 567119133
300641528244 567112826
714124820907 123604586
206639362560 9826306
412434699216 388769787
696654625416 567106519
849501785728 567100212
214906727911 29920408
842554187532 333451090
217946615902 83883100
95058220314 80250268
354327514304 342419644
603583812357 16991058
386539105940 567093905
461822529687 112800695
336642718896 567087598
744261932912 237937882
144636368752 251125819
184427158420 567081291
312010325292 567074984
970768954240 567068677
588335995647 127748285
952452558996 567062370
339800718076 567056063
301286643981 521916864
963821356044 130819794
544670607524 239344343
406750300692 197125285
786341802128 567049756
282454609403 7505330
737077014920 520220281
987468865272 178418723
220193610904 49427959
84634384332 567043449
685285828368 567037142
514010880643 4950995
541550866606 213378424
845921219613 165779495
190743156780 567030835
34737997288 460177641
326537121520 394963261
233060345792 567024528
879818577856 567018221
850764985400 467273016
576650656576 567011914
502121875928 156073022
534777656960 97720658
869081380644 567005607
150956737863 379687707
220120840738 16063929
945700515642 82009921
590247527626 102362610
127583173180 145672779
690096534926 52114741
345755844575 150636388
217901949728 566999300
896417671493 301575512
491205953015 20945547
689075427384 566992993
185058758256 566986686
993506548336 566980379
927188565556 566974072
824869392124 566967765
304431127260 566961458
416855898068 566955151
20211201060 566948844
453782657826 28236439
84092634018 19135438
431736977407 207481379
652442636896 301070952
833381746583 204006222
412228329934 125748966
378959907908 566942537
349274715616 279583003
475930492724 190275883
741498213772 120350174
874910871703 164455025
446997275670 100174081
665074633616 566936230
682927195224 297520111
669200957055 5562774
706128622956 566929923
325905521684 566923616
668232632796 566917309
495174277732 459099144
80213185480 566911002
436435492984 107263149
790763000980 376805408
864660181792 566904695
126319973508 566898388
336062363435 345201031
251154698859 23569259
673508037049 194356512
691484878092 24130582
999822546696 566892081
596103350410 35653471
130109572524 566885774
642968639356 434205415
980874551616 566879467
510964273632 235042969
775994768550 171815294
701075824268 566873160
566175225092 240233630
641356355606 15868412
392855104300 346121853
249481941528 272992188
743393013280 566866853
501490276092 253579242
817921793928 566860546
436245023649 105648557
931609764408 566854239
647389838208 566847932
209059552024 321789447
441488291672 22389850
36632796796 566841625
222954748416 566835318
252822540972 334945849
669776506582 239060528
269061536444 252633192
673917031320 372138228
67581188760 213409959
284896141755 507637816
382273153893 216039978
893713774248 292121319
609493848048 566829011
884239776708 566822704
85734234769 9788464
454473606532 127464470
949294559816 566816397
959400157192 545858236
459995435824 94674377
577282256412 566810090
355590713976 566803783
107186245650 119978061
435172293312 209613145
292816283593 28829297
611924326294 8880256
598756650836 566797476
828027391304 39305224
498332276912 566791169
87792383512 566784862
937440409648 105951293
611388647556 566778555
302381228073 81776562
541912665596 566772248
167218264004 3910340
51159593024 498385447
649916237552 566765941
581071855428 566759634
264319508874 87679914
320221123160 342993581
802763397864 300490708
757688161770 47113290
887397775888 402859625
737708614756 297330901
735185179702 534619162
831816990320 562086147
854554584416 412288590
18316401552 566753327
886371347303 211959349
103956226837 138230519
200584625368 193278015
760446208852 333198810
977363494948 250078857
38527596304 566747020
969505754568 566740713
342327117420 566734406
805959125518 4503198
804658197372 284420472
457909887408 37160844
203375153500 566728099
296220329392 566721792
471173483964 362255159
507174674616 566715485
660653434764 125730045
45584343442 259104174
19976418743 4465356
20211201060 566709178
213296828207 101416560
662548234272 566702871
601914650016 566696564
782087644171 183413867
227375947268 147539651
482921092046 19696761
70107588104 205217166
121267174820 566690257
574755857068 566683950
332853119880 566677643
776567076279 137751187
708023422464 566671336
315168324472 103327581
720655419184 439982627
12632003028 566665029
345485116600 85617525
986558950140 566658722
901292972280 206920056
178111160060 566652415
568325798678 34524518
700444224432 566646108
195488327301 84274134
1342642645 96534942
966000891374 191865247
847606986220 186163719
372519613257 9145150
294113780731 52934651
123485712638 200177873
411171499544 233207632
23369200240 453498528
714971020660 566639801
159853691117 142323762
750708517707 94012142
950557759488 566633494
394118303972 163887395
282052943866 152768154
658871587319 324469922
396013103480 339953607
797109973017 436570540
445455930991 93387749
53248957175 321493018
806552996880 194034855
911398569656 566627187
178227158404 138558483
328081525094 49396424
630336642636 224182315
374219848122 44924761
162183881756 44136386
314942794524 89817987
609194418981 131904598
699181024760 196141393
999038458279 24584686
879987321641 192836525
926556965720 566620880
542544265432 566614573
631599842308 566608266
333203284520 188219801
374286803234 82369420
943610161292 566601959
649740961780 3039974
932285733989 496960065
646126638536 566595652
221370291150 58844310
201480353992 566589345
641705439684 88102483
162321164160 566583038
118109175640 410510016
785078602456 158463375
625690121967 8161258
79141201434 228698127
296851929228 180222525
27790399092 566576731
992874948500 537280716
846975386384 566570424
558642705167 133260603
877473813805 166019161
889924175232 566564117
926556965720 566557810
192006356452 566551503
62859034547 43903027
437953110729 166410195
35851098732 40049450
589032854012 76958014
264640337592 96629547
820809735740 45227497
824869392124 566545196
582335055100 413493227
452857088720 566538889
660021834928 566532582
391009940882 125345318
989085349484 11308451
890555775068 278529734
231797146120 542010966
895168517510 175813932
12632003028 365988903
716865820168 286041371
836238189172 271112702
212217551204 566526275
169268762356 566519968
65170964356 272292111
725708217872 566513661
431792087973 74428907
500489050279 188755896
303799527424 566507354
807816196552 409198160
618967845588 566501047
954347358504 346714711
935399363424 566494740
198143181314 8590134
370749110040 566488433
397276303152 566482126
961926556536 277262027
373745576401 52385942
611388647556 566475819
428224695116 398797917
264355755203 93394056
305694326932 58295601
817290194092 566469512
951519909194 52272416
642337039520 566463205
928451765228 5114977
384012706596 566456898
425197263450 99297408
631647989946 158721962
416855898068 566450591
528017469204 289440844
539504774782 17136119
280430333492 566444284
400930089295 46287073
244064259727 174066893
131565684405 52568845
94739981708 217534737
31867382870 60704875
106747808238 161768243
427483544755 40194511
102950779576 448150192
765499007540 566437977
646126638536 566431670
437704684306 543707549
910135369984 554959237
992564892138 83712811
695582174652 120980874
200848754156 566425363
647257096844 66904656
797710599176 566419056
376249402992 49320740
413697898888 113746745
761077808688 566412749
999190946860 316661856
245060742676 367452127
187585157600 328626235
854130465959 343611667
505390096240 239584009
788068604142 57078350
509120661736 45208576
195164355632 566406442
865490565654 128366371
795184199832 566400135
626101809327 300465480
130109572524 383862941
464857485604 566393828
335379519224 377095530
957003618978 188358555
810974195732 566387521
333484719716 566381214
161057964488 566374907
384438366026 112188916
168005562684 343245861
649736900072 35338121
21474400732 566368600
714971020660 422783438
388433905448 566362293
993749620116 221136034
572229457724 566355986
84634384332 566349679
699812624596 311023398
95371581544 230054132
895735817481 275483453
282956732836 308481677
879818577856 295382038
518046791172 113280027
539386266252 129539473
617111897200 349231204
610125447884 367111549
221956549963 300042911
58187838829 190944425
125688373672 559985916
536859866908 566343372
240167284036 56945903
58309601771 36504916
421006932333 127445549
33474797616 566337065
303616203920 116774105
436646909931 113835043
90950382692 496417663
672653831648 17974950
766130607376 566330758
476226282652 192262588
935407247174 483267568
781920603276 566324451
72633987448 566318144
615809846408 566311837
382749506924 291572610
524227870188 170289
828027391304 397240088
279798733656 566305530
461699486424 297116463
118740775476 113727824
709286622136 566299223
269363566060 28867139
538123066580 566292916
954347358504 566286609
182532358912 342015996
944241761128 371274169
526283088241 183470630
244675986206 263796582
801500198192 566280302
208194588946 93349907
718129019840 566273995
591609961636 65119775
538398808620 260113294
564018659856 566267688
773078205572 384909903
903566305314 163111634
636652640996 37457273
315168324472 489852076
339169118240 566261381
332221520044 94712219
430850120667 301619661
463486741033 6382684
170531962028 498297149
96003181380 566255074
301273128080 553205891
573492657396 566248767
697917825088 106569379
166110763176 412698545
428224695116 192439184
319620497001 245083713
24632399912 566242460
462962686096 94951885
505917889163 393373897
240007943988 566236153
600651450344 313653417
440557584426 24231494
140846769736 95891628
825665182091 209568996
94739981708 42969591
683391028860 9473114
138951970228 566229846
315799924308 566223539
431229183981 60629191
731392616396 566217232
766773143550 280743491
824237792288 285070093
990348549156 566210925
29068514819 43745352
889437712080 303410849
518543471664 566204618
677835949064 337506491
713707820988 257117469
152215566784 566198311
147162768096 260037610
46738394172 566192004
939820562276 566185697
72868355568 229240529
425066695936 566179390
917949989405 93122855
924662166212 566173083
168637162520 566166776
49896393352 70814996
787337233873 26338032
321496854841 75759684
298746728736 566160469
75791986628 205765875
853291384744 566154162
757288209672 315867174
78949985808 566147855
886766176052 566141548
63836142392 494014696
267798336772 566135241
656232235912 515862144
34106397452 477427286
510332673796 553256347
815534262110 73993724
670911566935 269271058
27158799256 566128934
282988185845 70222138
631599842308 231315532
16183338263 158860716
876028978840 503878844
533701867728 566122627
762972608196 566116320
444014691016 221154955
538549142272 39330452
380854707416 378609210
840659388024 566110013
888828514708 335381032
121898774656 81757641
574755857068 168932995
718129019840 566103706
251381092866 261336852
240639543824 566097399
377927714725 118470688
417487497904 92813812
846343786548 566091092
985319931506 29056349
509069474124 262585638
387802305612 566084785
356222313812 566078478
478413562978 49226135
167039145204 214406465
660021834928 115361337
5684404832 566072171
482394320857 17514539
317947565139 64552145
963821356044 536416657
862219570262 334037641
473068283472 566065864
491384678716 169986264
815395394584 438986121
638547440504 555703463
512227473304 103081608
736448909162 488470843
92845182200 324665439
21260753172 42660548
557465646501 114005332
583598254772 79228534
551405186795 181591144
842000245787 135203159
431462124654 321183975
594967051820 326122356
315799924308 503582415
204638353172 145647551
533744603960 513244739
262113938248 521708733
128214773016 42692083
771977221940 246723533
308852326112 566059557
841290987860 566053250
256429539724 566046943
304431127260 16335130
872239379824 566040636
380854707416 566034329
53685992368 130674733
184427158420 511516621
28134111671 16347744
426329895608 418841563
783183802948 566028022
508437874288 407299753
381229910846 70266287
95032664350 107414517
743479040760 376452216
249481941528 566021715
526754269532 566015408
668864232632 566009101
238744744316 566002794
520946514460 29062656
680100439684 51256989
162667058961 30481731
797078999340 565996487
212217551204 565990180
676756869643 199849909
49896393352 565983873
29446682539 75242510
354327514304 486812102
650547837388 565977566
482542281012 464359182
29053598764 565971259
730039821547 21885290
936030963260 565964952
756350924225 196027867
355590713976 565958645
571597857888 227493490
73897187120 565952338
297483529064 234361813
613283447064 271201
873828701852 201123923
823910940385 92315559
804188346858 211669227
652442636896 565946031
666402599871 88304307
616441446244 198859710
594967051820 537772662
219796749236 182808395
265903537264 565939724
101261727022 155606304
103878915631 36183259
918637444033 158803953
244707117558 29560909
998895730869 35268744
485480079659 73602690
124737326351 48759417
384644306432 287845173
887397775888 565933417
30316798436 45076129
715602620496 565927110
860238982940 565920803
310747125620 393159459
423171896428 565914496
867428580726 106626142
99161180560 565908189
360809336308 285297145
275427290727 270923492
531175468384 375966577
640668112603 233579745
401065902168 565901882
527709500459 69774341
786438923621 373456391
5684404832 492917278
13581973917 187986442
202111953828 496726706
453488688556 171253971
551667986871 228445847
264008737756 270784738
227623030300 143717609
579177055920 565895575
209691151860 565889268
404223901348 565882961
406750300692 565876654
36031129982 59456089
546965464284 157794833
103582379412 244730521
924840900285 307630232
133105338808 58137926
494542677896 32544120
520136376068 131898291
534333467564 565870347
73326229089 193965478
122351478502 100117318
654661237784 130901785
953715758668 565864040
881713377364 278296375
984325126219 207405695
577477521132 93211153
196427555304 565857733
325273921848 565851426
693117047813 283241063
505279875108 427469539
320221123160 565845119
933504563916 40610773
649353289411 266281540
912507249893 51357901
610540921509 148864121
958428895936 108757908
956098297407 51212840
637915840668 565838812
723181818528 101820208
235955149620 91987595
259587538904 100804781
864660181792 266779793
857712583596 64426005
300009928408 281494024
912661769328 82590165
796448559992 316447418
210322751696 565832505
750462197822 375644920
876660578676 156855090
75269302375 168371672
226744347432 524452278
55580791876 4049094
168005562684 565826198
902730333450 71357398
652738283828 2510186
603809449524 565819891
908872170312 434974869
45475194500 565813584
54949192040 565807277
536859866908 565800970
894135958521 22471841
606335848868 136678997
169268762356 565794663
313905124800 527050762
224217948088 565788356
619440530010 50771350
31674994142 150068758
880971079129 13301463
900029772608 497773668
778483761077 8495529
609493848048 565782049
976749598861 263203724
959793556317 22415078
278399487752 16581103
584861454444 565775742
991611748828 270299099
146531168260 565769435
215793199924 7789145
954978958340 565763128
74879014666 49238749
161523566149 6016878
432645893968 220152142
589282653296 565756821
543807465104 565750514
35369597124 565744207
507174674616 565737900
586124654116 249366166
299378328572 565731593
622125844768 469411089
490121479044 565725286
260219138740 541121679
704233823448 476733516
704233823448 565718979
483173880848 565712672
217270349892 565706365
693496626236 15256633
219307668679 363157060
575387456904 481930484
607599048540 565700058
499595476584 565693751
443540690496 47901665
815395394584 432445762
302536327752 565687444
828132585757 27662502
298115128900 50355088
874765779168 565681137
36152596495 309717849
704865423284 565674830
326007594172 336339696
642968639356 565668523
974558553256 565662216
274474477446 105427812
663179834108 565655909
540649465924 565649602
64423189580 525253267
600019850508 565643295
747549812143 72252992
478890660235 337771385
699812624596 565636988
174953160880 169973650
495319275662 50771350
995523987459 402916388
252639940708 76604822
862133782448 565630681
227621649067 228742276
798062927117 29327550
218879450672 61493250
940452162112 565624374
584229854608 348518513
159794764816 326500776
702970623776 530115964
318957923488 565618067
973295353584 565611760
759183009180 565605453
697286225252 485651614
131576633357 202713287
974558553256 463892464
788868201472 66154123
912110009805 272569619
558334261332 384909903
912661769328 565599146
846343786548 417277427
978348152272 213655932
304882683232 15843184
696654625416 142538200
494565200193 146845881
882024798103 47346649
659563961407 65044091
534965067400 194552029
161689564324 559935460
193901155960 565592839
180637559404 547592661
201511188915 30570029
278195464 255603789
360643512664 565586532
387170705776 565580225
51159593024 565573918
667369189705 161906997
572672000993 80294417
883374151395 110189597
78318385972 565567611
296851929228 565561304
771183406064 397851867
692233426564 565554997
444069952950 124519101
887397775888 565548690
654337436404 458954083
469315517336 163824325
312641925128 343372001
924662166212 565542383
792657800488 69925709
591809052640 21349195
802763397864 248281362
354327514304 565536076
431382694296 565529769
730761016560 565523462
656863835748 565517155
801500198192 565510848
123793574164 565504541
771815005900 565498234
899617132891 45423014
670127432304 565491927
628448673609 444738105
827102410814 15269247
675811830828 259394296
459696038292 29264480
426025660607 12601386
992243348664 221754120
968874154732 565485620
979993757968 128700642
915188168672 46955615
455537088742 162165584
339169118240 118111189
16421602044 565479313
35369597124 565473006
299875093120 55394381
590950680377 147148617
490488590593 158425533
938126911919 87925887
627033552986 14436723
3158005488 565466699
173689961208 565460392
264008737756 387609299
367591110860 565454085
339169118240 534890363
766832732086 100735404
859874125055 232116521
255890041009 335280120
874765779168 565447778
38527596304 149412830
268849169205 21229362
534333467564 565441471
662548234272 565435164
416224298232 464952040
222323148580 185766378
914584300715 97039502
475594682816 37772623
325728593478 16114385
305062727096 565428857
400434302332 139763120
276208574594 22850261
926745311661 158173253
663322265089 310323321
481279081340 49465801
947399760308 565422550
993739327092 142967076
771815005900 565416243
349056344113 28564403
980242951780 216998642
132677118736 128593423
344221916928 565409936
696654625416 565403629
558201671336 51256989
478402809543 156300074
252008340872 17760512
46378733255 182593957
700444224432 565397322
760041074465 70045542
229270746776 49099995
642968639356 565391015
140215169900 282988783
677706630336 565384708
961634468817 171726996
1780285375 13440217
643348781167 158324621
769920206392 387237186
820853569390 68235433
791179370199 44899533
307589126440 335059375
272851135460 565378401
908568729993 67503821
732669836529 7404418
63159989908 67970539
14526802536 374339371
222954748416 565372094
867186581136 9422658
932241364244 565365787
216007150220 211492631
373991395968 111495146
594374063438 276997133
589718448075 107471280
959400157192 430850091
44843594664 565359480
967075196396 172698274
66317989088 565353173
515166836087 112964677
549903464755 29598751
821711392944 40364800
807816196552 362330843
619599445424 516669440
192006356452 372686937
843817387204 565346866
540017866088 565340559
144982377079 51036244
98529580724 565334252
692233426564 27391301
689075427384 170415140
884429957986 271938919
955610558176 113992718
444800370862 357669970
877923778348 565327945
376433508564 565321638
647389838208 565315331
94739981708 565309024
601283050180 565302717
816144714575 48040419
189479957108 565296410
101687579904 565290103
971938171 205116254
499595476584 348215777
721158856538 41443297
297483529064 406366317
361906712336 249946410
590545852968 565283796
52422792696 565277489
449067489704 250999679
845712186712 44130079
143373169080 565271182
838132988680 565264875
755883009960 4017559
148425967768 565258568
959146384498 103743843
191374756616 565252261
274745934968 382551085
400794444646 105427812
562936868425 33811827
642337039520 103832141
806552996880 565245954
169268762356 548702693
476857882488 565239647
624652244112 565233340
960031757028 473327736
248850341692 173978595
452225488884 565227033
236849944808 379328208
112424777116 565220726
950403372500 22200640
119372375312 540371146
191374756616 449487276
360643512664 543266059
388070920742 3084123
861907142468 66740674
824237792288 565214419
134530771376 39034023
409276700036 213227056
634126241652 25429824
657495435584 23909837
467383884948 565208112
526122669696 316207752
828398785306 145779998
541912665596 125408388
501490276092 565201805
335803021660 46791633
292430730376 194545722
939820562276 519457134
802763397864 565195498
747814212132 565189191
451128756170 334857551
374218908379 155688295
684022628696 565182884
850133385564 565176577
222954748416 565170270
926556965720 110996893
186196211027 1772267
791904641599 49787458
685367289580 248703931
590843322623 137290776
286555931894 12740140
975821752928 565163963
14351936719 45290567
458541487244 137360153
198953954648 565157656
229539399748 263859652
547730993265 426264902
317063123980 565151349
173088817875 57191876
384223442387 316340199
287377931688 239508325
608230648376 341694339
779394203932 241860836
885058480006 239117291
172623268735 132995709
829290590976 42881293
461699486424 411796644
791394600816 565145042
576222507946 110359886
508303947208 21323967
694759825908 565138735
689075427384 308368151
924662166212 341208700
684022628696 565132428
209691151860 7826987
563387060020 565126121
96003181380 565119814
992627999980 55154715
494638071271 433776539
713973572740 123333385
92845182200 56441343
770551806228 565113507
541912665596 149583119
557169532851 183325569
771815005900 565107200
759183009180 565100893
238113144480 565094586
190562904785 105976521
69779676625 39204312
494090859095 184347303
958136957520 506098908
471805083800 30809695
34737997288 565088279
315168324472 414079778
118740775476 565081972
836869789008 94996034
156636765636 565075665
524637635978 14947590
343590317092 160847421
367096732423 326235882
487930668863 201559106
497700677076 536946445
507390481235 177100560
976755344538 59683141
84002784496 309396192
792657800488 167539148
544439064940 565069358
390328704956 565063051
880450177692 219571898
428224695116 562502409
879818577856 373595145
973926953420 565056744
670127432304 126474271
647801237511 73602690
135793971048 141894886
991679763516 185791606
879278120477 458436909
761077808688 565050437
296220329392 417819829
118740775476 565044130
521701470844 541424415
913293369164 267044687
904613528078 375064676
98034098562 226982623
246062046238 7801759
40176153676 15496299
157268365472 565037823
201759432435 100331756
916550905418 240927400
845219366104 79878155
564018659856 416640420
450962289212 427255101
509069474124 43821036
793289400324 185697001
458541487244 565031516
605540306939 4377058
947851820840 90221635
516648672156 70272594
572229457724 80704372
500613386477 143124751
274290275204 45132892
361275112500 565025209
439593492164 565018902
454751888228 27839098
653074236732 535931018
721918618856 565012595
222323148580 462202188
606967448704 565006288
963189756208 249391394
62528390072 564999981
115582776296 564993674
108635178100 564987367
272219535624 564981060
91352207969 77292285
49264793516 564974753
341063917748 564968446
39159196140 329666890
555176262152 75046993
946533296164 23348514
126319973508 549800111
656450540103 14171829
191374756616 564962139
981506151452 93602187
32843197780 191203012
746551012460 92536304
497700677076 564955832
117477575804 321694842
75440852775 3538227
793641103872 185091529
340432317912 82810910
454154913822 95929470
721287019020 564949525
509765291834 82621700
708655022300 564943218
599110454615 94768982
598756650836 8520757
770841789474 67541663
388433905448 554505133
760446208852 195914341
424986517110 9529877
68212788596 2238985
612651847228 137328618
16421602044 564936911
719073812682 227052000
752867010820 192981586
3158005488 52915730
809710996060 564930604
621494244932 420979636
673437789683 251195196
372012309712 133475041
865132096760 9946139
968874154732 526735412
669280292808 48324234
899398172772 318629640
457909887408 564924297
458541487244 564917990
537491466744 564911683
951820959160 77361662
216034869485 132144264
37264396632 33029759
717497420004 564905376
869830133005 328285657
694128226072 559468742
522964670516 564899069
387802305612 564892762
888660975560 564886455
516357416961 6906165
777499404424 497937650
143225202618 2674168
742761413444 542799341
577913856248 564880148
518543471664 564873841
546965464284 564867534
108720038785 66248728
419382297412 100703869
621371241576 47308807
672718522547 132226255
630968242472 564861227
33474797616 133594874
771815005900 564854920
811715430149 96957511
503405737332 324003204
946136560636 501986744
660412446359 86733864
253271540544 564848613
908626855305 148946112
767539410450 27000267
145099680972 22181719
315173149327 104513297
292430730376 500138793
6947604504 564842306
175116032848 231832706
802763397864 564835999
441283801876 39198005
749077411804 394874963
835896812248 46413213
949926159652 259091560
114951176460 487953669
669785374224 75690307
885238677303 144423993
808447796388 336617204
958136957520 186233096
989716949320 564829692
658167980464 192477026
765499007540 564823385
948031360144 564817078
929714964900 564810771
778762604096 564804464
863010503839 191934624
746551012460 564798157
547282100912 103043766
518543471664 564791850
560241479323 450635150
211585951368 564785543
274745934968 564779236
115582776296 564772929
292658116647 135417597
860238982940 564766622
573690602591 22818726
975190153092 564760315
138433070175 33982116
87792383512 564754008
281061933328 564747701
917082968180 521128489
922135766868 564741394
597163105183 224030947
571091300634 423306919
896871773428 564735087
914687230955 244358408
853291384744 344759541
94937876447 268873717
866248267648 63902524
503385075600 564728780
725076618036 564722473
329943193931 143572548
889703451218 92826426
67383560980 113841350
907608970640 441370167
451593889048 564716166
969684936438 343340466
612020247392 564709859
465489085440 404922014
503675645397 39891775
134625508823 380135504
198322354812 324917719
409908299872 273200319
147794367932 532392791
979650663475 296807420
606725255662 75507404
176847960388 564703552
994138148172 366670059
385907506104 293862051
99969035818 376754952
516660119361 117751690
366327911188 564697245
372643909548 564690938
844207550838 29579830
887559600894 51452506
103582379412 5657379
129477972688 278788321
30316798436 467979400
918977767688 168970837
838851379143 328083833
523003982047 296807420
727919073764 7808066
471173483964 564684631
885502976380 306816629
950557759488 447487957
277903934148 93671564
312641925128 564678324
988117872428 99253259
751351646739 1482145
472436683636 102242777
610757047720 564672017
263119253062 110189597
456274993063 32991917
899575538226 252576429
271587935788 560925659
526122669696 564665710
24632399912 306148087
177508206618 277375553
706128622956 435466815
887469518013 38863734
353064314632 364576135
772651759832 135474360
64423189580 564659403
63159989908 564653096
13393558599 117392191
519175071500 564646789
80500980197 120331253
754761810328 409387370
342958717256 564640482
248850341692 564634175
728523730096 64917951
45819014298 146322400
415592698396 24679291
261216487813 48292699
94108381872 25701025
158531565144 564627868
780025803768 564621561
167210348719 18353370
110262556566 94693298
306957526604 564615254
184310209784 24130582
621494244932 428037169
92845182200 564608947
370842605008 75343422
776867804588 564602640
248850341692 564596333
348643115780 342407030
871607779988 564590026
308220726276 564583719
640442240012 136559164
87399062136 12147282
894976973920 388643647
743241710415 58409127
538779862881 36820266
882079568091 195567456
660735968166 236840464
36001196960 55520521
834980344143 471757293
182532358912 564577412
870723769770 41544209
270324736116 247127181
152215566784 190805671
111793177280 345882187
562380883212 17880345
714339420824 50897490
476857882488 148794744
270622130087 174161498
833711789828 564571105
508074952652 70505953
451593889048 421976142
721287019020 337418193
336011119060 564564798
895608573756 39986380
819461927663 257130083
263234986512 29800575
300641528244 114951382
834974989500 309459262
213480750876 564558491
413697898888 564552184
233060345792 92839040
362538312172 401787435
768025406884 564545877
330532675621 274991507
116480682900 204485554
207796352352 43997632
944489985727 131261284
843185787368 564539570
123793574164 68437257
133380624679 87314108
724445018200 259305998
149714641413 362204703
100152859640 202694366
342958717256 564533263
487232309432 138968438
588651053460 3866191
154953004655 249492306
312871531463 260094373
382749506924 163357607
79581585644 564526956
787050757319 328878515
694128226072 390952009
3805265605 378817341
348643115780 245140476
307293847379 19513858
315799924308 564520649
742761413444 86910460
608384545483 72896306
203375153500 564514342
115582776296 564508035
212849151040 564501728
306370264978 177636655
259273900166 2447116
302784955999 45240111
946136560636 50645210
636652640996 564495421
657495435584 564489114
100635380917 159888757
556439461824 564482807
60633590564 310689127
151105387546 150907589
377696708236 564476500
699812624596 564470193
505279875108 443464091
881081777528 564463886
846394709266 364393232
512227473304 452268663
255898580687 16019780
783076194979 24609914
540649465924 94283343
588019453624 425053958
464225885768 564457579
205269953008 383339460
96003181380 564451272
833950421480 296044273
934136163752 344582945
404960966838 74542433
896240173592 564444965
465489085440 221640594
530543868548 564438658
307589126440 395707487
241902743496 20289619
283356666013 15237712
385907506104 564432351
865291781628 160778044
256429539724 168787934
123793574164 564426044
76204086008 136224893
720023819348 564419737
615809846408 561985235
6947604504 564413430
248061459955 27731879
90950382692 562950206
548228663956 564407123
575387456904 132648824
313273524964 564400816
208901942159 68607546
704865423284 564394509
714971020660 462183267
142741569244 564388202
980242951780 564381895
98060985303 98900067
947024426496 267738457
234369996519 268665586
432645893968 564375588
397548248378 220908982
18316401552 564369281
745919412624 564362974
322115922668 564356667
38938655029 744226
100424380232 564350360
413066299052 564344053
133267571704 369224394
323379122340 20989696
459804686916 564337746
257061139560 298876116
924030566376 307384259
128214773016 564331439
376564517568 266527513
121267174820 311073854
263377137920 564325132
97897980888 89963048
754130210492 564318825
701707424104 364828415
668346612900 164782989
449420259135 17148733
378959907908 261677430
961294956700 498208851
234955145300 132459614
17465654452 16461270
263377137920 564312518
494542677896 218178051
264640337592 64104348
401697502004 341107788
246955542184 564306211
114319576624 10665137
121898774656 447557334
911398569656 564299904
229270746776 313136243
641705439684 564293597
95680593009 114062095
313376032635 90511757
461067886588 435838928
285483132180 564287290
85138925411 94605
53685992368 155145893
298115128900 226856483
690970226892 564280983
867397531365 162752135
724445018200 564274676
562123860348 564268369
400787033921 169841203
246869087893 12399562
139886583572 46646572
270573805853 167576990
761077808688 234342892
397545719271 29623979
394240338115 414899688
426329895608 513894360
647799856278 108392102
507174674616 564262062
92213582364 564255755
354327514304 564249448
744024613116 564243141
249485050879 490236803
365064711516 125490379
113056376952 564236834
20383647054 112088004
232044601265 209758206
71679780320 206100146
877292178512 564230527
916131340615 140318136
870351543244 82722612
183795558584 564224220
104845579084 564217913
228007547104 206964205
177821992482 126203070
186669000603 109640888
651179437224 564211606
829290590976 360249533
422540296592 493989468
383033542669 57135113
740286561211 14127680
645712989699 1570443
257061139560 564205299
348643115780 406284326
388779705644 43625519
822974592616 564198992
759544047088 127458163
113782916059 154483658
666421293819 21973588
8842404012 82779375
469786952972 15332317
213681609905 255893911
7579204340 564192685
434540693476 520668078
854554584416 513175362
264640337592 564186378
252639940708 138999973
206533152680 439925864
452225488884 532796439
542220100311 22787191
66949588924 564180071
80844785316 338124577
44586933364 105547645
680546380361 205753261
144004768916 337449728
907608970640 287914550
633003454721 130189094
159794764816 245891009
436053221472 191032723
887871664947 60793173
21474400732 262194604
547597064120 564173764
892490466351 91962367
500227076420 564167457
573273756105 40472019
649916237552 564161150
773709805408 564154843
596861851328 556643206
47369994008 564148536
424489922851 212520672
913499494538 272317339
126319973508 564142229
209403037551 7297199
664211650936 38315025
385748672681 34329001
46738394172 564135922
305694326932 410592007
206533152680 47889051
87792383512 550632635
291799130540 24471160
287377931688 499533321
468323253770 174249796
533701867728 448869190
527761804410 144127564
799696093344 139819883
457053426166 141800281
903819371624 564129615
4058579953 35565173
389549535999 12620307
822506760342 102381531
888029375724 564123308
481910681176 444384913
716865820168 460953402
859607383104 564117001
172426761536 564110694
140846769736 519558046
757288209672 196929768
135854638081 255496570
678338230172 541323503
432817450675 318963911
854554584416 525682143
107371978428 271030711
673285431484 465923318
176867039063 397334693
878555378184 564104387
498332276912 564098080
855186184252 434886571
858975783268 537583452
606335848868 526956157
868449780808 564091773
782552203112 564085466
153837735668 153600678
853495384659 228275558
650034071233 432641279
157899965308 564079159
610125447884 559683180
790166789721 200278785
790131401144 564072852
745287812788 491327914
876660578676 564066545
694274807059 247013655
237495691245 494374195
906838032318 41329771
936227256021 60566121
639879960413 215043472
363318189578 373771741
668864232632 214261404
481279081340 261324238
952452558996 564060238
466752285112 52903116
357327600883 12784289
995401347844 363188595
744024613116 329383075
351801114960 564053931
658127035420 564047624
268429936608 564041317
19579601224 564035010
830553790648 564028703
492016278552 223999412
595068890949 432937708
279798733656 551679597
850447896733 163641422
836869789008 437598581
743928111774 20031032
411879622211 431108678
22106000568 68235433
114951176460 564022396
431776900717 93078706
788868201472 564016089
253271540544 564009782
598125051000 564003475
375801908728 86941995
8210804176 563997168
691790841211 183754445
262113938248 285051172
852028185072 234576251
972663753748 563990861
128886952090 184681574
348750378929 154023247
595297664760 103251897
805921397044 337594789
132635971868 449165619
89176507295 306469744
470871305045 46482590
839396188352 563984554
597137334781 826217
960440961495 1917328
963821356044 490034979
425698295772 332284295
240007943988 137612433
467383884948 553054523
202111953828 563978247
482542281012 364613977
310442020253 62729422
89687183020 563971940
356313531953 351003471
86811176117 232179591
966347755388 409046792
921504167032 563965633
941083761948 563959326
685917428204 563953019
838132988680 340823973
973926953420 185539326
501490276092 343409843
980874551616 563946712
577526003041 309774612
22737600404 328241508
407381900528 505064560
67836098779 27530055
309169952939 54845672
596861851328 563940405
42317195320 560130977
200217154320 147230608
416261131112 163824325
214743950548 356295044
219165149400 563934098
678969830008 563927791
192233736416 224548121
383381106760 546608769
978348152272 563921484
888660975560 308153713
757919809508 165035269
591809052640 563915177
166490652707 134395863
609554590765 367237689
233060345792 284849348
373275509384 468994827
445397742609 246805524
239376344152 258555465
818553393764 563908870
744024613116 563902563
754130210492 28753613
732655816068 563896256
173990950169 46848396
379310324828 163534203
170615321647 140627179
283719247071 101422867
899480334061 138848605
24632399912 563889949
713707820988 563883642
727876955618 193069884
979611351944 563877335
675478987275 197869511
115582776296 563871028
951820959160 563864721
527385869368 360205384
242534343332 563858414
327948050053 51843540
302443440321 6508824
511595873468 563852107
553913062480 59809281
396108856354 110322044
55580791876 563845800
329063520864 412824685
785216530239 368625229
242534343332 396300345
767393807048 563839493
956873757848 243670945
377696708236 563833186
663451066643 133746242
573492657396 485815596
492647878388 563826879
337623821137 191442678
465489085440 563820572
34737997288 563814265
327800321192 563807958
70107588104 180083771
794552599996 549806418
210954351532 563801651
265572220005 36719354
291167530704 527549015
851396585236 563795344
76003290049 4257225
97580892221 163641422
934136163752 563789037
617073046080 83908328
519806671336 563782730
621343011444 28999586
745919412624 178916976
54949192040 135537430
623389044440 166826457
326537121520 238593810
207299369124 283821307
991709608240 342198899
768800900925 103762764
190395315181 248457958
745287812788 316630321
886134576216 125988632
5684404832 42294742
759814609016 563776423
286962964688 150737300
940452162112 563770116
646126638536 217774403
2526405652 370611934
238744744316 301815178
435826459594 442568497
874765779168 563763809
738086624801 113740438
437698692656 417416181
474398911281 231233541
109898377772 136994347
172426761536 1652434
174953160880 227033079
631599842308 563757502
117477575804 113973797
779394203932 339783318
130793406934 275464532
538437502065 23487268
566545059200 563751195
74528786956 563744888
256429539724 556428768
884441304279 229417125
881108273235 446825722
727312153219 80439478
971400554076 563738581
172426761536 563732274
710886426398 63114149
293062330212 563725967
291167530704 563719660
535316007801 80433171
80844785316 59418247
653074236732 563713353
264640337592 563707046
426961495444 563700739
731785138848 12216659
60648992258 329830872
339800718076 426794690
714339420824 563694432
971400554076 563688125
461067886588 563681818
989180446430 162001602
267166736936 563675511
620862645096 563669204
824237792288 563662897
937925762768 138817070
800236998520 563656590
194321139090 87023986
829290590976 485001993
211601239536 252122325
17053201880 563650283
692865026400 495622981
959400157192 191890475
609233200724 187248523
837748452955 250936609
109898377772 563643976
509069474124 563637669
180784682793 59594843
928020646001 223185809
636652640996 415770054
944241761128 563631362
387544181088 129634078
47369994008 397063492
105477178920 563625055
645495038700 563618748
207315937613 327598194
702339023940 563612441
503385075600 149028103
354327514304 563606134
143373169080 563599827
910135369984 285990915
872387026694 405054461
812868995240 563593520
825500991960 563587213
491384678716 136262735
110529977608 447614097
987407781977 124329891
224217948088 483683830
8210804176 563580906
51159593024 268835875
142741569244 563574599
585493054280 199175060
576285697779 138135914
19185119360 43903027
374298824376 11598573
47369994008 433650399
568439858708 405987897
135793971048 563568292
929083365064 563561985
63791589744 563555678
223586348252 495938331
470067088926 284527691
852659784908 492311806
831185390484 281765225
241902743496 409627036
91581982528 563549371
933504563916 276315977
144004768916 563543064
352432714796 516707282
582966654936 487638319
506005247420 290771621
952476664350 130384611
638171009274 168819469
634757841488 280226317
539386266252 563536757
55924384622 217566272
913293369164 486112025
250290944660 33218969
563387060020 561121176
874765779168 563530450
184427158420 563524143
448435889868 563517836
163584363832 563511529
733919015740 401257647
759601554314 737919
312466989934 92416471
788028800665 85554455
977735410366 76075034
844794705245 167904954
584229854608 124020848
157306548050 230445166
685917428204 517407359
56843991548 563505222
304475818662 71489845
473068283472 563498915
200848754156 563492608
787605001800 179049423
258324339232 549333393
856220851844 157189361
406762593035 92719207
318957923488 338711128
302536327752 248577791
342850194772 23127769
476857882488 563486301
435349564161 129596236
405487101020 319872119
239067700558 115077522
286746331852 268873717
450422487761 400368360
260850738576 563479994
236218344972 162556618
794588947237 216027364
839396188352 563473687
997296147352 563467380
992389652143 102854556
663179834108 442127007
500858676256 546791672
418208089510 203470127
501490276092 563461073
828344961368 235137574
826884365210 5543853
32211597944 192874367
113514157933 84621019
804658197372 438134676
542953823091 130460295
413066299052 563454766
806998308922 49875756
802763397864 563448459
492016278552 424139443
237073824387 28274281
700959815375 41777568
814132194912 563442152
953788667588 343485527
760446208852 96503407
409908299872 431562782
510964273632 518864276
742761413444 117480489
933226780473 98881146
967610955060 563435845
346748316272 381346448
610757047720 563429538
298746728736 563423231
73897187120 542805648
621494244932 563416924
247587142020 563410617
720655419184 114724330
918346167852 563404310
458541487244 481905256
353191230393 396281424
939820562276 534978661
115582776296 153272714
454751888228 563398003
45027853669 34310080
954347358504 563391696
930978164572 563385389
644863438864 232444485
986435429610 52650836
570966258052 418223477
861543379936 220663009
338819952171 104992629
748681523479 43341704
322747522504 563379082
112441005027 14436723
787922300663 181130733
384644306432 506849441
888037246860 266458136
272219535624 447998824
546734403097 68821984
137938086266 275559137
412912416624 54744760
466752285112 278870312
292478789716 363194902
400742588492 113134966
476857882488 563372775
366393371541 298825660
704865423284 103832141
658127035420 394477622
41053995648 563366468
954242765281 24698212
366959511024 563360161
628652042824 278611725
601914650016 563353854
735880682062 430604118
651179437224 400242220
762341008360 563347547
303799527424 342791757
834343389664 99814582
803511973629 65737861
648825799224 388448130
258765122848 38560998
460679888320 177630348
312088942047 267278046
11404160398 19154359
200901701421 281235437
510964273632 540825250
248906997473 331502227
468015484784 563341240
287589367556 212344076
824237792288 388460744
308220726276 563334933
288009531524 481602520
865291781628 313937232
752518242092 87831282
666337833288 563328626
712143142474 54870900
775604604916 393190994
488226679536 43089424
443062199392 52512082
265271937428 563322319
555807861988 563316012
946136560636 284672752
394749903808 563309705
961926556536 563303398
672022231812 563297091
70739187940 563290784
401065902168 404524673
116705325626 53224773
846178292933 68998580
208427952188 521273550
463594285932 520043685
772056608149 66103667
867468194993 147400897
884239776708 18113704
783183802948 563284477
524859470024 563278170
468015484784 360287375
194708916613 300440252
820448193272 563271863
180637559404 290853612
995401347844 455277102
296591370202 89590935
28421998928 563265556
673917031320 264294835
142109969408 355929238
931990770278 95494287
691158793578 143194128
34106397452 563259249
304431127260 208282368
281693533164 432452069
411986992579 293212430
430751094460 563252942
783183802948 563246635
884060130185 75147905
636862638868 350681814
696023025580 399737660
461328365688 45713136
625915443784 476178500
637915840668 112699783
706224003717 94428404
672022231812 563240328
426329895608 563234021
961926556536 563227714
452225488884 563221407
654337436404 563215100
244429142840 116950701
717497420004 547100715
128846372852 219540363
558965861168 248697624
103582379412 122816211
474331483144 504679833
3789605324 563208793
293693930048 108417330
232020035500 201817693
708553115859 11466126
996032947680 71981791
25895599584 537860960
350537915288 291181576
966979355224 563202486
818553393764 563196179
17053201880 464277191
845093125192 306160701
322316069006 132516377
547001779990 143149979
623389044440 461502111
327420004850 221003587
163584363832 120116815
725113608591 66526236
97897980888 563189872
670845217295 387079511
267561586671 7845908
803394997700 563183565
445909490524 508716313
799913943431 249801349
772446605736 563177258
868261127889 69408535
885502976380 221855032
906100437040 13970005
462962686096 563170951
158531565144 563164644
416855898068 563158337
36632796796 563152030
432783336112 280163247
621850792256 3941875
884239776708 140135233
152044554544 65510809
992534858204 47119597
952820011123 131412652
589292706654 252059255
944318340722 170011492
829293271451 123894708
900661372444 561121176
498963876748 563145723
145267968588 563139416
89055583184 313735408
975821752928 382746602
759814609016 361182969
986032853800 218556471
475594682816 48784645
610125447884 563133109
160426364652 563126802
558334261332 459502792
697720973069 63227675
773709805408 221621673
661916634436 396104828
325273921848 100968763
53065467624 7726075
358748713156 380804046
288009531524 563120495
815741358762 165565057
99383218495 243399744
300641528244 563114188
308363157257 289138108
124425174000 317336705
102319179740 563107881
341726819225 95967312
202111953828 563101574
413519803887 74706415
622395260887 29623979
162321164160 110940130
278535533984 227316894
212849151040 465866555
159794764816 563095267
901461457478 44773393
797710599176 153581757
53685992368 563088960
815395394584 563082653
917082968180 513320423
654678928919 82665849
392223504464 60887778
27790399092 367515197
463400297291 11024636
777499404424 563076346
45475194500 417403567
215375550384 483437857
674548631156 170049334
14526802536 563070039
91581982528 531654872
300105939869 136458252
281061933328 563063732
253531111436 140879459
774398483594 138129607
534965067400 410604621
802886113163 181219031
895608573756 563057425
402329101840 501772306
84002784496 563051118
162952763996 563044811
792657800488 563038504
741862127672 172773958
892243908865 122223353
204638353172 395278611
891818974740 1671355
942346961620 542301088
724445018200 563032197
154110366292 37652790
535181788534 243897997
574124257232 33755064
940452162112 239628158
685285828368 563025890
252008340872 178822371
102071089653 74372144
638547440504 563019583
501346661460 56781921
334116319552 563013276
318091711624 99518153
265271937428 563006969
701075824268 19854436
898766572936 469202958
991611748828 563000662
511456572824 36416618
439333576452 141402940
370749110040 308588896
726414221387 131898291
239016178675 279974037
433909093640 494462493
547597064120 562994355
247335236198 16555875
396013103480 562988048
412434699216 15918868
288009531524 562981741
587710242400 199288586
662319853560 87068135
407156395808 71710590
887620154401 250280681
51791192860 562975434
152215566784 201905991
293062330212 562969127
764867407704 450376563
914556568836 562962820
714339420824 513843904
504487568670 29523067
704865423284 99991178
144004768916 562956513
312483236766 20075181
408013500364 76945400
198953954648 466566632
186321957928 418425301
323379122340 562950206
63415681995 243986295
381486307252 562943899
804026597536 562937592
870344580316 562931285
650547837388 341189779
704233823448 562924978
56212391712 562918671
572229457724 297923759
275790346875 51723707
68212788596 562912364
29308338494 205204552
874134179332 562906057
173689961208 562899750
659390235092 243311446
7390513579 48746803
790763000980 562893443
446541090360 377682081
322115922668 562887136
459173087080 199641778
529336712878 420052507
671390631976 562880829
837501388844 418948782
487237619926 192010308
497700677076 562874522
435380266637 1034348
116214376132 478518397
22737600404 270784738
224849547924 437768870
529912268712 467708199
129130150010 226383458
897784539324 238688415
710549821808 562868215
378328308072 130157559
177167794665 63889910
53054392532 538346599
235113703280 170547587
547666491576 341423138
351801114960 562861908
621531853573 515262979
145267968588 304104619
773709805408 120955646
843185787368 562855601
465153548798 167513920
749157056600 425545904
894065357963 20100409
771815005900 562849294
628103562941 237256726
713076221152 473907980
311378725456 371980553
290535930868 562842987
135901145899 121756635
370749110040 562836680
26753481966 16511726
978528847822 307510399
563109673918 192741920
269061536444 562830373
559597461004 268148412
965810804701 413184184
382749506924 538882694
503385075600 562824066
175584760716 562817759
390960304792 68014688
513819828999 201527571
972982049117 187507110
242534343332 159043619
767393807048 188705440
709918221972 562811452
963821356044 357102340
46106794336 562805145
535596667236 194060083
630336642636 555091684
405653567978 334857551
690338627056 482554877
499186589532 167558069
999822546696 562798838
788236601636 562792531
605704249032 562786224
500227076420 197289267
349906315452 562779917
914556568836 562773610
432872517092 160626676
946908100188 23960293
814132194912 511068824
246955542184 466957666
547597064120 562767303
359380312992 562760996
852028185072 190830899
941142612565 33881204
359380312992 370239821
620620559273 164467639
311378725456 562754689
299563729144 128221310
662548234272 562748382
114951176460 562742075
118588255360 59519159
281061933328 562735768
355349731878 6470982
346407254698 178349346
43161549187 333703370
628441843128 562729461
215005325242 220019695
205901552844 562723154
250745141200 398715926
859607383104 419711929
920240967360 293597157
420645497084 105699013
771183406064 562716847
898843821072 233914016
790763000980 256177726
620862645096 93299451
722550218692 562710540
957089413099 290323824
832448590156 562704233
559597461004 187853995
968242554896 282654512
600670150599 386732626
269061536444 562697926
382749506924 200941020
498332276912 330120994
501778152800 97108879
182366556254 83693890
290535930868 423868242
690970226892 562691619
413697898888 562685312
675180230992 562679005
255166340052 562672698
303167927588 318427816
786973401964 246401876
47091062691 46539353
407381900528 562666391
898766572936 301884555
306149799551 49951440
980385496287 53117554
962558156372 562660084
497700677076 348556355
859115149047 255818227
894497391705 189386596
865291781628 562653777
281693533164 462946414
350537915288 562647470
678338230172 562641163
315799924308 562634856
459804686916 562628549
603177849688 562622242
487595079700 562615935
975949211091 288734460
920872567196 54643848
671768030242 60288613
497069077240 506994502
384902420407 119637483
884239776708 59998491
918346167852 562609628
184427158420 373689750
327460748070 17003672
994138148172 562603321
34976603712 74851476
186051011273 25133395
961926556536 372075158
554544662316 474053041
266941471882 12292343
970317822902 237780207
485068680356 238858704
150044264154 174054279
273482735296 282711275
386901613379 105686399
378959907908 164915436
705497023120 27157942
498963876748 101712989
144004768916 562597014
570334658216 64211567
353153476691 422587921
769288606556 562590707
927820165392 562584400
250745141200 562578093
161057964488 562571786
948795697102 257445433
414981684608 540629733
453695728445 35811146
9474003848 33017145
404683839323 88247544
671759099530 50878569
197540953177 7467488
974558553256 562565479
391591904628 492885743
617870633542 72410667
641705439684 107294684
370338343502 22705200
183163958748 562559172
855186184252 562552865
814132194912 34171326
185385713136 227487183
628538056413 319008060
505279875108 562546558
484927317323 45757285
753025556186 397366228
547597064120 552114780
50527993188 116017265
668962281254 178513328
794552599996 347313876
563387060020 562540251
934439643978 211637692
162360027894 284931339
259587538904 562533944
231165546284 4528426
860348453539 62363616
556618914895 72915227
163302266401 191442678
805289797208 473920594
268208550359 42357812
632863041980 562527637
187370141421 103403265
729686925976 113942262
183554160224 105497189
595598651656 207664282
958768557356 562521330
748445811968 103232976
591177452804 562515023
965731954587 264326370
568027036088 295508178
435218460552 1999319
55905123044 37728474
492016278552 507007116
908444753294 85516613
907608970640 562508716
841290987860 562502409
705757445457 267158213
560229060840 562496102
611388647556 261122414
517911871828 562489795
768302057132 101668840
779394203932 562483488
833080189992 562477181
541637423874 185116757
826132591796 429891427
340432317912 97260247
222113651026 5663686
973711287620 29352778
35202110497 75166826
549491863628 562470874
147162768096 562464567
363830788938 386524495
888660975560 562458260
867186581136 562451953
817921793928 562445646
727603017380 562439339
579053699372 29062656
434828298983 25820858
8842404012 562433032
905714171132 562426725
12632003028 190219120
122931613218 3569762
246323942348 140974064
420645497084 562420418
234558777643 210401520
932872964080 99965950
442942864645 134648143
790131401144 562414111
516648672156 380968028
874765779168 200285092
465489085440 562407804
269693136280 562401497
99161180560 139409928
805960014805 207109266
759818298611 250469891
183163958748 62237476
560860660676 28375193
993506548336 562395190
351169515124 467209946
768025406884 512790635
591809052640 292947536
560229060840 562388883
886766176052 561215781
850438783118 224270613
316896192369 6193474
82378448069 30702476
402141767084 10021823
966765026508 32764865
819470820533 18372291
945504960800 349136599
6308 562382576
721918618856 562376269
538754666416 372232833
877292178512 562369962
904450971460 562363655
328431921028 109615660
262113938248 562357348
954978958340 562351041
893082174412 562344734
499972370290 104563753
44211994828 562338427
605704249032 562332120
84851389281 293010606
623765717401 88518745
221059948908 562325813
46106794336 562319506
266632977591 337708315
428224695116 512677109
235586745136 562313199
425121768660 34127177
963417577662 48343155
210322751696 201496036
422540296592 562306892
912661769328 269964828
211100800072 89035919
720023819348 400273755
502753475764 562300585
751733495682 419516412
94739981708 164719919
584229854608 305258800
385907506104 513415028
750972211312 562294278
238196377959 171941434
48475754104 68885054
937294162932 370195672
44211994828 27006574
166242604704 244881889
130746627915 395133550
609233623293 92460620
745287812788 106310792
659480709007 261034116
636652640996 562287971
645495038700 562281664
586124654116 212930627
664443033780 562275357
807816196552 562269050
116941079221 72196229
941083761948 562262743
516017072320 441628754
403592301512 562256436
217901949728 562250129
268458412713 167930182
593483197511 37766316
678719015297 60357990
765043328855 277596298
555176262152 118287785
607599048540 562243822
251376741036 49453187
556049256106 288747074
281511281850 90070267
646758238372 562237515
579177055920 331558990
838031561571 8583827
208819919624 7669312
66418484826 174445313
575387456904 562231208
586756253952 210597037
204638353172 562224901
688443827548 64022357
717497420004 562218594
773078205572 321297501
582335055100 562212287
53685992368 562205980
738340214592 562199673
695391425744 562193366
612651847228 562187059
800760643502 7776531
220112010938 172004504
401065902168 562180752
962558156372 517401052
167373962848 114453129
840333929968 161963760
30948398272 150768835
220428349072 469366940
118740775476 238631652
238113144480 562174445
84002784496 77506723
214983875135 319430629
760446208852 562168138
448483242824 365320361
161689564324 168869925
454264151062 414224839
848602865762 29743812
428045691907 52285030
209691151860 159333741
465489085440 301455679
480015881668 562161831
939820562276 562155524
69475988268 59544387
156005165800 562149217
965716155552 114421594
682127829188 473687235
361275112500 562142910
508437874288 469833658
471173483964 521677198
632231442144 562136603
43580394992 42168602
226112747596 100659720
113687976788 562130296
570770768345 69244553
458541487244 562123989
965716155552 116483983
299881633479 8836107
149689167440 159075154
873502579496 562117682
168142916530 98099078
721589553196 221577524
454120288392 195504386
900661372444 464844821
314669127487 195252106
658758635256 562111375
866554981300 562105068
631606144 451984848
509069474124 562098761
398638598408 116269545
155373565964 562092454
677075030500 367029558
114068257353 9788464
331965653426 9870455
344221916928 98729778
294325529884 562086147
979068151020 386026242
173058361372 562079840
330695497133 130870250
778346911791 199849909
648146480626 194716011
46106794336 63038465
861502182612 216222881
755393410164 62193327
251158262314 83170409
750972211312 562073533
451593889048 103207748
354327514304 394452394
267798336772 562067226
310747125620 562060919
122530374492 402071250
910344081228 94359027
706128622956 562054612
842554187532 562048305
935068531804 169286187
189479957108 562041998
368854310532 285549425
695585712879 227701621
119398536748 475446888
420013897248 113582763
662009631151 346367826
963189756208 562035691
629469472108 8791958
901292972280 322685041
77436917475 133639023
996664547516 122841439
586756253952 343441378
379002007133 395612882
691948314387 64451233
382117907088 451738875
691601826728 562029384
833080189992 562023077
807627613010 87370871
901526287131 15767500
804537269019 31282720
170531962028 562016770
286114732016 562010463
358117113320 218556471
470541884128 111640207
711181421644 95235700
886766176052 562004156
24632399912 561997849
29053598764 561991542
963821356044 555930515
405629273414 365402352
240007943988 408826047
351169515124 561985235
944241761128 278422515
58326908179 158602129
24632399912 561978928
777737474753 254992010
229902346612 561972621
133505591577 74239697
791394600816 519356222
97381225215 394774051
321320469037 17337943
981506151452 561966314
240007943988 266338303
791394600816 561960007
876660578676 561953700
999822546696 504976262
294957129720 380936493
202743553664 283941140
257218341535 311628870
19722707054 349250125
232428745956 136174437
450330689376 561947393
738340214592 561941086
315168324472 561934779
779838658222 34606509
639810640176 418406380
399171102660 452073146
694128226072 49636090
363169912008 561928472
599199408543 85541841
256429539724 341170858
129477972688 561922165
159931109542 80225040
888660975560 561915858
299378328572 561909551
524227870188 560717528
96003181380 543682321
673285431484 561903244
717529610932 203047558
607273609405 192924823
64244003468 41449604
303574092081 34455141
29685198600 561896937
627991954269 94232887
431382694296 561890630
867186581136 553319417
825313114802 99795661
190111556944 561884323
955610558176 179169256
339169118240 561878016
573588467033 294871171
677706630336 201609562
693850644453 111734812
786482504991 261917096
274752166284 330360660
690338627056 477900311
917714568016 561871709
514122272812 561865402
156005165800 561859095
464225885768 561852788
572861057560 561846481
816026994420 561840174
948326735875 119921298
642337039520 268596209
130109572524 481848493
592440652476 190219120
296220329392 561833867
743434563796 5644765
896637615504 17369478
127583173180 561827560
205269953008 95178937
224572079831 39544890
831185390484 561821253
521488636887 131841528
786973401964 561814946
630492545369 164921743
287377931688 389665381
992874948500 561808639
363401719486 3576069
38527596304 561802332
651811037060 561796025
183795558584 516536993
222954748416 360627953
719392219512 542565982
570334658216 420796733
612294286542 157328115
877606267112 74662266
145278722023 229524344
353064314632 561789718
147794367932 561783411
621494244932 561777104
844027725654 189746095
65686389252 561770797
345621524396 259078946
729497816888 561764490
506669347227 84040775
508446577948 348039181
510332673796 522377275
566545059200 561758183
42948795156 561751876
821711392944 561745569
367443939080 43549835
18948001388 193479839
615178246572 561739262
935528606468 147962220
17203945487 78869035
837506989460 369735261
136425570884 346071397
723181818528 285177312
66317989088 561732955
197059155140 561726648
183795558584 561720341
207164752516 561714034
917438928953 37110388
435311823073 394275798
830750833942 222340671
683778720150 42843451
903187771788 561707727
45475194500 291812276
622571194652 50821806
195164355632 274991507
937925762768 561701420
538179955720 21040152
463650884950 422960034
18149255503 26741680
312285789824 90366696
557071061660 561695113
139953355781 50367702
186028154705 158917479
587387853788 494330046
830553790648 164757761
990348549156 343517062
949926159652 244787284
588863870561 184814021
643600239192 509763275
368964140630 16871225
819878023616 151033729
145635099058 59266879
317694723816 561688806
128711833993 51528190
145899568424 270809966
267166736936 472678115
653705836568 173316360
361275112500 561682499
534333467564 561676192
917082968180 366903418
568128635551 123478446
288389824703 54410489
345881063753 70985285
850764985400 525019908
833080189992 313092094
345631886797 275527602
997296147352 561669885
418750697576 561663578
679601429844 474204409
796244253099 70884373
49264793516 561657271
924662166212 361756906
742761413444 541575783
585493054280 561650964
209236330927 253024226
716593076018 76478682
52074131187 42767767
62552432356 394837121
632863041980 195844964
771815005900 281494024
264640337592 237534234
134530771376 561644657
991611748828 437674265
131877275433 7644084
7579204340 561638350
245692342512 144550133
289272731196 561632043
992481368537 74239697
970768954240 555444876
448435889868 343668430
90585392360 5014065
778762604096 561625736
821711392944 561619429
350537915288 561613122
513490672976 521033884
271587935788 561606815
121267174820 561600508
322747522504 63070
465489085440 460467763
101055980068 489328595
573846549473 41298236
978348152272 561594201
696724677265 426189218
605072649196 561587894
247587142020 561581587
828349086146 92939952
178742759896 179604439
270324736116 446705889
786973401964 58119005
711813021480 233239167
584861454444 404915707
85897584004 561575280
317063123980 561568973
555807861988 561562666
75633033372 87585309
889924175232 561556359
616317042734 5096056
359637077269 107092860
275377534804 127193269
963821356044 561550052
654969036240 407249297
611388647556 511598612
943246091782 32972996
272851135460 561543745
25951971550 163622501
697917825088 558037053
510332673796 561537438
541281065760 561531131
30316798436 182234458
974121518063 321493018
403351704141 98130613
148488325077 54612313
429487894788 415637607
195997501960 132585754
992430426898 131986589
705497023120 534234435
654026270010 69868946
701715812414 354295725
699181024760 49768537
884524657591 113708903
718760619676 560175126
625330339152 14096145
199783070803 105541338
845080586876 320092864
473068283472 561524824
436435492984 561518517
109266777936 114207156
427593095280 561512210
387170705776 536240061
680115444037 8344161
833080189992 378867797
566556153213 370580399
118740775476 561505903
656863835748 561499596
957505357684 296971402
878820013597 296025352
293693930048 112321363
970137354404 561493289
763358489377 122046757
380854707416 69566210
63791589744 206409189
499595476584 428743553
854554584416 126543648
265903537264 561486982
339415148003 276965598
881337330861 240403919
985927350304 98130613
5052804996 190149743
121898774656 561480675
685285828368 561474368
385725633210 68550783
126319973508 456330371
648021438044 561468061
994769748008 561461754
550123463464 561455447
387170705776 552846392
183163958748 561449140
470965001837 2794001
734550615576 532184660
171795161700 561442833
236218344972 561436526
620862645096 561430219
377186732588 86292374
159582984128 126266140
754972262304 184864477
707480322452 452256049
467383884948 561423912
839396188352 101681454
128214773016 422026598
414961098560 561417605
219583164746 18921000
328431921028 561411298
173058361372 561404991
85265984168 561398684
287145892916 151393228
170531962028 561392377
148226056854 7000770
528017469204 561386070
986558950140 150510248
812868995240 561379763
326537121520 298699520
731038814682 273301231
805989891064 51584953
713076221152 101303034
523596270352 561373456
219191758633 181622679
794740195404 325769164
160426364652 561367149
124425174000 537678057
36632796796 561360842
413820336679 248136301
153936932164 81429677
126767467772 19217429
292430730376 561354535
265271937428 561348228
329695120700 561341921
313905124800 561335614
85265984168 561329307
407551161487 37261756
688064753685 260617854
954978958340 561323000
726633559926 213088302
567176659036 561316693
714049603625 218133902
136606203364 340287878
576650656576 191493134
433277493804 561310386
780657403604 477439900
999822546696 561304079
18316401552 561297772
624061362268 104696200
328158502029 134137276
181900759076 561291465
934538802632 31717903
676867311520 119498729
618994454821 408037672
843817387204 88083562
895608573756 31440395
703602223612 561285158
532703341311 55596205
944241761128 561278851
718129019840 490432320
579838052683 357114954
714436517089 290096772
631097662112 126348131
20842800896 561272544
577913856248 561266237
510603660358 92220954
933504563916 561259930
406841115185 327200853
733287415904 133304752
601430753813 183792287
236218344972 347212964
709918221972 101485937
339800718076 561253623
649916237552 561247316
514753872648 18157853
732951242255 57936102
130741172360 561241009
66949588924 561234702
627178643456 561228395
374079529986 71231258
30987463830 77380583
580518437164 100464203
266535137100 547453907
409908299872 472615045
588019453624 176286957
583301102532 47069141
770551806228 561222088
489489879208 124046076
885502976380 561215781
511719326686 134679678
768688585869 332505040
948279988391 45240111
38581918495 234109533
289272731196 187273751
906390689422 287946085
550123463464 289257941
332853119880 561209474
691601826728 561203167
564650259692 561196860
705497023120 561190553
319863467869 113576456
97998167 77916678
337274318732 561184246
550755063300 380312100
734148842820 318440430
483805480684 30437582
688116225112 152219445
303501239924 86759092
906345770968 561032878
161689564324 287296464
865923381464 189960533
42117555607 15489992
891055207477 49352275
405487101020 561177939
512227473304 561171632
711181421644 561165325
491087980580 208622946
589914253132 561159018
562123860348 521670891
94349580473 213018925
767393807048 561152711
438330292492 408952187
997296147352 561146404
715602620496 424852134
509267053513 336749651
244429142840 561140097
684654228532 561133790
821711392944 561127483
747496044968 212899092
209059552024 410970427
679601429844 290721165
405487101020 561121176
700444224432 561114869
833979389531 172237863
85897584004 561108562
601283050180 561102255
836869789008 492160438
176847960388 561095948
265271937428 561089641
368854310532 253768452
892213433441 64375549
193768376754 6660192
751603811148 561083334
941083761948 446655433
843185787368 171701768
13263602864 542729964
445277890688 522825072
835893759660 152068077
903187771788 92946259
189479957108 561077027
308220726276 112176302
361097597743 50039738
375272457064 352025205
859186903786 264566036
210954351532 561070720
105477178920 561064413
164847563504 561058106
834377983559 519728335
172426761536 410131596
381486307252 561051799
606967448704 160487922
840427380787 149797557
535596667236 561045492
65686389252 270715361
887172618053 24944185
647389838208 172628897
932241364244 216954493
453488688556 498833244
476083986183 68746300
228639146940 561039185
492403900465 21361809
889292575396 486086797
446124685364 344368507
694648736475 933436
227375947268 433637785
454751888228 561032878
325905521684 561026571
237481544644 343624281
290540598048 343737807
900661372444 480221287
778762604096 462933800
592440652476 380886037
452857088720 561020264
985295750468 171026919
168005562684 163490054
750340611476 561013957
924821323357 47182667
82442880381 139933409
113687976788 561007650
723181818528 120955646
457780835639 44741858
437067092820 561001343
924030566376 350971936
901657157381 169166354
115582776296 560995036
219796749236 560988729
65710879333 49837914
795488121548 238057715
71695068488 107666797
620862645096 560982422
882345576365 162808898
426622288128 89426953
612651847228 560976115
220428349072 560969808
116235712713 391172754
650547837388 490671986
358117113320 243557419
832448590156 560963501
686549028040 560957194
237486098298 7511637
483824937779 182940842
491384678716 18668720
228007547104 540364839
598756650836 21765457
401697502004 560950887
345738033607 102072488
387802305612 560944580
836238189172 560938273
217938360039 322792260
173058361372 560931966
722550218692 490041286
578650965887 251119512
549491863628 560925659
777499404424 560919352
384012706596 292184389
699181024760 560913045
130109572524 560906738
91581982528 297564260
541912665596 560900431
411569395560 53735640
431382694296 560894124
721918618856 560887817
318697988855 23247602
804026597536 560881510
607599048540 560875203
128967170823 374068170
639810640176 560868896
265271937428 187336821
84721427239 154628719
847606986220 560862589
110529977608 560856282
894976973920 333192503
322747522504 560849975
845712186712 560843668
864793871271 206787609
90950382692 343737807
879186978020 560837361
27428732549 243071780
543807465104 560831054
98529580724 560824747
713707820988 560818440
819816593436 88613350
880450177692 560812133
519651079711 62105029
201154107561 187040392
531175468384 368057599
997949632478 506609775
846343786548 560805826
361906712336 510160616
931609764408 85138193
860870582776 407627717
677174958608 426069385
689707027220 437895010
162321164160 560799519
759314724568 341498822
380854707416 560793212
351056533591 25808244
226744347432 560786905
972032153912 369091947
928451765228 560780598
908240570476 560774291
641705439684 560767984
495174277732 560761677
73265587284 560755370
861187206790 31061975
141110351880 209310409
289904331032 560749063
808233915469 6483596
125056773836 20958161
731392616396 368202660
543549517176 126032781
371380709876 560742756
636021041160 73003525
406118700856 191972466
468959766759 134566152
948662959980 560736449
10105603684 560730142
616133994673 78446466
663568118256 34177633
817921793928 192861753
209247424940 168882539
678529767455 199238130
971400554076 560723835
45987720241 8905484
20848451968 513850211
265993657987 431058222
494935931960 14903441
769920206392 259835786
247587142020 80679144
888660975560 447078002
51159593024 552467972
757288209672 560717528
480929499009 202416858
365404866947 140854231
37264396632 82091912
257061139560 560711221
726061044066 178570091
115582776296 560704914
980242951780 560698607
302536327752 560692300
510173020463 11655336
484437080520 366474542
491384678716 560685993
233060345792 560679686
169268762356 560673379
298386260523 30305135
915819768508 560667072
750127285573 83246093
38527596304 363680541
462962686096 166157915
806614868550 324438387
989921542093 282850029
913293369164 376017033
836238189172 170446675
156005165800 560660765
993506548336 560654458
905324463667 163988307
80844785316 161042938
963821356044 560648151
726971417544 133443506
405487101020 489051087
814854073146 352630677
822342992780 560641844
378328308072 490331408
843185787368 560635537
444014691016 560629230
424435096100 560622923
147794367932 560616616
441488291672 560610309
35369597124 311338748
493911078060 290954524
161887370765 216468854
722550218692 397978007
208197591078 3569762
927188565556 560604002
754130210492 414168076
377433809313 24660370
792657800488 534587627
460697390245 62641124
541281065760 359158422
431382694296 90436073
178111160060 560597695
820201799768 127786127
999335143801 86696022
721918618856 505108709
90318782856 560591388
156005165800 370883135
199585554484 560585081
426329895608 454589639
217270349892 542887639
995248588062 14726845
894976973920 560578774
142109969408 560572467
752235410984 560566160
713707820988 560559853
996032947680 523796350
886766176052 93822932
657495435584 203993608
324010722176 291421242
425698295772 560553546
481279081340 560547239
392223504464 560540932
896871773428 444775947
889924175232 85831963
668864232632 560534625
975825474058 30185302
470341746162 47844902
721287019020 560528318
709918221972 560522011
926556965720 560515704
358117113320 229656791
495960947777 204302651
63791589744 560509397
735182215412 297948987
536228267072 247133488
675004948913 64034971
89499816729 12374334
799688133910 19633691
557071061660 560503090
561733320359 297999443
963189756208 423849321
196607954425 136086139
748445811968 560496783
529280668876 560490476
780025803768 560484169
765499007540 560477862
961026942800 117669699
395056676288 13711418
106740378592 34051493
919609367524 231164164
367843674675 229379283
988453749648 560471555
542716711426 112088004
358527932379 29687049
469278684456 560465248
916451368344 390573589
304431127260 560458941
575387456904 112264600
985927350304 560452634
949926159652 560446327
131565980834 213706388
915819768508 560440020
130512495219 33376644
569703058380 560433713
288641131360 560427406
715602620496 474488224
195795955468 560421099
207164752516 362255159
127583173180 503607643
575599542393 176930271
815395394584 19715682
285483132180 437112942
418850600456 260674617
148136831725 198821868
92213582364 560414792
21474400732 560408485
403217005542 586551
383815009439 61297733
197855298299 311584721
414329498724 528154487
582966654936 519059793
51791192860 560402178
285029925839 92441699
917811847184 285107935
298115128900 560395871
714339420824 560389564
680109118116 16208990
946768160472 294688268
903187771788 560383257
874403166575 23790004
204006753336 560376950
634757841488 409034178
442751491344 7133217
995401347844 126827463
497700677076 534631776
565281859528 560370643
754208947080 480202366
133899171540 560364336
843922985305 268293473
536966846242 432470990
277272334312 560358029
491384678716 560351722
917714568016 560345415
186953557764 560339108
335731657955 35218288
842554187532 560332801
61265190400 560326494
621201873398 14449337
661916634436 76945400
403500303368 1627206
228240187106 23222374
687180627876 316813224
149057567604 560320187
21091416529 80666530
825500991960 560313880
651255663626 154786394
850685355283 2957983
136425570884 361920888
473699883308 560307573
742129813608 560301266
294325529884 180575717
678338230172 560294959
420645497084 482504421
830553790648 560288652
330346038877 538359213
536859866908 325384437
125688373672 560282345
625915443784 37482501
382749506924 560276038
779394203932 560269731
673917031320 560263424
325273921848 524881154
72834896933 320149627
102675127899 17356864
36632796796 560257117
865923381464 460625438
507303696915 107212693
433909093640 560250810
496437477404 228477382
224217948088 129306114
276887268799 249845498
396644703316 264099318
325484064781 131053153
718129019840 560244503
819430537724 133960680
148425967768 560238196
582966654936 257489582
44211994828 334542201
954531781491 254550520
770385480089 71060969
676810340389 18378598
120003975148 560231889
783183802948 560225582
489497926940 145767384
752235410984 391109684
630597619989 36555372
395789270115 52619301
937925762768 560219275
720023819348 560212968
275377534804 350959322
158531565144 560206661
705497023120 560200354
38527596304 72019633
542865745836 109760721
133267571704 307012146
366995605985 98982058
418119097740 560194047
939546947760 113841350
410539899708 206516408
689075427384 560187740
340110089040 57393700
176216360552 560181433
138951970228 560175126
545702264612 59298414
605414803946 90934326
709918221972 560168819
36001196960 560162512
153478766456 542162334
730491047490 177567278
360011912828 560156205
256429539724 313596654
154110366292 560149898
191015682250 129388105
304533906132 120236648
314376869479 48488216
759437345262 153985405
995401347844 24490081
742129813608 560143591
578545456084 560137284
207451153386 205690191
414961098560 552398595
269693136280 55829564
135162371212 32071095
996997954457 192193211
297483529064 560130977
66949588924 237849584
894080091115 164373034
962558156372 533086561
246955542184 452640776
6417484298 117316507
651227975896 68727379
625807268185 22806112
718760619676 560124670
581120356258 161169078
86904027771 173392044
640442240012 170440368
284851532344 560118363
76584112228 374389827
730761016560 41506367
569703058380 560112056
240402194558 13156402
397907902988 560105749
740656744269 104532218
607599048540 164864980
472436683636 341151937
365696311352 122772062
440373287579 355872475
493430291208 305649834
315168324472 308595203
881250552848 77645477
518153511919 147470274
527502574096 429103052
735182215412 423918698
793921000160 560099442
611388647556 560093135
348326752418 106550458
744024613116 560086828
103582379412 510311984
642976403273 203135856
415444731934 2674168
446541090360 410264043
299133429827 112144767
45475194500 560080521
169900362192 560074214
562825978751 364651819
646428321267 62035652
670394464377 26199278
356328220956 140967757
276640734476 336270319
160229266660 8054039
798342199012 366348402
951189359324 560067907
231797146120 305082204
560860660676 560061600
151583966948 560055293
251376741036 560048986
200848754156 71502459
35369597124 560042679
641705439684 560036372
972032153912 447998824
531175468384 486238165
877438488298 11081399
987624257138 118943713
548081706614 8577520
782737963183 41865866
468121682050 353999296
579808655756 486648120
836869789008 560030065
353700796086 549655050
165904028088 75393878
801500198192 560023758
293693930048 322603050
759814609016 248155222
869786778687 279929888
189479957108 440928677
776075744123 65826159
418595824949 1204637
325450000674 77304899
545070664776 560017451
75830654845 298308486
565821631509 17817275
191374756616 48936013
173058361372 560011144
733919015740 500296468
560860660676 560004837
508437874288 50765043
529280668876 559998530
565281859528 559992223
752867010820 559985916
98304019241 41632507
743393013280 284906111
373275509384 399100653
569703058380 559979609
45196578533 56233212
528649069040 106493695
861502182612 559973302
596230251492 559966995
420013897248 559960688
960717073583 279311802
552649862808 559954381
175584760716 497332178
782552203112 413140035
402329101840 476777665
389065505284 559948074
467007933050 79026710
247213548940 150882361
418387687642 251775440
427593095280 559941767
887397775888 559935460
157333220353 355462520
780025803768 400891841
451593889048 559929153
484142268177 8955940
64423189580 228792732
87160783676 378167720
395090248449 111053656
78949985808 559922846
846013730689 77878836
799605398684 163073792
670759032140 559916539
200848754156 559910232
332221520044 559903925
734550615576 559897618
410754003437 37312212
757288209672 559891311
701707424104 78938412
219796749236 559885004
211242871554 104582674
258955939068 559878697
321564711854 427936257
766561911571 123213552
589045304030 13156402
187747670069 46028486
259587538904 249523841
868449780808 559872390
79985605757 30311442
847606986220 559866083
93729244939 160456387
965716155552 559859776
789499801308 23947679
137371322390 155827049
68212788596 271062246
140846769736 559853469
787075266321 158633664
746261308787 145306973
800236998520 115291960
202111953828 559847162
319589523324 559840855
770551806228 57992865
966347755388 559834548
591809052640 41727112
705151224989 213712695
169903496771 316441111
892786371870 47289886
608862248212 502648979
181044657333 79209613
776867804588 559828241
12000403192 559821934
879818577856 559815627
670759032140 559809320
199072286582 191430064
335143626875 141194809
210051666287 115266732
668383994489 14638547
384644306432 395581347
874374255287 33641538
653074236732 559803013
395381503644 559796706
418750697576 559790399
586940487729 16776620
32211597944 97739579
433038902059 29113112
994560931610 12052677
850445033355 216235495
565913459364 559784092
997927747188 559777785
458541487244 390819562
800702379436 10185805
944241761128 559771478
532816949302 157838982
99161180560 557639712
367977149716 125080424
764731172262 58478504
675824999844 118376083
580440255592 190780443
721687601818 70833917
483568541373 39551197
784138838358 160576220
899398172772 559765171
36632796796 559758864
702970623776 559752557
31194800148 267593396
953715758668 439812338
118740775476 559746250
654421521328 364386925
855186184252 559739943
385275906268 109615660
300009928408 559733636
806103612581 13528515
295588729556 559727329
470347744119 110574324
779088114673 118319320
811605795568 559721022
284219932508 202404244
666402946756 4477970
464321348520 5304187
485068680356 485594851
979611351944 447342896
1263205980 15212484
822974592616 559714715
607676744473 36126496
56843991548 559708408
110529977608 559702101
545070664776 270059433
250745141200 559695794
582966654936 559689487
298115128900 246647849
412434699216 559683180
968107000610 36240022
722550218692 559676873
984259022552 145868296
281061933328 264635413
947399760308 559670566
775872671337 263626293
4711238862 34322694
334982911901 303618980
607599048540 559664259
495970244295 217755482
726971417544 268236710
810342595896 559657952
68212788596 422442860
580440255592 559651645
144636368752 454703165
822342992780 559645338
89687183020 381018484
433277493804 559639031
12687580312 488760965
758786559532 67352453
521701470844 103951974
346837005306 293912507
809765482233 492860515
975965420081 203697179
264640337592 8545985
450703370006 26823671
358117113320 528022040
879556688053 56624246
738971814428 329206479
866273054158 175643643
659390235092 559632724
221067908342 510835465
205901552844 559626417
740504695113 191575125
409276700036 559620110
403592301512 559613803
850136280477 340268957
352528978537 86916767
210181716627 42553329
572861057560 349836676
862857350958 113633219
330958320372 226629431
697917825088 150491327
252468701416 85869805
371380709876 524269375
854554584416 398533023
948031360144 209625759
891187374904 559607496
583598254772 559601189
801088309008 250085164
57475591384 77222908
132647917326 170352070
545070664776 245159397
851406506147 85598604
82107984988 399157416
989942613780 304230759
729804166799 23096234
716865820168 559594882
824300805525 118558986
904450971460 559588575
528750832485 124802916
260219138740 559582268
194648407255 22837647
202743553664 559575961
44843594664 90221635
67016764781 297658865
257061139560 559569654
315799924308 420443541
510496712559 372440964
533486851549 6433140
485126704756 445785067
529912268712 559563347
843817387204 320824476
486963479864 559557040
697937458779 421692327
401697502004 559550733
419382297412 352384704
474963082980 282389618
163222697289 25335219
149057567604 488180721
846975386384 489038473
966979355224 559544426
942731284972 1601978
666337833288 529851070
239786507283 54896128
314821662282 218032990
24632399912 559538119
43100409129 57545068
846343786548 559531812
122277472164 99045128
471645392625 58087470
430751094460 559525505
985353327071 205091026
421096239453 72416974
671390631976 559519198
485068680356 559512891
903187771788 559506584
389697105120 235251100
449067489704 100073169
589596577914 96850292
344635839031 139416235
945504960800 559500277
584687030117 15281861
452225488884 162562925
611388647556 559493970
863396982120 559487663
570334658216 322312928
878555378184 559481356
290929374142 42521794
775130699001 114169314
380854707416 299399597
345158176399 35672392
516950600860 34675886
699181024760 234683470
327800321192 431316809
817921793928 509441618
507639071640 51837233
425815019421 346777781
660777045657 35230902
479384281832 559475049
18948001388 559468742
105477178920 559462435
109898377772 559456128
390328704956 263834424
797291923660 183010219
549491863628 559449821
28421998928 480227594
300009928408 37583413
655319289178 3449929
785078602456 559443514
283382114758 22654744
764235807868 559437207
814258877314 331767121
512227473304 559430900
776236204752 559424593
398539502824 274114834
377696708236 559418286
901095161597 82968585
956873757848 559411979
942415726841 332170769
99161180560 559405672
161856964718 178872827
785163135177 440575485
29685198600 143206742
794552599996 559399365
605072649196 472640273
213869035024 34177633
696892695745 155713523
34737997288 559393058
151241019581 113671061
621494244932 559386751
827106535592 127842890
125056773836 559380444
956873757848 114068402
874134179332 222895687
620231045260 559374137
731620677516 117038999
121898774656 400715245
400233098483 33565854
243797543004 559367830
428279061456 136874514
399171102660 559361523
354327514304 559355216
18948001388 275426690
42183968317 1778574
34106397452 315955472
982769351124 559348909
132635971868 559342602
534965067400 559336295
557093010020 425829719
555807861988 559329988
322115922668 559323681
639396051596 115733450
905082571296 28810376
670759032140 191329152
246323942348 559317374
261482338412 171171980
146531168260 559311067
346443690237 142033640
163584363832 180689243
402960701676 226591589
396091695007 78679825
123161974328 519438213
516017072320 559304760
292430730376 559298453
986558950140 559292146
236090472612 14689003
568439858708 402695643
954978958340 523203492
723813418364 476033439
462397675566 207443537
930346564736 209537461
152307056126 240706655
457278287572 559285839
739603414264 254802800
438990122460 302250361
128214773016 559279532
158531565144 559273225
647628501395 238846090
58107191220 149734487
1894805816 559266918
109943952154 431739378
513118757558 126026474
973679885067 30235758
883184960316 340741982
659390235092 559260611
436804635387 77197680
988209412226 31541307
32211597944 559254304
620862645096 559247997
852044337299 17842503
82739584824 559241690
682409726860 207739966
959400157192 559235383
544439064940 508154990
101687579904 553540162
226744347432 244951266
448435889868 166271441
339289159371 306419288
770797312510 242743816
807184596716 559229076
49896393352 129716069
225481147760 220776535
846343786548 558970489
409276700036 150510248
658758635256 556636899
70369978225 169109591
185690358092 198178554
4230168195 22736735
54949192040 13698804
150952367112 559222769
377115324734 426346893
668864232632 559216462
762813478344 49938826
286746331852 559210155
786015801670 24754975
252374891098 167085044
637672789874 10967873
990536832027 105125076
113342670603 50456
97897980888 559203848
861213506980 93160697
479384281832 359934183
724445018200 559197541
110706863730 74939774
597493451164 559191234
615311633315 168699636
478121082160 304880380
557702661496 559184927
365696311352 405161680
41053995648 559178620
110866758794 158967935
265271937428 559172313
485700280192 406643825
695391425744 238745178
363832983774 87780826
819184993600 559166006
348643115780 559159699
686549028040 430383373
777499404424 559153392
109356753598 258561772
20842800896 559147085
38527596304 27921089
352724716282 93684178
677075030500 279892046
776338151100 90234249
997077807384 117720155
768025406884 72454816
416035948049 73438708
16476025147 375272807
694759825908 210748405
495174277732 559140778
418119097740 559134471
625283843948 559128164
830111634171 322590436
29382117780 84122766
436435492984 539891814
9474003848 343365694
279167133820 559121857
67581188760 432912480
672022231812 559115550
771949294544 310991863
556439461824 174338094
619599445424 559109243
812237395404 559102936
108254886986 28457184
719392219512 239432641
973295353584 63839454
877292178512 559096629
47818774900 35552559
110529977608 83952477
448435889868 390012266
308220726276 559090322
94108381872 559084015
291247957568 378338009
678338230172 48879250
728866217052 103882597
972461275885 10501155
182532358912 559077708
882476648439 162480934
766762207212 559071401
300641528244 559065094
505573541642 111488839
210954351532 559058787
745405368961 403742605
846343786548 559052480
999190946860 559046173
278043754031 91369509
882976577036 79550191
208427952188 559039866
412434699216 559033559
241633651099 16587410
629073442964 559027252
91673749378 467027043
558379564513 287006342
886829775840 426876681
668552372468 128347450
656232235912 559020945
60001990728 8899177
468647084620 184952775
329063520864 538390748
974575594770 69477912
649284637716 559014638
712444621316 559008331
883608176872 559002024
296220329392 558995717
327168721356 517886691
140215169900 558989410
995401347844 544981563
257692739396 558983103
27871853997 260245741
671390631976 536057158
632231442144 54265428
640442240012 85472464
573747176381 209032901
542544265432 558976796
931000314756 348329303
420645497084 113160194
704233823448 558970489
649916237552 424902590
271587935788 46463669
762530401263 125931869
320705103419 27908475
245692342512 558964182
313326409159 125761580
66949588924 25701025
553281462644 558957875
803858511744 47907972
242534343332 558951568
200217154320 183382332
704233823448 453548984
810342595896 558945261
16594331853 158242630
903187771788 136470866
604040121742 104153798
612164999349 191896782
616441446244 558938954
305935468770 20951854
496215422613 2131766
134530771376 558932647
89055583184 558926340
291799130540 147148617
502121875928 558920033
740235014100 558913726
967919247527 119751009
375170308892 233699578
195795955468 558907419
602104162752 217383369
95722761611 44394973
824869392124 61039146
327800321192 558901112
548228663956 558894805
450962289212 76466068
783815402784 131601862
800236998520 558888498
410539899708 558882191
267798336772 484724485
887397775888 180279288
938557362604 541045995
878616896662 266899626
629073442964 558875884
770551806228 558869577
434292975502 79360981
993506548336 558863270
428224695116 558856963
64622352026 277293562
425360223716 202051052
464857485604 558850656
796932306892 10255182
214112350712 655928
412779130793 209379786
457909887408 250204997
232428745956 558844349
964034854301 268791726
262560473848 30595257
823874731898 8236942
447804290032 558838042
862133782448 558831735
959400157192 558825428
209861781438 61329268
978979752108 510721939
228007547104 332025708
447804290032 558819121
32570113052 177422217
206937759344 74290153
937294162932 548387343
529280668876 558812814
919382834763 67106480
359461793125 94819438
915084332289 30677248
865291781628 555835910
948905148780 50392930
346930235380 165508294
740235014100 558806507
730129416724 558800200
732655816068 11756248
973295353584 558793893
745463317677 60307534
941715361784 558787586
670994674274 114314375
661663334767 153543915
869712980480 223299335
608862248212 499836057
25895599584 558781279
753498610656 145647551
977084952600 72372825
639592369585 73041367
905714171132 558774972
499595476584 351760311
56843991548 558768665
708655022300 558762358
531175468384 30336670
200217154320 558756051
211585951368 16303595
508437874288 558749744
502939582720 189096474
951189359324 530065508
583598254772 558743437
672337291690 149904776
638365428856 79115008
299378328572 558737130
962558156372 441717052
180459590543 95229393
157533707269 283676246
875812221929 111387927
814763794748 558730823
42317195320 558724516
456646687736 228735969
110529977608 558718209
620231045260 324652825
210494421929 71874572
547597064120 246471253
965084555716 558711902
152215566784 558705595
44211994828 351236830
673348697001 223545308
5058531752 248502107
202743553664 69099492
932872964080 336976703
944873360964 558699288
7579204340 558692981
427868818399 84690396
824237792288 83101032
798750287140 144140178
994138148172 558686674
586124654116 88014185
564819836001 296681280
768044624313 431140213
833949778166 50481228
412434699216 309925980
457278287572 376357611
226588982859 42811916
229902346612 558680367
319683239037 401856812
147162768096 275010428
984032550796 247638048
580063105364 92675058
684654228532 208200377
65192824418 63889910
365366602378 61089602
328182014525 58699249
669495832468 558674060
437570782454 36176952
718760619676 558667753
167373962848 318970218
364001122087 328424411
764992336760 379347129
9474003848 257558959
756658262270 331804963
959609808179 330663396
874765779168 558661446
216007150220 558655139
136129862947 46331222
346465600755 72101624
495805877568 558648832
836869789008 558642525
215375550384 296561447
400434302332 558636218
153106636600 174268717
559668591350 465141250
939188962440 558629911
630336642636 558623604
931115083235 66456859
662755166942 167621139
205035952759 67768715
572229457724 558617297
919973508476 108133515
947511469892 108341646
944241761128 33345109
819816593436 558610990
530543868548 379195761
440856691836 528286934
471805083800 532998263
92845182200 359013361
276009134640 558604683
687330772318 363611164
14768076821 158116490
633199583500 108751601
882344977200 538989913
991611748828 558598376
204006753336 59702062
73265587284 324760044
168637162520 558592069
303799527424 116181247
485700280192 142039947
116214376132 334561122
450962289212 171140445
903983542834 201136537
588651053460 558585762
226744347432 266174321
96003181380 558579455
107569425370 87724063
187872782028 81423370
832448590156 558573148
828658991140 235919642
15158402372 160323940
72002387612 254077495
912030169492 71117732
997927747188 558566841
975496799432 39765635
390496263025 318156615
362538312172 43587677
267166736936 238095557
404223901348 558560534
931048525464 321013686
908626476885 18384905
553281462644 89994583
446356631596 48727882
753498610656 283480729
66949588924 558554227
186321957928 558547920
298902215207 43499379
298746728736 520989735
827720349688 116023572
544439064940 390340230
667442004020 42174909
6316004668 386417276
981506151452 558541613
893516505967 4774399
593072252312 63637630
274114335132 455409549
850764985400 558535306
37895996468 558528999
659811845428 66015369
32211597944 386549723
500227076420 558522692
448686839091 178519635
678752145968 68266968
851542661663 322937321
736445415084 202202420
664443033780 198304694
18316401552 558516385
131692600166 27038109
23369200240 28444570
611495380917 216342714
271587935788 489435814
197690754976 152623093
694541145362 55444837
134189444908 36088654
416224298232 520586087
154110366292 558510078
788868201472 558503771
161057964488 439900636
611163243748 109022802
763120198303 353286605
78536002700 310651285
372012309712 558497464
869244252612 231832706
719392219512 558491157
908240570476 558484850
360643512664 46615037
526754269532 558478543
820760843876 127918574
351441643253 69389614
20842800896 77904064
417027744897 115348723
610757047720 558472236
433277493804 558465929
163705565451 303019815
37895996468 558459622
573492657396 558453315
777499404424 558447008
64423189580 558440701
48325470908 146107962
158598185985 320433442
903187771788 558434394
923398966540 525398328
908651906709 14695310
389065505284 115153206
449699089540 558428087
603809449524 543638172
425698295772 535546291
587607198634 183912120
857080983760 168932995
22106000568 558421780
986558950140 112649327
879818577856 558415473
651811037060 188188266
286114732016 236796315
305694326932 558409166
503385075600 558402859
204168313448 224068789
119427321896 397025650
370749110040 558396552
120399228531 136092446
5330331917 79140236
336011119060 352794659
956589806159 68197591
826387211693 2970597
161827170450 132970481
270544276479 157277659
37895996468 558390245
743393013280 60048947
347379916108 558383938
108635178100 558377631
476857882488 558371324
217695309245 53887008
853922984580 558365017
273482735296 522011469
192637956288 134143583
68844388432 558358710
101055980068 204201739
486331880028 385673050
113687976788 193605979
849177444011 48563900
958768557356 558352403
621494244932 120760129
414329498724 219603433
622757444604 159213908
973295353584 558346096
539386266252 558339789
789528870271 287643349
445277890688 558333482
556247743703 109294003
866595529003 273774256
377915990012 8268477
961294956700 114150393
32211597944 558327175
36632796796 558320868
908240570476 558314561
770775963315 67138015
474963082980 72316062
483508814083 96528635
769920206392 558308254
104213979248 401465778
363169912008 558301947
526122669696 558295640
995746586717 17836196
634126241652 558289333
771815005900 527971584
854341258513 109558897
992874948500 558283026
169900362192 524786549
306957526604 257161618
714339420824 212741417
870344580316 558276719
352608957604 206932670
602546249852 558270412
871607779988 558264105
86529183840 558257798
488050590161 66551464
937925762768 523682824
536859866908 137694424
130109572524 558251491
337274318732 558245184
650296663178 106487388
325273921848 132541605
386539105940 558238877
188878365978 34890324
814132194912 558232570
316431524144 462435547
876863430717 123875787
213555337458 13156402
579850117974 413915796
486963479864 558226263
442119891508 168743785
411803099380 346475045
248218741856 544426547
459804686916 314246275
859607383104 535117415
62907907490 78547378
85897584004 204990114
368222710696 93362521
240007943988 332940223
366959511024 558219956
861502182612 122563931
697006713691 134704906
517911871828 558213649
332221520044 59714676
677439297592 107830779
672022231812 558207342
456646687736 447469036
77686786136 558201035
133899171540 387937263
674548631156 30708783
667601032960 558194728
3789605324 57645980
627810243292 558188421
870162764185 77437346
373907109220 558182114
60184023362 163767562
337905918568 558175807
98092129269 188005363
949312578915 168497812
642220381006 18258765
710023719161 448093429
904450971460 510930070
749077411804 558169500
780657403604 346821930
6947604504 526653421
959742419161 156407293
669495832468 558163193
99161180560 151803183
269693136280 558156886
701075824268 135928464
948662959980 355342687
396917361233 195340404
423635284332 60212929
911474789751 255843455
8842404012 368448633
742621917283 27113793
526754269532 100211923
322950361931 299639263
24000800076 558150579
174953160880 558144272
344853516764 316706005
654337436404 401112586
203715863947 133525497
51791192860 558137965
593792661015 226187941
7193224312 311212608
149384661238 130687347
252639940708 558131658
332474645182 103485256
545702264612 80483627
383381106760 558125351
703950735818 19835515
589914253132 338521918
853291384744 502510225
963189756208 140614565
277903934148 36605828
457278287572 558119044
816658594256 265688682
889533893830 90417152
666403016133 198910166
581071855428 558112737
333698098140 106670291
568439858708 558106430
773709805408 503847309
378328308072 102715802
800868598356 200941020
429245033204 98036008
694128226072 471359952
450962289212 558100123
764867407704 558093816
12239886289 87471783
967610955060 465280004
202269578372 48683733
273482735296 558087509
980874551616 558081202
774973005080 2100231
284014957073 113872885
174979032194 319777514
398154090426 37696939
671464480639 151222939
343590317092 43644440
830295603054 126978831
602546249852 302723386
861864746814 101132745
110101065831 306494972
772446605736 176350027
533380868721 234557330
5781412799 305328177
880655924646 155606304
459804686916 558074895
1709451458 60074175
430781153622 517596569
352432714796 419686701
758551409344 347963497
428856294952 558068588
161347014298 11396749
283588332672 558062281
531175468384 187879223
87792383512 325415972
405802009530 113696289
811074798689 108543470
140634326813 118584214
170097979423 294972083
324010722176 558055974
395381503644 558049667
78318385972 181193803
856449383924 461300287
807422843641 70953750
646126638536 558043360
209851910983 60389525
89687183020 312619069
235586745136 346462431
582335055100 163344993
750427566085 453908483
504648275272 548841447
711218317594 71988098
449067489704 99385706
845080586876 460726350
185324390175 233668043
178111160060 558037053
834534157493 9012703
440993982612 176860894
481910681176 558030746
487595079700 558024439
664601490848 102949161
640442240012 558018132
690455602985 229297292
364433111680 415561923
834974989500 382399717
345485116600 558011825
224217948088 558005518
907374081104 115764985
774435007431 19312034
882976577036 145666472
150952367112 557999211
181269159240 172654125
327168721356 557992904
370117510204 557986597
87160783676 328878515
980874551616 557980290
126474747288 82161289
423171896428 209171655
44843594664 534108295
85073401988 5222196
700123496626 196317989
246397494582 233617587
185967134480 165874100
76090900586 158570594
316431524144 557973983
843817387204 7965741
454996505223 167778814
450702045536 103497870
591177452804 134566152
732024216232 557967676
711995766805 207878720
128214773016 357865487
409443740931 183413867
275086771555 175246302
32397231875 254859563
692678139441 65958606
392855104300 296416386
615178246572 365976289
477012391374 220379194
181900759076 37551878
463845254076 236058396
473699883308 265821129
950557759488 557961369
512227473304 102898705
469910284292 557955062
371426744669 475434274
840027788188 323422960
312641925128 557948755
953715758668 251996185
317063123980 347534621
77055186300 557942448
483173880848 557936141
460436286752 296561447
937925762768 485418255
986558950140 557929834
16421602044 557923527
975821752928 557917220
598125051000 404934628
362218315978 101763445
966979355224 497180810
746551012460 471498706
325905521684 557910913
631599842308 557904606
212907370957 293584543
92845182200 99757819
786341802128 93248995
627178643456 557898299
794598451886 116168633
820213883980 17527153
286746331852 557891992
783815402784 557885685
117038522371 192943744
296092463339 36277864
166742363012 490564767
869712980480 21494256
965716155552 534543478
139583570064 550241601
528017469204 557879378
648789433062 12204045
132752462158 415858352
664661930829 68197591
563387060020 363598550
659390235092 557873071
218700458012 101334569
330958320372 557866764
357058052317 353255070
30651435242 93040864
635006343595 4137392
174321561044 398671777
584861454444 557860457
217270349892 557854150
722550218692 557847843
253277071783 218606927
919609367524 557841536
165479163340 557835229
624020644276 457345798
923398966540 50437079
812868995240 244610688
353064314632 557828922
11460790951 173310053
845712186712 557822615
220089412957 60818401
639179040340 557816308
937294162932 557810001
150952367112 557803694
231597701924 99511846
240853515106 133847154
207452288646 24054898
261809911378 159813073
637435640367 309717849
235586745136 333760133
906977370804 557797387
395381503644 442877540
134355123491 93312065
509096821276 354541698
602546249852 219849406
787894045303 28961744
316236160577 120476314
856449383924 557791080
667601032960 557784773
825500991960 557778466
117351059449 21986202
611537038652 372037316
525491069860 557772159
318326323652 557765852
652442636896 557759545
368222710696 557753238
851396585236 557746931
837501388844 543549874
768025406884 557740624
771951741660 251441169
609747124554 49800072
12515622022 8167565
986769111994 80565618
657495435584 557734317
332221520044 557728010
840027788188 154609798
778485842387 40112520
450632018915 101214736
524460459734 227569174
363376201364 207689510
278535533984 557721703
394749903808 136597006
537309070369 84160608
401550059023 32045867
214743950548 557715396
390780412296 69295009
440856691836 114535120
327168721356 557709089
929178216037 270828887
730129416724 557702782
540177622398 109085872
698861867397 131973975
615371158781 52568845
830553790648 557696475
96185958240 12714912
486331880028 557690168
589914253132 297557953
505279875108 557683861
203375153500 557677554
560860660676 374951150
282956732836 557671247
312641925128 343315238
425698295772 557664940
408645100200 557658633
198953954648 498290842
158531565144 557652326
401065902168 309005158
223681312751 231334453
83371184660 163099020
70789410581 70259980
501490276092 557646019
647389838208 557639712
108635178100 245846860
255797939888 557633405
788906636330 395373216
566276376758 143976196
329258672058 124865986
742460016593 143578855
34119339416 456450204
406750300692 557627098
985295750468 517647025
953876757457 144146485
648021438044 557620791
337638024501 19949041
139362537007 125938176
720660855818 127054515
291167530704 557614484
831816990320 557608177
598125051000 160443773
9474003848 27984159
726971417544 557601870
514753872648 557595563
666337833288 477238076
146531168260 557589256
43580394992 524654102
124425174000 483021595
523423038048 81391835
598756650836 557582949
202743553664 557576642
234955145300 223040748
999190946860 557570335
596230251492 557564028
706760222792 557557721
237841989694 182701176
857080983760 420222796
563387060020 474929714
876660578676 269346742
422540296592 557551414
207534336409 20939240
821787587811 460057808
951820959160 518902118
77055186300 557545107
169268762356 207670589
827395791468 394729902
458252237675 55665582
407269467704 26268655
261513015660 138041309
682979145983 158602129
676443430664 557538800
9818082233 151418456
14526802536 557532493
495805877568 454570718
872239379824 403320036
996664547516 557526186
224849547924 31162887
752366161401 41203631
913641616476 189916384
558817074796 42319970
89055583184 440266442
186378071307 357178024
815850905045 46078942
694128226072 557519879
876149915565 342533170
336642718896 262295516
296851929228 557513572
434140011831 264856158
745287812788 185898825
497700677076 4465356
961294956700 240725576
145267968588 62906018
665396227546 147678405
932872964080 557507265
823606192452 557500958
429487894788 557494651
873870586639 61222049
651264600645 321486711
882529311889 316226673
552018262972 557488344
589914253132 557482037
590812298490 148920884
594335451984 370914670
178111160060 454368894
653074236732 312158658
898134973100 228496303
125436884112 31919727
730761016560 444454290
114951176460 557475730
795815799668 131267591
439593492164 557469423
471943572906 175889616
65054789416 158595822
560860660676 557463116
256429539724 48582821
86529183840 557456809
286746331852 557450502
528889239600 231630882
776603051407 19318341
625519246416 184277926
540162882939 12298650
542053765800 404253472
77686786136 368524317
79581585644 557444195
334116319552 361157741
656232235912 10021823
921604006842 252160167
58738791056 557437888
905714171132 557431581
833080189992 557425274
511595873468 557418967
117477575804 285580960
365945210800 157126291
774691349139 154218764
730761016560 557412660
235586745136 182316449
414961098560 557406353
970768954240 557400046
493279478224 47170053
261529432781 500037881
870344580316 172527985
165479163340 418103644
728386193347 271119009
386231458852 44079623
898766572936 557393739
324642322012 393746010
345485116600 557387432
166742363012 557381125
905714171132 557374818
27190838816 505178086
226491943357 114762172
210421979727 409229695
382749506924 557368511
323515504908 406858263
937925762768 557362204
992934070318 420128191
742129813608 471902354
497700677076 557355897
143806914084 57090964
921943493731 51288524
594335451984 557349590
8842404012 557343283
903187771788 533067640
279798733656 488363624
417803724577 84242599
623389044440 557336976
594967051820 557330669
903187771788 557324362
548228663956 164278429
994769748008 557318055
312010325292 210483511
879818577856 557311748
503694471792 37141923
22106000568 351634171
716234220332 557305441
940452162112 85478771
877711335425 56485492
236849944808 557299134
506543074780 557292827
87792383512 68443564
235717451404 108297497
55580791876 557286520
625283843948 557280213
767393807048 557273906
414961098560 557267599
879508269214 218531243
692639389233 16991058
716865820168 282389618
980874551616 557261292
371239826175 25814551
500678007999 18889465
926556965720 557254985
812868995240 480908750
343590317092 557248678
738340214592 557242371
967406061616 36252636
661916634436 557236064
185690358092 557229757
683391028860 505342068
979611351944 258132896
261887102751 8066653
890555775068 557223450
741498213772 557217143
269693136280 557210836
478327630103 156747871
737775822148 142449902
930346564736 557204529
45475194500 143402259
581071855428 367824240
521069871008 557198222
161689564324 64810732
190111556944 507253089
997927747188 549390156
584235310163 395133550
957208848758 180582024
734550615576 532714448
123793574164 557191915
194532755796 445734611
151583966948 557185608
277272334312 22604288
586124654116 5550160
198326763405 79909690
240639543824 508426191
824869392124 557179301
524227870188 557172994
18514485501 51313752
844458352935 543001165
792026200652 557166687
896871773428 557160380
783815402784 57873032
828223274110 89054840
892450574576 504812280
241271143660 424416951
523596270352 557154073
537491466744 557147766
274328117204 233346386
985295750468 557141459
865291781628 132768657
165479163340 345352399
634126241652 537564531
340432317912 4213076
490121479044 557135152
569071458544 557128845
864660181792 557122538
906125337076 29220331
588651053460 557116231
227375947268 557109924
387354990009 273723800
951205246657 528564442
629865404582 104292552
896240173592 449134084
546965464284 557103617
20865241202 85838270
272219535624 557097310
367067064295 142424674
936256413282 290122000
724445018200 416974691
518220227365 182259686
836869789008 534720074
510964273632 372169763
229270746776 456330371
427601767405 395095708
1263205980 139365779
41053995648 557091003
523596270352 557084696
656863835748 460152413
427194255279 312940726
735575772212 66280263
683195173347 33761371
352432714796 64558452
503385075600 363592243
12632003028 413505841
380854707416 557078389
121361029287 115468556
709054249093 84873299
19579601224 145338508
680864629516 268684507
774564729807 77702240
57475591384 557072082
741498213772 557065775
553529870146 60572428
730249401092 40894588
891818974740 557059468
183163958748 22572753
202743553664 557053161
700046551226 259387989
347379916108 557046854
601283050180 413310324
539098139329 123043263
859872724901 283676246
740922966981 87131205
691601826728 557040547
887397775888 557034240
341695517584 175675178
551111761992 67560584
992749201599 1772267
859607383104 557027933
55580791876 557021626
538754666416 222460504
391815834663 49188293
660021834928 557015319
845712186712 557009012
766849420408 429885120
491384678716 202599761
568796841215 40623387
880450177692 557002705
116009173645 38560998
234955145300 316378041
896240173592 74908239
603235369528 463394211
333484719716 471744679
998280415707 46539353
381564312228 240378691
417487497904 123125254
238744744316 556996398
553281462644 128971843
538244766452 121643109
761337707544 43360625
37895996468 529069002
962558156372 501854297
50527993188 556990091
117477575804 556983784
254534740216 104961094
732655816068 262743313
192718130872 258769903
956873757848 556977477
950183863672 276076311
796447399504 556971170
869712980480 556964863
590545852968 556958556
801500198192 527303042
687812227712 556952249
477489482324 527403954
573682271044 264824623
591177452804 556945942
227375947268 252866551
445418070070 265922041
469910284292 496524882
423398456482 108966039
278535533984 556939635
378328308072 556933328
213572139306 134080513
536228267072 534291198
897113009871 49409038
602546249852 556927021
617583509432 39980073
912038721784 87692528
286114732016 556920714
724445018200 556914407
184427158420 556908100
81476385152 556901793
536228267072 556895486
115582776296 556889179
166110763176 556882872
92845182200 556876565
969591428856 327598194
579555091193 37709553
745287812788 545719482
172426761536 556870258
871668592082 25877621
655600636076 341183472
782660002356 447582562
982137751288 245979307
520507465269 451032491
289904331032 159781538
732024216232 556863951
576019056740 556857644
764235807868 556851337
291799130540 556845030
248850341692 556838723
222625506160 4913153
896240173592 270343248
746551012460 556832416
25895599584 45713136
75229814248 341423138
795815799668 328260429
565527719002 121434978
262113938248 556826109
31161991134 265619305
310252873323 46514125
618336245752 556819802
461067886588 556813495
8301025811 148277570
61896790236 556807188
744024613116 556800881
401171367822 74542433
388433905448 556794574
521707216521 361775827
342958717256 556788267
98020443907 381825780
487328850681 144272625
992243348664 402607345
831446002031 103239283
111828282042 131034232
795815799668 304394741
905082571296 556781960
855623568395 41405455
829922190812 182329063
894345374084 257331907
343590317092 530494384
426680173774 122532396
987190549976 484932616
759183009180 556775653
371380709876 556769346
867186581136 458272927
89055583184 468244294
367591110860 556763039
621237583632 105547645
525491069860 556756732
885502976380 556750425
166817428926 416110632
574124257232 142430981
963821356044 441149422
533070267892 556744118
761077808688 556737811
934136163752 556731504
960395324043 43064196
465978092378 46854703
923398966540 556725197
23369200240 556718890
166110763176 16007166
559597461004 19293113
406118700856 482485500
372012309712 226232090
954978958340 556712583
865291781628 344753234
890366787878 79512349
158531565144 556706276
300641528244 556699969
48633193680 556693662
570334658216 556687355
574124257232 154136773
153478766456 243128543
204638353172 556681048
314536724636 556674741
288009531524 280983157
827395791468 556668434
638547440504 556662127
923596249500 69654508
333484719716 556655820
411171499544 515963056
3158005488 556649513
331589920208 300610541
869712980480 556643206
775604604916 145603402
579639094126 19375104
836526185713 192319351
834974989500 556636899
477489482324 450635150
693532468917 137908862
284851532344 114421594
317063123980 556630592
785353133552 182612878
169268762356 499558549
423803496264 556624285
317694723816 556617978
536228267072 556611671
716234220332 252917007
310115525784 462675213
942346961620 556605364
432645893968 212129638
963821356044 526186703
161689564324 222996599
5052804996 30639406
846566549788 253642312
126951573344 556599057
721918618856 533376683
257692739396 424562012
646758238372 47983656
289904331032 78421238
362538312172 556592750
886547621646 27397608
464086843711 11932844
419382297412 484964151
951189359324 109350766
279798733656 541947896
836638292638 536095
411962843076 353456894
711813021480 479224781
615178246572 556586443
98529580724 424845827
994138148172 556580136
934613187390 5499704
839600434240 47056527
110111705740 52928344
704492523974 77008470
947448298980 68727379
536859866908 436488549
901924572116 473605244
78318385972 245020643
15158402372 556573829
453581584359 53798710
757288209672 556567522
61978919990 240120104
980874551616 360766707
244429142840 556561215
971400554076 211694455
383743992619 35741769
481125028623 51761549
373907109220 438298658
436435492984 556554908
999822546696 76730962
923435301167 221255867
92845182200 122362107
529280668876 30998905
202838480321 38554691
688130359099 106764896
153917046193 10532690
957505357684 556548601
362538312172 556542294
724445018200 556535987
545709826705 474532373
369485910368 127464470
932872964080 556529680
401392812899 139838804
709918221972 556523373
758043243805 250091471
454233845927 224604884
522964670516 556517066
657495435584 110605859
741755842108 144449221
169475518430 254462222
562123860348 556510759
836238189172 158431840
284851532344 454835612
814763794748 556504452
252639940708 185980816
299378328572 186214175
848593575551 118647284
733520560466 180134227
675811830828 556498145
557702661496 276782695
437067092820 556491838
652442636896 285448513
353695914468 130718882
716234220332 556485531
845333150691 13711418
922767366704 556479224
676469522723 81126941
471805083800 556472917
618336245752 556466610
936030963260 155991031
14526802536 174722821
86529183840 491151318
480647481504 556460303
377696708236 556453996
46738394172 556447689
834343389664 556441382
584861454444 178197978
607033943405 332246453
833080189992 405804994
270324736116 556435075
498963876748 556428768
631599842308 173234369
390960304792 486503059
231797146120 556422461
185711209034 140759626
362931995112 53407676
207406354765 66103667
580752237654 215510190
888408735467 74220776
546965464284 556416154
175426166959 82167596
955122568730 225052681
897186543184 23329593
453574955702 60187701
290697339612 35640857
718312786899 33471249
819401191253 151853639
136819058307 138596325
751603811148 191303924
243207329702 507776570
5684404832 556409847
517280271992 556403540
124643705243 200909485
555807861988 556397233
238744744316 556390926
728234617216 556384619
834780244019 13938470
549807219935 37217607
718129019840 556378312
613539681553 257855388
390328704956 556372005
956242158012 556365698
898766572936 556359391
594335451984 556353084
5684404832 556346777
781407095708 235370933
373393021408 57444156
754130210492 437182319
398539502824 556340470
589914253132 556334163
997296147352 556327856
893995293500 22478148
492897490527 70228445
699181024760 556321549
391591904628 390788027
738400263539 229997369
735813815248 195826043
742129813608 471467171
758551409344 251176275
887397775888 556315242
444014691016 545738403
384012706596 556308935
423803496264 337657859
152386082836 32853163
565281859528 556302628
63159989908 148895656
459804686916 475106310
241580306493 194949370
742340454794 329017269
720942312000 81688264
92213582364 556296321
188216757436 532380177
805921397044 171462102
929377901964 203419671
819184993600 370908363
710549821808 556290014
39790795976 556283707
653190083708 272083980
275377534804 556277400
120785221173 245254002
477909421305 84728238
126319973508 340943806
471173483964 460675894
24159124697 242472615
37895996468 556271093
243797543004 556264786
372643909548 556258479
293978836159 155814435
266688371972 269567487
222954748416 441754894
717925816672 27101179
123793574164 556252172
429487894788 556245865
236330363599 19400332
591925820438 415069977
696654625416 556239558
225481147760 556233251
783973494046 173366816
529912268712 81353993
569703058380 556226944
532746140613 167898647
862765382284 556220637
564650259692 556214330
689075427384 556208023
667601032960 450988342
78318385972 556201716
316431524144 215850768
363169912008 556195409
505911474944 464125823
441488291672 516467616
870344580316 556189102
828658991140 556182795
877601126907 209379786
120129459220 309856603
384012706596 556176488
387241930727 311691940
990348549156 556170181
66472895315 206055997
715602620496 556163874
893713774248 556157567
454120288392 556151260
720023819348 310821574
770233639064 212899092
267166736936 425974780
278535533984 556144953
236218344972 556138646
533701867728 556132339
449464521661 26716452
305062727096 556126032
890555775068 556119725
579808655756 138520641
139122473666 131879370
908872170312 451467674
919063763633 174445313
574124257232 556113418
978348152272 294927934
576874151428 69673429
651811037060 556107111
745287812788 556100804
647389838208 556094497
786109517383 41462218
184533324151 358912449
629705042800 556088190
936164362617 329685811
900165726300 349937588
435554283074 26514628
190111556944 480921364
537824905220 175782397
510332673796 203432285
95371581544 283619483
831303722418 191430064
597493451164 556081883
524859470024 165230786
264767202897 331470692
967893918615 84709317
832448590156 556075576
215375550384 485897587
439593492164 556069269
483805480684 54139288
947399760308 556062962
532761655833 66709139
507806274452 556056655
233060345792 556050348
423990303297 345251487
920635526973 81637808
724474364671 107130702
371380709876 3311175
428660723254 16751392
211585951368 556044041
712444621316 513339344
962558156372 556037734
182532358912 193473532
745287812788 460625438
428363613098 53691491
138099602229 144840255
506639634950 444334457
646126638536 556031427
565819449287 447797
3789605324 27536362
518543471664 556025120
823073391771 295716309
376433508564 521361848
327168721356 556018813
946768160472 497817817
65217604621 58528960
420645497084 290569797
979308233282 84633633
85543801211 196677488
928218086636 18832702
24775713873 293382719
474331483144 556012506
545070664776 503708555
456015087900 487196829
227375947268 12916736
171652070549 43764273
706389833668 244780977
373275509384 301632275
75791986628 309932287
929811808885 28772534
414961098560 301165557
594733587666 64482768
588651053460 556006199
521701470844 555999892
318678588523 142481437
270956335952 278359445
324010722176 453649896
690970226892 555993585
466120685276 555987278
56212391712 351640478
835511273710 6616043
375170308892 459237898
968242554896 444397527
850133385564 474135032
551386663136 555980971
884312036007 264950763
406118700856 234361813
406750300692 196242305
956876085131 129974656
952452558996 62414072
265969994123 49800072
699181024760 555974664
310747125620 555968357
229902346612 409128783
149689167440 555962050
792026200652 555955743
980420020805 148006369
604441049360 555949436
976140988040 46961922
457318229803 170976463
300413822381 67611040
52051779179 192748227
840312511396 10444392
230265913627 43064196
72633987448 555943129
241981965723 281803067
477489482324 555936822
203375153500 4200462
368222710696 555930515
400434302332 555924208
372012309712 228571987
270803166215 18517352
17371572933 57355858
195444115231 184189628
429487894788 74037873
330958320372 555917901
718343546138 18605650
661632260178 134969800
560229060840 373967258
495174277732 555911594
420645497084 345863266
987712132569 21210441
977084952600 161415051
118109175640 5190661
166369709675 8432459
176847960388 555905287
832525535556 190496628
734550615576 550481267
324010722176 555898980
184474328473 424019610
33785896698 101801287
528017469204 116483983
729644946584 167892340
429487894788 444359685
270956335952 86380672
84634384332 555892673
95371581544 555886366
266535137100 218461866
824869392124 513768220
121898774656 555880059
488858279372 75929973
46738394172 496234760
116214376132 20491443
163584363832 513553782
584229854608 555873752
224217948088 31408860
976453352764 307390566
588019453624 552594112
280610209132 227701621
61896790236 504124817
137688770556 555867445
251376741036 555861138
57130840215 178443951
706128622956 92775970
614546646736 555854831
957615181475 285114242
376628275031 133525497
837582950968 248640861
85897584004 250514040
330518245205 153051969
188396746602 174281331
688443827548 65668484
522333070680 555848524
438344849048 156129785
768284164173 259766409
382749506924 493693039
866888886494 192798683
707391822628 555842217
848528462083 110555403
490121479044 555835910
188919828196 170680034
503013790882 218739374
804952456764 205633428
513490672976 555829603
906345770968 555823296
206071066083 311786545
430776669345 129785446
970641699966 27561590
109898377772 555816989
667369000495 17237031
5684404832 555810682
530343339548 51105621
462341940607 36290478
514374275304 263191110
906424103908 47024992
234163173133 74334302
896871773428 555804375
961926556536 555798068
205269953008 555791761
582966654936 555785454
395381503644 555779147
509069474124 435264991
721918618856 555772840
999822546696 82091912
979611351944 555766533
84002784496 555760226
699181024760 555753919
89055583184 555747612
909503770148 216771590
188305036515 22478148
765951881675 20945547
900029772608 555741305
650946975883 52360714
474963082980 199925593
991106944920 43127266
326010873812 126455350
129477972688 481413310
314833002268 59676834
120003975148 549762269
91909574415 107319912
38527596304 550878608
281339006145 78925798
451694264953 86853697
85897584004 479287851
511736803383 180701857
234955145300 555734998
6316004668 284584454
178742759896 118634670
194605235840 452060532
535596667236 535943632
694352711123 35666085
272481496869 70379813
629073442964 461886838
384644306432 87181661
712444621316 157454255
230832135101 231410137
855186184252 555728691
604441049360 368328800
643600239192 555722384
581071855428 252336763
481378403976 18050634
622757444604 209941109
661507898752 36580600
145313164550 185419493
21649306456 97790035
272219535624 553079751
488226679536 417952276
296851929228 555716077
622490111860 145079921
821079793108 555709770
266694161798 81259388
186953557764 555703463
249734189993 183331876
793640649768 9864148
880770680511 143963582
507174674616 555697156
15790002208 555690849
372643909548 527372419
3158005488 535312932
298746728736 555684542
941214096103 95191551
361906712336 555678235
82739584824 555671928
370993071107 128902466
833592911250 12178817
185058758256 11503968
461868987049 348159014
256429539724 555665621
179374359732 555659314
678338230172 549730734
644863438864 555653007
816143541473 156930774
581703455264 476809200
449067489704 555646700
342327117420 555640393
652687014225 36902257
843817387204 466894596
82739584824 465078180
87160783676 555634086
534333467564 19715682
436452301139 397031957
792657800488 555627779
165479163340 458026954
481279081340 77084154
119509382273 376559435
930978164572 555621472
130109572524 555615165
265271937428 312171272
396013103480 555608858
639446438219 173467728
432014294132 541342424
47369994008 216153504
248850341692 555602551
564018659856 295628011
702432607206 386764161
236076054810 35117376
917973987540 20781565
233231669140 111816803
401281191613 171632391
123793574164 555596244
366959511024 205728033
819816593436 555589937
18948001388 229764010
130741172360 555583630
629705042800 555577323
518543471664 555571016
543572670173 130485523
340821201225 90555906
771183406064 555564709
653705836568 555558402
163783778558 202025824
363801511844 555552095
576650656576 555545788
477944286401 12424790
901292972280 555539481
164940560219 244989108
186953557764 555533174
982137751288 555526867
223890383494 42994819
922916779534 330512028
566685806212 172414459
581071855428 323889678
784761513789 163641422
403592301512 555520560
297483529064 444189396
313905124800 555514253
389697105120 555507946
606335848868 555501639
493279478224 555495332
101055980068 555489025
418750697576 555482718
934767763588 555476411
524859470024 305044362
254147624928 108335339
168778149198 242529378
600651450344 555470104
69902309933 56100765
29053598764 555463797
846060402489 144997930
641705439684 51332673
703944990141 13654655
886134576216 182884079
524227870188 555457490
984664150632 555451183
366959511024 555444876
179374359732 268570981
353064314632 555438569
173512787029 90120723
252639940708 142853550
354327514304 132711894
961294956700 555432262
468647084620 267650159
342015723974 157145212
258324339232 555425955
865291781628 490325101
935399363424 70461804
707391822628 555419648
311878422759 1021734
741498213772 125540835
270324736116 555413341
859447691929 58087470
994138148172 555407034
627810243292 532115283
214112350712 478467941
478752681996 555400727
671390631976 555394420
614546646736 555388113
53054392532 220492720
458541487244 555381806
384012706596 555375499
941833864007 294650426
653841714576 4957302
272851135460 555369192
706760222792 555362885
347718778604 97544062
406750300692 555356578
28755796903 12859973
181900759076 555350271
61896790236 203905310
248218741856 555343964
61265190400 555337657
482360370276 80502548
747182612296 555331350
587387853788 333501546
1263205980 91539798
622374681146 21380730
98529580724 69377
272851135460 555325043
483805480684 286842360
492016278552 555318736
666337833288 555312429
547597064120 555306122
616650113339 15553062
51159593024 260662003
963551349132 127931188
194532755796 555299815
819351826364 225191435
209691151860 555293508
976863686184 6931393
90950382692 485594851
816026994420 555287201
570334658216 505663725
628441843128 62205941
142109969408 319941496
82596771181 22970094
877923778348 88663806
251376741036 271604648
648178312055 267391572
230533946448 555280894
77055186300 35111069
579808655756 555274587
973295353584 555268280
865923381464 555261973
162321164160 288280356
447172690196 189575806
90318782856 74681187
44211994828 555255666
457909887408 555249359
402362453256 71458310
231797146120 555243052
209059552024 364298627
416886619465 69793262
540017866088 555236745
559156698374 66797437
940452162112 555230438
196427555304 178015075
293693930048 302250361
336011119060 555224131
229754903631 32045867
480857605516 270538765
886766176052 555217824
507174674616 555211517
607599048540 555205210
999533908906 140702863
752867010820 555198903
593072252312 555192596
114951176460 555186289
98529580724 555179982
294325529884 458228778
116845975968 555173675
97897980888 288179444
29053598764 555167368
567808258872 555161061
411041981057 28715771
545702264612 555154754
974558553256 555148447
271587935788 555142140
744656212952 555135833
550357724365 216424705
385907506104 555129526
692233426564 555123219
382117907088 220978359
796621788054 129356570
449067489704 541392880
644863438864 555116912
73081355572 40326958
130741172360 555110605
336642718896 127458163
414329498724 194514187
852659784908 555104298
439657779415 2648940
680649376 431045608
786341802128 173234369
784447002620 555097991
328637226492 76453454
824869392124 555091684
496437477404 555085377
344853516764 125685896
907619011384 126896840
792026200652 555079070
461067886588 555072763
842554187532 69395921
317063123980 480915057
820245046867 70884373
430751094460 544868037
347021220162 188692826
197991031246 231511049
788868201472 555066456
624033743915 358332205
595606787686 408081821
117477575804 555060149
503745104388 103075301
101687579904 555053842
631606144 527933742
584229854608 380665292
529280668876 169828589
538123066580 353501043
375801908728 555047535
636652640996 317425003
636652640996 555041228
901924572116 555034921
562123860348 555028614
73897187120 555022307
54949192040 297974215
69911543381 1368619
510964273632 508407270
528649069040 555016000
857080983760 555009693
202111953828 555003386
46108005280 232803984
866594551418 235061890
966979355224 4017559
368222710696 49453187
382117907088 64060199
932459756733 277060203
977716552436 554997079
659700621483 209632066
996664547516 60433674
802763397864 401610839
935690160273 78314019
164930027529 298939186
997459706783 9574026
864028581956 554990772
743572624026 326330487
294957129720 554984465
503051708566 179244940
198322354812 427053277
793921000160 328064912
763604208032 409772097
728866217052 554978158
696298925295 144979009
989716949320 330543563
952888669125 33010838
199411495963 10740821
223586348252 554971851
45583296480 61291426
350537915288 429658068
670759032140 151664429
564018659856 554965544
232428745956 554959237
233691945628 554952930
574124257232 383869248
415693761764 452350654
229902346612 554946623
435366258790 248369660
861350274275 10135349
831385972005 218707839
767393807048 554940316
639506707911 83176716
505279875108 554934009
891187374904 554927702
933149160224 41582051
593703852148 554921395
593339763717 3626525
82107984988 554915088
713076221152 554908781
211585951368 43095731
277272334312 529251905
433277493804 554902474
770551806228 554896167
667601032960 185526712
824869392124 449827854
69475988268 554889860
729129603679 152730312
646958353175 48418839
22106000568 375234965
217901949728 344885681
13263602864 554883553
314254059575 63725928
485068680356 554877246
948662959980 554870939
553281462644 554864632
920872567196 554858325
205269953008 466490948
904469684329 233113027
656863835748 20604969
722550218692 420935487
902828911860 14064610
834974989500 554852018
840027788188 554845711
671394220659 379271445
862765382284 426340586
698549424924 184826635
534748638453 137234013
329695120700 218764602
555562969550 163792790
309743351779 174666058
320852722996 554839404
198953954648 554833097
822374458403 487688775
510705171523 104759270
94108381872 347440016
645495038700 554826790
870344580316 554820483
353249917028 136502401
811023106517 324507764
132946288882 233295930
497069077240 554814176
194552736372 359763894
612651847228 554807869
639179040340 489587182
282956732836 220505334
793289400324 554801562
90318782856 554795255
10737203520 554788948
37264396632 554782641
293140511784 114226077
795815799668 76869716
993145253906 130971162
878555378184 554776334
180005959568 554770027
853922984580 554763720
947399760308 221855032
640442240012 554757413
815395394584 554751106
164215963668 292752019
665074633616 444889473
908872170312 554744799
769288606556 554738492
955610558176 540490979
420013897248 554732185
496437477404 554725878
863396982120 299815859
486331880028 488023046
917714568016 554719571
897503373264 340363562
641705439684 218632155
807184596716 554713264
371119368782 41859559
987822149812 554706957
137057170720 411556978
304040763867 49409038
801500198192 225714916
929714964900 185192441
129477972688 554700650
181900759076 554694343
752431382088 94901429
970338408950 59601150
317310604353 221848725
952193002783 109685037
105477178920 554688036
732655816068 554681729
614546646736 554675422
152215566784 246408183
404223901348 554669115
783183802948 248811150
105027491885 112125846
33474797616 143471636
533070267892 237982031
76423586464 329124488
635389441324 554662808
273482735296 554656501
624652244112 554650194
945846005518 44849077
621494244932 49144144
280430333492 519551739
570497170685 97954017
257319833779 282313934
569703058380 554643887
696654625416 328865901
640108299041 90549599
14526802536 187816153
553586973724 233623894
253271540544 554637580
875397379004 554631273
764260922342 507549518
474963082980 554624966
295998287215 83334391
854554584416 554618659
250113541364 465406144
45475194500 554612352
348094181793 219250241
480015881668 375449403
274745934968 554606045
75864056717 298094048
392855104300 554599738
486963479864 554593431
740866613936 470432823
562325684348 97619746
538123066580 554587124
618967845588 554580817
406118700856 554574510
623389044440 554568203
706760222792 186510604
372012309712 554561896
201480353992 554555589
803394997700 445103911
911398569656 316327585
524292680920 236064703
738340214592 473018693
969505754568 554549282
817290194092 487978897
193901155960 554542975
293322519190 128101477
926341665726 49011697
462151149615 22970094
134620223557 98433349
143503332946 380747283
487595079700 95059104
442751491344 380085048
222954748416 554536668
228809152125 381958227
521069871008 554530361
358748713156 432073649
783183802948 43303862
963189756208 19406639
689707027220 554524054
116312954542 16120692
399171102660 511403095
464857485604 554517747
977804951348 76112876
549491863628 235478152
927222377383 402096478
986648925802 155738751
976338706183 6925086
589914253132 554511440
183877524356 201136537
978547749901 124783995
424435096100 532897351
929714964900 155335103
663179834108 554505133
708023422464 367357522
659485086065 270828887
772446605736 554498826
717073036653 205892015
166742363012 554492519
769731212895 39652109
798973798848 377581169
896871773428 231038024
548860263792 377259512
731392616396 104998936
74528786956 116256931
734955707879 5020372
666786021322 40970272
177348641583 28406728
795184199832 467222560
517280271992 554486212
75879729612 413695051
635389441324 554479905
349374479742 236846771
242534343332 554473598
474331483144 80218733
336011119060 554467291
558965861168 212918013
222323148580 553414022
67581188760 554460984
16190585006 70833917
348643115780 51124542
551386663136 554454677
874513129120 103579861
706789253913 481993554
951820959160 318591798
994769748008 554448370
302536327752 464617769
488858279372 554442063
884239776708 554435756
978806614409 16808155
177479560224 554429449
936030963260 58226224
678338230172 554423142
746551012460 554416835
186371480492 250343751
406118700856 554410528
61265190400 14367346
821079793108 554404221
384644306432 554397914
999867200256 487165294
902788250631 133884996
465880712298 28431956
370117510204 212905399
75791986628 554391607
311514937735 243273604
310115525784 236739552
311378725456 554385300
856449383924 554378993
816727952335 213498257
779394203932 535968860
531175468384 554372686
388433905448 554366379
600651450344 483135121
291398448895 264856158
660653434764 46495204
543175865268 554360072
981276723778 104816033
264008737756 554353765
237706092765 191398529
504016675436 120791664
764235807868 453265169
956873757848 554347458
871607779988 554341151
50127923322 246584779
271136747687 77058926
436168380985 77721161
231165546284 554334844
489620314275 13925856
626547043620 444012800
300009928408 554328537
175762246003 246660463
344221916928 554322230
369799595320 2156994
434737907059 69862639
135162371212 554315923
177798725959 184750951
895409129560 39090786
930346564736 554309616
397276303152 554303309
939188962440 466484641
328431921028 554297002
187459896338 4105857
31579998108 191411143
683743205433 148548771
341695517584 78963640
170531962028 554290695
241902743496 554284388
245692342512 532304493
180005959568 400437737
912661769328 535294011
53685992368 468811924
234489520476 34833561
45240639235 130397225
804658197372 160860035
611388647556 525158662
971465888289 51591260
275377534804 554278081
980874551616 412017389
445277890688 554271774
300128891042 238562275
580440255592 554265467
632231442144 472476291
716566574004 126909454
428856294952 518088515
578545456084 554259160
295588729556 402657801
984664150632 229801852
555176262152 503885151
529560214037 249605832
936030963260 554252853
90455051898 138760307
126951573344 316876294
419382297412 554246546
490753078880 554240239
503385075600 537198725
779532831792 46205082
468015484784 554233932
333110363489 217957306
155373565964 554227625
621494244932 174640830
523631337272 498196237
512269944642 404020113
780025803768 168630259
654337436404 61152672
9474003848 554221318
319674850727 346733632
173689961208 554215011
719392219512 554208704
419382297412 554202397
141478369572 554196090
132635971868 412603940
102950779576 303051350
73897187120 554189783
80213185480 73804514
737708614756 554183476
822441318910 342842213
949926159652 208894147
114951176460 554177169
63791589744 259873628
182532358912 45095050
826132591796 168352751
406118700856 393216222
282031052269 91710087
276780806639 413953638
831185390484 279854204
889292575396 193221252
233060345792 554170862
200848754156 265158894
868260251216 92832733
649916237552 554164555
606335848868 124758767
653074236732 554158248
170531962028 277344018
262608085391 14386267
877643497333 137025882
450962289212 554151941
466848233503 157353343
253903140380 55034882
968674760992 77134610
56692758060 72290834
251144651808 23537724
145267968588 554145634
865074967954 108423637
9751846119 35211981
24472027581 74334302
210322751696 554139327
39790795976 554133020
365696311352 554126713
379818023649 177415910
768407276813 170705262
120635574984 554120406
215219971373 34436220
2526405652 554114099
750340611476 554107792
641073839848 256833654
471805083800 413505841
670127432304 395038945
395381503644 434495537
711181421644 54927663
27814769340 34461448
559597461004 12412176
609493848048 165155102
234955145300 554101485
276640734476 554095178
665074633616 554088871
261482338412 365131151
118109175640 554082564
70107588104 554076257
199062353057 309188061
323379122340 192363500
49896393352 554069950
72002387612 554063643
608230648376 158387691
297180353639 29516760
288919276367 164751454
387802305612 41203631
358117113320 554057336
911398569656 554051029
74528786956 554044722
115200069601 121416057
666969433124 554038415
701576152271 32077402
202743553664 46835782
788369338758 257445433
754761810328 554032108
101055980068 554025801
668485265988 127401400
306325926768 554019494
489182888048 31610684
509701073960 554013187
259587538904 554006880
883608176872 258372562
894976973920 469808430
739603414264 554000573
306957526604 553994266
120003975148 317866493
243466005000 237691909
219165149400 553987959
593072252312 553981652
270956335952 202397937
834974989500 553975345
672022231812 553969038
674548631156 553962731
176346234296 237376559
412434699216 553956424
423803496264 553950117
810974195732 553943810
920911872420 491826167
695022216029 169109591
216007150220 553937503
423329218236 357695198
332853119880 81946851
286746331852 452104681
761077808688 222517267
177479560224 553931196
887495433476 225052681
207239395861 251359178
756656609836 553924889
214808420702 65800931
496538231729 337809227
696654625416 498606192
841922587696 553918582
693999098619 15635053
586124654116 553912275
862814867006 375171895
280430333492 553905968
665706233452 262497340
628026213893 276700704
180224503425 271409131
193901155960 202315946
115905278434 102431987
757288209672 159548179
360328511614 114913540
97479431512 69988779
526754269532 266294154
715135141414 127376172
392223504464 131778458
631606144 553899661
906345770968 129243044
951820959160 553893354
392223504464 553887047
740235014100 514607051
966347755388 443129820
165479163340 553880740
530927258464 31036747
922170594122 173984902
429487894788 505449287
722082449488 270727975
589282653296 522831379
630355462724 520832060
318957923488 553874433
152847166620 81467519
493911078060 553868126
233060345792 553861819
422983054299 85541841
47369994008 553855512
907858298964 191032723
331782264787 107622648
927820165392 553849205
513490672976 434640598
21687886375 239792140
877726339778 60345376
95513905306 10658830
409086432525 4427514
713337293110 116900245
830553790648 453744501
251756882847 158324621
158540785978 40522475
764985317069 342602547
992039325586 71174495
460436286752 15136800
985473506956 374976378
66949588924 553842898
795184199832 108480400
933504563916 419825455
414961098560 267877211
373275509384 553836591
669275373348 109098486
450330689376 407753857
456668478421 484730792
942978561456 553830284
744024613116 553823977
399802702496 553817670
972094139108 203728714
947772617534 17564995
53685992368 124714618
253903140380 360779321
974558553256 553811363
362214020911 46047407
338537518404 553805056
534333467564 82464025
80844785316 553798749
550123463464 553792442
942346961620 531825161
99792780396 553786135
209059552024 553779828
200848754156 403458790
718928802138 104298859
56867781552 118231022
686268368605 80433171
344853516764 553773521
249481941528 102772565
540017866088 553767214
651014946422 47006071
682210923913 231365988
200217154320 553760907
567176659036 553754600
353064314632 15035888
842554187532 234538409
366339440384 96490793
533701867728 553748293
670127432304 128227617
60335429204 195908034
478121082160 553741986
797309255296 99732591
857712583596 184385145
174558874533 111778961
627818827119 526249773
552649862808 553735679
366327911188 553729372
764016629069 89786452
663811433944 553723065
428224695116 553716758
747814212132 241356276
674808460635 43474151
581071855428 553710451
963400094658 189746095
450774733711 23430505
381214622678 140355978
632863041980 553704144
134530771376 295829835
560229060840 133197533
6462074788 298529231
389181194585 24395476
820014696306 147810852
120064288989 137517828
213480750876 477812013
722804226810 45706829
329063520864 449985529
968242554896 553697837
472436683636 418349617
96003181380 456670949
985295750468 362122712
331589920208 246282043
945504960800 553691530
850277948311 38504235
338537518404 404121025
767393807048 453782343
279801975454 6767411
833080189992 553685223
648653037880 553678916
684654228532 553672609
160773382099 93394056
265271937428 332795162
389065505284 252721490
911398569656 493535364
562755460184 422108589
985295750468 335797294
747400790347 253465716
868449780808 351003471
356250241208 410314499
855817784088 83990319
438498695699 78755509
276009134640 553666302
919690551228 331981559
734550615576 525417249
609493848048 6780025
762480803015 217150010
882976577036 380658985
734550615576 52266109
169268762356 553659995
455383488064 553653688
169326635388 225544627
997090944865 38560998
639616474939 4490584
668232632796 124865986
580440255592 553647381
4612338795 76901251
13263602864 531289066
603519922447 85131886
284219932508 553641074
186953557764 219716959
109081328973 65226994
908240570476 553634767
407810234126 44426508
769288606556 199061534
11368803356 2888606
22106000568 532550466
260219138740 553628460
108003578264 553622153
18554680012 12147282
246955542184 484421749
912030169492 156331609
404223901348 69080571
289272731196 553615846
353695914468 553609539
557702661496 311042319
719392219512 553603232
714971020660 553596925
701996366695 185280739
217270349892 553590618
815395394584 553584311
232592305387 321474097
876660578676 553578004
880450177692 553571697
192765673038 332277988
842554187532 553565390
909503770148 553559083
664443033780 553552776
378328308072 553546469
549502301713 150472406
980002139971 23077313
784278778074 42874986
20842800896 159031005
341695517584 553540162
963189756208 553533855
927188565556 516946948
630336642636 553527548
639810640176 172200021
659390235092 119864535
228007547104 553521241
305694326932 553514934
634757841488 553508627
131372772196 43556142
336011119060 14430416
584861454444 225532013
184939684161 8905484
867818180972 511447244
16011390522 63467341
485780871038 104343008
186953557764 244453013
382117907088 553502320
881081777528 553496013
438330292492 173644324
576019056740 553489706
282956732836 553483399
99208647042 49213521
368928108739 279929888
164552688091 7215208
705254016475 90032425
504648275272 20138251
970900284901 377846063
319589523324 290651788
460678425096 79089780
217505834351 65321599
846718699856 141384019
877371848536 10583146
469910284292 553477092
445909490524 372340052
538272548787 53899622
550755063300 553470785
754761810328 553464478
976453352764 153512380
66949588924 553458171
694759825908 553451864
766130607376 553445557
593072252312 553439250
46753562507 217112168
397907902988 553432943
119191051127 34467755
428224695116 84028161
33474797616 394137044
791031521505 99120812
407381900528 268230403
618967845588 80193505
74528786956 325718708
304198924506 86304988
642337039520 516455002
890555775068 553426636
85897584004 49245056
925925365884 553420329
87792383512 553414022
82739584824 539109746
882194866358 64135883
875484566972 297854382
46738394172 553407715
415592698396 487644626
651322978237 199591322
692940098621 426012622
138993514437 128303301
225481147760 39052944
400434302332 553401408
741391003144 8293705
10105603684 35413805
236090472612 14689003
503385075600 553395101
738971814428 381869929
615538269053 168958223
181269159240 553388794
918346167852 239558781
72107235180 242718588
404855501184 553382487
940452162112 301827792
63159989908 553376180
247587142020 553369873
821740651117 340029291
109266777936 414760934
24000800076 553363566
468015484784 381081554
358388768424 4238304
841922587696 309434034
104213979248 553357259
110529977608 512948310
36632796796 553350952
746551012460 308790720
326953238459 65744168
719392219512 496196918
933207172010 60282306
347379916108 553344645
978348152272 553338338
965092237642 301543977
509069474124 308033880
639179040340 92586760
186953557764 553332031
54317592204 553325724
528053488481 242232949
31597083771 432010579
788236601636 304937143
524488765550 219565591
754130210492 99366785
335091543669 144833948
896871773428 553319417
147794367932 209960030
15158402372 553313110
449067489704 553306803
310960945534 265133666
792384173358 55999853
793289400324 22850261
894976973920 553300496
34737997288 391570095
756025010000 553294189
416224298232 553287882
318326323652 553281575
892450574576 391853910
612651847228 80452092
856590894083 330884141
22737600404 553275268
759183009180 218007762
585493054280 553268961
951820959160 553262654
504648275272 553256347
867186581136 553250040
221691548744 252481824
36192923453 261267475
127583173180 553243733
446541090360 553237426
939907605183 316945671
836869789008 553231119
555176262152 230659604
113687976788 22528604
949294559816 553224812
443383091180 553218505
370848281308 31541307
612331598754 175385056
909503770148 553212198
610757047720 553205891
654969036240 553199584
828658991140 553193277
749513919274 5203275
29983980111 216386863
420645497084 527536401
750603821507 157870517
136790140712 98395507
585576716635 265486858
138951970228 553186970
371380709876 453328239
697917825088 432237631
886373964708 84526414
326537121520 553180663
344305402687 419043387
453488688556 241274285
199585554484 553174356
196553594392 362778640
163584363832 320540661
270018009850 71729511
450330689376 448389858
137247604278 17243338
64201803331 141415554
144636368752 250438356
640751793879 94314878
230104757163 36504916
391372580768 130031419
884871376544 132301939
142109969408 449493583
276890712421 145691700
302536327752 553168049
745287812788 553161742
808447796388 553155435
834974989500 553149128
286320586189 85352631
322747522504 553142821
29053598764 473914287
517911871828 553136514
234058861660 105251216
651399065885 91041545
307923586650 65983834
284851532344 452413724
758920400379 57267560
516056182027 451978541
636652640996 118275171
385955174410 272411944
284851532344 553130207
380854707416 553123900
53054392532 277880113
952452558996 517117237
182687990444 2434502
410650764154 247398382
370117510204 497634914
440225092000 553117593
71370787776 553111286
349906315452 553104979
947399760308 109054337
939820562276 553098672
263377137920 339373363
455383488064 353639797
214112350712 181042435
843817387204 553092365
306957526604 553086058
649916237552 25108167
20211201060 384531483
264640337592 553079751
55580791876 391103377
453488688556 553073444
796447399504 553067137
307410507958 36612135
394749903808 553060830
484437080520 194943063
157899965308 553054523
682759429024 553048216
476857882488 553041909
48633193680 553035602
277144909749 32216156
224217948088 553029295
131491110437 57400007
736445415084 553022988
114951176460 101870664
178111160060 259829479
853291384744 553016681
773709805408 195025054
517280271992 553010374
219165149400 553004067
58968756890 309232210
487595079700 552997760
54317592204 552991453
819093909971 7208901
173058361372 215630023
695391425744 552985146
406571089352 24452239
375801908728 486610278
810974195732 552978839
441488291672 552972532
965716155552 552966225
226744347432 345863266
380223107580 552449051
261482338412 450105362
639324870794 380261644
481910681176 552959918
389143321050 76144411
699812624596 552953611
965751310770 40118827
240007943988 552947304
361275112500 552940997
444251436875 277394474
344460599036 156911853
208427952188 409835167
510964273632 377076609
496437477404 545574421
428856294952 552934690
518277406627 103365423
70739187940 461111077
735182215412 552928383
115931938123 172578441
66483983021 208326517
569703058380 552922076
641073839848 552915769
104845579084 552909462
569071458544 139668515
382117907088 552903155
868206370515 35319200
528193377741 221129727
209059552024 244755749
953715758668 552896848
967068738028 23443119
272582963885 136969119
408786843718 126581490
471572855818 50607368
962940354265 102867170
322115922668 552890541
510332673796 376105331
969506788916 504673526
732697795460 270860422
940452162112 552884234
713707820988 552877927
27790399092 552871620
74528786956 552865313
425312460805 229757703
819184993600 552859006
237481544644 492595621
223586348252 56882833
824869392124 552852699
682020006781 8779344
944261748011 6357456
405487101020 552846392
224217948088 67825478
285483132180 552840085
145267968588 552833778
565913459364 552827471
500227076420 552821164
920560820558 18189388
233691945628 102047260
783815402784 552814857
212217551204 552808550
501490276092 359057510
59370390892 276353819
503385075600 552802243
140215169900 552795936
665706233452 552789629
537080271330 144266318
542544265432 552783322
907067895175 6679113
553913062480 262314437
603809449524 83990319
783832501061 290979752
266338568896 29794268
249756012213 202952953
234606723457 52152583
80213185480 552777015
778131004260 552770708
757919809508 552764401
461699486424 552758094
530543868548 552751787
663528403077 13705111
926556965720 552745480
380601111318 109691344
869712980480 552739173
527385869368 552732866
473699883308 263714591
807816196552 60376911
430751094460 467052271
956242158012 321612851
597122771918 112510573
996032947680 513932202
992888937426 72543114
473699883308 195908034
716234220332 369930778
231797146120 540913548
533701867728 552726559
827256396219 32190928
13895202700 292108705
555176262152 16366665
401065902168 251699756
462331086260 211637692
507806274452 201824000
196427555304 66803744
879626216421 108921890
852682988361 2768773
871198173938 169872738
928257757666 106449546
153478766456 552720252
788236601636 552713945
289904331032 251125819
298115128900 552707638
764867407704 242724895
755393410164 502749891
66949588924 552701331
569703058380 552695024
680864629516 552688717
498963876748 552682410
816026994420 82993813
449376835440 51559725
265903537264 552676103
212849151040 203072786
152215566784 514789954
171795161700 552669796
295023555044 451354148
108872529431 6710648
692865026400 513768220
532438668056 394950647
115582776296 552663489
80213185480 394483929
780025803768 313527277
908387693865 29592444
532934133362 45044594
707391822628 188036898
294957129720 552657182
772012547447 302508948
401697502004 15925175
569703058380 214349702
972032153912 543423734
183847156151 67819171
260850738576 82911822
881910420658 222340671
954385257267 92769663
788552260679 81726106
94739981708 504093282
58738791056 552650875
390328704956 552644568
545702264612 552638261
693496626236 552631954
243165943168 267694308
348847992368 160834807
577913856248 552625647
977084952600 536757235
599388250672 552619340
857080983760 552613033
630336642636 532764904
85897584004 552606726
425077121407 44521113
981506151452 552600419
961294956700 193593365
671390631976 248748080
504045025401 477673259
828658991140 552594112
920240967360 552587805
610006033211 39229540
500227076420 552581498
515385472484 552575191
662548234272 319935189
186485372298 81202625
919609367524 552568884
649916237552 552562577
992595045905 37154537
1263205980 552556270
583827501608 19066061
230533946448 516833422
408013500364 471057216
796447399504 491182853
844626989501 315526596
925293766048 552549963
309094918560 46261845
457909887408 487152680
551386663136 529460036
891187374904 552543656
878555378184 552537349
652706023523 152730312
229270746776 552531042
408645100200 552524735
284219932508 552518428
377918317295 112661941
282956732836 317948484
812498606116 13654655
867490509159 246452332
504365137186 73741444
692233426564 552512121
493911078060 458581970
41685595484 378350623
850764985400 552505814
86606003100 468118154
968874154732 377404573
951189359324 383471907
365126728247 52890502
829649534960 79115008
304164355839 151002194
373425937641 285341294
101055980068 535294011
141478369572 505682646
487595079700 552499507
977980651754 159901371
449067489704 552493200
732024216232 552486893
704871553688 208780621
703602223612 100754325
408645100200 552480586
556439461824 552474279
741498213772 42729925
548860263792 552467972
675811830828 552461665
984813462550 4938381
984032550796 433398119
758551409344 113942262
645811978064 192495947
94888379111 99656907
413697898888 273339073
696023025580 453429151
557183427172 285978301
82107984988 552455358
259587538904 552449051
567815146116 251352871
505279875108 77670705
817309241232 528917634
45125050846 121636802
984032550796 502024586
763688324491 431581703
382749506924 438317579
665074633616 504534772
468481326111 78187879
437698692656 290866226
701707424104 408939573
332569805198 173373123
798973798848 552442744
905260321477 327900930
833080189992 552436437
80539982685 39279996
722206413573 120331253
128846372852 290544569
807345330611 175902230
438426158892 327137783
418950623169 295022539
52422792696 405281513
274114335132 552430130
862186073785 150352573
52422792696 552423823
684022628696 552417516
373275509384 226320388
797710599176 151292316
59752077918 119763623
577716108635 58869538
396644703316 552411209
693496626236 552404902
338995293078 30071776
454389080118 124733539
957697311229 216103048
651558223030 5625844
644863438864 552398595
381486307252 14689003
443542778113 212829715
230763432950 225626618
394118303972 40982886
98529580724 552392288
600326793277 92309252
528194740053 129596236
133267571704 226036573
197059155140 552385981
28803225543 35823760
756025010000 517565034
630423773841 57797348
814132194912 552379674
838764588516 143963582
539467058922 430799635
58738791056 552373367
567808258872 133739935
480647481504 368265730
111161577444 552367060
942346961620 552360753
284851532344 58768626
92331554799 154054782
146639358538 229183766
39159196140 552354446
284991629735 348297768
311378725456 552348139
703602223612 214482149
43580394992 552341832
75914708234 225500478
446010900777 224327376
987190549976 552335525
382749506924 523178264
727613070738 252059255
753705978509 112466424
689375627970 51383129
590545852968 151178790
473778235169 401825277
369485910368 55312390
938918110390 184454522
922265369411 120577226
229343132215 317298863
499175609045 124594785
147162768096 380280565
361906712336 552329218
752235410984 496108620
957505357684 367035865
895608573756 552322911
434158554411 14014154
481279081340 387773281
117477575804 552316604
868449780808 552310297
393841895455 127205883
21474400732 552303990
272851135460 106430625
487387385948 37949219
577282256412 552297683
989912327566 291332944
381486307252 446560828
698189883840 99776740
997296147352 552291376
216638750056 174104735
770551806228 217049098
228639146940 236108852
735927284485 188831580
722364284090 79745708
18316401552 552285069
708655022300 27580511
561876779381 26155129
90318782856 508810918
731392616396 552278762
710549821808 246862287
814763794748 125408388
325306245223 333671835
769136754982 53495974
269061536444 488193335
510964273632 552272455
63159989908 552266148
626795898919 8602748
42948795156 209474391
871030905991 422335641
918346167852 20485136
278535533984 552259841
169536885540 187450347
559597461004 507732421
442119891508 552253534
682830773808 118937406
819816593436 552247227
298746728736 178443951
301904727916 382349261
577913856248 338805733
180005959568 552240920
653310206830 148340640
898841525324 179919789
706128622956 552234613
874134179332 368234195
987379545538 121750328
58738791056 552228306
596230251492 552221999
891818974740 454766235
997927747188 312095588
977143210359 114484664
598125051000 552215692
5684404832 458474751
806552996880 99543381
754761810328 552209385
104555465456 205570358
501490276092 436179506
158531565144 478108442
411803099380 552203078
301430563414 206812837
666969433124 552196771
454950085703 140217224
53685992368 254619897
920872567196 419655166
222323148580 552190464
456015087900 28394114
481549803008 123579358
476226282652 552184157
760137394969 163401756
69475988268 543972443
630968242472 552177850
596417493708 122015222
142741569244 552171543
808447796388 47573701
100424380232 552165236
257061139560 437579660
479469987655 383459293
741498213772 552158929
50527993188 552152622
285483132180 552146315
251376741036 275262708
132635971868 542931788
818553393764 494285897
627178643456 367496276
726971417544 161364595
351169515124 552140008
184427158420 552133701
602546249852 39639495
944873360964 552127394
930346564736 552121087
440225092000 552114780
822342992780 109294003
36632796796 552108473
538754666416 447387045
313007384243 60843629
948031360144 552102166
983400950960 552095859
766950717135 15931482
290535930868 528930248
433277493804 52076899
912661769328 364103110
922135766868 65895536
27828348311 476651525
969505754568 552089552
274114335132 552083245
686549028040 552076938
18442579394 43764273
915819768508 375531394
478338515985 131210828
842356572366 47081755
957505357684 311944220
886134576216 508117148
828027391304 397605894
984032550796 552070631
988453749648 490274645
995401347844 552064324
204006753336 552058017
58738791056 552051710
614070678432 57349551
193901155960 551509308
512227473304 493169558
680233029680 151986086
698549424924 357190638
939820562276 552045403
289904331032 552039096
922767366704 552032789
397907902988 552026482
603809449524 139990172
502121875928 526993999
183795558584 552020175
42948795156 552013868
999190946860 552007561
596490913495 74365837
440225092000 358098846
659707805156 37116695
213118630229 17596530
982769351124 148107281
691868259636 265367025
805921397044 378684894
778762604096 552001254
254300891335 104488069
526445171834 102431987
712049332156 306974304
707129018310 122027836
49896393352 551029976
289272731196 551994947
983213767572 17823582
810974195732 551988640
924030566376 391210596
597168743641 132402851
173819639435 320755099
632231442144 551982333
541426934056 166479572
117477575804 551976026
48001593844 551969719
805921397044 260416030
848885612814 433303514
341573113393 11882388
961447794231 330770615
864660181792 551963412
384644306432 148674911
452857088720 451555972
914801438111 134824739
536859866908 385849646
346748316272 551957105
364433111680 333924115
485068680356 551950798
290129213424 247574978
210954351532 263430776
732655816068 551944491
352432714796 551938184
603208747681 406624904
166830515951 68878747
102161002245 32796400
146836767638 24035977
681496229352 551931877
617704645916 551925570
673285431484 551919263
417487497904 250942916
9474003848 551912956
36001196960 551906649
182617206983 105522417
77686786136 391582709
188433093843 160771737
428224695116 300169051
89687183020 551900342
261482338412 71565529
912030169492 507486448
357485513484 551894035
107371978428 551887728
661916634436 551881421
236218344972 832524
789499801308 177958312
710291211645 43612905
104213979248 241690547
467814747653 22806112
245692342512 551875114
63014552553 36372469
344853516764 551868807
994769748008 551862500
682221538594 345901108
817562877237 130952241
786973401964 551856193
58738791056 179497220
542544265432 486086797
502753475764 122683764
248508289919 66229807
8295545028 200625670
690970226892 450527931
380854707416 551849886
192380027281 82514481
554895520726 115979423
882976577036 188213494
217013108348 127168041
493279478224 551843579
390960304792 473662007
425066695936 551837272
782552203112 285442206
295760980033 72625105
966979355224 296233483
932241364244 279835283
104994329679 198424527
451593889048 479634736
918346167852 475907299
343590317092 40516168
412434699216 551830965
692322620158 213832528
745919412624 551824658
937925762768 551818351
421277096920 551812044
749709011640 454703165
556439461824 551805737
290535930868 551799430
774973005080 148233421
511595873468 332221225
944241761128 551793123
544841344321 3664367
824237792288 375304342
560871508716 40686457
366327911188 551786816
360643512664 551780509
11616258501 225733837
6308 335803601
668864232632 26293883
363801511844 456128547
27892433738 425804491
379257087441 94049984
438330292492 461041700
883152687397 122128748
506543074780 116692114
538754666416 33521705
169268762356 529819535
920872567196 551774202
881081777528 551767895
556098696679 141100204
596861851328 551761588
214743950548 399270942
204006753336 551755281
112424777116 154143080
136433549239 234721312
406873898971 148687525
823363873270 80628688
428224695116 22320473
472436683636 243967374
413697898888 539721525
510139675354 37892456
248381216483 358061004
687812227712 551748974
977084952600 237509006
171795161700 526697570
275377534804 551742667
730761016560 551736360
174321561044 551730053
383381106760 551723746
854048960598 56561176
481910681176 551717439
802131798028 183193122
617073046080 551711132
809079396224 551704825
288107517076 396281424
12418298705 83738039
612020247392 170137632
68454737730 218934891
242079143979 96761994
313273524964 442991066
70107588104 551698518
415592698396 551692211
265402233741 62123950
146603244656 302433264
840896114962 251756519
68323350306 322912093
89830263622 130624277
273038232615 34795719
94739981708 546230349
870976180152 255017238
867818180972 551685904
32843197780 146196260
634757841488 551679597
954204380879 51345287
926556965720 206781302
281693533164 551673290
703802798826 296794806
141478369572 447311361
151150974542 58396513
653074236732 551666983
174953160880 551660676
139972983165 27511134
512441923918 48153945
715602620496 551654369
944873360964 551648062
688526815054 418217170
54317592204 371715659
353695914468 551641755
400434302332 551635448
759814609016 232766142
521069871008 551629141
36736559560 416949463
293693930048 272449786
532438668056 551622834
707391822628 115392872
225481147760 61083295
192637956288 551616527
779396386154 258353641
590867030636 107086553
127411113978 28122913
487196321690 267555554
367591110860 551610220
739603414264 403887666
867818180972 147974834
192637956288 87370871
297552880836 336112644
667034521364 144802413
612020247392 551603913
729228661421 162758442
936662563096 551597606
322862284676 202561919
149057567604 551591299
237481544644 121195312
531807068220 73602690
13267891624 492816366
121389019753 273610274
657077939477 196128779
321365248737 8905484
391150057194 92599374
577282256412 551584992
262977440167 46892545
689095212443 320187469
226772552336 487859064
505911474944 551578685
541912665596 202908804
608862248212 551572378
202504602420 8224328
450962289212 551566071
567176659036 332883460
617883689032 191322845
803394997700 544640985
809710996060 357083419
272219535624 551559764
645495038700 551553457
409276700036 551547150
796572694366 207248020
821429976669 37532957
606335848868 215617409
18316401552 11718406
500858676256 528898713
120003975148 101170587
47369994008 551540843
611388647556 551534536
50527993188 503399512
672022231812 30216837
493911078060 78522150
226112747596 551528229
90318782856 551521922
116845975968 369848787
69475988268 551515615
584861454444 304211838
526122669696 551509308
439593492164 98748699
77766765203 374881773
507806274452 551503001
728866217052 438500482
307700344078 226824948
851396585236 278914461
978348152272 282723889
355590713976 61404952
130222461517 64545838
825500991960 551496694
320852722996 551490387
586484859500 6344842
707391822628 276164609
23369200240 551484080
506543074780 551477773
801500198192 347698603
754761810328 551471466
205269953008 551465159
458717389474 114989224
769321693078 355815712
13584017385 129722376
304431127260 551458852
614546646736 18101090
313905124800 551452545
821711392944 551446238
245748966758 123566744
108761242416 250249146
807184596716 551439931
596612121421 31963876
912030169492 99133426
570966258052 366802506
910448708051 135348220
197690754976 145571867
788868201472 526186703
248850341692 551433624
121898774656 551427317
942978561456 551421010
836534195603 83965091
545070664776 551414703
406979459230 179043116
563543870961 31698982
963821356044 551408396
953361092895 169677221
265903537264 551402089
829290590976 219218706
636652640996 313628189
205944219699 224056175
482542281012 475074775
592440652476 551395782
984168290050 123856866
651875967625 405022926
912272282608 63353815
792314077360 49131530
697286225252 551389475
176847960388 242939333
920872567196 519829247
723813418364 171796373
209059552024 551383168
480015881668 551376861
476857882488 240908479
849501785728 551370554
816026994420 202025824
77686786136 551364247
1263205980 551357940
140846769736 284420472
754170461766 224346297
508875308887 78219414
569071458544 551351633
592440652476 551345326
68488549557 203747635
619599445424 551339019
906345770968 39488127
501954187477 18712869
690970226892 551332712
65764526675 25644262
319744303411 388139087
168005562684 551326405
23850298200 21866369
978979752108 371488607
483173880848 551320098
814132194912 551313791
93476782036 443943423
817290194092 531421513
113687976788 551307484
284219932508 551301177
97897980888 328512709
305694326932 480454646
934022425379 14247513
331589920208 338275945
592553453171 42237979
437067092820 492999269
484437080520 551294870
948031360144 459874905
353695914468 551288563
286114732016 523676517
519175071500 515307128
931734315044 296214562
128214773016 426668550
300842677395 87925887
708276125033 191057951
909198853991 144253704
813172216879 59613764
283588332672 551282256
857080983760 551275949
472436683636 16978444
465489085440 551269642
337905918568 23014243
678338230172 210817782
858419249346 45038287
300478330377 79714173
244794986682 13534822
367203333337 168119392
878555378184 551263335
220611592650 57090964
416626905577 57210797
4421205160 551257028
299378328572 367937766
973992596676 150932817
87008314016 67510128
848249793595 517085702
855186184252 551250721
759285882657 126997752
292430730376 533546972
439278774929 72473737
994138148172 551244414
594335451984 323769845
500227076420 514556595
994138148172 551238107
567639239644 11358907
351169515124 551231800
612659730978 277148501
963622662381 45650066
562755460184 436211041
391591904628 551225493
921504167032 551219186
173058361372 551212879
483805480684 551206572
468647084620 421225609
596230251492 309856603
452885192712 349716843
469278684456 551200265
163584363832 551193958
514122272812 551187651
258324339232 551181344
303799527424 466654930
723181818528 551175037
430864973652 62678966
225481147760 8375696
612020247392 551168730
364654827958 240574208
616190763980 163193625
873002732890 12992420
666969433124 551162423
250745141200 551156116
140360848986 322338156
43580394992 551149809
54317592204 551143502
142741569244 551137195
852659784908 551130888
449828824530 111526681
4421205160 551124581
522333070680 43020047
275377534804 551118274
318957923488 348045488
415753974693 102482443
123793574164 159245443
884239776708 551111967
630336642636 551105660
156005165800 245058485
874134179332 551099353
360371626266 124033462
242534343332 551093046
481160410893 37816772
725708217872 57727971
898766572936 124935363
125383116937 180512647
582335055100 39633188
482542281012 551086739
127583173180 551080432
742761413444 551074125
939820562276 262087385
457278287572 209997872
440856691836 551067818
265271937428 551061511
175584760716 321732684
77686786136 460997551
349906315452 551055204
793978091124 464485322
887500636751 15603518
677075030500 308033880
916451368344 190452479
982137751288 88543973
360643512664 551048897
728866217052 29214024
512227473304 551042590
108003578264 551036283
878555378184 551029976
529971258083 219729573
13476028931 321587623
795815799668 551023669
96634781216 551017362
129477972688 551011055
211932054300 193807803
693496626236 322401226
729497816888 50247869
659390235092 375619692
287377931688 551004748
839013443815 135398676
17053201880 7953127
661388368488 387262414
861502182612 530242104
18948001388 550998441
739019173691 443419942
395512279289 216279644
638547440504 321398413
64878870330 69881560
207796352352 303019815
25659423420 2976904
78318385972 253907206
545951334349 162083593
565281859528 270128810
216225246280 128688028
450539665514 32790093
340204750803 7663005
623389044440 169248345
750340611476 550992134
907608970640 207777808
407196375881 5878124
856449383924 550985827
382749506924 43102038
351983078217 146492689
505403132809 356427491
803394997700 473289894
990828600154 35224595
795815799668 550979520
541281065760 467443305
503604899778 231000182
851396585236 550973213
719780118933 146789118
646251983854 240870637
565362008884 292033021
989085349484 550966906
919931762443 14424109
656685393862 67163243
388075524852 167677902
78949985808 550960599
977716552436 550954292
850133385564 550947985
675811830828 550941678
372012309712 211360184
205907992291 327774790
69854282128 87087056
64666046922 287435218
339886001330 9996595
495805877568 550935371
941407304741 6332228
896891337742 530374551
636732922799 107856007
689103115114 221085578
375801908728 550929064
712444621316 550922757
696023025580 163023336
710549821808 110176983
771815005900 550916450
760446208852 550910143
909788651031 113708903
615178246572 550903836
946136560636 335683768
811605795568 367761170
300009928408 215730935
300851147696 13068104
804203962990 252576429
418750697576 81927930
574755857068 550897529
427112812988 255969595
369617449160 301499828
247587142020 550891222
314536724636 272380409
313273524964 550884915
53685992368 550878608
744024613116 550872301
458913398420 163017029
696654625416 10753435
46106794336 550865994
435803893148 550859687
740546516830 103176213
577625887000 6281772
389065505284 430717644
161689564324 57027894
49410119410 221609059
191374756616 21342888
411803099380 550853380
294957129720 280516439
197776094993 363958049
91581982528 129407026
170531962028 396558932
153478766456 225386952
867482965987 66286570
599388250672 338654365
988054335710 83466838
595598651656 550847073
430751094460 386808310
77103365473 122425177
790131401144 550840766
871388128164 123528902
585379852002 23209760
334116319552 505329454
609493848048 550834459
829290590976 91565026
600651450344 372781542
618967845588 112643020
911398569656 50474921
646126638536 550828152
516648672156 550821845
689707027220 550815538
953220333269 203539504
871691221598 444536281
661916634436 550809231
268798183417 63524104
713707820988 550802924
52422792696 286211660
269061536444 550796617
900029772608 284149271
258955939068 550790310
483173880848 537684364
562755460184 458165708
756968440530 212596356
194532755796 550784003
120635574984 550777696
356853913648 550771389
771329236518 380261644
144636368752 10564225
807816196552 285656644
894600952645 161509656
58738791056 154294448
339800718076 550765082
634757841488 550758775
890227806826 84381353
438565814793 168914074
113687976788 550752468
541912665596 393708168
67747031325 367426899
714971020660 550746161
32843197780 550739854
372529408028 10223647
757288209672 239558781
30503845135 282969862
18948001388 550733547
364433111680 550727240
484795469488 12342799
174321561044 550720933
618967845588 172559520
87160783676 550714626
39159196140 550708319
683391028860 550702012
734634397764 405937441
799605398684 139422542
732024216232 542729964
430751094460 419150606
308220726276 176236501
408013500364 550695705
58107191220 550689398
820600576699 253377418
92845182200 550683091
349929739650 430313996
592440652476 550676784
961294956700 266950082
654337436404 131318047
876028978840 444347071
265271937428 550670477
458023362952 370820065
784447002620 550664170
144432402437 5285266
82739584824 550657863
87591381487 52070592
368854310532 318484579
191374756616 550651556
812868995240 518561540
970137354404 550645249
801500198192 550638942
966979355224 550632635
898259252535 128845703
111440542361 17382092
685640111479 12885201
267974276844 7499023
675811830828 550626328
169900362192 121258382
186321957928 550620021
938557362604 160721281
284879024557 406833035
265799524285 2636326
257692739396 517703788
812959279945 168220304
382117907088 410617235
417005777616 187185453
965716155552 29422155
295846484032 129867437
618967845588 154691789
555176262152 550613714
620231045260 550607407
488226679536 507814412
975190153092 544596836
938764169134 185356423
822813066104 13547436
575387456904 550601100
669495832468 550594793
348643115780 177605120
697917825088 201508650
152847166620 98496419
586124654116 120678138
871607779988 407697094
38042224263 251586230
353064314632 20453601
665706233452 550588486
87160783676 320212697
24156261319 158393998
168637162520 550582179
517341979680 272033524
567176659036 550575872
161863296946 150857133
645121842961 290159842
20842800896 550569565
790763000980 550563258
510332673796 550556951
144004768916 550550644
621494244932 550544337
473068283472 550538030
700444224432 550531723
43216016439 213485643
841290987860 72473737
109266777936 550525416
828027391304 303694664
575387456904 550519109
125688373672 550512802
999284795020 13137481
643365337042 82791989
501089064659 32663953
473068283472 271484815
831185390484 550506495
969505754568 226087029
924030566376 190805671
111793177280 550500188
327800321192 550493881
568439858708 550487574
930168375130 94333799
312010325292 550481267
11368803356 550474960
479560209290 157624544
872239379824 550468653
568439858708 550462346
338537518404 550456039
462962686096 214601982
405154856632 97222405
612651847228 426227060
41053995648 550449732
649916237552 137965625
693496626236 550443425
767442717833 324507764
680864629516 101662533
805963981908 396394950
588019453624 474122418
382749506924 143768065
608862248212 304546109
797484369151 69515754
312010325292 550437118
56219524929 62123950
77229600078 33584775
824884983028 256543532
669495832468 378306474
178742759896 550430811
152215566784 550424504
603432286682 40743220
274745934968 550418197
523393067184 27101179
34737997288 485128133
564018659856 73552234
872870979660 435542499
848870185892 550411890
6316004668 262226139
948662959980 550405583
75406523774 287573972
416855898068 550399276
905409040537 35924672
996664547516 431455563
311618883402 205273929
4421205160 550392969
436435492984 550386662
478399788490 156766792
480647481504 550380355
41685595484 550374048
565913459364 550367741
635389441324 550361434
753498610656 550355127
961926556536 101593156
556899071835 88285386
535596667236 550348820
441488291672 248603019
307589126440 550342513
104213979248 533073947
334747919388 550336206
669826420180 98357665
888029375724 537305944
358117113320 550329899
420013897248 550323592
608121942989 21626703
84634384332 550317285
616441446244 163099020
542544265432 97184563
948031360144 226509598
925293766048 550310978
498332276912 550304671
574755857068 550298364
822490986535 68973352
437698692656 550292057
449699089540 550285750
149689167440 550279443
790858091619 369306385
585939129469 5878124
917082968180 550273136
167373962848 177296077
723181818528 323732003
633820984917 84639940
406750300692 550266829
872508171550 124733539
418119097740 301922397
4421205160 550260522
34737997288 550254215
23369200240 550247908
843185787368 550241601
601914650016 152345585
489489879208 27246240
770078739144 168384286
983400950960 202971874
819816593436 550235294
596861851328 550228987
191374756616 550222680
980242951780 55949397
659390235092 8968554
812868995240 550216373
149689167440 550210066
502121875928 205229780
435172293312 550203759
630146501265 68153442
870344580316 51029937
457909887408 550197452
709918221972 440941291
341063917748 237414401
482542281012 289781422
408645100200 168680715
188080635520 37400510
618530949149 152869066
679451331616 40049450
249782779121 22749349
802763397864 550191145
590545852968 550184838
231554429597 90555906
62417300639 933436
375170308892 550178531
843817387204 399125881
810342595896 395001103
467383884948 550172224
131048676452 210716870
853405106261 181830810
900029772608 550165917
604480739311 17590223
61265190400 64280944
771183406064 550159610
414961098560 505493436
157606761250 40200818
635389441324 14934976
729845168606 18832702
511220035096 126221991
280174447953 56889140
14526802536 550153303
421277096920 550146996
217901949728 502951715
272219535624 275817724
725708217872 550140689
350537915288 550134382
760002809896 164272122
594335451984 550128075
526559896164 108846206
95036732365 198575895
261482338412 550121768
342958717256 550115461
807184596716 534511943
584229854608 394427166
166742363012 240126411
734550615576 550109154
876660578676 550102847
177479560224 550096540
582335055100 166340818
901924572116 550090233
795815799668 550083926
387948016233 369192859
152036614031 30696169
541281065760 550077619
502431751452 180373893
857080983760 438645543
994322716220 159283285
473068283472 550071312
519873790430 276530415
952669790997 124329891
770551806228 164953278
492647878388 550065005
78519440518 59601150
555889543945 278977531
587387853788 550058698
257061139560 11138162
593072252312 550052391
696264293558 254411766
268711165738 222542495
671654176278 224030947
654979543702 470489586
474963082980 550046084
571597857888 550039777
946794624644 303795576
828027391304 533982155
615809846408 209203190
98529580724 550033470
70559850460 35338121
483805480684 384342273
934840823876 71861958
445316262476 171317041
940755642338 155372945
58738791056 249731972
680864629516 550027163
499268252568 66601920
518543471664 550020856
709286622136 550014549
743393013280 178948511
204006753336 550008242
641705439684 123554130
275384850924 277463851
229270746776 550001935
161814032969 353192000
607881293097 236323290
300122949848 365843842
27790399092 500157714
184427158420 549995628
944873360964 544243644
848870185892 549989321
620862645096 488016739
672653831648 549983014
667075996196 41436990
949996684526 100735404
613915046900 83750653
653074236732 549976707
431382694296 549970400
48001593844 549964093
920240967360 506735915
433909093640 517880384
210322751696 549957786
237694582490 312581227
234462917550 157902052
324642322012 440443038
974558553256 549951479
666337833288 549945172
575387456904 290683323
241902743496 549938865
256174833594 104563753
912030169492 549932558
159794764816 156716336
269693136280 549926251
726339817708 549919944
330958320372 549913637
410183467975 264004713
599728828672 91092001
208517890008 51502962
682127829188 150283196
262113938248 549907330
174321561044 199389498
353695914468 219483600
804658197372 549901023
66949588924 549894716
872732889960 33212662
560860660676 549888409
162321164160 549882102
465650323895 3632832
41542119606 46179854
221468119027 52833739
42317195320 549875795
876409032353 48393611
712444621316 549869488
751603811148 67585812
282325133000 549863181
136745045662 70051849
215375550384 549856874
984549649112 10223647
221059948908 369136096
364433111680 549850567
127230115692 250078857
249776648717 109016495
387802305612 549844260
149448998945 64034971
989085349484 119555492
111793177280 549837953
207915062706 403711070
339310199523 315154483
92057145601 11264302
539386266252 480101454
972663753748 549831646
466120685276 273313845
649916237552 549825339
342530215434 78276177
762341008360 267214976
689707027220 549819032
266846236182 101801287
305197003126 96522328
271587935788 288229900
320852722996 549812725
468647084620 25726253
733919015740 180834304
735182215412 27214705
978979752108 476739823
839544566834 401125200
972032153912 549806418
844448987040 549800111
593072252312 270141424
752291089180 478455327
730129416724 549793804
158969024971 110574324
526232632241 391860217
881081777528 369798331
984032550796 549787497
418162578198 476632604
59370390892 10866961
102950779576 549781190
284219932508 549774883
243879546618 245146783
308220726276 549768576
690970226892 411840793
422987311524 88373684
551013366485 103598782
808447796388 434709975
207164752516 549762269
572904096528 462214802
651179437224 549755962
12000403192 549749655
88645258136 72927841
718575978009 12475246
29978480407 18239844
64480148097 356812218
574559806038 41304543
395381503644 87112284
970447892163 25076632
168637162520 549743348
592440652476 549737041
652442636896 543865224
152215566784 187185453
137057170720 536662630
865420236297 297305673
75981171400 185047380
356853913648 424883669
345485116600 177630348
163837848469 192489640
260219138740 125143494
682127829188 183691375
670136974795 215194840
426329895608 359959411
259679299447 235787195
689075427384 4761785
34132344450 246805524
580440255592 549730734
396067028330 301739494
522964670516 549724427
62528390072 433972056
857080983760 549718120
874765779168 381920385
153006973386 165691197
76226948883 939743
570334658216 80912503
380259189927 479760876
924962593850 196122472
646758238372 273679651
102950779576 275540216
611064085094 11800397
816268047960 84564256
291167530704 549711813
455383488064 240820181
87256334726 209632066
660385900196 50115422
630968242472 549705506
761709408524 44199456
441488291672 422758210
533701867728 549699199
83371184660 549692892
1263205980 194728625
271587935788 549686585
135226872901 38302411
781289003440 486894093
799605398684 549680278
411803099380 254361310
155373565964 549673971
116214376132 549667664
558965861168 549661357
694759825908 508009929
757288209672 6225009
582335055100 549655050
689707027220 505972768
720023819348 63713314
536859866908 192262588
465489085440 475617177
702339023940 549648743
62175483952 41159482
425177743285 109552590
494542677896 251056442
985927350304 515906293
619599445424 170534973
461067886588 549642436
984664150632 123560437
103247530233 198575895
879818577856 396262503
658331943543 290185070
264076626304 466068379
969505754568 290128307
240007943988 264856158
989716949320 549636129
400434302332 232141749
456015087900 549629822
118129225593 407716015
392855104300 224693182
20377031011 184631118
657578788896 121245768
77055186300 517218149
492843174643 207752580
122530374492 445368805
281868779466 30992598
672653831648 549623515
289272731196 549617208
170531962028 549610901
970669324626 2365125
245060742676 222996599
97897980888 310487303
712444621316 549604594
484437080520 151897788
346748316272 78591527
453229069273 73590076
937740023683 24029670
785078602456 292827703
448435889868 549598287
292430730376 15294475
385275906268 549591980
656232235912 99921801
101459508235 87162740
896871773428 549585673
973926953420 49730695
791720578111 80199812
506543074780 549579366
531807068220 269428733
244760197270 128801554
822974592616 549573059
710693104234 23348514
834974989500 549566752
807816196552 549560445
691125145733 201987982
340507856851 107439745
829922190812 549554138
982769351124 549547831
466120685276 549541524
908872170312 81883781
520125048696 102129251
764867407704 475270292
799605398684 196273840
889348158987 126726551
831185390484 413398622
541980276636 360438743
186953557764 549535217
137688770556 549528910
92650436719 91993902
278535533984 458626119
210322751696 39992687
729810675623 182341677
106740378592 549522603
422540296592 549516296
606335848868 14953897
817921793928 307163514
407381900528 30160074
603577581041 101807594
149057567604 193814110
820448193272 519299459
101356319408 48235936
925925365884 186737656
422984738268 9529877
397907902988 480000542
222954748416 549509989
357485513484 549503682
154110366292 549497375
819816593436 359089045
958136957520 456078091
867186581136 549491068
229926079853 40446791
438330292492 14966511
135632564369 76182253
406750300692 549484761
943610161292 23575566
112424777116 549478454
195795955468 506553012
841290987860 418784800
874134179332 484718178
494101934187 252399833
23369200240 549472147
348643115780 549465840
460754563200 128322222
446069700938 320313609
635187556319 84141687
370288757868 179415229
142109969408 183230964
499068112537 242176186
942978561456 549459533
79581585644 549453226
470784325208 12014835
904450971460 159989669
937294162932 549446919
474963082980 549440612
721918618856 549434305
341695517584 50865955
397907902988 549427998
691601826728 35104762
829922190812 549421691
687180627876 296775885
648315432542 152005007
808447796388 93223767
449067489704 66091053
146531168260 9782157
946909506649 69982472
694596457752 14909748
998256234669 67037103
65837788787 270854115
982769351124 549415384
388433905448 549409077
121267174820 59475010
747905253677 18523659
975190153092 35079534
616171811445 25801937
201480353992 549402770
891187374904 469751667
570334658216 549396463
809710996060 549390156
784447002620 406126651
209161687582 181181189
734550615576 26861513
450528243537 93476047
691601826728 549383849
469910284292 406372624
899486912262 325680866
327168721356 545391518
848870185892 264313756
323379122340 549377542
817414637509 37898763
254621902956 429178736
579972536844 305958877
901924572116 420683207
447996066981 290349052
828027391304 115783906
44229383227 350246631
580231313054 66204579
887397775888 549371235
368859293062 401150428
646126638536 549364928
834974989500 295691081
992874948500 509706512
753498610656 549358621
738343494232 515288207
780025803768 130517058
793921000160 366556533
902940671900 145212368
142945815132 105219681
952452558996 394408245
693545171215 177781716
407381900528 549352314
709286622136 70133840
770551806228 549346007
175584760716 549339700
424435096100 549333393
236849944808 468414583
178121175576 203261996
254017290773 192950051
837501388844 549327086
884871376544 136464559
413066299052 495660823
661949979545 272657917
773078205572 57431542
793289400324 394010904
574755857068 549320779
714339420824 549314472
658758635256 549308165
183500683171 109830098
514122272812 418545134
805289797208 482983753
966979355224 280743491
751603811148 549301858
509069474124 549295551
857273914890 303404542
437067092820 549289244
921504167032 549282937
638547440504 549276630
435172293312 549270323
989893028146 77304899
653122106862 476878577
113056376952 547258390
932241364244 549264016
561492260512 52278723
523596270352 294417067
237481544644 225386952
653074236732 529579869
240192732781 341826786
224217948088 549257709
595598651656 549251402
70107588104 549245095
804026597536 549238788
633057978736 345730819
193539098383 237603611
960031757028 549232481
792026200652 549226174
483173880848 520327500
360411347752 62622203
836375328580 405142759
122530374492 549219867
98529580724 549213560
502182479891 334340377
552649862808 549207253
507806274452 549200946
593072252312 549194639
669495832468 549188332
915188168672 549182025
360699613429 24136889
794088034748 22686279
20211201060 549175718
823606192452 155593690
616441446244 549169411
392855104300 549163104
135162371212 549156797
814763794748 549150490
299378328572 354901197
537491466744 549144183
8842404012 549137876
165479163340 549131569
21774872519 247726346
571952140999 12885201
952452558996 549125262
624020644276 549118955
631879040584 170667420
766762207212 245657650
402960701676 138306203
635421613331 158753497
389335236753 119271677
372280483352 28867139
163584363832 549112648
342958717256 549106341
15158402372 549100034
793921000160 166113766
264640337592 549093727
446541090360 462145425
396644703316 549087420
618336245752 549081113
950190126523 151273395
648653037880 105446733
434754475548 37476194
354327514304 549074806
171470410028 60654419
427593095280 549068499
641073839848 549062192
133061650219 30406047
661424419300 312417245
815114968508 195277334
564650259692 200562600
70107588104 223709290
980874551616 464655611
781289003440 467720813
927820165392 549055885
419880682859 11163390
413697898888 465431372
307999592307 26899355
888029375724 549049578
725708217872 549043271
734550615576 102867170
603177849688 277571070
166110763176 322325542
444844015302 32108937
558965861168 549036964
145899568424 29409541
880838455533 66873121
4421205160 549030657
189479957108 510129081
71370787776 421856309
345736513620 282036426
274114335132 475900992
639810640176 549024350
346116716436 528759959
388876303656 42509180
163584363832 549018043
413281058709 44149
420013897248 549011736
66130843542 12941964
895608573756 431997965
63791589744 549005429
257692739396 548999122
874765779168 181155961
152215566784 298699520
439593492164 235459231
197690754976 548992815
718826048494 49345968
180059411393 460057808
915188168672 548986508
459616809758 99795661
428866196942 327844167
655365759154 101807594
70739187940 344526182
339169118240 193984399
135162371212 548980201
774973005080 548973894
377241212454 123163096
902081383057 31698982
334488155044 113071896
574755857068 548967587
167622723542 212987390
248850341692 364834722
607632759455 266994231
404223901348 548961280
828102513981 338875110
277903934148 548954973
280430333492 542547061
108003578264 414048243
443507093107 128612344
863396982120 548948666
97266381052 548942359
310225078374 237099051
606967448704 548936052
264716784739 330650782
534333467564 548929745
291799130540 371394002
11368803356 548923438
749911876295 190931811
916451368344 548917131
849057661467 101757138
426329895608 219124101
875691449186 9517263
966979355224 548910824
770551806228 548904517
84634384332 174205647
560860660676 548898210
910446916863 171411646
271587935788 232835519
185690358092 548891903
471219203407 155051288
1360258096 324778965
913293369164 305921035
779455886392 189172158
96634781216 252198009
46106794336 548885596
451593889048 26640768
292430730376 166126380
533206663074 12204045
647038666513 79758322
176216360552 537072585
232095145563 118622056
177194050706 144909632
906977370804 46413213
668232632796 548879289
77055186300 548872982
219165149400 548866675
643509155563 7208901
683391028860 548860368
369485910368 171203515
837501388844 259432138
630336642636 406511378
291167530704 313779557
392855104300 295665853
562855463976 43795808
466120685276 62287932
344853516764 548854061
151583966948 548847754
181900759076 548841447
929714964900 398570865
492016278552 548835140
777499404424 487051768
612020247392 548828833
509069474124 548822526
666337833288 103403265
90333244807 324772658
671390631976 548816219
355590713976 34530825
789499801308 548809912
884510750656 216910344
977084952600 548803605
145899568424 548797298
676443430664 548790991
382985634697 242333861
375170308892 548784684
444646290852 548778377
618571755439 83321777
162952763996 548772070
78318385972 14670082
649284637716 548765763
89055583184 548759456
527385869368 436053366
956242158012 408870196
943486836279 20869863
135593505118 51730014
433277493804 293540394
751603811148 247972319
195309656298 92984101
371418110386 117310200
876958079866 218802444
965906002559 148857814
448435889868 201533878
978348152272 548753149
311061182685 229934299
898134973100 548746842
690338627056 548740535
361906712336 362728184
188848357272 548734228
828485027224 45586996
660021834928 127767206
280689103395 253112524
634126241652 67465979
660021834928 548727921
49264793516 548721614
989085349484 548715307
701291309230 168781627
746200275948 232658923
808447796388 85611218
295311879549 3216570
413697898888 95973619
747814212132 268179947
294080013053 141188502
455383488064 185785299
784447002620 283953754
140969068773 246559551
80213185480 548709000
968874154732 548702693
731392616396 247675890
852659784908 548696386
64423189580 548690079
48001593844 20567127
207164752516 548683772
682759429024 548677465
783469655109 422569
465489085440 548671158
167831743829 84621019
379591507744 334125939
79307630550 106796431
342958717256 548664851
185690358092 14808836
765912431390 91218141
658127035420 159289592
441804461582 61707688
391591904628 327377449
959479909207 169166354
204722110132 17161347
770551806228 548658544
110309890601 113809815
744024613116 548652237
542544265432 548645930
742129813608 548639623
569071458544 548633316
757288209672 548627009
725708217872 548620702
888660975560 548614395
69475988268 19078675
853463017135 111696970
15158402372 48891864
787605001800 548608088
910766969820 373588838
17139809604 308733957
493279478224 548601781
169900362192 548595474
228639146940 548589167
598125051000 386171303
749091571019 498580964
109266777936 349363651
867186581136 548582860
492016278552 548576553
699839978055 465084487
771815005900 282887871
370117510204 548570246
795815799668 548563939
99161180560 548557632
493911078060 308942088
343041982270 355727414
418805158521 445185902
989085349484 548551325
735182215412 406984403
831952105181 28532868
886134576216 128845703
633494641816 548545018
221304408228 84110152
697917825088 548538711
28421998928 548532404
483173880848 548526097
873502579496 548519790
853291384744 548513483
717497420004 24565765
961455444622 157466869
115582776296 518712908
887397775888 449783705
312641925128 6136711
170070701648 130681040
60001990728 548507176
805289797208 403326343
48001593844 548500869
802763397864 548494562
960031757028 548488255
663082607461 8665818
879247134186 222719091
38527596304 548481948
392242709279 423559199
956242158012 358811537
814640949067 8300012
360011912828 492412718
453488688556 548475641
709918221972 216557152
965084555716 548469334
297483529064 548463027
382749506924 548456720
394118303972 548450413
945504960800 370555171
137688770556 548444106
986558950140 121567425
387477396265 133374129
581071855428 548437799
644231839028 300597927
624020644276 111854645
383381106760 255351509
8842404012 548431492
66317989088 548425185
889924175232 548418878
24000800076 492847901
862443361543 68311117
295588729556 496802390
353064314632 548412571
973926953420 69850025
82107984988 495143649
838191290588 307321189
344853516764 548406264
968242554896 300629462
509069474124 48589128
272851135460 485594851
595698579764 331659902
641073839848 15578290
129477972688 302206212
450962289212 217471667
2526405652 548399957
478300314486 244005216
408013500364 548393650
970875876811 43940869
58738791056 548387343
205491107963 175984221
819816593436 548381036
43294065564 66015369
477672713288 357651049
930346564736 84343511
754997521839 43341704
602546249852 358357433
173058361372 402651494
951189359324 548374729
949294559816 500914554
334164189682 476878577
996032947680 548368422
295973746678 121706179
700293110777 52316565
670127432304 548362115
412434699216 548355808
183795558584 548349501
891921728384 42837144
473699883308 548343194
997313453760 48217015
341872605530 20258084
493279478224 548336887
413066299052 265045368
70107588104 548330580
7579204340 548324273
439593492164 548317966
525942480771 41052263
810342595896 548311659
238390614638 135827552
76423586464 548305352
321602370951 301310618
839396188352 367426899
482542281012 177674497
35369597124 98534261
208427952188 548299045
872239379824 548292738
695391425744 79373595
341695517584 548286431
709918221972 255811920
558965861168 548280124
641911211866 52247188
288009531524 548273817
542736483871 348114865
696023025580 548267510
729753660343 29888873
886766176052 480076226
200848754156 428579571
72002387612 411405610
140215169900 82394648
779526568941 5032986
858975783268 548261203
789066272807 92302945
72071436648 21159985
502121875928 516984790
531175468384 548254896
136425570884 405672547
343590317092 115865897
756656609836 548248589
117477575804 458613505
709395014238 178046610
460679150401 201880763
634757841488 548242282
24632399912 548235975
412043679895 204712606
489083861841 182291221
200217154320 263430776
179690416116 7808066
406750300692 274020229
45475194500 135808631
549491863628 548229668
130779462157 271005483
699181024760 529750158
948662959980 548223361
864660181792 134717520
755393410164 450099055
448435889868 449846775
498672564790 97253940
773078205572 548217054
271052347413 136458252
913503240896 124632627
145899568424 209922188
810974195732 548210747
862822618309 19103903
394118303972 548204440
958768557356 155909040
343590317092 237433322
899398172772 193542909
760446208852 548198133
107371978428 548191826
509597622304 2964290
729497816888 548185519
716865820168 548179212
658127035420 548172905
327800321192 487032847
128571528471 64205260
133975397942 154786394
808142968529 178166443
172652489066 8672125
245060742676 548166598
822392515344 250343751
782552203112 548160291
141478369572 548153984
699181024760 88222316
69085341060 148908270
173058361372 548147677
105477178920 497697984
554544662316 358124074
401737198262 39412443
130109572524 548141370
721574744360 181446083
833080189992 548135063
383381106760 548128756
319589523324 548122449
899398172772 548116142
948662959980 548109835
923136597405 88335842
325386867604 361220811
723181818528 548103528
591177452804 548097221
382749506924 548090914
576158422519 390113178
144636368752 161156464
528017469204 548084607
114319576624 321366878
116845975968 548078300
345490395559 310134111
199743374545 38611454
703602223612 9819999
630336642636 548071993
416855898068 548065686
92213582364 548059379
486058120451 18706562
884239776708 309181754
350544802532 510747167
409523757840 123938857
121267174820 49156758
514276958294 24534230
740235014100 548053072
136180735209 123093719
620257320222 233409456
54317592204 182657027
864028581956 272241655
14526802536 548046765
120003975148 548040458
803394997700 492620849
830553790648 548034151
927188565556 96112373
174562740724 174293945
194532755796 548027844
855817784088 548021537
870344580316 548015230
78949985808 269794539
736445415084 385603673
670759032140 548008923
277507856613 242914105
330958320372 548002616
468647084620 315577052
988049964959 100678641
342784015421 33710915
93546808657 439591593
776236204752 276271828
441506216166 515956749
459804686916 547996309
757371272862 98710857
446259339814 54662769
382117907088 542200176
740866613936 521462760
138320370392 547990002
663811433944 547983695
438549574268 8268477
903819371624 547977388
312052512815 366455621
462962686096 547971081
284856489646 502611137
306325926768 547964774
536228267072 547958467
3204765586 148428938
706226349921 49409038
133267571704 547952160
286746331852 547945853
856449383924 540989232
228639146940 547939546
890692315311 255717315
976453352764 547933239
584448644438 294208936
584229854608 138274668
427593095280 300118595
713707820988 547926932
335379519224 547920625
416566112404 173738929
494542677896 319172042
131372772196 366878190
795184199832 547914318
918505949390 81486440
477489482324 172704581
149689167440 522616941
230711766006 346229072
807816196552 547908011
632863041980 547901704
405328614482 52480547
197690754976 547895397
995401347844 547889090
492016278552 15433229
663283130154 44300368
919609367524 547882783
921504167032 207721045
27252477127 282263478
955804271374 187116076
257061139560 547876476
847606986220 359713438
441488291672 80666530
240725571304 366171806
53236936033 336692888
176216360552 547870169
55580791876 547863862
216638750056 547857555
564650259692 17262259
798342199012 547851248
607599048540 547844941
777499404424 547838634
805289797208 547832327
367200255521 64034971
663811433944 547826020
472436683636 333116819
941083761948 252185395
217901949728 511213885
866978420666 2440809
331589920208 547819713
363996984695 305000213
694128226072 304552416
410539899708 547813406
392855104300 547807099
459173087080 285246689
461211553741 203697179
862133782448 47573701
282523740430 180418042
167373962848 547800792
980242951780 34625430
869081380644 547794485
58219272917 369836173
49264793516 521506909
550123463464 547788178
653074236732 428882307
398644167489 50689359
133899171540 547781871
158913592748 16833383
363169912008 547775564
783183802948 547769257
745287812788 547762950
555176262152 547756643
549729221266 21891597
761214790421 198638965
279167133820 305927342
894345374084 547750336
410539899708 86664487
45475194500 547744029
252639940708 188219801
438330292492 547737722
479420174969 28791455
49264793516 431606931
728704854522 16208990
257692739396 547731415
690970226892 547725108
949926159652 231511049
309954781340 24080126
593072252312 440247521
992657327530 44653560
98529580724 390315002
216007150220 547718801
234323545464 373595145
84002784496 450963114
459804686916 136250121
534965067400 99909187
445909490524 277091738
883666239114 117499410
180637559404 547712494
985542259563 264219151
318957923488 283997903
27582976541 53653649
357485513484 547706187
522478201057 230464087
586263818071 337317281
933504563916 104443920
523920557371 206112760
783183802948 189373982
381486307252 370675004
64069949189 218114981
156679527096 109249854
658242194933 168075243
541555275199 221533375
298115128900 87023986
596230251492 547699880
332221520044 547693573
274745934968 547687266
518679248760 96591705
284219932508 547680959
99792780396 204889202
822723172433 153770967
148425967768 547674652
312641925128 168819469
675492131063 30822309
101687579904 528766266
901292972280 547668345
799605398684 290506727
260219138740 75116370
902556171952 547662038
890064026650 25959612
649284637716 486761646
196736875812 197055908
22298055025 194829537
285298780635 81183704
476857882488 447765465
161842502767 329673197
666337833288 547655731
951189359324 547649424
965716155552 144669966
736445415084 547643117
878555378184 547636810
900661372444 142683261
319589523324 11787783
535596667236 33111750
896240173592 547630503
630336642636 152692470
505911474944 547624196
412506687314 189468587
930978164572 149974153
968242554896 527208437
108003578264 547617889
836869789008 547611582
394749903808 537028436
155373565964 547605275
238113144480 547598968
293693930048 124790302
990348549156 406278019
359380312992 385950558
612020247392 279046908
583598254772 92334480
878027074394 44300368
372643909548 547592661
114587195248 244648530
113687976788 547586354
21474400732 352996483
541912665596 346714711
190312163693 191076872
600751977617 158293086
661285034600 547580047
502121875928 547573740
540845071222 78156344
816705518336 461445348
796447399504 525726292
226202937696 254127951
920240967360 547567433
683426385902 19154359
48633193680 547561126
629705042800 547554819
497700677076 389179742
165479163340 496266295
84002784496 547548512
118456558893 69969858
273213365391 143881591
168637162520 547542205
705497023120 547113329
742761413444 14171829
541996309030 523481
625915443784 547535898
229902346612 151752727
68212788596 547529591
5684404832 261217019
620231045260 547523284
526754269532 547516977
621834532810 97253940
958253391047 222107312
346116716436 475036933
888831094271 113235878
19579601224 484516354
78949985808 94056291
657495435584 547510670
699181024760 547504363
427970733212 84936369
3789605324 547498056
785078602456 323189601
899263047362 37558185
268429936608 219073645
792657800488 458512593
572861057560 247543443
735182215412 547491749
104845579084 547485442
276351283083 152780768
721918618856 547479135
619599445424 533149631
133267571704 547472828
204006753336 547466521
908446159755 36334627
401697502004 547460214
188848357272 547453907
502753475764 547447600
335379519224 547441293
662548234272 547434986
781335410346 470842778
54062886074 104563753
214743950548 547428679
173689961208 343359387
125172753259 324091502
20842800896 547422372
819184993600 105175532
862930297720 227487183
667601032960 547416065
907608970640 224712103
628545252700 89275585
572861057560 547409758
436435492984 9813692
452857088720 279160434
641705439684 522206986
4421205160 201931219
455779542436 141232651
159163164980 547403451
597016265609 379883224
991611748828 325460121
636334618893 140034321
426595741965 127004059
910508990357 48481909
298746728736 547397144
199585554484 205715419
575706225298 213769458
253903140380 547390837
177479560224 547384530
845712186712 323019312
522333070680 547378223
377065108400 547371916
982769351124 45574382
195887539415 366991716
490855857752 370233514
23369200240 547365609
184427158420 547359302
433277493804 547352995
646758238372 547346688
273482735296 116742570
957604610943 126890533
810342595896 460593903
565281859528 419276746
206112004820 184864477
644863438864 152452804
74528786956 461527339
647389838208 451511823
607599048540 547340381
521423838769 32998224
979611351944 491573887
461067886588 100167774
964660027304 76321007
814179566789 31257492
46999876085 54019455
485068680356 547334074
610170177128 177428524
409908299872 294208936
142741569244 547327767
690970226892 547321460
774951640 165722732
549289921860 105421505
360219942916 202725901
109898377772 547315153
270454363887 65264836
461067886588 547308846
463594285932 59493931
170531962028 547302539
452857088720 547132250
283588332672 547296232
186953557764 547289925
253271540544 293950349
734569391515 117890444
689075427384 374894387
810342595896 157687614
36632796796 547283618
520438271172 54385261
51791192860 547277311
784447002620 54416796
968874154732 106777510
292600931078 370485794
238783481910 481703432
730761016560 547271004
324221174152 184864477
93898814941 53136475
909277748254 97285475
992243348664 15830570
245220801722 307333803
824237792288 217522123
794552599996 237376559
41685595484 547264697
632231442144 11339986
594335451984 478619309
49577860382 107774016
716234220332 236493579
318326323652 547258390
808447796388 547252083
507174674616 547245776
616441446244 547239469
569703058380 238045101
288641131360 449020558
247587142020 547233162
325905521684 547226855
907757822147 224396753
60633590564 547220548
543175865268 547214241
216007150220 203577346
634963556907 49238749
421908696756 143257198
537491466744 547207934
777601539982 251523160
336642718896 547201627
698037967131 72858464
896240173592 547195320
874765779168 547189013
817290194092 112289828
249174313361 61310347
112567964937 104374543
795836934425 206156909
199155267781 214040659
280430333492 338326401
779001286204 156911853
936662563096 547182706
6316004668 48046726
676591386577 138772921
661916634436 155852277
32843197780 547176399
57475591384 5733063
509069474124 152957364
987315062770 106190959
535205225346 282528372
666079961044 996506
797078999340 547170092
994769748008 547163785
536404736932 312751516
27790399092 547157478
568586900106 96364653
195825579447 363125525
775242036472 90423459
139245157430 208818463
874765779168 196620725
533070267892 547151171
498963876748 65933378
388433905448 547144864
519806671336 91047852
360011912828 547138557
827395791468 242813193
80490554726 71073583
36632796796 502882338
395112505852 11604880
584001726176 2957983
153952188797 32796400
640591514088 356225667
361579374794 26394795
70107588104 514014193
798813287763 33691994
826132591796 547132250
250166211121 368171125
285483132180 547125943
174321561044 463148238
205901552844 137215092
218533549564 547119636
378959907908 547113329
543175865268 547107022
729497816888 547100715
120635574984 547094408
142412270225 81978386
941835283082 139876646
569595305350 145061
427593095280 547088101
997927747188 547081794
972082729745 323820301
21917347649 75980429
320221123160 212911706
255232525710 22433999
167565500131 42811916
678338230172 515452189
733287415904 547075487
533070267892 547069180
372391171202 11289530
723813418364 254172100
63791589744 547062873
279798733656 524363980
382749506924 259999768
864028581956 414350979
737077014920 547056566
879186978020 177233007
742761413444 402922695
960031757028 547050259
427593095280 547043952
861502182612 466074686
612150228355 260201592
597493451164 349363651
280430333492 547037645
197817071572 414603259
994769748008 547031338
793921000160 547025031
302536327752 547018724
313905124800 547012417
99221393489 459004539
463319031596 135688798
906977370804 21311353
864028581956 547006110
505279875108 546999803
8462491318 42313663
355590713976 546993496
594335451984 208736472
434540693476 342173671
56368269217 184221163
72349613190 134969800
704355794521 230407324
707498764120 410560472
461699486424 341593427
161689564324 546987189
864150950370 290210298
553913062480 546980882
137057170720 166870606
915819768508 546974575
416394833205 339688713
886766176052 546968268
512317032704 57387393
437196897187 291440163
540649465924 546961961
336136741886 126840077
961926556536 546955654
970768954240 546949347
365976014188 171846829
929714964900 546943040
8842404012 546936733
76423586464 546930426
366327911188 546924119
73265587284 520056299
228007547104 203854854
831185390484 546917812
775046576235 204163897
120227987174 107061325
920316020660 428238993
986751610069 95576278
70739187940 521525830
658758635256 160582527
56212391712 452066839
525491069860 546911505
41053995648 136174437
133899171540 314321959
750589725362 115701915
380854707416 546905198
39159196140 546898891
898766572936 546892584
330326720536 546886277
146531168260 546879970
693496626236 546873663
543807465104 294997311
145899568424 160935719
810974195732 543373278
498553734603 177453752
774341405244 477427286
853291384744 120148350
962558156372 1784881
10977210098 83157795
731392616396 226169020
658758635256 172956861
882344977200 546867356
166742363012 546861049
73967068680 437825633
658127035420 190647996
898134973100 546854742
505279875108 252027720
161057964488 546848435
864660181792 546842128
997296147352 546835821
639179040340 348928468
649916237552 546829514
486963479864 546823207
1463484765 294757645
790763000980 483545076
118109175640 546816900
671130609045 80243961
495805877568 207569677
946136560636 546810593
733359202178 301398916
817553933911 139138727
39159196140 538233073
703082579333 206049690
62528390072 401478392
56910776371 86595110
300009928408 229171152
792657800488 546804286
581703455264 546797979
27790399092 546791672
703024681073 424353881
75814849503 133058779
69093937501 297223682
834974989500 546785365
887397775888 546779058
990621793624 119296905
74528786956 546772751
207164752516 546766444
941379793607 21286125
146753351256 244566539
683103602014 118439153
668232632796 446031040
315168324472 546760137
563031069777 84633633
605987982041 73949575
108635178100 504805973
933240182848 53792403
793289400324 546753830
956873757848 207229099
834598022175 180310823
330519550754 305157888
829290590976 488060888
619599445424 328096447
339800718076 546747523
634757841488 364689661
286746331852 140526267
995633704031 51484041
787687667649 130523365
555176262152 546741216
77055186300 546734909
15158402372 102009418
369485910368 546728602
567808258872 452432645
242534343332 546722295
653074236732 546715988
773709805408 436242576
552018262972 546709681
906977370804 546703374
234955145300 332914995
294052918181 125212871
367429950154 45511312
308220726276 159157145
55580791876 306797708
651209168422 336623511
615809846408 333861045
987358612605 55545749
501490276092 196702716
459977675312 311281985
221691548744 30197916
615809846408 479634736
809988169789 209291488
366989898150 14632240
437067092820 546697067
132155733725 232103907
775604604916 478089521
65686389252 278775707
357485513484 546690760
990980148992 546684453
390328704956 159995976
644231839028 11674257
134530771376 317021355
55580791876 546678146
204754509191 166984132
450601890376 237458550
759814609016 147514423
510964273632 546671839
442119891508 72139466
562755460184 258025677
807184596716 546665532
482432497128 24477467
237481544644 546659225
270604268663 116811947
857712583596 546652918
688443827548 109678730
42317195320 546646611
337905918568 546640304
449542040998 54082525
89055583184 546633997
733919015740 311912685
905351842354 243292525
983400950960 454381508
912661769328 546627690
471907932049 11743634
920240967360 381605035
408013500364 546621383
481279081340 486112025
800236998520 546615076
941966083955 201130230
862133782448 546608769
252304757258 215459734
744024613116 546602462
716865820168 546596155
303799527424 358937677
648426038401 12544623
39893719909 64079120
914750452323 141314642
212217551204 252885472
302536327752 79947532
688443827548 546589848
317063123980 497590765
168005562684 491788325
519806671336 546583541
696134987444 176564465
201480353992 546577234
5684404832 351810767
852028185072 283272598
816026994420 546570927
549491863628 546564620
115582776296 546558313
235586745136 546552006
84002784496 546545699
638547440504 546539392
523596270352 546533085
752235410984 546526778
178742759896 546520471
816163900469 321745298
585782476203 176753675
523095584915 101422867
589699968565 79291604
184427158420 38251955
473520280934 89931513
501490276092 287920857
890555775068 546514164
706760222792 546507857
545702264612 231996688
317063123980 199257051
898250113692 206825451
933504563916 546501550
870344580316 187406198
186321957928 546495243
196427555304 546488936
350537915288 148567692
443383091180 523235027
540017866088 318768394
826234645363 29346471
899654426182 274449105
872531520064 30961063
437698692656 241324741
484437080520 180436963
726971417544 546482629
520716813520 250078857
785966159273 121807091
312900272462 70335664
737164575001 167091351
512441873462 248666089
867818180972 124033462
920872567196 546476322
222323148580 238518126
875808437729 744226
317694723816 546470015
142109969408 335261199
111161577444 546463708
177479560224 546457401
560905043035 187772004
131141711009 68821984
231231195847 295375731
347379916108 145603402
777181319251 91255983
205269953008 546451094
337905918568 546444787
670759032140 546438480
118109175640 128984457
252092596085 449127777
41685595484 546432173
615178246572 546425866
649916237552 435845235
693083046776 50872262
942346961620 336049574
232428745956 546419559
416287778187 462473389
458541487244 546413252
174321561044 246969506
759183009180 546406945
29053598764 508136069
294325529884 243998909
435803893148 546400638
386539105940 342886362
578230417192 24225187
929217779848 1255093
290253789288 149337146
40422395812 546394331
574493273495 60780559
234955145300 546388024
43580394992 546381717
434671355595 213983896
342958717256 546375410
901924572116 546369103
150320767276 546362796
819184993600 66620841
876660578676 546356489
174321561044 497489853
77686786136 546350182
385275906268 546343875
650933056334 58251452
785710202292 266212163
445277890688 488950175
348011515944 546337568
41053995648 546331261
444646290852 546324954
432645893968 308841176
29053598764 546318647
790763000980 546312340
432645893968 125862492
291904690799 231422751
449824542077 318238606
282956732836 546306033
277903934148 347528314
524859470024 546299726
519175071500 546293419
504648275272 546287112
943610161292 364355390
400434302332 310878337
852028185072 546280805
567242838387 422669912
101249289618 197667687
114319576624 546274498
300641528244 546268191
838831221971 479300465
320221123160 546261884
629073442964 546255577
922135766868 546249270
770175047034 90442380
533701867728 546242963
716865820168 546236656
246323942348 546230349
17053201880 546224042
522640896429 216670678
300137947894 246729840
715602620496 546217735
799605398684 523361167
113687976788 74473056
557141151351 280623658
192637956288 347831050
34106397452 128921387
256103450968 233623894
11368803356 250659101
682127829188 546211428
858135751761 59512852
550755063300 297501190
352231555096 51881382
153075675537 90713581
377065108400 546205121
18948001388 537034743
620869582796 296183027
234955145300 546198814
26527199420 384727000
42948795156 546192507
7579204340 546186200
855186184252 546179893
651179437224 165949784
223586348252 397076106
579491112985 229934299
344221916928 535407537
432645893968 546173586
418750697576 63107842
379591507744 546167279
252008340872 260838599
241271143660 546160972
678338230172 369665884
186953557764 492822673
274892162763 370435338
734550615576 546154665
506543074780 51238068
622757444604 308721343
168637162520 546148358
770551806228 227241210
310747125620 546142051
58107191220 546135744
551386663136 436387637
812868995240 546129437
17684801716 546123130
546441064527 174823733
698549424924 546116823
510964273632 327434212
654969036240 546110516
176216360552 126896840
158531565144 330745387
73265587284 194362819
815395394584 519122863
535596667236 546104209
798342199012 546097902
693496626236 546091595
901292972280 332776241
601914650016 229896457
613915046900 546085288
101055980068 546078981
315168324472 546072674
912661769328 170314228
646886447068 227373657
424435096100 277072817
487595079700 435473122
189479957108 546066367
660071786368 144335695
195164355632 363812988
634757841488 323277899
676443430664 310663899
973926953420 116357843
363801511844 460329009
793921000160 546060060
534812824792 26041603
905714171132 213428880
386539105940 546053753
718760619676 136123981
782552203112 12248194
108635178100 270942413
381750059685 85806735
353695914468 546047446
649284637716 546041139
591809052640 546034832
706760222792 105427812
236218344972 546028525
120635574984 22616902
186321957928 546022218
464857485604 546015911
283588332672 546009604
634025438936 1961477
611388647556 500466757
402025566916 92977794
471265452638 209297795
804026597536 546003297
500227076420 444599351
991611748828 507656737
258324339232 545996990
369883560411 94718526
747636489244 76775111
202111953828 545990683
454120288392 219540363
757919809508 545984376
789376488909 35697620
21868354873 122456712
654070166730 9592947
375801908728 536265289
551009178637 14506100
833711789828 448005131
613313720664 467588366
53685992368 545978069
696654625416 545971762
171163561864 31244878
54756609860 5222196
563387060020 20794179
1263205980 500082030
179397178458 494651703
502753475764 270702747
688443827548 22421385
656516864515 208522034
809079396224 545965455
184427158420 36769810
282325133000 176526623
114319576624 545959148
22356363240 270955027
954978958340 545952841
507174674616 248111073
183795558584 545946534
919609367524 119902377
664443033780 545940227
259587538904 545933920
156005165800 437169705
521975137881 7536865
186321957928 501620938
688443827548 185974509
654420228393 183792287
480647481504 507871175
732655816068 150497634
901292972280 545927613
171795161700 545921306
538754666416 392112497
150952367112 545914999
257692739396 355689572
305829517477 194596178
248218741856 545908692
941083761948 542004659
171163561864 8382003
258324339232 545902385
238744744316 545896078
375327138754 126221991
907692727600 17161347
71370787776 545889771
537491466744 418210863
678338230172 545883464
920872567196 545877157
171964788465 214999323
822974592616 97361159
198322354812 545870850
201539545187 318144001
265574200403 163672957
53685992368 386234373
856449383924 545864543
954030913151 230438859
418119097740 545858236
369132638442 17691135
296851929228 320004566
375801908728 404442682
989968977040 140015400
585493054280 176854587
82107984988 372232833
759814609016 545851929
704974313639 213523485
846975386384 201748316
777328430026 18088476
591809052640 181944336
942983834108 83037962
860038277344 49175679
850446458737 41764954
45599404558 113790894
65054789416 273761642
339169118240 443388407
946768160472 531673793
992874948500 545845622
884588730404 12960885
16716656118 181055049
526993405744 201029318
709918221972 193605979
124660261118 150838212
742129813608 545839315
613283447064 545833008
901292972280 545826701
755762899452 42830837
853447842493 138608939
877352618493 116559667
640442240012 545820394
998559347024 512286075
113056376952 545814087
701075824268 64558452
925925365884 6092562
191078443207 59348870
908985469260 6212395
365064711516 545807780
194532755796 545801473
229902346612 462851809
468647084620 545795166
239376344152 29327550
483317793974 125376853
435172293312 337651552
955886111006 246773989
128214773016 545788859
250430291518 209884346
416569335281 25675797
220428349072 545782552
724445018200 545776245
371380709876 162316952
10204932627 214059580
861502182612 166788615
123793574164 545769938
149057567604 545763631
294814076411 55173636
704865423284 450061213
955346864571 94012142
46106794336 447525799
598125051000 313464207
164966645971 142803094
727603017380 545757324
739430957721 51427278
370749110040 545751017
341695517584 170326842
526754269532 320692029
373275509384 77311206
959439493951 13843865
948710905794 266704109
379591507744 545744710
659390235092 288816451
821711392944 545738403
284219932508 449657565
366327911188 545732096
914556568836 545725789
663248952521 468477653
927238800811 11459819
345485116600 279179355
918346167852 508363121
982769351124 545719482
140323360178 187645864
778265828999 254392845
749709011640 421326521
756025010000 545713175
383381106760 545706868
217901949728 236581877
905423067305 169279880
159794764816 33553240
606967448704 545700561
60948309864 118968941
603177849688 17571302
565281859528 545694254
979611351944 223721904
476226282652 234260901
387170705776 405470723
201786262413 156596503
982137751288 288974126
537491466744 545687947
917714568016 277142194
304431127260 545681640
983400950960 545675333
234955145300 545669026
572229457724 305668755
61932368023 138413422
591177452804 545662719
271587935788 545656412
620862645096 543631865
490753078880 545650105
504045101085 388366139
52725345793 81265695
732655816068 471933889
498963876748 545643798
505279875108 545637491
335466246781 256985022
823889099244 88840402
440225092000 545631184
712799169321 114938768
945504960800 334958463
490753078880 527839137
893713774248 545624877
174321561044 382588927
720023819348 123699191
527385869368 545618570
144004768916 545612263
94739981708 75438027
553281462644 309711542
250745141200 545605956
649916237552 545599649
676558148687 312574920
118923501880 80143049
833711789828 514310622
263377137920 227966515
945504960800 545593342
438330292492 545587035
157268365472 545580728
824237792288 545574421
492016278552 545568114
46106794336 545561807
213480750876 545555500
22737600404 114295454
354959114140 20623890
444014691016 545549193
176847960388 545542886
849158535625 176394176
991611748828 545536579
985927350304 545530272
725708217872 62313160
731392616396 545523965
132095880295 127811355
744024613116 330095766
92213582364 545517658
301904727916 545511351
536228267072 545505044
165479163340 364103110
739603414264 545498737
378780797480 57803655
201480353992 545492430
953715758668 90732502
660314517570 199723769
157899965308 69963551
258955939068 545486123
582966654936 545479816
808447796388 55533135
527385869368 545473509
181946472212 49169372
446541090360 545467202
456015087900 415757440
776236204752 386083005
702654380247 37217607
209691151860 401547769
209394611399 103422186
847680872725 380148118
457344567835 280188475
182532358912 545460895
529912268712 54675383
980242951780 412824685
240639543824 479918551
60633590564 545454588
657495435584 545448281
962436067531 4295067
68212788596 491283765
162321164160 462315714
539386266252 545441974
954978958340 381258150
829922190812 45177041
918346167852 545435667
604607737063 59645299
997296147352 89433260
475594682816 408365636
558334261332 332952837
107829753102 30071776
307589126440 545429360
162952763996 340231115
241902743496 412736387
75992397860 22143877
5052804996 545423053
613283447064 545416746
848912285117 484081171
826764191632 148296491
173689961208 545410439
161057964488 545404132
607599048540 545397825
917714568016 146896337
507174674616 441092659
467383884948 38718673
42317195320 471000453
353064314632 545391518
114951176460 545385211
545070664776 545378904
677075030500 80111514
733006642943 28103992
881081777528 411771416
602122509815 34114563
853612038931 38081666
352432714796 313722794
896240173592 103813220
289618392638 191013802
840917041588 184807714
852321000161 141964263
877292178512 545372597
203375153500 545366290
213050092060 41443297
672653831648 545359983
756025010000 545353676
3906783077 356919437
203375153500 482252141
171286781723 378829955
383381106760 545347369
447804290032 545341062
308220726276 376906320
306982344649 110517561
470086703696 66589306
822342992780 545334755
982137751288 111854645
67581188760 382248349
76230209602 96995353
210322751696 545328448
987347323075 103289739
511595873468 545322141
341695517584 76951707
67581188760 545315834
264640337592 545309527
858344183432 545303220
955610558176 545296913
760446208852 545290606
807816196552 41241473
87207953729 427147882
798973798848 545284299
386847770520 48494523
453087496044 156243311
973926953420 545277992
890555775068 296902025
434873753532 37980754
546965464284 447620404
910163417213 342924204
267893383262 424568319
443383091180 545271685
116214376132 101265192
227375947268 545265378
721126047524 73722523
708023422464 379265138
918526579587 233018422
330326720536 545259071
250745141200 545252764
759424560973 129173667
896653452381 45353637
758551409344 545246457
793983571907 424782757
784846759201 69288702
761077808688 544943721
210954351532 545240150
147794367932 390491598
625915443784 170995384
952580061308 292758326
366327911188 545233843
454751888228 545227536
970137354404 138754000
423803496264 545221229
391591904628 545214922
475594682816 512456364
876660578676 545208615
648403074614 48355769
316431524144 545202308
891187374904 545196001
216638750056 241400425
91736901369 6307
704865423284 541399187
331228253665 25335219
45475194500 296611903
260219138740 545189694
876660578676 57141420
698300729365 33136978
845474061685 69313930
855186184252 345989406
421908696756 385969479
949926159652 545183387
869712980480 421099469
407460864168 251642993
716865820168 42629013
845712186712 138886447
936030963260 452943512
486331880028 103554633
565661950883 37450966
509701073960 150478713
400434302332 545177080
517280271992 545170773
866176859794 206144295
180738389413 223425475
168637162520 414653715
591177452804 545164466
63159989908 459622625
276640734476 545158159
461067886588 545151852
827586780042 100899386
504955236962 102110330
854211901943 240668813
4421205160 473516946
642014356544 31667447
435172293312 545145545
628919371326 59304721
366327911188 181635293
456646687736 532481089
483173880848 545139238
928451765228 525612766
744656212952 10034437
233691945628 363623778
204006753336 545132931
295588729556 545126624
503008745282 197465863
560229060840 96434030
305062727096 545120317
324642322012 470155315
31579998108 431083450
759315475101 202650217
528980527118 138829684
966347755388 332057243
619599445424 545114010
203523349079 31484544
135162371212 545107703
396013103480 545101396
509069474124 545095089
375801908728 185905132
365064711516 545088782
466940643667 134257109
963662781208 17489311
263377137920 545082475
960031757028 437396757
571597857888 545076168
557071061660 545069861
269693136280 342097987
167024033632 167942796
363801511844 545063554
598756650836 513307809
801500198192 545057247
221691548744 545050940
548860263792 132396544
45517533391 63057386
899398172772 545044633
702571380127 51484041
92213582364 190742601
607026274093 5638458
936030963260 545038326
286947607143 12677070
483805480684 545032019
359380312992 545025712
562755460184 67232620
916451368344 545019405
92232351996 317538529
751650464027 15685509
849833496086 69812183
876660578676 545013098
272219535624 147192766
65686389252 545006791
647389838208 545000484
649178392059 1192023
89808914427 321215510
831185390484 143118444
342327117420 544994177
245927335025 303618980
209691151860 544987870
413764034090 255874990
460762207284 122475633
363169912008 58661407
757288209672 329919170
180637559404 544981563
92845182200 117348042
672653831648 67598426
821711392944 544975256
707391822628 336112644
929714964900 544968949
929083365064 544962642
666969433124 544956335
244507835279 419377658
579295577064 265221964
855186184252 544950028
529912268712 544943721
684654228532 544937414
32843197780 32758558
400118620126 221489226
394749903808 313552505
507174674616 544931107
228639146940 107048711
337580132548 226988930
496437477404 11131855
950557759488 544924800
406750300692 442196384
457375831634 437592274
450165233603 7341348
665706233452 544918493
5052804996 544912186
335379519224 544905879
36001196960 535483221
171795161700 544899572
807536571465 104803419
142109969408 138577404
431567628150 227506104
447521120411 145754770
148086072989 214570447
500858676256 544893265
881713377364 51326366
996032947680 544886958
976453352764 544880651
274916797905 204554931
907943670516 97064730
7579204340 86620338
263080471319 96528635
794552599996 240113797
850860504915 16612638
519047697393 14323197
32660782484 1772267
203375153500 544874344
480255730571 301600740
478121082160 494910290
512859073140 79373595
831185390484 379340822
577326884744 324608676
285115537057 220461185
776438962188 71615985
386647428665 182417361
207796352352 475718089
382819010064 217232001
642791521940 52467933
52046695737 28185983
645704683380 271642490
468109023901 405836529
275557145550 183275113
559597461004 73709909
941715361784 544868037
53685992368 533073947
36632796796 522850300
39159196140 544861730
191374756616 38106894
572861057560 544855423
372975891107 95778102
934767763588 544849116
544097196070 93267916
887855291975 71388933
882976577036 544842809
493911078060 544836502
332853119880 244724214
728234617216 544830195
842790214393 60402139
706128622956 502888645
238113144480 544823888
86529183840 115922660
248703926752 32241384
58738791056 544817581
271216285264 180809076
76195577865 78383396
970768954240 510677790
893082174412 544811274
466752285112 544804967
555807861988 544798660
470541884128 93526503
428856294952 544792353
143373169080 544786046
364433111680 544779739
180005959568 182776860
65686389252 413095886
717093856060 238259539
612651847228 10330866
633494641816 452344347
72633987448 522257442
84725495254 288690311
318501746550 111230252
161689564324 544773432
579177055920 544767125
163584363832 171367497
773916170448 77658091
265903537264 1437996
641083552628 347408481
434540693476 544760818
841290987860 230161351
41685595484 544754511
893713774248 89925206
831185390484 263746126
521492736437 40251274
908872170312 544748204
389697105120 544741897
498693901371 99846117
293971898459 56479185
2526405652 544735590
135162371212 138243133
441198064518 99360478
330958320372 544729283
255797939888 544722976
443699677352 111192410
511595873468 544716669
939820562276 544710362
369485910368 317734046
540017866088 414893381
492647878388 544704055
766762207212 167810349
885502976380 544697748
272851135460 345308250
627214309541 187134997
841421996864 266527513
818553393764 544691441
650630175273 269498110
783815402784 170358377
948031360144 544685134
401697502004 544678827
661285034600 441496307
777870117270 99417241
181900759076 544672520
85897584004 324400545
227820401558 12941964
798567157088 52739134
618967845588 238713643
113871819531 288929977
154741966128 250741092
90656169514 42124453
675811830828 544666213
306325926768 346380440
71566140794 103453721
747182612296 25562271
502445935895 194589871
426621222245 6048413
206533152680 4440128
970137354404 544659906
961603703271 149658803
758950238796 49781151
381486307252 182297528
203375153500 544653599
235207709115 13711418
604441049360 544647292
277272334312 544640985
396644703316 544634678
476857882488 544628371
536228267072 544622064
492016278552 544615757
765538350606 62388844
969505754568 544609450
204006753336 397214860
728234617216 423351068
527385869368 473188982
71370787776 544603143
399988185059 183237271
982137751288 544596836
666337833288 544590529
987190549976 530172727
933504563916 544584222
56478591261 204958579
108003578264 408151198
788448870028 313218234
533701867728 322823795
641181941828 53035563
864314869300 14285355
181269159240 129463789
330326720536 544577915
716865820168 544571608
434540693476 258391483
429862700877 138684623
447506242198 24799124
713076221152 326948573
526754269532 202366402
416855898068 544565301
870976180152 544558994
77686786136 544552687
549040744904 305775974
404223901348 544546380
627178643456 317469152
776867804588 412843606
703602223612 85579683
311378725456 258120282
568439858708 401068437
388433905448 544540073
271587935788 544533766
3789605324 544527459
723813418364 465809792
325905521684 246805524
212217551204 124594785
43580394992 544521152
582335055100 544514845
270324736116 544508538
510964273632 544502231
364059348311 135575272
107371978428 544495924
852183614780 386543416
881237345990 270330634
41685595484 130012498
187585157600 120980874
620862645096 544489617
289272731196 256083121
19103399561 342684538
843817387204 544483310
951189359324 544477003
941272921492 173209141
995020028689 135222080
989085349484 544470696
348011515944 139416235
410539899708 434804580
553913062480 544464389
415592698396 544458082
696927529306 188692826
275377534804 167482385
786973401964 544451775
996032947680 544445468
836066678679 71609678
291167530704 74037873
426508049437 111747426
33474797616 544439161
134530771376 544432854
522964670516 544426547
35641624341 22667358
319708050775 27321924
12784853173 247921863
926556965720 544420240
761709408524 63107842
91851076990 225241891
771183406064 544413933
497069077240 544407626
596861851328 544401319
871251840201 72574649
588384023452 106821659
325273921848 300768216
793477897633 259848400
958136957520 544395012
113687976788 300080753
337508951746 80395329
168760420221 356427491
961926556536 544388705
228639146940 82243280
711813021480 491920772
694128226072 544382398
84935240846 171127831
125688373672 102387838
73897187120 544376091
922449836547 186220482
548860263792 544369784
784809888479 35741769
886134576216 425678351
190743156780 544363477
41053995648 144096029
471861178258 365541106
360134350619 248136301
838515375783 108265962
612312141659 139908181
681496229352 544357170
975821752928 544350863
78318385972 511636454
637284240832 383030417
206533152680 544344556
106108778756 544338249
459804686916 117486796
758551409344 544331942
911398569656 512576197
343590317092 146864802
601685525078 131690160
284851532344 216651757
117517234220 237149507
42759347555 17249645
785078602456 544325635
982137751288 544319328
593703852148 294776566
345649962659 38005982
425698295772 218531243
152847166620 120343867
907608970640 258713140
80213185480 544313021
930978164572 312593841
261537442671 57746892
692351777419 342148443
550123463464 68632774
529352108265 337992130
122910238795 83378540
911398569656 411500215
380854707416 305921035
240007943988 154843157
997296147352 199578708
575646352947 167179649
518543471664 544306714
347484788904 97985552
325905521684 544300407
626680625880 204952272
663811433944 477490356
785853207210 213063074
543807465104 18832702
25911777039 225115751
471173483964 544294100
424435096100 544287793
282325133000 544281486
704865423284 544275179
704872026713 54315884
138951970228 544268872
221691548744 544262565
198719746268 9346974
267250102862 161673638
186953557764 505354682
533959672660 236014247
975190153092 544256258
235586745136 265221964
972032153912 544249951
279798733656 544243644
320262774588 283373510
632231442144 544237337
380473110753 242693360
166110763176 382797058
498963876748 544231030
347379916108 544224723
932241364244 18403826
532463025690 241507644
968242554896 167249026
602546249852 544218416
205901552844 462763511
14180651213 195182729
529280668876 544212109
572244083657 295993817
635390305383 509517302
186953557764 130605356
331125361267 183413867
588828652273 293628692
501490276092 544205802
958136957520 544199495
723181818528 451600121
756656609836 410087447
240264506441 23928758
843185787368 544193188
366327911188 544186881
385079476818 82154982
867859863935 167450850
336642718896 544180574
335379519224 378741657
899090872569 77519337
952452558996 544174267
553913062480 544167960
198634254883 45126585
168182524490 112384433
338000492033 138873833
97897980888 483683830
399376408124 226194248
344221916928 544161653
154741966128 544155346
127851933371 187437733
942346961620 285726021
577561360083 91123536
3158005488 544149039
462962686096 200543679
800236998520 8659511
445909490524 544142732
472436683636 339587801
569992045120 87623151
370117510204 366556533
493279478224 544136425
420013897248 544130118
901924572116 234361813
738971814428 544123811
927246671947 271421745
523596270352 544117504
252431874843 100886772
690338627056 544111197
217270349892 335727917
798342199012 544104890
990348549156 544098583
54317592204 521380769
483973038753 327926158
916451368344 78717667
827505236839 289169643
136425570884 369514516
945504960800 94901429
541281065760 87301494
157268365472 79184385
592713329314 208490499
588019453624 544092276
567808258872 391513332
100424380232 78711360
401065902168 544085969
402329101840 530765585
77055186300 45511312
469278684456 544079662
992243348664 162840433
770911450289 48450374
856738894145 67850706
878175402420 126373359
983400950960 283032932
336011119060 142594963
608230648376 245790097
404855501184 544073355
676581326912 389394180
45475194500 102160786
916451368344 8085574
761077808688 544067048
267166736936 138779228
810342595896 544060741
241902743496 472911474
430751094460 544054434
460551402116 377568555
211585951368 459982124
362538312172 127868118
854800721398 287573972
846002901570 35123683
529280668876 538043863
911398569656 365642018
874765779168 544048127
457278287572 172565827
975190153092 544041820
754761810328 68727379
135793971048 231946232
982769351124 508268516
620862645096 92643523
645662729216 272500242
526122669696 544035513
596230251492 544029206
538123066580 544022899
397907902988 325718708
273558337305 41449604
176847960388 544016592
540972920419 131009004
430119494624 99543381
168090221545 55924169
881791640927 67781329
809079396224 544010285
41737930970 380715748
866554981300 468439811
22106000568 544003978
606054054173 81158476
842554187532 294259392
285483132180 543997671
311038635160 47119597
231797146120 323227443
690338627056 543991364
994769748008 543985057
454120288392 383131329
298259470902 368555852
933504563916 543978750
266535137100 23253909
288009531524 543972443
500858676256 543966136
741798370209 150585932
413704950114 166883220
952452558996 543959829
880620372087 139927102
302536327752 543953522
938908826486 86298681
497700677076 543947215
416855898068 264408361
951226715685 355437292
229902346612 543940908
159192341162 487114838
194888994077 177888935
263092397856 79726787
884871376544 543934601
661916634436 262345972
866799169419 74624424
767082123480 334271
600509431383 42647934
136057408131 16505419
714617742427 85680595
233060345792 543928294
76423586464 543921987
394300948385 326343101
557702661496 543915680
162321164160 140368592
156636765636 312228035
401697502004 543909373
927862901624 248722852
322115922668 543903066
571597857888 250659101
384012706596 439686198
17684801716 455825811
552649862808 543896759
123793574164 209386093
732123229825 274108527
258955939068 543890452
747814212132 93930151
716390198749 279072136
795184199832 543884145
471173483964 421566187
352432714796 543877838
702970623776 407236683
634757841488 543871531
689075427384 71357398
108854327429 308954702
156005165800 413676130
665074633616 201987982
125056773836 543865224
178742759896 543858917
980874551616 543852610
168005562684 543846303
470145768751 65321599
842554187532 479413991
252931418713 55053803
970884782295 76043499
395800458733 112561029
917714568016 543839996
612020247392 60357990
963590566058 34486676
798602224008 233314851
560256597202 227594402
621585683818 374995299
262745538084 543833689
332853119880 304489346
527531996251 193057270
598756650836 508363121
268739206660 212262085
812237395404 543827382
262113938248 543821075
430119494624 543814768
623389044440 543808461
697917825088 269277365
109266777936 543802154
99792780396 543795847
316650509491 304892994
6500433962 11611187
988453749648 543789540
234323545464 543783233
683391028860 117272358
435061500308 18441668
270655216609 157447948
600651450344 517981296
570421316396 287321692
168637162520 312827200
500921329994 459288354
711813021480 543776926
924662166212 449304373
953715758668 543770619
95371581544 543764312
829922190812 123011728
231165546284 209323023
350284521014 131734309
430872636657 295344196
56212391712 543758005
352432714796 543751698
121673995241 10892189
931313450999 59348870
692233426564 543745391
331589920208 543739084
884459689184 176324799
138951970228 191297617
740454806743 196690102
350537915288 112447503
20211201060 355840940
768916237034 54744760
753498610656 543732777
570334658216 275672663
496437477404 543726470
24849991412 5796133
485700280192 543720163
262745538084 357846566
406750300692 543713856
614164476136 195775587
465489085440 243860155
216638750056 383768336
440225092000 504377097
173058361372 543707549
917082968180 543701242
850764985400 543694935
509701073960 475737010
57475591384 243059166
416224298232 543688628
224306492061 59878658
211585951368 543682321
193269556124 543676014
901924572116 302124221
886766176052 455087892
5052804996 543669707
591809052640 543663400
576650656576 543657093
387802305612 543650786
105477178920 195788201
654969036240 254203635
569395531125 28564403
567176659036 287630735
983768850884 5922273
656232235912 317065504
364433111680 395322760
840659388024 269075541
629705042800 543644479
490231132546 122210739
903597934919 121466513
461699486424 485607465
58107191220 543638172
547378471872 3431008
437698692656 543631865
426329895608 381428439
307358487822 24263029
255491762331 118849108
781289003440 543625558
720655419184 543619251
137057170720 28261667
164847563504 543612944
154741966128 543606637
208427952188 543600330
72884375348 113216957
568439858708 543594023
410539899708 543587716
805921397044 543581409
510332673796 543575102
954978958340 44243605
966347755388 543568795
376433508564 543562488
62085823640 38100587
703602223612 543556181
214112350712 90328854
173689961208 543549874
324010722176 543543567
228639146940 286293651
368222710696 543537260
528649069040 386152382
269061536444 543530953
450330689376 478474248
392223504464 214816420
849501785728 543524646
202743553664 205217166
80213185480 234916829
778212105973 135600500
561492260512 543518339
167373962848 130327848
672653831648 513843904
69994694869 8880256
856449383924 543512032
734550615576 543505725
655600636076 543499418
460812764196 107837086
837201259700 117556173
468942321597 168012173
748445811968 438670771
863396982120 543493111
149078904185 391172754
202111953828 528930248
750972211312 543486804
270132481900 14455644
940120119548 120299718
231171739758 254298240
294957129720 543480497
444646290852 102343689
726971417544 543474190
801611403216 89717075
373275509384 543467883
185058758256 543461576
152598300772 89616163
377141114057 219836792
989716949320 11781476
781920603276 543455269
915824732117 92138963
659406172881 485058756
258955939068 543448962
354959114140 543442655
82739584824 156880318
328089118722 52758055
992243348664 543436348
650547837388 543430041
570966258052 543423734
517911871828 543417427
298472288003 87042907
233298933295 142695875
248850341692 543411120
848238586056 262043236
756251923246 272140743
830553790648 543404813
388433905448 543398506
897108992312 294076489
609493848048 543392199
238185422700 342640389
540649465924 3298561
89055583184 543385892
178111160060 543379585
681122402913 133367822
888962178959 194488959
472436683636 462586915
581703455264 443785748
933504563916 543373278
204786750575 99656907
441488291672 543366971
718129019840 367754863
963189756208 182051555
757919809508 427456925
848238586056 117669699
230533946448 543360664
29053598764 342060145
498332276912 202202420
310115525784 543354357
791709862518 172004504
737077014920 543348050
258955939068 192855446
927820165392 543341743
385907506104 543335436
265903537264 347862585
940155905466 23663864
383381106760 543329129
782182432074 140456890
398539502824 543322822
763604208032 543316515
709918221972 537463619
6316004668 543310208
761709408524 543303901
483173880848 543297594
65686389252 183357104
342958717256 534347961
63791589744 505026718
287377931688 535981474
109536250818 211839516
881713377364 543291287
471259505137 437220161
936724176179 211713376
137688770556 57494612
262745538084 258328413
123161974328 93980607
961294956700 543284980
735396293913 135821245
474963082980 43221871
150068028930 11289530
537491466744 543278673
495805877568 543272366
632231442144 190250655
76423586464 543266059
707040392346 208742779
154110366292 543259752
119372375312 543253445
727927676512 45883425
304431127260 543247138
356853913648 514651200
258955939068 274430184
320852722996 526249773
672022231812 543240831
884239776708 543234524
603691371935 8571213
252008340872 543228217
624020644276 370416417
731661244140 168422128
973295353584 543221910
233060345792 543215603
231165546284 210660107
389065505284 281790453
785078602456 543209296
356222313812 543202989
362929541689 25839779
864028581956 543196682
426329895608 543190375
326537121520 543184068
202743553664 142323762
101055980068 523203492
890555775068 543177761
829290590976 543171454
267199104460 279652380
631606144 27668809
478752681996 445709383
620862645096 543165147
265903537264 133607488
529912268712 123774875
437067092820 543158840
532065661527 113034054
837501388844 543152533
224849547924 543146226
143162347056 49112609
997296147352 543139919
364433111680 543133612
245060742676 543127305
882560802740 303669436
501931084936 81000801
911398569656 543120998
758051651036 244881889
782552203112 543114691
927188565556 485525474
949926159652 543108384
144808240809 40503554
620231045260 543102077
364433111680 246963199
231165546284 495465306
293062330212 543095770
95554541307 114213463
228007547104 543089463
853291384744 293256579
839396188352 543083156
930346564736 543076849
659390235092 543070542
426961495444 499735145
990980148992 462151732
52422792696 543064235
318957923488 543057928
202111953828 154061089
868449780808 543051621
900029772608 543045314
868450701630 182739018
627810243292 515824302
977155401790 411147023
119372375312 543039007
878393309270 61278812
776867804588 203268303
705204216403 7417032
834343389664 543032700
665074633616 543026393
168005562684 485178589
697917825088 525190197
366327911188 12090519
223586348252 395429979
233433940937 2617405
934136163752 543020086
653081666378 411071339
900661372444 395038945
379591507744 543013779
152340949944 335418874
907807628526 259476287
432014294132 543007472
485109896601 239842596
15790002208 543001165
767393807048 542994858
159794764816 542988551
371380709876 378861490
284851532344 542982244
581447828312 47283579
232719757243 4856390
562369158499 131835221
402329101840 152831224
140302830893 376054875
809710996060 542975937
849501785728 542969630
521701470844 542963323
19579601224 542957016
295588729556 542950709
596417846900 161919611
908240570476 542944402
708655022300 215283138
480736561572 98389200
946768160472 542938095
157899965308 484503740
858975783268 542931788
987190549976 542925481
874287969220 116862403
838132988680 426081999
940452162112 542919174
272219535624 542912867
682391165359 152799689
647734559907 153241179
412434699216 542906560
551386663136 468717319
41321595351 172237863
860870582776 315602280
376206963189 122431484
602128501465 263191110
908872170312 195491772
130741172360 542900253
623538614945 84803922
892450574576 542893946
978979752108 451183859
642968639356 411929091
611558892407 259943005
696023025580 542887639
564018659856 542881332
145267968588 419655166
771183406064 389255426
291799130540 542875025
299070700405 61310347
990980148992 542868718
163584363832 98206297
196457021608 390251932
72633987448 542862411
336642718896 542856104
62528390072 126726551
192739656663 203936845
113056376952 542849797
790131401144 331010281
895781782897 279368565
548403304786 239773219
972663753748 532190967
315168324472 542843490
788236601636 542837183
934767763588 542830876
652760610608 20712188
930491493289 182524580
372643909548 542824569
637284240832 344620787
751603811148 542818262
350200663142 114062095
996664547516 542811955
448740524275 7189980
562297391146 321329036
572229457724 123440604
38527596304 542805648
91581982528 3285947
573492657396 256455234
391896803929 111280708
349407143695 198525439
858975783268 437674265
786973401964 423918698
345735895534 6723262
414329498724 542799341
276997344870 31616991
233158810676 395966074
643600239192 542793034
130109572524 542786727
542544265432 140759626
312641925128 531888231
615178246572 229152231
526122669696 542780420
50599123534 60225543
309483925948 542774113
229270746776 381050019
301904727916 230501929
504648275272 542767806
576650656576 471498706
296851929228 542761499
686549028040 542755192
109266777936 542748885
248309512200 170396219
260219138740 542742578
266058266895 211398026
379159455081 238429828
326411519680 28570710
284851532344 542736271
383381106760 542729964
331589920208 349105064
986558950140 474948635
173689961208 332032015
605704249032 145590788
500263909300 211221430
677706630336 542723657
761077808688 487512179
377065108400 542717350
505279875108 380804046
911398569656 5051907
624652244112 380160732
301904727916 177233007
562755460184 415732212
43580394992 542711043
504016675436 173902911
819816593436 542704736
181900759076 212426067
518178903901 87433941
81476385152 25215386
526122669696 390731264
197144785279 390964623
182532358912 542698429
726700641178 105705320
805921397044 542692122
548228663956 542685815
226744347432 156098250
934767763588 321556088
779079537153 64791811
32482616041 16309902
104335679120 121643109
590210543378 8747809
401881161844 108146129
94108381872 216210267
907608970640 308071722
516648672156 164726226
87792383512 382494322
959400157192 542679508
150952367112 542673201
333160308622 186668279
752235410984 542666894
392855104300 476115430
494542677896 542660587
809710996060 74397372
929714964900 542654280
631599842308 265486858
684765357872 65119775
938557362604 255200141
595598651656 437920238
831185390484 361460477
247587142020 542647973
104845579084 229145924
965716155552 390441142
725708217872 542641666
402329101840 542635359
969505754568 542629052
299378328572 38258262
120724478456 239363264
127116482473 15262940
804658197372 323359890
399171102660 307680688
961032556030 149873241
968874154732 542622745
537868619037 31913420
128846372852 242321247
732024216232 542616438
632536139621 79386209
338183975277 211833209
637284240832 542610131
934767763588 542603824
905082571296 384487334
928451765228 76844488
150683243180 80445785
30088360961 46659186
446107069913 336749651
662013484728 426914523
742761413444 155272033
781920603276 542597517
564871786760 268816954
723813418364 542591210
374538709056 542584903
215375550384 396729221
74528786956 530431314
44843594664 542578596
91581982528 542572289
609822581502 28040922
658816647042 283569027
183163958748 93961686
274114335132 542565982
442751491344 542559675
631599842308 542553368
459371833264 296435307
380264582412 311193687
710549821808 17483004
954473271452 385464919
934136163752 24445932
394824320101 376225164
624020644276 542547061
618336245752 410257736
164847563504 416167395
80844785316 542540754
649284637716 542534447
645323641733 64589987
119372375312 167122886
320852722996 69837411
283588332672 381964534
661916634436 542528140
736445415084 542521833
591177452804 371526449
994940812769 244932345
43580394992 542515526
520438271172 296567754
233811513734 54057297
166110763176 460713736
578123784743 216487775
480331912824 88203395
34737997288 236871999
41157607044 289964325
214112350712 542509219
380854707416 542502912
297690934759 310651285
684654228532 298226495
615599938899 93412977
428856294952 542496605
329063520864 542490298
618368096102 141939035
512227473304 542483991
182532358912 479237395
561762263182 198039800
938413798428 25600113
137057170720 542477684
12000403192 235585371
53334278271 250217611
578545456084 542471377
790763000980 542465070
188848357272 542458763
599388250672 212306234
491384678716 182543501
426961495444 542452456
410539899708 542446149
563002991013 129816981
663811433944 542439842
366327911188 542433535
220428349072 542427228
873502579496 487707696
533701867728 542420921
556439461824 126795928
522333070680 47832288
721918618856 542414614
53812315271 267196055
204638353172 542408307
101055980068 419188448
260353667050 162291724
523596270352 542402000
84002784496 542395693
161057964488 542389386
588651053460 132447
72633987448 542383079
715730394009 74302767
391840488726 211530473
462561026866 27258854
704865423284 542376772
281147563467 390964623
639179040340 542370465
313610243080 193997013
339169118240 194362819
43342181667 20239163
796447399504 234216752
178111160060 542364158
861502182612 542357851
710800316927 242617676
51791192860 542351544
756025010000 542345237
884239776708 467935251
121898774656 542338930
648699463707 189695639
453488688556 542332623
654014803884 207033582
660021834928 542326316
987305299534 120779050
145267968588 542320009
247587142020 542313702
736610235915 328159517
310115525784 423142937
110529977608 292979071
510964273632 472312309
124425174000 25555964
879433796158 130845022
155373565964 425892789
708243637676 77494109
666587003937 155656760
854218915327 160708667
542544265432 174205647
938557362604 536347280
238744744316 340483395
215375550384 542307395
212217551204 84885913
855186184252 542301088
510563213567 151304930
17053201880 542294781
366959511024 81328765
635459808523 154313369
113832678289 93274223
53054392532 336768572
217270349892 429462551
341063917748 542288474
318957923488 542282167
160565749352 312417245
38318395179 104828647
7579204340 103371730
388433905448 178418723
398539502824 542275860
417487497904 468528109
448435889868 241097689
864660181792 447639325
174953160880 542269553
833711789828 542263246
493911078060 542256939
592768591248 23146690
953084158832 542250632
696654625416 542244325
760226664247 80508855
682782752310 504471702
580440255592 57513533
77686786136 542238018
324642322012 542231711
240007943988 542225404
832448590156 542219097
845712186712 313268690
905714171132 542212790
832538868554 352630677
180637559404 542206483
354489137486 328222587
781654008451 143187821
33228555480 15496299
253903140380 542200176
432014294132 542193869
203396439625 147508116
41685595484 504534772
245316977165 257855388
601283050180 542187562
551386663136 542181255
716234220332 531963915
176847960388 542174948
716865820168 201168072
363169912008 332145541
281061933328 201729395
132004372032 542168641
711181421644 542162334
232428745956 516499151
153478766456 374049249
280430333492 542156027
114319576624 542149720
280430333492 333192503
23369200240 542143413
632863041980 542137106
722550218692 542130799
325905521684 539576464
568129436540 113595377
944491266048 233428377
689707027220 322420147
5684404832 531125084
708023422464 135808631
46106794336 542124492
41053995648 135474360
414961098560 348594197
233691945628 25064018
119052536793 124411882
261057923526 145912445
683724959282 25057711
405487101020 222542495
855551883033 24704519
667601032960 316258208
289272731196 857752
484437080520 542118185
630336642636 301588126
457278287572 169582616
375801908728 542111878
985927350304 308885325
937294162932 542105571
138320370392 524824391
364572988326 6161939
812868995240 378073115
534965067400 542099264
96039333104 364330162
601914650016 542092957
234955145300 542086650
787816380905 151475219
954978958340 458903627
195795955468 508527103
849734091459 133758856
843185787368 542080343
644863438864 542074036
950304384135 83233479
944873360964 542067729
886766176052 464327647
939188962440 266931161
51159593024 542061422
569071458544 542055115
930346564736 542048808
341063917748 231618268
238113144480 140204610
867186581136 542042501
403594780163 299759096
36001196960 542036194
679368665767 32916233
3158005488 209833890
655600636076 542029887
382117907088 314252582
129477972688 469524615
907010728527 190793057
238775844133 347900427
89055583184 540396374
12000403192 346834544
237481544644 542023580
267798336772 542017273
397485361281 52713906
733287415904 542010966
945707295667 262207218
89799964794 67983153
916207825604 33963195
937294162932 542004659
140846769736 48973855
559597461004 391967436
779394203932 541998352
86529183840 541992045
86529183840 177119481
958768557356 541985738
541912665596 541979431
395173204420 46861010
27528187632 154098931
922135766868 541973124
699442166095 222151461
249748046472 100981377
667601032960 137013268
227375947268 288444338
977716552436 541966817
18316401552 541960510
731392616396 541954203
993615350393 10974180
730129416724 541947896
36791411539 139618059
556439461824 541941589
252639940708 428573264
459173087080 541935282
538123066580 370561478
879818577856 516719896
138951970228 290689630
862919575820 363421954
945504960800 222662328
170531962028 541928975
586756253952 183779673
461067886588 445444489
738971814428 2251599
810974195732 541922668
36632796796 541916361
305062727096 449808933
222954748416 541910054
412652574531 155070209
509392260077 202555612
925293766048 541903747
412454679792 359763894
169268762356 541897440
754130210492 355342687
451593889048 541891133
545070664776 537488847
679601429844 541884826
269998420308 152017621
209971788132 138571097
939912991361 271617262
330326720536 260580012
963821356044 541878519
476857882488 251945729
508437874288 516492844
289734454052 33200048
714339420824 541872212
774973005080 448799813
11368803356 541865905
312641925128 100155160
271587935788 487474337
686549028040 382948426
39790795976 373765434
84263995208 244780977
875397379004 311988369
174953160880 372768928
936662563096 541859598
392467427689 100993991
226744347432 541853291
854554584416 541846984
996032947680 419383965
323379122340 198481290
802131798028 541840677
572986156905 274720306
197262164856 255067694
986558950140 541834370
557071061660 541828063
182208357773 227859296
756656609836 541821756
605704249032 541815449
869081380644 541809142
116214376132 340250036
49264793516 541802835
106108778756 198336229
893082174412 475131538
334640096981 8779344
236849944808 369060412
845712186712 541796528
638547440504 141068669
168005562684 46337529
469910284292 461924680
272851135460 181660521
636021041160 541790221
372012309712 109729186
665074633616 277596298
330579429412 102532899
454751888228 541783914
317694723816 541777607
335379519224 260390802
952452558996 541771300
463594285932 541764993
133267571704 347294955
293062330212 541758686
107371978428 541752379
106108778756 541746072
356222313812 381157238
320852722996 313413751
793289400324 541739765
958768557356 541733458
396644703316 541727151
909376749233 19230043
360674940445 286564852
744656212952 541720844
547597064120 541714537
476857882488 41064877
535596667236 103731229
797710599176 541708230
803394997700 541701923
985295750468 538037556
424435096100 541695616
136425570884 262295516
874649259408 14676389
420013897248 541689309
656232235912 541683002
688443827548 5260038
277434153011 19703068
846975386384 541676695
264008737756 541670388
209691151860 355462520
578545456084 541664081
108003578264 413026509
748445811968 241690547
868209675383 43007433
782801619734 45347330
275454372985 430887933
184438012767 36290478
181269159240 526659728
245060742676 7574707
476226282652 529542027
997927747188 541657774
100424380232 541651467
168637162520 541645160
509701073960 361523547
615809846408 337348816
461173017971 345068584
126319973508 459206363
633918346076 73369331
620527783303 99688442
855817784088 209884346
730761016560 541638853
661285034600 541632546
687180627876 518687680
769288606556 267568168
13895202700 507675658
378328308072 541626239
913924969000 490249417
633494641816 503298600
245692342512 541619932
753099858953 102930240
27888498170 22761963
106255202068 319348638
192006356452 217471667
253271540544 541613625
671083104721 58320829
877309819191 39349373
966979355224 370599320
265903537264 541607318
528649069040 272311032
728234617216 24836966
422230227616 144707808
294994189652 188024284
737077014920 210048328
183196282123 333671835
581071855428 408289952
459804686916 269548566
649916237552 398545637
284995495926 287050491
898766572936 49402731
893713774248 260018689
541281065760 541601011
443383091180 541594704
192761516725 213113530
968874154732 242693360
616646133622 275041963
32324026526 286047678
664516037305 352195494
361275112500 331950024
216638750056 292922308
711181421644 422020291
860506872765 147281064
666555658147 59840816
662548234272 258763596
42948795156 413701358
365064711516 269819767
263377137920 541588397
953748037894 201716781
125688373672 541582090
984664150632 235225872
543175865268 541575783
817290194092 541569476
39159196140 541563169
907760136816 357802417
969588962819 89893671
235586745136 541556862
758551409344 72858464
444646290852 56088151
258955939068 65491888
477202585266 36788731
950557759488 507568439
988660303898 55552056
896021316450 88316921
604155937183 178746687
901292972280 297658865
655600636076 541550555
334116319552 303631594
554231433533 57355858
433909093640 541544248
906977370804 170522359
435172293312 541537941
694227807295 83965091
248850341692 96301583
152847166620 541531634
890555775068 541525327
424435096100 541519020
286746331852 541512713
987395401336 134477854
77737368276 417706303
463594285932 503910379
40553858920 256089428
102319179740 484749713
665074633616 148182965
916706442345 270753203
701075824268 541506406
120635574984 541500099
509360725077 68607546
495174277732 541493792
402960701676 541487485
301496761686 68739993
892934510686 36832880
24632399912 330190371
39423749562 40131441
517280271992 98773927
289272731196 541481178
598756650836 397063492
298746728736 65567572
473699883308 86809548
349274715616 541474871
67581188760 541468564
484437080520 226105950
828027391304 541462257
965084555716 541455950
839762971937 18397519
272851135460 541449643
173058361372 541443336
102950779576 541437029
31579998108 130939627
206268424727 46905159
399171102660 239924587
33474797616 440348433
169268762356 485033528
811246317554 231031717
284851532344 541430722
837899839876 114705409
609645165592 255969595
560229060840 541424415
45854087525 74580275
637965880406 446573442
856261683362 64356628
944241761128 541418108
176216360552 541411801
594858573485 2901220
639810640176 463457281
164215963668 541405494
435172293312 541399187
283629851653 384216133
862765382284 105307979
481279081340 541392880
35808368807 4364444
145271626648 471410408
773709805408 541386573
50527993188 541380266
706128622956 57027894
166742363012 387577764
279798733656 350183561
614546646736 520037378
167373962848 541373959
360643512664 541367652
997927747188 349559168
677075030500 541361345
670127432304 231574119
459804686916 385496454
276640734476 541355038
13333415047 165924556
432645893968 541348731
159794764816 541342424
130811615243 467512682
291799130540 541336117
731473800100 331981559
538123066580 458998232
374180000496 177043797
570966258052 541329810
242696773810 197882125
485700280192 541323503
364455066347 77897757
643412368341 20857249
354327514304 347433709
140215169900 541317196
819184993600 161970067
292430730376 541310889
832538187398 105371049
494542677896 541304582
53102868134 349969123
251376741036 173215448
442295579300 124184830
400434302332 538024942
233060345792 541298275
649916237552 541291968
23369200240 134679678
435803893148 534026304
489489879208 508672164
467383884948 541285661
898189705246 231782250
520057166455 242617676
967320671143 134093127
322747522504 459263126
807307961636 269151225
900661372444 541279354
395381503644 283594255
805289797208 541273047
776867804588 34530825
206176531737 97153028
573492657396 541266740
951189359324 4692408
146671511624 216393170
509069474124 465084487
183795558584 541260433
504016675436 393720782
145899568424 541254126
976453352764 434873957
637284240832 541247819
709918221972 424290811
896240173592 541241512
663811433944 541235205
662548234272 164019842
638547440504 541228898
226112747596 372522955
884871376544 238865011
304431127260 541222591
272219535624 214929946
892450574576 541216284
77686786136 541209977
522333070680 541203670
860664818966 99669521
383381106760 456683563
438961892328 541197363
595598651656 541191056
41685595484 465204320
512227473304 541184749
630968242472 505291612
468015484784 541178442
571672652601 76081341
313481555052 278876619
72002387612 541172135
920932540459 244717907
174953160880 324596062
666337833288 502674207
441923726952 5468169
849501785728 541165828
68212788596 377568555
101055980068 541159521
671052263491 11100320
29685198600 35804839
271587935788 289529142
552018262972 541153214
600651450344 541146907
959739000767 34026265
275247902791 21065380
76777541611 179711658
279798733656 107654183
45490388063 223469624
652660449141 107502815
112424777116 541140600
467562701012 330821071
166110763176 258706833
551618962560 103094222
809875110507 232646309
539386266252 541134293
78985696042 112813309
228007547104 541127986
750972211312 403282194
89055583184 541121679
804026597536 501923674
114423705194 66582999
47441048670 423281691
888921473581 152440190
521701470844 541115372
149057567604 541109065
368222710696 174804812
538754666416 269472882
750972211312 536214833
624652244112 541102758
876028978840 64999942
984032550796 541096451
532438668056 541090144
526153271260 145861989
361906712336 345213645
416941402067 351230523
770551806228 375638613
935399363424 541083837
594967051820 541077530
135793971048 541071223
108668844866 492860515
871607779988 541064916
567176659036 541058609
856449383924 541052302
471805083800 308361844
306957526604 29359085
181900759076 371923790
580440255592 541045995
124425174000 541039688
254107512408 3235491
557071061660 68449871
969505754568 541033381
478295767139 358565564
395381503644 541027074
134530771376 277262027
409276700036 541020767
42948795156 146662978
345485116600 234544716
741674166458 336762265
225481147760 541014460
519806671336 75387571
515385472484 517186614
62227850973 162247575
598125051000 541008153
88423983348 429531928
205372265162 70474418
313685946001 89786452
352088102381 14026768
730761016560 457888200
245465803444 73842356
373907109220 541001846
829922190812 540995539
866554981300 540989232
413066299052 540982925
120003975148 132119036
995401347844 540976618
617073046080 540970311
466970431628 119221221
147162768096 540964004
41053995648 503311214
312010325292 491485589
365696311352 540957697
27158799256 540951390
302536327752 540945083
264008737756 428825544
862403469768 234052770
94108381872 540938776
871183592154 160021204
608862248212 540932469
391591904628 468086619
277272334312 429506700
170928659714 82791989
427233024408 243992602
412434699216 46987150
567964268824 108638075
708655022300 330076845
201480353992 3727437
354959114140 540926162
582335055100 513711457
13263602864 239148826
709427608814 242529378
776743508297 9145150
875528066351 29396927
98529580724 540919855
987822149812 540913548
558965861168 540907241
170140797646 122135055
379811300387 177983540
912661769328 220896368
358748713156 106462160
148612837871 121674644
53054392532 540900934
907608970640 540894627
107625942397 76636357
272851135460 540888320
713707820988 540882013
668864232632 540875706
511595873468 540869399
554172955029 57217104
714339420824 540863092
360011912828 324432080
360125009952 326601688
416243187697 36460767
306325926768 540856785
523596270352 308084336
212217551204 57400007
756656609836 540850478
242534343332 540844171
428224695116 540837864
113687976788 294524286
426329895608 527038148
236849944808 540831557
769288606556 141598457
674548631156 540825250
638765290591 180449577
733287415904 540818943
666337833288 540812636
427593095280 540806329
914159671391 261229633
313273524964 540800022
74790123808 229568493
604441049360 540793715
661285034600 496121234
55928906741 28343658
383381106760 540787408
81476385152 540781101
803256775553 15401694
713898021187 299658184
896871773428 540774794
27158799256 540768487
536228267072 540762180
180005959568 540755873
834343389664 540749566
628442732415 20024725
330680852279 39544890
730016523489 8880256
473821255216 262768541
89055583184 23392663
147794367932 540743259
152215566784 540736952
430751094460 385862260
960663356864 39216926
327924966433 153304249
557702661496 144550133
334116319552 540730645
735813815248 540724338
898134973100 289289476
652115671467 7189980
193901155960 8400924
608862248212 540718031
269061536444 540711724
338009794858 270589221
749077411804 399807037
714971020660 540705417
313273524964 95986233
733287415904 259476287
282553313953 195851271
75160386792 177844786
492647878388 191310231
470541884128 168680715
390960304792 540699110
437561101209 15799035
286878242757 102337382
523744043362 175315679
298115128900 298573380
598125051000 540692803
209691151860 540686496
950920336304 118886950
202743553664 205753261
871607779988 389917661
430119494624 50777657
793921000160 540680189
529280668876 540673882
114951176460 540667575
278535533984 540661268
721287019020 230375789
313439689186 216670678
803686362179 48393611
762582276338 257912151
796012887111 61373417
3158005488 179478299
216638750056 515925214
310115525784 540654961
420645497084 538277222
454497964166 128133012
421908696756 540648654
154741966128 540642347
483289210650 124910135
112424777116 540636040
784729852649 220726079
752235410984 540629733
548860263792 540623426
632863041980 540617119
894345374084 540610812
194180612823 66538850
615178246572 540604505
954978958340 510885921
982800255424 212987390
897675459759 293855744
544439064940 540598198
858020585941 174880496
181900759076 540591891
418119097740 540585584
792887438358 299954613
426329895608 540579277
385581612865 216897730
532438668056 540572970
705497023120 377120758
161057964488 196053095
552649862808 15843184
104213979248 540566663
358117113320 540560356
95402977790 172326161
575387456904 540554049
930346564736 540547742
176216360552 540541435
240831686579 153026741
696654625416 540535128
730129416724 540528821
929083365064 540522514
624652244112 540516207
276009134640 526489439
843185787368 540509900
91581982528 410774910
272219535624 540503593
857080983760 540497286
210954351532 540490979
667601032960 348537434
767393807048 294372918
375801908728 540484672
452857088720 388567963
667460269092 5316801
70615005175 23550338
528649069040 96124987
125056773836 181332557
16832976119 89780145
461699486424 540478365
712444621316 540472058
192006356452 540465751
92673671707 71609678
420645497084 105188146
178111160060 540459444
728234617216 540453137
152847166620 355191319
203375153500 540446830
58107191220 516366704
627810243292 540440523
259348001109 136451945
557702661496 241532872
92684494519 57557682
86529183840 263014514
46738394172 540434216
140846769736 19930120
33474797616 540427909
781289003440 540421602
758551409344 540415295
243797543004 540408988
35230555067 11932844
69475988268 48355769
234323545464 393197301
785710202292 540402681
266535137100 540396374
352432714796 510015555
444646290852 447960982
726800853101 75488483
253973652640 395499356
94205295234 148384789
610757047720 58743398
527780422674 40244967
941715361784 526338071
546333864448 378628131
328431921028 540390067
64423189580 540383760
713707820988 540377453
29685198600 387874193
197059155140 540371146
435803893148 23531417
843185787368 540364839
709636774162 153897107
779394203932 286363028
644863438864 260788143
396644703316 332631180
240007943988 269283672
174953160880 267719536
51791192860 540358532
257692739396 176324799
586756253952 540352225
363169912008 540345918
139583570064 52947265
985463724799 318667482
466120685276 341240235
808724982731 55072724
846975386384 540339611
408100309912 213107223
5052804996 540333304
608862248212 540326997
341063917748 540320690
311378725456 540314383
733438626229 193252787
672653831648 540308076
138951970228 439724040
301904727916 540301769
900949703256 139681129
862133782448 213637011
349274715616 540295462
952452558996 540289155
296851929228 412326432
349964541676 26451558
255166340052 540282848
647389838208 439156410
450330689376 540276541
701075824268 176728447
663179834108 469448931
893082174412 540270234
418119097740 106935185
470414825371 11882388
97455307237 67844399
373275509384 540263927
658127035420 540257620
650547837388 540251313
369485910368 540245006
745919412624 345648828
990348549156 434804580
756656609836 540238699
63159989908 472236625
754761810328 359757587
323379122340 540232392
764867407704 540226085
56350338416 333343871
274114335132 540219778
164847563504 540213471
291167530704 540207164
710549821808 540200857
939968164997 102495057
764962706474 375064676
518543471664 108127208
735813815248 164789296
385530160359 154193536
357485513484 540194550
15790002208 194898914
980242951780 540188243
854814760780 230880349
581703455264 358565564
907608970640 540181936
579177055920 304924529
798092330351 33654152
869712980480 272992188
442119891508 540175629
380874486168 462826581
729497816888 540169322
702339023940 376799101
947399760308 407968295
608230648376 364708582
432645893968 391740384
171795161700 83378540
71370787776 487726617
210954351532 540163015
551386663136 540156708
790763000980 540150401
10105603684 540144094
113056376952 540137787
250113541364 540131480
87160783676 365396045
314089049534 302603553
322385067586 74309074
834343389664 540125173
615809846408 540118866
510964273632 540112559
408645100200 540106252
297483529064 503834695
318037603871 29781654
866226659866 34940780
950963835683 8009890
979332420627 46539353
118740775476 540099945
253271540544 540093638
385907506104 369489288
704633201609 111198717
350936984406 125502993
565281859528 146688206
123161974328 378047887
330958320372 540087331
954347358504 540081024
614546646736 540074717
918739573284 129861130
895357374318 100375905
168005562684 65586493
791394600816 540068410
142109969408 215926452
157998827533 90675739
557237907038 140633486
878555378184 540062103
511936281179 40989193
145899568424 154880999
981292497585 50323553
46738394172 41727112
99161180560 540055796
20842800896 540049489
44211994828 540043182
110529977608 384525176
690970226892 540036875
694344196673 176173431
997927747188 540030568
264640337592 540024261
928451765228 274165290
800868598356 14386267
888327753587 200247250
407381900528 540017954
791394600816 123869480
623389044440 540011647
747814212132 540005340
363801511844 539999033
260850738576 539992726
617704645916 215718321
651179437224 539986419
439098066765 203539504
147162768096 116944394
22106000568 539980112
951259474243 237073823
998098547055 94636535
478121082160 456279915
829922190812 539973805
88423983348 539967498
998559347024 539961191
964552038850 136861900
440225092000 308910553
170531962028 539954884
174953160880 4030173
570511247909 54467252
88514425728 47069141
744823789942 163452212
439593492164 184296847
671054149284 45486084
794115684636 256524611
408028069534 17949722
822974592616 324823114
677462929921 75021765
594335451984 539948577
991611748828 539942270
550755063300 525940730
676443430664 539935963
358748713156 539929656
834974989500 539923349
565281859528 74441521
562755460184 539917042
780657403604 357203252
553281462644 539910735
27790399092 402210004
296220329392 539904428
291799130540 539898121
870976180152 539891814
386539105940 539885507
348011515944 501652473
68844388432 70928522
495174277732 539879200
44582493236 51578646
446541090360 329906556
63159989908 495465306
589914253132 539872893
584229854608 539866586
610757047720 388555349
952452558996 539860279
296220329392 539853972
661916634436 539847665
482542281012 539841358
503385075600 117455261
678969830008 539835051
58505976523 41714498
112424777116 539828744
93476782036 539822437
749077411804 539816130
941083761948 539809823
843185787368 520459947
747403950154 279362258
704865423284 223204730
654969036240 539803516
572229457724 539797209
161955820636 6206088
462619372923 180771234
389697105120 539790902
535328174004 15647667
331926209448 41127947
435803893148 137051110
581996213590 170799867
375170308892 539784595
252008340872 244017830
818770341950 293515166
425698295772 539778288
561492260512 539771981
560229060840 539765674
517924176785 101656226
348113651502 251523160
410539899708 11831932
39409224541 288633548
711973969813 908208
25895599584 130592742
182532358912 204100827
232809537388 22162798
625429964524 335021533
344593828104 163017029
457353744520 221205411
5052804996 77065233
116845975968 539759367
211585951368 467802804
902556171952 539753060
707391822628 539746753
163382403143 87269959
120003975148 483507234
572229457724 539740446
260472654912 80376408
574755857068 106077433
706128622956 539734139
436435492984 539727832
788236601636 539721525
556028682672 186750270
920240967360 539715218
948662959980 435838928
917146757178 26123594
190111556944 539708911
834343389664 326141277
506147375665 33010838
240007943988 108738987
210954351532 539702604
115367999783 94018449
918564093623 103169906
4421205160 512569890
360011912828 539696297
493279478224 479571666
224264373915 193101419
425066695936 341839400
467383884948 539689990
676022831513 64627829
683391028860 539683683
488858279372 71105118
697358137666 13610506
210322751696 539677376
107429649636 302212519
326537121520 539671069
927188565556 323965362
241959096541 66570385
924065160271 356030150
333486573974 208686016
834343389664 294612584
966979355224 539664762
24384379202 114781093
462962686096 392787346
502495508915 143370724
324706092089 16019780
115582776296 392516145
899528387094 219470986
725708217872 539658455
132004372032 539652148
913924969000 395877776
503007326207 139794655
52154148096 103983509
510332673796 539645841
241271143660 211265579
284219932508 41582051
337905918568 499842364
260219138740 539639534
992508236357 218985347
264323084943 74561354
200848754156 539633227
11616226966 117512024
842354673959 5474476
622168789131 266325689
162091969845 16152227
757288209672 318692710
192006356452 539626920
952452558996 539620613
253325660911 149431751
209147768033 89061147
941083761948 453542677
24174671452 134528310
700444224432 539614306
825500991960 539607999
584286403170 299342834
145267968588 159081461
655600636076 443867739
59549181728 83000120
841922587696 404127332
53940807782 53149089
125937083910 243109622
292430730376 539601692
734550615576 539595385
730805134025 93003022
730965193071 173726315
400434302332 539589078
725708217872 415139354
942723281389 8325240
320852722996 539582771
132635971868 47397105
411803099380 539576464
144636368752 539570157
594335451984 539563850
510332673796 219521442
264332192251 131009004
541281065760 539557543
718760619676 744226
474963082980 389438329
317063123980 539551236
149057567604 539544929
300641528244 539538622
984664150632 358332205
204006753336 239098370
352019980474 21620396
454751888228 521380769
698549424924 539532315
524227870188 263878573
598756650836 539526008
930346564736 539519701
690338627056 539513394
730129416724 464359182
192006356452 539507087
126556517543 151689657
72256969667 284540305
906977370804 539500780
594335451984 539494473
954347358504 539488166
81844480593 100937228
974558553256 539481859
199666914784 366575454
977084952600 284338481
294325529884 332038322
265938396053 228534145
942346961620 103693387
289904331032 539475552
396644703316 265928348
143373169080 422720368
457378291364 43795808
430526415957 84703010
84634384332 108940811
739603414264 21399651
675811830828 309452955
272219535624 254619897
924030566376 109912089
39790795976 539469245
846672185731 151872560
490121479044 539462938
140846769736 43568756
766130607376 539456631
788868201472 539450324
57475591384 391557481
110529977608 539444017
744024613116 539437710
825184496151 174193033
951820959160 539431403
356222313812 437541818
833080189992 539425096
712444621316 136060911
604690415526 39790863
156005165800 236298062
569215888844 202568226
553913062480 539418789
581071855428 258303185
440286812302 154029554
160542747723 96320504
874765779168 229196380
706128622956 539412482
704341137053 143383338
507806274452 539406175
166418254654 172288319
113687976788 539399868
865923381464 539393561
636021041160 80786363
260850738576 533647884
521069871008 501589403
505911474944 539387254
621494244932 358193451
180138229972 47630464
658127035420 539380947
164413202479 93791397
705497023120 463318527
781920603276 539374640
20223196974 38737594
786973401964 539368333
802131798028 539362026
526754269532 539355719
85265984168 67081252
522964670516 539349412
242733228270 139025201
956873757848 437560739
555176262152 191922010
545985795797 57841497
282956732836 539343105
987190549976 539336798
474331483144 539330491
809079396224 294070182
439593492164 539324184
17684801716 539317877
61265190400 539311570
45475194500 539305263
48633193680 539298956
656232235912 539292649
730129416724 539286342
182689605036 157529939
837501388844 539280035
479384281832 539273728
562755460184 49812686
456646687736 539267421
939820562276 539261114
633494641816 539254807
392855104300 539248500
723181818528 539242193
314536724636 81032336
164847563504 539235886
822974592616 345447004
571597857888 539229579
936662563096 539223272
724445018200 327024257
949926159652 265518393
632863041980 539216965
920872567196 539210658
3789605324 168737478
802131798028 539204351
803394997700 539198044
268429936608 197850590
539725582852 118943713
775917419502 161736708
776867804588 539191737
701075824268 539185430
921504167032 539179123
822342992780 539172816
33054034483 67087559
876936188269 84633633
420645497084 350959322
903187771788 164581165
759497368981 44987831
390328704956 280302001
872870979660 91192913
664443033780 334592657
563387060020 538920536
590191956649 255761464
522964670516 159182373
146055483771 79190692
799605398684 539166509
658420449674 78641983
75160386792 539160202
222323148580 539153895
173058361372 539147588
763839484360 245928851
654969036240 475673940
752987026723 213964975
266740247047 221489226
370511394968 10791277
990628251992 171846829
708386478612 36000356
124425174000 313659724
586756253952 539141281
793921000160 539134974
966979355224 539128667
169900362192 539122360
777968109129 46110477
650963039812 73110744
56615818967 6653885
291167530704 539116053
266833647410 82955971
159794764816 539109746
711198841578 118918485
359792033952 43354318
240007943988 492368569
632231442144 421534652
276640734476 418835256
584057480056 37255449
648653037880 225878898
101055980068 539103439
551777015980 74586582
438026196245 7284585
188512025948 4793320
480015881668 391368271
547961242914 94693298
535596667236 539097132
736445415084 129249351
893179346361 109943624
952641087840 263260487
981767778426 73281033
176616255887 136716839
401065902168 539090825
204006753336 278220691
515385472484 539084518
381486307252 31705289
1263205980 539078211
114319576624 470697717
434540693476 539071904
746551012460 264244379
260219138740 539065597
625481221513 119271677
219165149400 119322133
18316401552 539059290
939946254479 268268245
96807340736 318118773
960232035813 294757645
262113938248 539052983
967149606382 324968175
563677938860 10217340
770551806228 539046676
330958320372 539040369
884239776708 133159691
162446061681 82785682
316000928398 116698421
290974311517 95153709
570966258052 539034062
968242554896 539027755
545702264612 539021448
293693930048 539015141
408013500364 3481464
526122669696 539008834
610757047720 116830868
709676527183 71792581
381506628406 411367768
170660107654 228540452
407381900528 539002527
604859121469 84255213
637915840668 538996220
769288606556 538989913
181900759076 161421358
944241761128 116597509
687180627876 538983606
457278287572 509309171
85947958013 346437203
956242158012 538977299
686549028040 538970992
601283050180 538964685
303167927588 538958378
622757444604 538952071
27790399092 538945764
426724543519 100035327
897503373264 384752228
128214773016 538939457
730995182856 20611276
132635971868 538933150
667601032960 538926843
480015881668 538920536
654969036240 332669022
463594285932 307882512
731392616396 538914229
98529580724 538907922
48633193680 538901615
53054392532 538895308
469490751024 107275763
783183802948 538889001
347431646122 463476202
959400157192 538882694
442119891508 538876387
740349851956 404354384
254534740216 538870080
580440255592 250766320
637915840668 85478771
649284637716 164738840
132004372032 484894774
464857485604 376647733
345170777785 135070712
691601826728 538863773
774341405244 538857466
870344580316 538851159
87389475496 123623507
693496626236 538844852
851396585236 59588536
499595476584 538838545
586756253952 396205740
614546646736 420790426
729497816888 377555941
255797939888 538832238
130362275093 191057951
191374756616 538825931
750972211312 538819624
470767037721 68077758
612020247392 494607554
745287812788 538813317
712444621316 247057804
435172293312 79260069
11368803356 192880674
634757841488 303278402
870976180152 538807010
896240173592 538800703
282325133000 538794396
451593889048 304476732
318328222059 58011786
853291384744 233920323
584463364976 161068166
858344183432 168434742
56212391712 477074094
979611351944 538788089
695391425744 538781782
319187737954 169815975
248218741856 373147348
448486604455 373071664
151116027455 85264333
757288209672 538775475
985927350304 538769168
788868201472 444492132
679183410256 149942618
926556965720 329105567
943776848995 44142693
543807465104 538762861
672742892795 146826960
498963876748 538756554
948917548342 254582055
912661769328 538750247
475594682816 130617970
739294266110 107584806
856449383924 323523872
495979969689 165369540
573492657396 29195103
18316401552 139126113
531175468384 538743940
166110763176 538737633
117477575804 538731326
588651053460 538725019
341398157213 72808008
448439970497 478379643
327829472146 414937530
295228810052 225595083
185343670674 100975070
917381434341 124462338
930346564736 71899800
3789605324 538718712
177479560224 538712405
77797436144 24187345
244429142840 538706098
435803893148 126518420
946136560636 857752
236849944808 512626653
758551409344 8665818
541281065760 538699791
602559463017 314063372
94108381872 417189129
503415702392 252689955
908240570476 538693484
630336642636 538687177
11368803356 538680870
937925762768 538674563
44843594664 538668256
282956732836 538661949
866892891439 7044919
922767366704 538655642
644231839028 538649335
438961892328 472444756
453003751698 122399949
78318385972 538643028
342958717256 523007975
565281859528 538636721
692666559789 58207303
584229854608 538630414
815395394584 538624107
869354063789 228761197
893082174412 538617800
444646290852 35205674
833711789828 167627446
114951176460 538611493
852298339110 213245977
642337039520 83990319
461699486424 127231111
605704249032 538605186
586124654116 153417775
404501150761 65510809
890963655065 17716363
357079906072 104002430
15158402372 538598879
903187771788 538592572
785078602456 538586265
976453352764 538579958
177805190634 99158654
777499404424 538573651
254919618584 115449635
46328119580 18126318
970768954240 158602129
289907989092 471410408
287732776122 82823524
877292178512 538567344
825500991960 538561037
77055186300 538554730
937294162932 35823760
475770938238 2857071
322866731111 97083651
793921000160 538548423
146531168260 103687080
727603017380 129444868
704236882343 118432846
171795161700 538542116
299378328572 538535809
324010722176 222889380
718350805495 39116014
806621528742 254588362
580440255592 538529502
665706233452 373796969
322471612240 8230635
427879388931 50456
615308851928 256360629
84634384332 538523195
326537121520 538516888
951189359324 186447534
768314198107 196942382
468387162601 35451647
159794764816 501438035
382117907088 538510581
374538709056 538504274
225175941481 103649238
804026597536 538497967
856449383924 376918934
71094284654 6887244
609813398510 111652821
173689961208 538491660
781289003440 538485353
26527199420 176368948
681496229352 538479046
294957129720 538472739
429487894788 538466432
924476010865 7429646
547597064120 538460125
591809052640 538453818
240007943988 538447511
378959907908 254184714
56212391712 527876979
965084555716 538441204
202743553664 227197061
406750300692 373387014
410092306597 189001869
706436354100 99865038
694759825908 538434897
167373962848 538428590
736445415084 538422283
790131401144 538415976
74853111817 133632716
152847166620 11321065
706128622956 538409669
911562690410 308248318
570569991307 111829417
183163958748 538403362
590545852968 538397055
789499801308 538390748
388841507937 88739490
971513361078 158816567
73897187120 538384441
593703852148 66034290
850133385564 538378134
794552599996 327982921
281244382224 56346738
962558156372 538371827
154504925905 81637808
581071855428 364538293
595598651656 538365520
157899965308 502964329
631606144 538359213
134721539205 9012703
490753078880 538352906
167373962848 538346599
569703058380 479994235
498991980740 349716843
177479560224 538340292
889924175232 538333985
468647084620 538327678
264640337592 538321371
287106404789 61045453
795601483566 118458074
976453352764 538315064
392223504464 472097871
928671381275 198651579
768657006720 367937766
595020585636 67541663
859330501562 19904892
574403077088 107269456
444646290852 538308757
284219932508 538302450
272219535624 538296143
181900759076 538289836
924662166212 538283529
255797939888 288286663
62585890991 123314464
519806671336 538277222
664443033780 125175029
220428349072 538270915
728318721061 50506456
381486307252 451032491
855961148505 252242158
280430333492 538264608
471173483964 538258301
654969036240 327547738
573853386261 5833975
332879079492 397675271
116845975968 538251994
865923381464 538245687
908479958968 84526414
836869789008 155707216
589914253132 246307271
906345770968 538239380
630426921034 272903890
751266029214 120621375
736445415084 10822812
313905124800 508268516
845947374742 143301347
132035610603 161358288
319463429538 26697531
265903537264 538233073
143825658488 57803655
754761810328 34574974
699812624596 313394830
763604208032 105881916
342327117420 416741332
81476385152 140185689
473699883308 261866640
336711698555 174375936
893082174412 538226766
47226934392 26369567
713128581866 209083357
740866613936 538220459
161057964488 538214152
923398966540 538207845
839396188352 413833805
485068680356 538201538
611388647556 500391073
940452162112 538195231
96003181380 538188924
330958320372 538182617
977716552436 199257051
792026200652 390750185
214335448223 240410226
380854707416 538176310
138365326688 484838011
835262052605 157750684
300641528244 538170003
135247137292 319197270
739603414264 79897076
191374756616 407457428
417859175721 35451647
508437874288 22396157
931835498245 100823702
692865026400 538163696
49433316556 3487771
813700646809 27637274
829441012926 56857605
970137354404 538157389
545702264612 416457517
845080586876 83296549
505402312899 248136301
478752681996 414218532
3789605324 538151082
841922587696 538144775
310115525784 538138468
110970433260 15395387
617704645916 239180361
833711789828 527277814
782100428460 206371347
172284320006 22106035
776867804588 268444841
538325382526 251655607
571597857888 217566272
739603414264 538132161
745919412624 538125854
797867504722 238404600
550123463464 538119547
363801511844 538113240
33474797616 212728803
964452955880 538106933
282325133000 538100626
412827347808 8224328
649590237094 24035977
711813021480 367256610
454120288392 240164253
920872567196 384537790
83140394674 54334805
824652319863 84457037
85993362106 87036600
177479560224 250072550
272851135460 21141064
471969053186 256921952
684251106078 71073583
597591758373 53552737
474963082980 538094319
817976841424 457686376
892495625477 272411944
749351596015 92492155
838132988680 462908572
541281065760 538088012
273482735296 157201975
890555775068 538081705
17684801716 66532543
250113541364 538075398
896240173592 538069091
889292575396 8684739
587387853788 232879668
163584363832 426889295
211795123023 254380231
642790746179 64886416
895608573756 538062784
245692342512 477225462
378328308072 459048688
380032896832 20384224
867586041288 100451589
256429539724 161042938
784735055924 66431631
484867766629 100798474
341695517584 466736921
777021203442 266079716
585200518764 28349965
246323942348 141440782
931609764408 538056477
222323148580 538050170
105771173418 152005007
718760619676 538043863
147384478067 125610212
623519700252 84753466
234323545464 538037556
10131241639 503544573
904450971460 538031249
112424777116 2188529
920947771864 77784231
963189756208 454526569
33474797616 538024942
43580394992 538018635
186812863273 17640679
301904727916 538012328
807402667548 30967370
498963876748 538006021
210322751696 537999714
314971251708 95557357
150320767276 537993407
174402038364 130573821
374538709056 449424206
608862248212 131967668
822342992780 441918876
39791344685 144505984
250927590096 56346738
901344071594 433581022
577354257124 271970454
201480353992 537987100
807816196552 537980793
873502579496 111085191
779791185433 17073049
997927747188 537974486
838189940890 378722736
930978164572 537968179
975821752928 537961872
133930618242 479458140
284391079260 247757881
336642718896 537955565
959064008771 118401311
732024216232 114894619
797409587052 98357665
452857088720 537949258
570966258052 537942951
370129720556 391330429
672653831648 537936644
903819371624 537930337
294957129720 198916473
827395791468 124115453
869268976052 325769164
74528786956 537924030
760446208852 537917723
22106000568 178702538
843185787368 537911416
673469066096 87522239
227375947268 537905109
851494122991 169551081
75160386792 537898802
367591110860 257836467
41848025962 197882125
150671083284 150554397
238744744316 537892495
76019303522 75084835
659390235092 496720399
377065108400 236916148
423803496264 537886188
897503373264 537879881
52422792696 537873574
260219138740 537867267
535596667236 268753884
364433111680 50449693
993060859939 17653293
125898213869 106209880
320852722996 537860960
472464188463 48854022
127583173180 260491714
365064711516 537854653
500227076420 66229807
269693136280 537848346
351169515124 537842039
228720721678 87679914
553281462644 537835732
502753475764 537829425
745919412624 537823118
496249139835 864059
149689167440 537816811
841506756637 164814524
399802702496 420544453
763259828976 198973236
239376344152 495011202
878555378184 396678765
248903806131 408163812
773078205572 204321572
957505357684 174218261
780657403604 537810504
508437874288 257640950
473137710928 341423138
261482338412 537804197
243797543004 383516056
825177337706 89805373
518237577922 96667389
454120288392 537797890
783183802948 537791583
311378725456 537785276
102950779576 216222881
505911474944 537778969
32211597944 537772662
357485513484 510822851
324010722176 380211188
519175071500 241564407
589282653296 270261257
127256781688 48929706
301904727916 537766355
169900362192 537760048
592717479320 231227234
136425570884 19305727
185690358092 148044211
615268884469 240586822
520633403445 12885201
32211597944 179087265
916451368344 537753741
703602223612 532418019
207796352352 537747434
918732868943 112144767
203034432504 187166532
457278287572 537741127
710549821808 537734820
711813021480 227342122
36632796796 537728513
51219049113 98054929
552675885490 380677906
65686389252 537722206
799622187918 107225307
825850822329 145420499
397276303152 404619278
624816888347 65422511
671390631976 537715899
48633193680 116534439
554544662316 396571546
997927747188 537709592
274114335132 537703285
596230251492 537696978
132004372032 537690671
369770261463 31509772
427158273844 331357166
22106000568 394906498
103100564519 334144860
652442636896 537684364
756656609836 297267831
207164752516 537678057
604441049360 537671750
843547865931 120003289
260452617573 242182493
413350252806 240681427
520217837280 29220331
423634262598 61859056
93476782036 537665443
152215566784 337090229
451593889048 537659136
546333864448 537652829
606795074152 37255449
555807861988 145798919
719392219512 157656079
593072252312 537646522
370949388825 226194248
804658197372 326002523
548860263792 537640215
352432714796 537633908
778762604096 537627601
293484495564 115020759
321484322832 537621294
312641925128 289270555
878627019397 110744613
879894160944 70316743
82179525289 38523156
129477972688 171966662
357324939329 35886830
858975783268 440234907
726971417544 537614987
36685680991 125761580
154110366292 274594166
77794616915 190679531
112157028110 119568106
653074236732 432237631
85109005003 39961152
930978164572 537608680
650077482314 193700584
691601826728 173064080
694128226072 233390535
843817387204 465595354
330532499025 53514895
774973005080 179320624
774973005080 537602373
767393807048 365168993
726753992091 55306083
608230648376 537596066
362951590961 112296135
330326720536 537589759
846975386384 123137868
624020644276 537583452
969505754568 537577145
101687579904 537570838
492749023747 215125463
732655816068 134421091
485068680356 537564531
451593889048 537558224
891818974740 98363972
936662563096 537551917
224217948088 537545610
912030169492 537539303
885637391164 377991124
902556171952 376092717
57298738862 65447739
473068283472 537532996
620862645096 238076636
392225037065 75570474
900038671785 337720929
2526405652 537526689
562755460184 537520382
373907109220 537514075
749077411804 259224007
706128622956 537507768
378328308072 537501461
376433508564 516183801
553913062480 27271468
73897187120 537495154
162952763996 537488847
94739981708 537482540
18948001388 112157381
368854310532 537476233
177479560224 419301974
229902346612 125282248
54317592204 537469926
222954748416 473964743
270956335952 537463619
826132591796 537457312
988024636047 37337440
984664150632 397221167
290535930868 537451005
286746331852 537444698
874134179332 36473381
625915443784 537438391
506543074780 65479274
330085221264 32430594
25432434490 122595466
373907109220 38649296
102972992830 464453787
423803496264 537432084
183464298088 175353521
483487281985 53300457
333484719716 537425777
109898377772 26621847
526122669696 537419470
726383758577 282496837
422115686189 6603429
342327117420 223816509
279798733656 537413163
893870793320 121636802
667601032960 537406856
509069474124 245455826
618336245752 128391599
481279081340 537400549
250113541364 472356458
266186954923 66810051
18316401552 470016561
490121479044 79701559
717664044637 10589453
994138148172 537394242
533701867728 537387935
497069077240 388403981
987822149812 531566574
309483925948 537381628
605072649196 537375321
486331880028 156028873
855817784088 537369014
622757444604 537362707
200236270837 471473478
813500595076 537356400
986246900766 13730339
507806274452 450754983
553913062480 239293887
256429539724 171380111
894345374084 512860012
185058758256 537350093
473841853878 20283312
70739187940 537343786
657889963662 115771292
217270349892 537337479
492016278552 198203782
640442240012 537331172
233691945628 537324865
373907109220 237477471
743393013280 238915467
342706496084 39160163
924030566376 364519372
274745934968 537318558
146803832484 193650128
878555378184 452155137
733287415904 537312251
224217948088 157920973
790763000980 537305944
371380709876 369104561
704233823448 537299637
88455291296 130264778
472436683636 537293330
166742363012 381466281
792657800488 277571070
30316798436 537287023
334116319552 537280716
285678687022 119605948
658127035420 537274409
251057482761 204649536
477489482324 228054813
17053201880 537268102
159178566674 329830872
24000800076 537261795
248850341692 476714595
470541884128 537255488
170655547693 126423815
71370787776 4566268
118740775476 537249181
951189359324 537242874
228421929618 85466157
59370390892 537236567
772446605736 537230260
384012706596 537223953
447172690196 537217646
849501785728 537211339
246368507610 20510364
741498213772 537205032
884871376544 108682224
308220726276 537198725
918977767688 537192418
3178755518 156300074
756817665388 279116285
710863254480 30393433
572861057560 103081608
703663369977 439377155
90318782856 537186111
321484322832 391210596
599388250672 278315296
231797146120 181988485
714971020660 537179804
813223568473 10229954
289292762228 65681098
715602620496 475257678
938557362604 297381357
665706233452 537173497
401437567371 23247602
848549956339 86513119
591456247432 170673727
106740378592 537167190
121898774656 537160883
52039013811 19141745
449699089540 537154576
77055186300 537148269
968242554896 537141962
964452955880 188188266
828042736235 215522804
82739584824 210269073
834343389664 339789625
111266525924 241047233
575387456904 485985885
897635214792 244881889
922485382799 108013682
747814212132 537135655
141478369572 491517124
881713377364 328165824
781920603276 437522897
562505181568 125969711
454751888228 537129348
146531168260 537123041
651179437224 537116734
956873757848 537110427
552222843131 266729337
971400554076 537104120
110529977608 189809165
946792202756 109193091
565913459364 272165971
844522211310 416280921
858854520644 13484366
370117510204 441963025
301904727916 537097813
986872061155 47422333
990348549156 537091506
446541090360 537085199
720023819348 537078892
698298004741 153770967
406118700856 537072585
490753078880 242907798
15158402372 537066278
34737997288 18365984
242534343332 16429735
236218344972 537059971
368854310532 537053664
966979355224 537047357
450330689376 537041050
189479957108 151021115
380854707416 537034743
802763397864 537028436
682127829188 537022129
229902346612 537015822
461699486424 537009515
776867804588 537003208
594335451984 536996901
647392442999 173423579
516017072320 536990594
348019519527 505512357
66317989088 235093425
101687579904 536984287
969505754568 180140534
324010722176 536977980
213094789769 66337026
772446605736 536971673
90950382692 536965366
213260689097 86841083
376087760889 110870753
604441049360 132850648
211585951368 536959059
123295903473 360293682
710549821808 302799070
270956335952 536952752
754761810328 142430981
70739187940 425672044
704233823448 536946445
620231045260 536940138
794552599996 536883375
224849547924 536933831
962120446330 57702743
23461509492 155953189
183163958748 418847870
333484719716 110038229
569703058380 536927524
150086502133 117461568
668232632796 536921217
685285828368 536914910
502753475764 536908603
708655022300 130321541
845712186712 536902296
567176659036 536895989
65686389252 536889682
900137086213 143383338
461067886588 536883375
708655022300 518851662
816658594256 375462017
310747125620 536877068
187585157600 443300109
383381106760 536870761
734550615576 536864454
167373962848 536858147
676920429074 26943504
75791986628 331603139
750972211312 429897734
240007943988 536851840
692233426564 219969239
695391425744 536845533
131372772196 531717942
351801114960 536839226
128688460251 12784289
377696708236 200354469
151583966948 466982894
567808258872 131128837
875397379004 385401849
508200525022 56302589
689075427384 536832919
328431921028 536826612
795327267820 43297555
282956732836 536820305
746098203460 83000120
521701470844 262276595
364433111680 162058365
949926159652 536813998
336011119060 309932287
331363210851 71969177
690059998475 64129576
743393013280 20188707
716865820168 536807691
175584760716 536801384
784285860835 18334449
924030566376 116591202
239190617681 31446702
492016278552 536795077
643600239192 536788770
179374359732 330076845
534333467564 91710087
350537915288 536782463
831911292584 43442616
188989369178 125055196
93155909169 7896364
632863041980 536776156
890648487968 111104112
373275509384 536769849
466120685276 536763542
603809449524 536757235
753498610656 349092450
612651847228 536750928
574755857068 478234582
692865026400 381485202
611564064147 226995237
805289797208 536744621
881081777528 536738314
252008340872 536732007
579177055920 536725700
622125844768 132875876
408924664282 78900570
7579204340 332170769
715602620496 363995891
244429142840 507656737
490121479044 536719393
463354767058 102980696
651343646276 296378544
985927350304 179188177
380460036342 86544654
296220329392 536713086
638570107862 85888726
275377534804 536706779
61896790236 86122085
970137354404 536700472
833080189992 536694165
447804290032 536687858
473068283472 536681551
603809449524 536675244
20211201060 483513541
531321431285 206951591
624652244112 536668937
100424380232 536662630
925959701192 336762265
334143206293 458714417
349906315452 488678974
550755063300 536656323
241271143660 536650016
459804686916 234614093
995401347844 323839222
956873757848 536643709
576019056740 505997996
941083761948 536637402
905082571296 536631095
457527508677 32140472
805539655320 53571658
29527292306 55243013
178111160060 345308250
609493848048 536624788
545375526235 146234102
359380312992 220587325
602546249852 536618481
707019812605 134465240
329063520864 536612174
953715758668 536605867
920998486451 328235201
644567409270 125566063
774973005080 536599560
161057964488 536593253
27883414728 344425270
474963082980 536586946
999822546696 306879699
385275906268 536580639
157268365472 536574332
94739981708 536568025
432780207840 104790805
57475591384 93841853
966979355224 470817550
325273921848 511567077
996664547516 536561718
641073839848 536555411
250745141200 403629079
741498213772 536549104
277272334312 536542797
82739584824 536536490
787728732526 113462930
423958333114 109331845
397907902988 403111905
400212720566 108392102
934136163752 429147201
607599048540 18832702
44843594664 50437079
873502579496 313344374
255166340052 430408601
870344580316 536530183
480868150820 163578352
238744744316 536523876
819816593436 367054786
231797146120 182461510
885502976380 356395956
634862279101 14310583
263100332062 16171148
796447399504 536517569
117709931991 152793382
925293766048 536511262
779394203932 536504955
900082536970 362564202
151635879865 261399922
54317592204 536498648
125056773836 536492341
313905124800 211587236
701245198753 159346355
207796352352 142002105
185058758256 536486034
103582379412 447443808
418957712237 114118858
960663356864 536479727
326661621700 343725193
944339689917 142910313
613915046900 310998170
162321164160 311357669
111793177280 536473420
33179493327 90183793
954978958340 536467113
654787352556 44035474
628441843128 536460806
46738394172 536454499
486963479864 64728741
998644409533 169910580
546333864448 445785067
53685992368 536448192
253903140380 536441885
462331086260 497344792
227166481249 3992331
572229457724 103983509
978979752108 536435578
968874154732 536429271
769920206392 146959407
274114335132 359215185
742827769391 448894418
617073046080 536422964
84934118200 133840847
86529183840 392995477
114951176460 536416657
348643115780 328979427
921504167032 536410350
129477972688 536404043
40422395812 508199139
531807068220 536397736
447172690196 469587685
449067489704 77910371
492647878388 398741154
161689564324 445141753
413066299052 536391429
767630351083 151689657
577913856248 536385122
308852326112 155101744
889924175232 515004392
625506052172 93974300
300641528244 20731109
294957129720 245701799
572861057560 536378815
424651419893 298409398
458541487244 129255658
624020644276 536372508
848238586056 126165228
885666661951 167633753
85897584004 536366201
485700280192 536359894
50885795605 83473145
862133782448 536353587
735813815248 536347280
3158005488 365736623
878674624633 143566241
959400157192 536340973
812868995240 536334666
873502579496 536328359
295588729556 536322052
495684886145 12431097
148606852528 167009360
590545852968 296056887
810342595896 274051764
867186581136 251264573
930346564736 394654218
626829401703 228471075
386539105940 536315745
294686044311 115266732
961927717024 256663365
148673448141 221848725
378328308072 289497607
428856294952 47996270
346116716436 255912832
385633942044 35010157
885502976380 359744973
26527199420 513370879
903187771788 384481027
920240967360 272109208
453488688556 80855740
661442047365 339278758
624284718366 32430594
395630119277 211826902
144279583827 80275496
60001990728 536309438
17767839678 339133697
377065108400 1330777
154110366292 536303131
52422792696 536296824
555176262152 536290517
298746728736 448869190
282325133000 287933471
631606144 536284210
53685992368 514228631
248850341692 51805698
711181421644 536277903
137688770556 9403737
351801114960 489549340
804026597536 442070244
98661781751 115657766
67581188760 536271596
663422811283 158160639
965110761301 219609740
445277890688 285435899
804658197372 536265289
724701284224 178589012
649083988883 38724980
905082571296 139302709
61667091361 99310022
289336526501 296914639
910411938241 72650333
672653831648 79997988
119697204733 16530647
59167799503 44666174
651179437224 536258982
939936018218 193353699
386539105940 536252675
666969433124 455794276
865291781628 536246368
881713377364 536240061
577282256412 536233754
539386266252 536227447
522333070680 536221140
93476782036 413354473
70107588104 536214833
6947604504 536208526
745919412624 510103853
154110366292 536202219
851396585236 536195912
790131401144 536189605
339528648775 129734990
85265984168 259015876
909503770148 458575663
572861057560 259886242
360643512664 426567638
876660578676 133317366
492016278552 536183298
985295750468 335065682
442751491344 206163216
368854310532 536176991
87851353962 191152556
543807465104 536170684
183795558584 536164377
365780364741 242882570
845080586876 536158070
445461096424 24767589
823606192452 209922188
571973515422 151349079
771917242370 135392369
819624105861 71029434
942346961620 526420062
13895202700 536151763
868449780808 132062273
17053201880 320994765
183163958748 536145456
150510967475 96673696
575810839507 88815174
962558156372 226875404
181993503511 432597130
406118700856 536139149
479384281832 536132842
101055980068 536126535
450330689376 184277926
713707820988 474557601
599388250672 439080726
85265984168 525360486
250113541364 536120228
564018659856 33357723
874765779168 536113921
987190549976 382197893
220086082861 230905577
817046209862 107370368
1894805816 536107614
716865820168 536101307
490753078880 429973418
117477575804 38169964
109266777936 253005305
850853264479 122217046
644863438864 373204111
881081777528 536095000
334747919388 162354794
832448590156 536088693
137057170720 536082386
838764588516 536076079
987822149812 536069772
306957526604 151658122
768952937467 160708667
662548234272 536063465
356853913648 536057158
29288698496 257054399
497915834074 103340195
571685909915 124651548
29685198600 462441854
699181024760 536050851
961294956700 147892843
833080189992 536044544
45475194500 486212937
828658991140 407570954
378328308072 308683501
945504960800 160878956
887397775888 536038237
258955939068 536031930
297171668900 132888490
373275509384 174035358
940452162112 521935785
17684801716 536025623
432014294132 536019316
356853913648 536013009
3158005488 536006702
582335055100 536000395
243165943168 443911888
711181421644 535994088
521105902899 298693213
748676168836 284830427
901924572116 535987781
658758635256 254979396
502121875928 535981474
113056376952 160342861
183163958748 535975167
267166736936 535968860
215159001604 21260897
380341433207 64880109
858975783268 535962553
842554187532 64539531
71809389170 37892456
862133782448 33105443
681337427464 1557829
87160783676 402273074
636021041160 535956246
763064854378 111148261
814132194912 535949939
385275906268 22427692
857712583596 35344428
459173087080 535943632
564018659856 416224158
312067826211 422682526
376433508564 436475935
123303497101 88285386
653074236732 85390473
612651847228 535937325
213770582754 40636001
381486307252 535931018
337905918568 535924711
674548631156 419327202
589914253132 535918404
407100704998 18441668
409908299872 535912097
397639315151 49270284
742761413444 243462814
344221916928 388303069
485700280192 535905790
743393013280 535899483
287587210562 262705471
722550218692 535893176
37895996468 535886869
602928277456 106014363
978348152272 535880562
85897584004 535874255
605744790428 418608204
380259442207 346342598
719536384918 110523868
444014691016 456084398
152215566784 535867948
425066695936 535861641
466752285112 202252876
602546249852 535855334
597631870893 304918222
831816990320 535849027
316431524144 535842720
599388250672 535836413
962558156372 535830106
865923381464 195863885
408772646661 280447062
47369994008 535823799
710549821808 74744257
411171499544 293193509
855477220767 46779019
949294559816 535817492
322115922668 535811185
840027788188 535804878
675811830828 535798571
57475591384 358515108
985927350304 535792264
610125447884 342343960
641705439684 535785957
464857485604 172313547
49593924311 191530976
334747919388 535779650
172426761536 535773343
565913459364 535767036
142217686661 203962073
501236623231 85775200
14526802536 486919321
409276700036 535760729
165479163340 535754422
821079793108 535748115
615809846408 402090171
210364302212 5644765
791430557023 52531003
909503770148 535741808
870344580316 232148056
124425174000 228489996
260850738576 370309198
797710599176 535735501
280494917172 423117709
490753078880 535729194
362538312172 535722887
959400157192 535716580
631797434311 213252284
350537915288 15521527
977755939651 112491652
122267336815 56554869
764685131162 58894766
375621467523 65050398
724445018200 373431163
632863041980 535710273
375170308892 535703966
176616274808 4219383
876955746276 76617436
29685198600 535697659
541281065760 535691352
212272504095 110397728
709349944416 17924494
222323148580 137807950
721287019020 99959643
30316798436 535685045
339169118240 477439900
82390191703 215642637
119871031960 32020639
12237092288 102394145
51791192860 535678738
29053598764 535672431
245060742676 535666124
963821356044 535659817
261787937790 24035977
508437874288 535653510
826469309912 193997013
351169515124 414849232
579408989538 213353196
3158005488 176387869
886926304475 305429089
188898933105 323820301
402329101840 535647203
536859866908 535640896
233060345792 516209029
218965011434 47844902
682995203605 133834540
354959114140 114251305
361906712336 535634589
970768954240 63442113
552018262972 535628282
883608176872 522333126
847351384496 40270195
918504946577 98370279
961294956700 354611075
218533549564 535621975
850764985400 26432637
638547440504 535615668
380921971571 205059491
457278287572 509239794
485700280192 422348255
769920206392 535609361
924662166212 535603054
766856055372 13137481
212849151040 535596747
36632796796 493869635
970500688060 104380850
474796555017 61676153
803394997700 355986001
296220329392 503412126
718129019840 450231502
10105603684 535590440
136425570884 535584133
961926556536 246868594
914556568836 173574947
707391822628 136981733
277272334312 254342389
964452955880 535577826
85265984168 535571519
486963479864 535565212
836238189172 285618802
147794367932 535558905
189190423724 128051021
79010551929 228698127
124816006176 33925353
912030169492 535552598
332270487592 421414819
727650136977 171853136
793289400324 23966600
157899965308 406214949
280430333492 103756457
429487894788 535546291
29685198600 375266500
992874948500 535539984
593241469122 252286307
434540693476 69673429
317789480184 24805431
673285431484 535533677
83041690124 117903058
801500198192 535527370
935399363424 417523400
763604208032 535521063
426087116015 39387215
358117113320 5701528
762341008360 535514756
691986017633 107572192
912141279911 160733895
340432317912 535508449
152847166620 535502142
334531540897 12166203
19579601224 535495835
725076618036 535489528
850764985400 535483221
879310551071 328342420
569071458544 535476914
717497420004 397845560
333580434748 22970094
575387456904 535470607
201362957559 6496210
556439461824 535464300
931609764408 535457993
378581824244 195750359
880450177692 535451686
929714964900 535445379
182532358912 535439072
82107984988 535432765
548228663956 276341205
709973118100 260800757
990980148992 535426458
12632003028 535420151
625915443784 535413844
557071061660 137032189
853922984580 395057866
6323339709 385143262
643750604379 312991182
616441446244 37034704
997927747188 88443061
575419679367 362797561
346191340860 71445696
837501388844 535407537
803659992612 69503140
237481544644 535401230
221244630482 117120990
206266229891 34631737
305409258904 130113410
45475194500 535394923
262966566899 192546403
372643909548 35085841
541912665596 535388616
21474400732 380204881
34106397452 535382309
58738791056 285978301
16583855926 320868625
742129813608 535376002
613915046900 363800374
168637162520 535369695
529419523788 291711364
712444621316 535363388
939188962440 535357081
143373169080 535350774
812868995240 535344467
856449383924 83712811
520574212250 176331106
853922984580 535338160
140846769736 535331853
229270746776 116767798
824869392124 535325546
942627717725 225563548
768657006720 346626413
71370787776 472413221
157268365472 535319239
449699089540 196021560
719392219512 535312932
652442636896 62470835
450330689376 535306625
97266381052 509012742
972377430627 157384878
124425174000 344891988
210322751696 257382363
500227076420 449632337
794552599996 84349818
582754117408 63877296
956242158012 535300318
661285034600 20182400
350559586140 205854173
589282653296 535294011
401697502004 535287704
841922587696 535281397
694772458829 470521121
556439461824 535275090
375801908728 535268783
746551012460 535262476
150979853018 232677844
578145651112 303442384
704865423284 279261346
159794764816 535256169
200485163978 112743932
460107946397 126688709
868449780808 535249862
192085181338 421263451
635547374911 225664460
326537121520 535243555
555333274917 339278758
113056376952 400362053
699812624596 535237248
103582379412 535230941
469131777570 6691727
791408760031 498580964
160563983392 41134254
500858676256 535224634
821711392944 535218327
793921000160 55419609
706194783386 218039297
861502182612 359082738
219871279055 21752843
659681561729 49970361
374538709056 535212020
103582379412 535205713
252639940708 76251630
600651450344 535199406
156636765636 256985022
811605795568 44098544
56212391712 535193099
919609367524 89868443
338879780373 186781805
262745538084 325832234
82107984988 535186792
444014691016 42723618
654681489561 66671297
19579601224 520907744
27158799256 384846833
606967448704 535180485
922135766868 535174178
657495435584 535167871
345485116600 228483689
536228267072 535161564
999822546696 205381148
554544662316 535155257
717519923380 201054546
883608176872 535148950
777213049768 112075390
747182612296 466932438
565954215198 491592808
817921793928 423231235
733287415904 331426543
590594801595 268432227
861502182612 535142643
519496558211 77891450
642968639356 444019107
240660653353 73880198
575849659092 3695902
781289003440 535136336
855817784088 535130029
117477575804 535123722
306986400050 247902942
174321561044 535117415
740235014100 354175892
903900315662 142569735
571597857888 535111108
516648672156 206844372
125056773836 333123126
507806274452 535104801
384012706596 535098494
752867010820 404247165
629705042800 535092187
913293369164 439503295
977084952600 444580430
604786937854 29012200
388433905448 535085880
113401786114 104267324
620862645096 6042106
529134071033 26571391
612684088612 437321073
42948795156 535079573
452857088720 179686430
722307098521 11232767
784524976061 69553596
798342199012 535073266
338537518404 535066959
89055583184 442707251
444397614214 46930387
369018469128 68430950
959400157192 241949134
565281859528 278636953
435803893148 535060652
902556171952 535054345
201480353992 535048038
329944234586 115701915
720023819348 515136839
171864374718 286053985
622757444604 486364305
528108573819 408472855
817921793928 441912569
162952763996 117480489
207804362242 499672075
529280668876 535041731
983526838680 335986504
670127432304 535035424
299378328572 25997454
421277096920 425003502
606967448704 535029117
322747522504 535022810
860352433256 27460678
228220023627 91407351
665706233452 535016503
962166966762 244774670
576650656576 535010196
834974989500 535003889
516088177438 91312746
960031757028 98975751
272851135460 257937379
555176262152 282351776
29145680964 136540243
738971814428 221640594
992243348664 454766235
635857609934 7025998
91167255194 82665849
440856691836 534997582
45475194500 534991275
474963082980 534984968
814164228165 6294386
719392219512 534978661
583815385861 88625964
384644306432 339524731
348011515944 534972354
978348152272 107805551
661006330335 16707243
710549821808 179478299
82739584824 438462640
474963082980 412780536
469910284292 225178821
848963926833 37375282
768657006720 534966047
58107191220 534959740
31579998108 136041990
629705042800 487398653
447804290032 370605627
345485116600 534953433
285483132180 309705235
322551093054 82154982
284590683196 3367938
356271697622 135253615
675531467822 180165762
243797543004 396123749
989718078273 510709325
802763397864 362728184
339800718076 424360188
798973798848 534947126
392855104300 534940819
188848357272 534934512
852659784908 534928205
360643512664 393979369
766130607376 231164164
907608970640 397145483
845080586876 367508890
653705836568 534921898
83371184660 534915591
824237792288 515622478
214112350712 534909284
996664547516 534902977
805289797208 523600833
124158617017 160033818
354959114140 534896670
807922261371 66608227
788236601636 534890363
936030963260 92271410
953715758668 321442562
146531168260 471170742
450988059614 356238281
149057567604 534884056
696119037041 112333977
928453449197 74302767
788236601636 534877749
655226286156 259987154
233691945628 534871442
62528390072 534865135
284219932508 528160794
678969830008 534858828
639810640176 135140089
728018188269 12456325
590143499968 160216721
735182215412 185488870
413066299052 534852521
511117931073 256303866
25555036263 46779019
430235467740 345756047
456506731164 42282128
1322050290 415158275
637915840668 534846214
803394997700 534839907
372012309712 534833600
312641925128 534827293
112424777116 397454526
612020247392 534820986
3158005488 283247370
271587935788 534814679
108003578264 534808372
10561044768 49528871
746697215027 321057835
769288606556 534802065
76445156404 358395275
446541090360 534795758
391688281895 397006729
924662166212 534789451
624020644276 534783144
606967448704 434382011
497132418441 397971700
141478369572 534776837
440225092000 534770530
956242158012 534764223
696023025580 97329624
978348152272 534757916
871132108113 375405254
800236998520 534751609
938557362604 534745302
599050803009 83454224
161689564324 99158654
190111556944 534738995
802272154006 261923403
775604604916 534732688
550123463464 512670802
937925762768 534726381
764661189790 22654744
883082509408 128246538
607599048540 290052623
815458994372 426876681
169900362192 285562039
796447399504 309875524
130109572524 534720074
168005562684 534713767
785078602456 387293949
813500595076 534707460
841922587696 534701153
304533925053 112006013
600019850508 534694846
904103287536 1614592
715602620496 534688539
355590713976 534682232
126647540167 200959941
709286622136 534675925
969055701727 283562720
56212391712 534669618
218844800014 171897285
379937825114 98546875
214743950548 350978243
746551012460 136672690
773709805408 534663311
828942383571 33193741
334747919388 534657004
228357749586 114711716
889292575396 534650697
69475988268 534644390
522964670516 534638083
841290987860 529504185
577913856248 302912596
71370787776 453082266
406118700856 534631776
902556171952 348386066
775718938212 340054519
344221916928 534625469
358117113320 484699257
545070664776 534619162
729497816888 195498079
855817784088 396552625
548228663956 94762675
449067489704 534612855
786659460490 10538997
698549424924 94850973
754761810328 454696858
864660181792 449802626
544439064940 534606548
23369200240 282269785
800868598356 534600241
376837774650 76106569
387802305612 40396335
667601032960 534593934
301904727916 427009128
186321957928 534587627
386126302241 184151786
56212391712 438336500
800868598356 211070062
342958717256 310329628
348733715835 284092508
545070664776 534581320
689075427384 534575013
935399363424 96137601
858344183432 534568706
762341008360 534562399
191374756616 534556092
176847960388 361056829
951820959160 534549785
677118485730 416861165
469910284292 341858321
313273524964 534543478
522333070680 534537171
509701073960 534530864
977206374964 310872030
168637162520 534524557
497700677076 534518250
303799527424 534511943
793660125784 56800842
827205599641 55432223
982452716561 210073556
28421998928 534505636
250870234238 223715597
424538537207 64482768
375170308892 512052716
586756253952 534499329
736445415084 534493022
536859866908 534486715
466120685276 534480408
850764985400 534474101
969073891115 269781925
879411873026 30929528
586756253952 484894774
565913459364 369388376
483805480684 357367234
226285515247 235925949
82802326860 44426508
769920206392 36284171
123161974328 534467794
594351251019 412767922
629073442964 534461487
852659784908 534455180
87160783676 534448873
741965865208 54757374
493665441396 105579180
17684801716 525278495
656422246901 191089486
385444845570 212211629
299378328572 233005808
817290194092 406404159
553913062480 242201414
405487101020 534442566
25895599584 501400193
891187374904 534436259
28816918040 55388074
216007150220 293376412
719392219512 534429952
293062330212 534423645
419526860159 38504235
89276101132 270015284
373907109220 1791188
156636765636 199622857
605072649196 477723715
460436286752 534417338
902556171952 461180454
223586348252 95412296
546333864448 529504185
261482338412 534411031
777499404424 6817867
682759429024 345024435
87792383512 534404724
52024715842 17268566
168637162520 241400425
176847960388 534398417
601283050180 283896991
183795558584 534392110
465504070872 446838336
775604604916 534385803
793921000160 498398061
807843562625 224567042
905714171132 534379496
808776334325 55015961
162321164160 534373189
830044931339 61764451
686549028040 504232036
486963479864 534366882
353695914468 534360575
679601429844 534354268
733919015740 534347961
538123066580 412887755
742761413444 534341654
619185184808 63070000
772446605736 247278549
781289003440 456708791
13895202700 534335347
430803329034 275464532
978348152272 534329040
267166736936 534322733
601283050180 534316426
23369200240 534310119
504368763711 134704906
880450177692 436747136
924750520975 137599819
661916634436 534303812
205269953008 532897351
338537518404 534297505
797710599176 502989557
214112350712 534291198
580921801349 30078083
898134973100 230943419
493911078060 534284891
362222011880 183407560
411803099380 199074148
786416527464 199465182
687812227712 381510430
62528390072 534278584
449751153825 233352693
587491149834 72480044
594527695651 221918102
914556568836 167942796
983807613706 94838359
458541487244 534272277
700444224432 534265970
125688373672 222220838
232428745956 471170742
628441843128 534259663
336060761457 228338628
526754269532 534253356
785078602456 534247049
947682931994 216014750
952895259940 86569882
767393807048 534240742
526754269532 534234435
10105603684 534228128
180637559404 534221821
101687579904 534215514
837501388844 380368863
131372772196 534209207
297237173402 23859381
550755063300 534202900
805921397044 220751307
642968639356 534196593
770551806228 534190286
872239379824 534183979
255969906550 40970272
844035672474 265631919
775604604916 534177672
258955939068 534171365
682127829188 534165058
329695120700 534158751
177479560224 534152444
999947721725 289995860
901292972280 263046049
753560318344 272033524
136495761487 85239105
579808655756 534146137
356222313812 438229281
552018262972 534139830
905714171132 441414316
133899171540 534133523
525502693661 49106302
179374359732 534127216
905714171132 534120909
593072252312 534114602
251376741036 351552180
37264396632 534108295
330326720536 419756078
735813815248 534101988
524859470024 534095681
719392219512 487581556
205901552844 534089374
975821752928 534083067
800356818906 249757200
574283376535 40358493
715281028631 108518242
193901155960 486080490
671390631976 88916086
395524142756 75154212
342958717256 354913811
853981929802 247808337
851027060171 100596650
478121082160 534076760
344853516764 534070453
256429539724 534064146
927188565556 2478651
221059948908 534057839
711813021480 534051532
505569063672 219584512
942978561456 534045225
140524074146 87124898
366327911188 534038918
149942998962 137152022
462331086260 534032611
229902346612 534026304
854554584416 159188680
36001196960 534019997
560860660676 43398467
1478463890 65636949
484437080520 148599227
301904727916 294675654
142741569244 369678498
549491863628 534013690
517592733386 13478059
480015881668 534007383
592440652476 226938474
247587142020 534001076
67627128948 433990977
214112350712 258145510
716865820168 533994769
411803099380 533988462
332997682627 38504235
226744347432 533982155
171795161700 533975848
489626419451 384399036
569071458544 533969541
731392616396 49768537
617704645916 533963234
746229029561 126947296
435999599358 40932430
819184993600 533956927
425698295772 533950620
20934397457 402247846
88055196202 150926510
154741966128 533944313
313658132131 46375371
777863488613 126341824
240436410033 78515843
224849547924 301001575
435803893148 533938006
131498420250 240258858
856449383924 533931699
848238586056 40661229
920872567196 68481406
208427952188 164555937
94739981708 386902915
615178246572 437522897
160158539962 108429944
89687183020 533925392
326299728105 100785860
427593095280 533919085
220125482690 44312982
480647481504 418873098
15158402372 533912778
5684404832 186775498
912030169492 533906471
552289974839 4648259
208742330910 6597122
871607779988 533900164
987822149812 158438147
491165834188 116635351
138951970228 533893857
6947604504 465336767
99161180560 533887550
421341131891 305492159
389697105120 533881243
450330689376 533874936
639810640176 533868629
325905521684 533862322
672022231812 377322582
301904727916 533856015
841290987860 533849708
724517845129 110422956
314230029905 184410373
58107191220 533843401
718469244648 66015369
672653831648 436431786
804810826772 31736824
111161577444 533837094
835704158626 14146601
951820959160 287876708
960031757028 533830787
508460737163 133058779
845712186712 170768332
893082174412 533824480
584861454444 471076137
384644306432 407400665
675578234227 110643701
546965464284 533818173
409908299872 533811866
774341405244 419074922
745919412624 533805559
809079396224 533799252
630410030888 203747635
485068680356 284351095
375170308892 533792945
286746331852 533786638
63791589744 533780331
923398966540 533774024
908872170312 533767717
157604497037 34953394
126319973508 170780946
796447399504 533761410
407381900528 58301908
991611748828 533755103
476599045273 7833294
904450971460 170654806
889292575396 533748796
980874551616 111583444
876028978840 533742489
796447399504 533736182
230776967772 121069172
264008737756 281815681
7579204340 533729875
698549424924 533723568
665706233452 533717261
67581188760 533710954
963189756208 533704647
683391028860 533698340
53685992368 379145305
805670658017 23796311
525616301652 194697090
757307742451 413373394
838132988680 98477498
424435096100 533692033
958768557356 533685726
67581188760 533679419
855946175687 10305638
768657006720 533673112
49264793516 533666805
537491466744 530380858
91993564734 99549688
663179834108 296529912
230533946448 533660498
763604208032 533654191
445974294949 343718886
463825349184 211442175
144705291648 387142581
524227870188 389286961
212849151040 211631385
870344580316 226484370
226112747596 533647884
233691945628 221583831
293062330212 509700205
214112350712 533641577
560444091698 290178763
552018262972 533635270
819816593436 352819887
672022231812 533628963
530543868548 337228983
290172504672 86361751
300641528244 24395476
164215963668 533622656
480015881668 401560383
497069077240 21639317
843817387204 533616349
623389044440 533610042
233840425022 255433500
705497023120 309616937
611388647556 533603735
731013605603 143156286
516846037107 325113236
277272334312 396754449
786973401964 404442682
579214784394 276738546
560860660676 139693743
718129019840 257022864
351169515124 8451380
976453352764 533597428
288009531524 402922695
307589126440 360646874
622125844768 533591121
373907109220 533584814
437067092820 476443394
101874620296 199774225
413068090240 295848756
577913856248 51660637
960031757028 533578507
184427158420 533572200
240639543824 533565893
29250522225 272140743
430119494624 219307004
696023025580 60452595
536859866908 533559586
13263602864 533553279
560860660676 115455942
540649465924 459717230
219796749236 177308691
8968070987 134622915
123161974328 533546972
125104650273 251434862
712444621316 518883197
43580394992 533540665
68382888386 147501809
15158402372 320824476
498099948018 54725839
264008737756 533534358
999190946860 402197390
446541090360 533528051
392855104300 108429944
226759622986 70209524
524227870188 533521744
671390631976 533515437
625283843948 533509130
486008339300 2598484
602695107666 343252168
262255681766 126581490
108261175065 28305816
740866613936 533502823
197059155140 533496516
136425570884 380898651
161795067820 54460945
761709408524 533490209
89687183020 19286806
522641476673 156646959
542242130662 23380049
718760619676 174502076
401100729422 496070778
68844388432 533483902
163584363832 533477595
504357348041 136010455
956242158012 39935924
250745141200 466440492
405245702660 105497189
972051213666 147968527
852028185072 533471288
588651053460 288292970
557071061660 533464981
121898774656 136445638
406344201334 191764335
180672008238 162998108
270324736116 186996243
387170705776 531301680
133267571704 533263157
248850341692 533458674
686549028040 145849375
661916634436 155309875
437705396997 72606184
649284637716 533452367
281893395687 68815677
424435096100 533446060
446230617736 60938234
247587142020 533439753
351307077101 376483751
543175865268 533433446
297025636622 292575423
406118700856 277823350
734275424310 51061472
598125051000 533427139
972166442556 11869774
43580394992 533420832
62549581592 480568172
152215566784 533414525
806552996880 533408218
217901949728 498587271
139583570064 533401911
286114732016 381081554
862133782448 33256811
365696311352 73009832
966136706312 31156580
233060345792 533395604
274114335132 528003119
808447796388 533389297
40479631837 19103903
896240173592 533382990
881526812062 45341023
279798733656 533376683
976453352764 533370376
789658460200 179036809
205332890561 382790751
86104068877 86765399
374538709056 37570799
49997507176 171682847
654969036240 533364069
919097688986 139876646
289272731196 533357762
759894178128 342432258
604050030039 204712606
763604208032 235421389
37895996468 150529169
236218344972 195548535
385275906268 533351455
276090595852 260006075
263623394735 100224537
651811037060 177920470
835408860644 46110477
852028185072 533345148
700509123462 413411236
40422395812 533338841
853291384744 533332534
665706233452 533326227
130804425263 232160670
735182215412 97916175
905714171132 340496009
68212788596 506338574
173058361372 242277098
69475988268 533319920
272851135460 352126117
888029375724 43398467
706128622956 533313613
365064711516 533307306
817290194092 239375878
394118303972 495635595
315799924308 207702124
270956335952 332864539
343130488401 28179676
562484128802 65163924
615178246572 533300999
448269008713 56176449
888660975560 482926990
454751888228 533294692
784447002620 522692625
482693642705 325163692
216007150220 126789621
264078278738 435504657
142741569244 533288385
768025406884 479268930
229902346612 353829007
982769351124 533282078
574320102196 190137129
156636765636 156180241
559203225113 70196910
701707424104 533275771
572861057560 533269464
272094104073 16965830
771183406064 533263157
691601826728 533256850
209691151860 53830245
524859470024 531106163
610125447884 521059112
702672304741 24376555
385275906268 533250543
282325133000 499527014
737380936636 124884907
12632003028 533244236
767725031767 138287282
568574267185 174262410
730586958039 2163301
889924175232 533237929
552185682287 315886095
946818584937 344690164
372012309712 229959527
303167927588 329099260
262113938248 533231622
342327117420 371860720
875397379004 533225315
325273921848 533219008
650547837388 533212701
462331086260 430717644
397276303152 533206394
378959907908 430421215
664443033780 533200087
872870979660 533193780
620966609684 40774755
882976577036 533187473
530543868548 533181166
939820562276 305586764
683138126532 99045128
353064314632 533174859
820587603200 59134432
89687183020 533168552
976453352764 533162245
417487497904 274486947
694759825908 533155938
407411499279 328279350
546333864448 533149631
636021041160 533143324
907081877794 390296081
914556568836 533137017
796454387660 66393789
826132591796 42647934
135162371212 533130710
875397379004 100470510
238744744316 260605240
329090779718 443703757
489008884225 292209617
277975165406 361391100
757454575718 104853875
967922703763 24761282
247587142020 533124403
413697898888 394225342
19579601224 300692532
907608970640 533118096
337497693751 113879192
109266777936 533111789
309483925948 533105482
752867010820 223627299
143087804623 138375580
288641131360 287920857
693043842464 330821071
721339392348 143698688
838132988680 533099175
283588332672 533092868
932241364244 533086561
925925365884 214261404
30316798436 197812748
557702661496 533080254
81702169445 45113971
777499404424 522711546
188848357272 533073947
299378328572 533067640
44536237698 65838773
125688373672 533061333
985927350304 446258092
214178637282 382462787
96003181380 533055026
903187771788 69339158
45475194500 533048719
752867010820 533042412
264640337592 533036105
578545456084 533029798
44350534390 62540212
212849151040 312732595
370749110040 9851534
29053598764 472104178
713707820988 23720627
460771793924 54769988
564018659856 202744822
378959907908 533023491
186321957928 533017184
426329895608 287340613
575387456904 533010877
149057567604 164145982
396013103480 533004570
740235014100 532998263
345485116600 125534528
860870582776 117474182
884644433828 68954431
960663356864 532991956
681694023179 99019900
106495732127 8804572
552649862808 532985649
832448590156 229656791
344895603375 425388229
337274318732 524811777
565913459364 532979342
507806274452 283619483
198322354812 68008381
265271937428 532973035
2526405652 532966728
213582091752 83946170
881222732671 287126175
819816593436 532960421
304431127260 127470777
790131401144 532954114
184427158420 456670949
601283050180 532947807
909503770148 532941500
831228694346 15452150
948031360144 55564670
656863835748 285063786
578156719897 215251603
423171896428 228786425
726058622178 18441668
714971020660 532935193
216638750056 532928886
626547043620 532922579
898889414375 109388608
985295750468 532916272
111276736957 11724713
764867407704 532909965
680864629516 288980433
907608970640 532903658
693793950830 160506843
689707027220 22099728
249481941528 532897351
150032905247 10122735
11078248238 151380614
18316401552 99972257
515385472484 532891044
360011912828 532884737
5684404832 532878430
708728221342 396584160
642968639356 532872123
119372375312 532865816
264409667439 76119183
63791589744 532859509
303946821102 135663570
888757680791 398892522
786973401964 219206092
737077014920 234040156
478752681996 278157621
301273128080 532853202
336642718896 524616260
668864232632 532846895
787605001800 285839547
104845579084 48715268
385907506104 206951591
790763000980 532840588
286782710628 442234226
618336245752 532834281
879186978020 532827974
644863438864 493560592
446541090360 532821667
162321164160 532815360
225243325469 49282898
618336245752 532809053
918346167852 532802746
727400306158 48992776
170531962028 532796439
853291384744 532790132
593897489662 147388283
877923778348 532783825
933016366339 275218559
86529183840 532777518
797252895944 237717137
224849547924 532771211
291799130540 529617711
282325133000 340704140
888221953662 15584597
697286225252 532764904
933504563916 428857079
374538709056 532758597
217270349892 264452510
606335848868 532752290
157268365472 532745983
344221916928 70569023
87160783676 207437230
751113406121 181319943
82107984988 532739676
448435889868 532733369
264008737756 532727062
886134576216 532720755
167373962848 532714448
442751491344 531566574
965391649853 111886180
259587538904 137574591
568712119284 157523632
443383091180 532708141
828027391304 532701834
96003181380 404322849
24721315998 293389026
40855629949 72152080
698549424924 532695527
395381503644 532689220
452507228881 131437880
334116319552 51572339
858344183432 36757196
975821752928 392156646
845080586876 532682913
74528786956 532676606
761077808688 241078768
53685992368 532670299
864028581956 361832590
738971814428 532663992
249481941528 526306536
713076221152 532657685
390960304792 532651378
899398172772 532645071
109266777936 154073703
593703852148 454173377
382449447157 27813870
740985816236 291597838
578545456084 532638764
228932208002 174054279
629073442964 532632457
237481544644 532626150
332585976346 64249409
551386663136 532619843
721983297141 352176573
324642322012 532613536
696023025580 532607229
890555775068 474235944
222954748416 532600922
676643936501 222025321
332853119880 208358052
723181818528 532594615
880450177692 532588308
164447411647 103529405
899398172772 532582001
941715361784 465462907
880450177692 118672512
964009802897 248754387
760446208852 532575694
375170308892 532569387
586124654116 406807807
292634730291 228275558
826132591796 211908893
89221640187 84211064
394749903808 532563080
953378916477 41619893
530543868548 532556773
103582379412 532550466
870976180152 302773842
144004768916 103504177
97266381052 14796222
692233426564 197118978
361275112500 354320953
528938043166 62344695
36001196960 11806704
980874551616 490520618
605704249032 459048688
542583602191 13843865
377696708236 532544159
593757076921 247190251
873587074375 64602601
75791986628 532537852
679739035970 132970481
804026597536 515742311
927820165392 458354918
498963876748 332776241
882603337148 97411615
870976180152 74018952
400694913879 51383129
17053201880 249580604
507266403624 190509242
972032153912 518372330
117055847700 206686697
343590317092 186775498
819816593436 532531545
721287019020 532525238
837129523882 271308219
535008856901 303833418
994769748008 532518931
564018659856 532512624
141478369572 532506317
963491956113 15698123
375520814110 76579594
450962289212 294404453
590545852968 532500010
425066695936 532493703
953715758668 532487396
129477972688 190458786
416224298232 532481089
642544476750 249555376
159794764816 347578770
22106000568 393178380
835606589336 292865545
514926123125 72625105
61896790236 532474782
445277890688 532468475
210954351532 532462168
651184842323 228231409
100424380232 409381063
200488021049 16309902
892245422545 77796845
546965464284 532455861
390328704956 44199456
752867010820 472097871
468647084620 324879877
681496229352 532449554
535952722614 158639971
557071061660 532443247
550755063300 26716452
44843594664 655928
10105603684 532436940
491384678716 441193571
942978561456 174413778
237888447056 107742481
143373169080 532430633
588019453624 373305023
746551012460 179471992
368222710696 107294684
747182612296 359524228
613915046900 239552474
931003783606 324961868
724445018200 388656261
265271937428 147230608
645495038700 99511846
606335848868 532424326
947399760308 471990652
763764714875 89382804
980874551616 532418019
296851929228 525764134
577282256412 255748850
877429185473 376559435
818765561244 193429383
128846372852 532411712
876028978840 532405405
251451630354 343037730
330958320372 125685896
54317592204 532399098
858344183432 532392791
224503049716 114188235
370749110040 532386484
489489879208 532380177
168005562684 148624455
605072649196 532373870
430119494624 532367563
518595725159 101227350
390328704956 186157412
271587935788 532361256
159163164980 274272509
956873757848 194621406
564018659856 9353281
945504960800 532354949
405487101020 532348642
330958320372 312751516
930092514534 63126763
567357436577 39469206
139837086236 195750359
33665950172 293029527
113056376952 532342335
57581107494 185615010
919205034126 202114122
485442275501 2617405
893713774248 441155729
596443737135 239792140
877292178512 532336028
302536327752 532329721
854979417629 86746478
420013897248 361990265
489489879208 532323414
866554981300 223192116
82107984988 532317107
130741172360 416205237
144636368752 203817012
370749110040 532310800
843185787368 532304493
133899171540 532298186
238113144480 267549247
653731455602 324961868
439654386249 227234903
244429142840 532291879
682127829188 532285572
647389838208 532279265
384644306432 532272958
938908435452 179989166
783183802948 532266651
94739981708 454312131
302536327752 55545749
400434302332 532260344
126319973508 460846183
613915046900 532254037
317063123980 476001904
72633987448 532247730
660092649924 166132687
582966654936 532241423
87160783676 427620907
981506151452 9920911
419382297412 532235116
80844785316 275458225
145079296748 61051760
17053201880 401995566
65054789416 75122677
127800890820 110296816
559597461004 138930596
744024613116 524691944
99792780396 532228809
40822272226 124361426
971114880576 76497603
420013897248 72896306
46106794336 532222502
841922587696 532216195
192006356452 364153566
271092150890 317418696
330547623211 34429913
791394600816 532209888
438156555628 6426833
151583966948 265802208
778131004260 532203581
958136957520 532197274
953715758668 532190967
969759787914 51244375
924662166212 532184660
168005562684 477313760
345485116600 480549251
211261149240 16448656
558334261332 532178353
40422395812 532172046
720758280047 338666979
546965464284 532165739
216012788678 479817639
500610270819 94554544
323379122340 433082769
824869392124 532159432
758374821716 4301374
406750300692 399157416
266922500426 60812094
284219932508 532153125
946768160472 532146818
976453352764 532140511
111161577444 172937940
83371184660 532134204
275377534804 187002550
120635574984 118231022
355062630931 355449906
145267968588 7164752
524859470024 191114714
125056773836 532127897
525161461798 53584272
685917428204 243103315
300641528244 277690903
116845975968 532121590
159163164980 532115283
951460768455 223047055
848870185892 532108976
810342595896 115329802
952452558996 300938505
38208445248 205696498
418750697576 173858762
480060383860 44962603
905082571296 339360749
760446208852 111318550
808447796388 36208487
762341008360 532102669
57475591384 382273577
295588729556 532096362
834139707164 33464942
990348549156 217604114
241902743496 112832230
703346142556 13452831
754456938320 87553774
125688373672 257193153
102950779576 532090055
293899872519 132131650
195164355632 293685455
305694326932 497792589
822974592616 532083748
584572059814 152642014
209059552024 532077441
52840448543 10772356
828658991140 532071134
198322354812 232154363
764398168969 177125788
46106794336 401648681
730553713842 82205438
874134179332 86487891
198014707724 54486173
70107588104 135039177
894494913054 111362699
591177452804 368139590
106740378592 77834687
273691415005 71653827
538754666416 85226491
247587142020 151216632
351169515124 532064827
483173880848 435693867
346748316272 532058520
619661632444 175113855
613922350406 283663632
548228663956 288362347
258324339232 532052213
567385048623 28551789
959058881180 50531684
531456747970 219136715
620231045260 532045906
978494462058 11081399
512227473304 471612232
828027391304 532039599
974558553256 532033292
804658197372 532026985
183795558584 532020678
281061933328 532014371
799605398684 532008064
606335848868 532001757
596861851328 531995450
844448987040 531989143
89055583184 531982836
679342472796 60856243
115582776296 531976529
91581982528 50355088
21474400732 222542495
533070267892 69055343
315168324472 22976401
292430730376 249624753
660961506486 121403443
114319576624 3815735
477094344532 209953723
72633987448 531970222
912661769328 531963915
111161577444 531957608
36492026621 5297880
96003181380 531951301
386539105940 465317846
460436286752 531944994
970768954240 531938687
477020224668 125439923
73897187120 531932380
984664150632 531926073
442213001749 241715775
912392399423 107427131
499595476584 10955259
393179145346 49276591
747182612296 531919766
576019056740 530443928
338537518404 531913459
859607383104 531907152
677706630336 531900845
953715758668 531894538
282325133000 531888231
844448987040 531881924
570966258052 142613884
756508706444 42799302
497700677076 531875617
944559141982 199931900
487595079700 531869310
404990773720 142153473
48081289096 108877741
768657006720 531863003
863396982120 60175087
709286622136 531856696
634126241652 531850389
12632003028 395045252
153478766456 531844082
720023819348 531837775
953975632296 115695608
94739981708 383434065
953097510751 363251665
642968639356 471757293
82107984988 531831468
300009928408 449373750
326537121520 531825161
181720828738 75784912
308852326112 158381384
82107984988 395127243
600651450344 531818854
562755460184 531812547
510500490452 317141188
170531962028 531806240
121898774656 353053246
394749903808 55640354
759183009180 531799933
700444224432 531793626
765499007540 388555349
389852118566 226181634
636021041160 272594847
204006753336 531787319
653705836568 531781012
63159989908 531774705
418119097740 315564438
630968242472 531768398
991843606762 81581045
877292178512 185823141
739603414264 531762091
987467029935 64842267
687180627876 531755784
857712583596 531749477
497069077240 531743170
874134179332 531736863
320221123160 531730556
927820165392 522484494
904450971460 531724249
996664547516 142746331
214112350712 531717942
764867407704 531711635
77055186300 531705328
771270032709 145981822
68844388432 531699021
28421998928 531692714
657495435584 531686407
570334658216 531680100
744656212952 276025855
632863041980 531673793
514122272812 296769578
273482735296 531667486
632231442144 531661179
324642322012 282244557
606967448704 108751601
697286225252 527744532
844170024188 32916233
212217551204 531654872
183163958748 531648565
874180308730 384071072
144004768916 531642258
422065167119 143667153
349906315452 531635951
840659388024 134736441
559262346931 109300310
186321957928 531629644
308220726276 531623337
677075030500 35256130
896240173592 369035184
349274715616 337550640
457909887408 14140294
966347755388 531617030
968242554896 531610723
53054392532 531604416
635389441324 531598109
853291384744 317172723
88423983348 531591802
805289797208 531585495
436100864550 43152494
832448590156 364040040
84634384332 531516118
143571770203 329547057
18477463411 330808457
107371978428 71439389
399802702496 531579188
135498143278 167406701
448435889868 531572881
611743996550 157473176
548311399182 19633691
506304123536 8224328
77055186300 252336763
134615600526 59102897
677771239244 35703927
665706233452 531566574
26527199420 531560267
317694723816 531553960
135351675817 227361043
582335055100 178229513
443383091180 531547653
115705914164 231517356
466120685276 8306319
390328704956 11642722
593703852148 419112764
90318782856 531541346
459824535045 498505280
763716232966 90656818
576650656576 193202331
939188962440 488300554
804026597536 531535039
89485222331 87269959
766130607376 319758593
612085058124 236064703
659507658818 195775587
44211994828 531528732
730129416724 114825242
192727950871 319802742
953388786932 74731643
732118783390 308298774
465489085440 55476372
670127432304 531522425
595598651656 172099109
209059552024 531516118
538123066580 531509811
757551899035 45788820
624020644276 531503504
284851532344 35344428
903819371624 474589136
216638750056 531497197
209059552024 51975987
429487894788 531490890
3158005488 531484583
395381503644 3702209
248850341692 531478276
552649862808 531471969
653074236732 9599254
178206906627 435441587
51377808917 60093096
349274715616 479527517
558334261332 28097685
357991347498 3361631
163941226506 125074117
496437477404 531465662
37264396632 531459355
886766176052 531453048
263377137920 531446741
550123463464 531440434
186953557764 176179738
702408735211 86235611
865382501516 89351269
970137354404 531434127
955724014799 349054608
336011119060 531427820
932872964080 531421513
820448193272 531415206
219796749236 531408899
533070267892 4377058
283588332672 458197243
509701073960 531402592
156705524550 282780652
507806274452 52877888
68212788596 384682851
354327514304 239047914
438961892328 135808631
926556965720 217112168
879186978020 431594317
416855898068 229341441
405487101020 531396285
104213979248 531389978
453488688556 435712788
400434302332 531383671
823606192452 52373328
940452162112 20434680
423171896428 336585669
162952763996 531377364
601914650016 531371057
778762604096 531364750
406118700856 531358443
745682996794 84173222
181494691253 12614000
142109969408 531352136
442751491344 216676985
46738394172 282635591
901924572116 531345829
302536327752 531339522
588019453624 467853260
939188962440 328191052
175584760716 201256370
200217154320 523972946
257061139560 531333215
392223504464 205923550
730129416724 531326908
918346167852 531320601
108118157533 92044358
485700280192 531314294
139583570064 288646162
678338230172 531307987
118536619951 15969324
782552203112 285316066
348198474345 241810380
637284240832 450502703
217901949728 255534412
578964713909 69534675
982769351124 531301680
517280271992 232766142
435172293312 169620458
825500991960 531295373
2526405652 203400750
65686389252 225916740
502753475764 180279288
419417774287 257174232
927820165392 326399864
582342219852 127565382
284219932508 531289066
114951176460 78805965
167460709326 67983153
961355648961 458588277
428856294952 474242251
980874551616 531282759
631599842308 531276452
820448193272 531270145
760446208852 268261938
704865423284 46324915
581071855428 531263838
22737600404 405773459
991757932474 94131975
54317592204 531257531
723813418364 354409251
863396982120 531251224
440856691836 525928116
780657403604 531244917
223586348252 91596561
984664150632 331193184
377065108400 295937054
402557364784 142273306
716865820168 330316511
695391425744 531238610
844697772962 133626409
753012172732 200695047
653417949311 16347744
906977370804 82905515
414567802412 204750448
817921793928 531232303
778762604096 326280031
188872632915 448579068
588233557353 37312212
924030566376 414861846
469910284292 214494763
193901155960 266300461
648942548101 120501542
541912665596 433202602
914556568836 531225996
494542677896 531219689
214112350712 531213382
657495435584 224636419
723181818528 281550787
591809052640 121813398
848870185892 222977678
788676552728 85081430
724445018200 113992718
245692342512 531207075
686549028040 259034797
273668022342 70398734
135169453973 2800308
682127829188 531200768
730761016560 132137957
502121875928 437995922
273482735296 531194461
551481375355 382633076
674548631156 531188154
641073839848 234986206
650547837388 358325898
710549821808 243544805
345767323315 215642637
450962289212 531181847
447526821939 39544890
993506548336 531175540
863769114041 96452951
199655190071 330631861
574124257232 466175598
250113541364 307642846
553913062480 397479754
128263008952 405981590
683391028860 531169233
126704372544 107042404
313905124800 531162926
359380312992 531156619
291167530704 531150312
618336245752 226787106
916451368344 531144005
731392616396 531137698
89687183020 209543768
983493367431 207216485
585493054280 163143169
476460556167 43751659
555176262152 217332913
330326720536 531131391
859607383104 121586346
744024613116 531125084
807197671127 458733338
579177055920 531118777
369485910368 531112470
614250390090 23663864
66955126470 86185155
446541090360 214034352
473699883308 81013415
432014294132 531106163
690970226892 21431186
300009928408 531099856
755393410164 531093549
778403409897 182581343
574609379058 17792047
565281859528 531087242
849744378176 46261845
987529204341 185747457
541398357039 178633161
442119891508 531080935
504016675436 9643403
809079396224 531074628
630024877077 737919
697917825088 463949227
902556171952 70095998
988453749648 107723560
389697105120 310518838
961926556536 258694219
824237792288 531068321
648324975033 50165878
494542677896 531062014
444014691016 79739401
312765302662 190887662
728866217052 191051644
79581585644 403698456
342327117420 44319289
666969433124 411247935
407381900528 531055707
209691151860 531049400
180637559404 531043093
757288209672 531036786
94905723361 253497251
856449383924 353097395
272219535624 531030479
37264396632 136016762
897506488922 366594375
924662166212 531024172
706128622956 531017865
103582379412 259987154
649284637716 63372736
211585951368 531011558
466752285112 172490143
548228663956 127426628
291167530704 531005251
42598071258 136161823
514753872648 209581610
246955542184 530998944
288009531524 530992637
923398966540 109464292
181818197 45031980
439593492164 530986330
305694326932 530980023
173058361372 530973716
380223107580 218815058
271800658284 156810941
968874154732 530967409
706760222792 530961102
145899568424 396230968
648066356498 11415670
928451765228 530954795
250113541364 530948488
537491466744 530942181
344853516764 530935874
963189756208 530929567
641073839848 530923260
371380709876 530916953
92346256416 290803156
933504563916 68721072
699181024760 313785864
888066984365 225090523
420790980653 296309167
165479163340 750533
214112350712 530910646
438707968266 128133012
320852722996 78150037
997296147352 530904339
430751094460 159989669
262113938248 530898032
793430998781 358142995
930346564736 530891725
564650259692 530885418
510964273632 310790039
771183406064 530879111
603197445537 498543122
148425967768 530872804
262745538084 530866497
170127956594 218215893
937925762768 373424856
329695120700 266685188
455383488064 530860190
221691548744 71508766
456015087900 530853883
206533152680 378659666
96003181380 171335962
563387060020 530847576
14935332154 13793409
434540693476 530841269
416224298232 530834962
69016449699 190534470
191777225207 20422066
69475988268 530828655
183795558584 312928112
365462639067 32411673
847355055170 11478740
370749110040 530822348
883025248155 86374365
51791192860 458184629
226112747596 474601750
552247900842 299954613
704865423284 220171063
41818067712 75337115
489489879208 295754151
120690527875 110397728
474331483144 530816041
428856294952 268558367
949294559816 530809734
584861454444 490608916
223763789390 189935305
882990225384 342930511
9595703720 121643109
551386663136 402001873
42948795156 530803427
198322354812 530797120
580440255592 75980429
732055826916 255212755
800868598356 118117496
315799924308 530790813
531175468384 97468378
975190153092 386335285
538123066580 530784506
111793177280 467525296
371380709876 96345732
751056050263 372680630
374538709056 530778199
907608970640 403572316
87160783676 126928375
211585951368 530771892
603177849688 530765585
178111160060 290714858
202743553664 731612
361275112500 83624513
438961892328 530759278
965716155552 530752971
409276700036 492204587
202928418141 85415701
642337039520 388763480
972032153912 501526333
849944713724 61051760
551586342756 252116018
985314103838 28431956
842554187532 390554668
274315213082 206856986
121267174820 530746664
397276303152 447664553
491775296454 6470982
53685992368 399889028
161764232897 348814942
17053201880 427343399
770147756645 136344726
166110763176 320427135
948031360144 530740357
726971417544 530734050
318957923488 146448540
44211994828 530727743
613283447064 29636593
409460448174 9416351
957048108556 157624544
511595873468 530721436
819816593436 530715129
626547043620 438752762
993668966200 166170529
481279081340 228786425
604441049360 28091378
579177055920 283934833
757288209672 249864419
448435889868 530708822
514239337039 201199607
877292178512 476929033
989716949320 91924525
70107588104 530702515
101687579904 530696208
94739981708 151992393
287377931688 456260994
912661769328 151342772
393486704136 530689901
921504167032 66608227
985927350304 316806917
81476385152 530683594
751603811148 530677287
761709408524 47151132
197709953484 40995500
297483529064 7587321
614577727632 299853701
726339817708 370971433
338537518404 530670980
865449204348 27542669
595664099395 399283556
49360603153 325012324
546663197067 137000654
275017016135 56920675
355296614324 104008737
514753872648 77557179
64423189580 530664673
380854707416 281878751
306957526604 530658366
198322354812 372920296
884239776708 493983161
342463600900 150365187
513490672976 530652059
327168721356 530645752
276009134640 186643051
164215963668 530639445
310747125620 530633138
767792876166 18870544
471805083800 530626831
158531565144 492967734
310747125620 530620524
190111556944 329023576
177479560224 191556204
835340284633 62023038
577441804591 282231943
744094601895 434722589
310747125620 125124573
774341405244 248773308
461067886588 530614217
202743553664 530607910
436435492984 530601603
863396982120 530595296
252639940708 529920447
530543868548 530588989
2526405652 870366
162357997040 2857071
601914650016 413846419
974609217387 416066483
377696708236 58219917
152215566784 530582682
214112350712 530576375
279167133820 258826666
660653434764 530570068
322747522504 530563761
147345513421 200486916
584529399266 223784974
57475591384 455945644
78949985808 530557454
132004372032 530551147
958768557356 530544840
119372375312 530538533
999822546696 308633045
169268762356 250974451
653074236732 530532226
838764588516 530525919
660021834928 530519612
675180230992 312619069
662548234272 530513305
80213185480 530506998
831185390484 467695585
245692342512 29384313
624020644276 530500691
716865820168 530494384
415368953329 29270787
468647084620 530488077
39159196140 495963559
870976180152 530481770
106740378592 530475463
844448987040 258063519
862967622546 179345852
880009099712 175025557
484163705670 146328707
974091969768 337960595
714971020660 394357789
13895202700 530469156
850764985400 530462849
341736178813 355134556
442119891508 208635560
689075427384 530456542
785710202292 530450235
5242683538 13011341
548228663956 530443928
684022628696 530437621
827395791468 530431314
536650262135 101794980
477489482324 530425007
522964670516 530418700
546333864448 530412393
95371581544 320452363
623389044440 530406086
558965861168 130075568
111793177280 530399779
878697903770 79398823
966724958137 56245826
524859470024 530393472
236849944808 386713705
492647878388 352176573
379591507744 530387165
673285431484 420405699
249122602268 50083887
646758238372 400280062
332853119880 31352097
828658991140 242333861
654969036240 361548775
14526802536 530380858
917714568016 358647555
827395791468 504250957
586756253952 433240444
634126241652 88165553
852028185072 289850799
638277786784 23405277
299378328572 223608378
41053995648 530374551
819846892264 480624935
60633590564 530368244
708119200566 87036600
776478563841 204851360
180005959568 530361937
896871773428 530355630
530543868548 183262499
720023819348 530349323
145899568424 530343016
563387060020 530336709
754373982349 280245238
470662827160 285921538
373907109220 530330402
608862248212 530324095
931188029997 268962015
118740775476 500889326
196215213293 69534675
522333070680 4238304
536228267072 530317788
354327514304 523102580
845712186712 110145448
332853119880 530311481
796447399504 530305174
335503994176 47825981
331589920208 530298867
964452955880 123894708
454120288392 505449287
675811830828 530292560
548860263792 507984701
10455888157 109931010
320221123160 530286253
917082968180 26382181
207164752516 530279946
579177055920 204914430
528017469204 530273639
309483925948 530267332
168005562684 317771888
265704906671 63568253
371380709876 530261025
94108381872 109022802
178742759896 312448780
226744347432 377278433
834411391738 12487860
793921000160 530254718
262113938248 530248411
289904331032 530242104
387354624203 107345140
439714113539 99877652
132898166472 260756608
855688152075 21065380
204006753336 530235797
124425174000 491485589
918346167852 530229490
286371407995 123478446
118740775476 530223183
260850738576 30418661
518611864772 376641426
583598254772 530216876
916451368344 530210569
992548247965 5102363
576019056740 369577586
589914253132 321221817
713076221152 530204262
767393807048 228275558
732024216232 530197955
16421602044 530191648
44211994828 530185341
617704645916 530179034
567176659036 530172727
936702347652 288248821
924030566376 353967761
702970623776 73501778
941715361784 530166420
193901155960 468862380
73897187120 530160113
288047714102 230445166
512988675683 120577226
645495038700 530153806
137688770556 530147499
824458751726 306482358
5052804996 530141192
712444621316 530134885
449332844115 130371997
488226679536 433026006
523596270352 530128578
509069474124 530122271
265903537264 530115964
847606986220 530109657
612651847228 530103350
726339817708 519835554
953170791784 223898500
197690754976 530097043
750340611476 235251100
60315044980 75400185
771815005900 499463944
791394600816 44388666
830553790648 530090736
474331483144 530084429
275377534804 493604741
727649531505 473472797
60633590564 530078122
217901949728 530071815
194532755796 324898798
447325445736 13831251
493911078060 364424767
491384678716 349010459
336841275870 27801256
173188008064 188043205
652085542928 3096737
221691548744 104727735
83371184660 130233243
484437080520 123919936
443475778852 158230016
317063123980 487594170
314536724636 61650925
620231045260 341479901
402576203793 123030649
973040918655 129091676
658758635256 329099260
696654625416 530065508
665706233452 386587565
393780843695 122589159
457909887408 209171655
364433111680 449953994
963821356044 195901727
375490944158 138186370
606335848868 280106484
162952763996 128870931
489489879208 171657619
332221520044 173518184
643051872835 171941434
18948001388 530059201
893987327759 95160016
402329101840 19520165
566545059200 530052894
458878060299 46999764
425066695936 530046587
167530319685 321657000
700444224432 277432316
761709408524 210660107
914715486315 134156197
941303642889 82558630
382749506924 530040280
754130210492 530033973
146593639095 152030235
752867010820 138697237
81005462448 109590432
460436286752 530027666
243797543004 476159579
552018262972 494840913
707391822628 120709673
79749818562 228080041
510964273632 530021359
614546646736 530015052
116407660454 86304988
520438271172 530008745
756656609836 214513684
367591110860 223784974
25263999748 253667540
543807465104 530002438
140405830510 35817453
312126399320 188093661
533701867728 68948124
465489085440 111438383
702339023940 62224862
583598254772 417826136
93271585856 65107161
252008340872 529996131
859607383104 149709259
977460055118 53748254
904714528376 256966101
56843991548 529989824
802982080475 247114567
518543471664 529983517
174471074786 64753969
185058758256 308626738
306167238406 20075181
528649069040 529977210
332221520044 529970903
534333467564 529964596
753077462796 184864477
216638750056 282831108
882344977200 529958289
271587935788 529951982
905714171132 354093901
508437874288 529945675
126319973508 529939368
313905124800 78818579
242534343332 529933061
675811830828 529926754
256548262692 350536753
237481544644 529920447
769288606556 529914140
195795955468 36410311
787700533929 236758473
170913503993 62269011
829290590976 111980785
143373169080 529907833
681496229352 529901526
603177849688 529895219
618689765716 13232086
678338230172 304268601
807816196552 389829363
280551629716 364740117
64423189580 529888912
357485513484 529882605
665706233452 529876298
584229854608 76737269
823606192452 430957310
345905408773 105982828
119741851986 138672009
567808258872 529869991
384644306432 167135500
590964215199 6143018
573051610951 176091440
1263205980 529863684
149987362400 71830423
603177849688 529857377
49363592671 166328204
5207376952 33490170
351801114960 528268013
699181024760 529851070
118320926858 28160755
665706233452 529844763
931609764408 352428853
436435492984 529838456
524227870188 329389382
626547043620 529832149
180005959568 529825842
224633358643 62300546
742129813608 136294270
866554981300 221041429
696654625416 529819535
50169801802 86450049
924030566376 84053389
426329895608 321455176
694128226072 529813228
381486307252 529806921
874765779168 425236861
129477972688 529800614
464857485604 529794307
255561360076 133279524
907608970640 529788000
432292804945 98673015
882976577036 529176221
876028978840 529781693
258678887237 56996359
759814609016 529775386
481910681176 529769079
714971020660 529762772
299378328572 71533994
876028978840 529756465
26527199420 529750158
985517365834 184013032
677706630336 529743851
714138343115 51162384
632863041980 187538645
272851135460 529737544
551386663136 529731237
335379519224 63927752
228007547104 350984550
257361169857 99202803
507806274452 252128632
113056376952 529724930
98529580724 517281219
704865423284 529718623
900029772608 525757827
581071855428 511579691
536228267072 529712316
823606192452 529706009
704233823448 409317993
479764707458 106487388
449067489704 51887689
356853913648 351728776
985430020191 189146930
809079396224 32310761
873153608944 58510039
787699632028 126777007
32211597944 529699702
248856396412 342123215
752235410984 31976490
528806718812 227474569
608862248212 529693395
833080189992 529687088
674548631156 352750510
956962226137 435990296
121267174820 160046432
704865423284 394610069
259587538904 298144504
790763000980 529680781
855186184252 121964766
83371184660 529674474
901292972280 529668167
430119494624 169210503
683391028860 529661860
161430777565 80098900
782552203112 529655553
987190549976 458525207
318326323652 404852637
142225116307 147388283
434540693476 14638547
674548631156 58364978
849501785728 181420855
294957129720 312133430
630968242472 529649246
679601429844 384335966
858344183432 529642939
396013103480 529636632
450368543990 399693511
498963876748 406454615
573492657396 502964329
903819371624 529630325
644863438864 243361902
681496229352 529624018
788236601636 529617711
308332965648 294183708
666969433124 529611404
96734785008 43795808
773709805408 529605097
878555378184 529598790
368854310532 529592483
500333273686 353999296
201480353992 150995887
813778468882 86891539
767393807048 224869778
141178328726 69831104
912030169492 322527366
696654625416 529586176
286114732016 492084754
576650656576 529579869
710971823178 57147727
899398172772 468565951
339800718076 529573562
861502182612 110334658
647389838208 529567255
615900957330 310569294
688443827548 529560948
152847166620 93324679
850336811542 26464172
395533596949 151235553
209241155782 114181928
63159989908 23159304
472436683636 93898616
649916237552 529554641
209059552024 529548334
25367667907 187462961
612020247392 529542027
671390631976 529535720
617073046080 5058214
734577672606 439881715
665706233452 524017095
138320370392 529529413
40422395812 479502289
601283050180 113677368
359040367757 47088062
938557362604 220934210
195795955468 370939898
595598651656 294089103
963821356044 254071188
711991856465 300976347
599152099736 34732649
378959907908 529523106
639810640176 529516799
848238586056 529510492
497069077240 529504185
859607383104 529497878
131372772196 203558425
734550615576 494298511
602546249852 529491571
125056773836 529485264
867818180972 529478957
161057964488 476897498
178111160060 86910460
16489919468 20207628
238113144480 529472650
353695914468 529466343
55580791876 529460036
492016278552 199685927
144636368752 529453729
502292972224 300232121
654337436404 529447422
330326720536 207979632
459804686916 529441115
15158402372 480713233
408645100200 425526983
325905521684 357077112
504016675436 232312038
893713774248 443659608
117477575804 529434808
451593889048 529428501
347379916108 441540456
180637559404 529422194
430119494624 529415887
138320370392 529409580
80213185480 108827285
515385472484 526779561
296220329392 529403273
568439858708 529396966
125688373672 529390659
173689961208 524565804
569071458544 529384352
108635178100 529378045
978979752108 529371738
614546646736 529365431
917714568016 273383222
856474738064 389148207
148425967768 231120015
114319576624 237414401
87160783676 91829920
997296147352 529359124
465105533607 263872266
457909887408 529352817
974251278281 133632716
171795161700 513900667
569346462665 190357874
653705836568 529346510
517280271992 529340203
859665930985 59695755
337046455194 51692172
329695120700 16391893
695391425744 427759661
434540693476 529333896
367230112859 215743549
603809449524 430301382
212849151040 529327589
834343389664 529321282
665706233452 529314975
540649465924 529308668
813500595076 529302361
343777874658 327364835
41062112757 48469295
855186184252 529296054
79581585644 529289747
554279839758 74580275
262113938248 529283440
170208351923 154199843
107024086373 32947768
71370787776 529277133
230533946448 529270826
787605001800 529264519
977084952600 529258212
41053995648 35527331
138951970228 529251905
660021834928 529245598
616441446244 529239291
641073839848 529232984
6316004668 529226677
586756253952 529220370
545070664776 529214063
812868995240 529207756
867186581136 529201449
140553010662 140141540
867186581136 529195142
578545456084 203337680
963821356044 529188835
989085349484 126789621
145267968588 529182528
309483925948 529176221
616441446244 490495390
146531168260 529169914
63791589744 374143854
543977325228 93848160
800868598356 529163607
297483529064 529157300
788868201472 450950500
27790399092 450351335
585493054280 162443092
255797939888 494077766
541912665596 529150993
966979355224 529144686
289904331032 529138379
411171499544 204346800
193269556124 529132072
413697898888 529125765
81476385152 529119458
938354714452 5222196
406750300692 529113151
211585951368 177813251
912661769328 529106844
629705042800 529100537
189479957108 223513773
629479210116 76642664
581071855428 529094230
470541884128 200102189
162952763996 529087923
191374756616 365036546
533701867728 529081616
742761413444 201205914
523772771747 231019103
367591110860 529075309
826378388200 121744021
971020641382 274531096
260850738576 529069002
433277493804 89199901
296220329392 529062695
960304440173 228761197
266535137100 436974188
212217551204 529056388
891633052752 9113615
667601032960 122406256
182626661176 43442616
745287812788 529050081
553913062480 225872591
82107984988 529043774
400434302332 529037467
511647969288 471423022
991876403162 9315439
136425570884 331558990
47369994008 162550311
804488843873 36643670
863106572063 11409363
363801511844 529031160
126951573344 289245327
808447796388 529024853
901763039297 52385942
694128226072 529018546
235638134572 369659577
507806274452 401352252
118109175640 529012239
161194151539 202372709
804026597536 529005932
205061710547 37022090
298507840562 74346916
66949588924 528999625
931291616165 81845939
605072649196 528993318
694128226072 158583208
558965861168 135865394
1263205980 528987011
3789605324 528980704
797710599176 528974397
635389441324 528968090
212217551204 528961783
754130210492 528955476
522333070680 45643759
731392616396 528949169
965084555716 528942862
490121479044 528936555
52422792696 528930248
537491466744 528923941
330658771472 65006249
580327557874 9410044
606335848868 528917634
639179040340 407236683
746551012460 528911327
150320767276 528905020
463594285932 528898713
235586745136 528892406
87792383512 83334391
987190549976 515969363
507806274452 528886099
589914253132 528879792
178111160060 291427549
746294508835 97947710
636021041160 528873485
137688770556 267807834
445909490524 528867178
453874462518 17375785
894345374084 528860871
597669069579 141787667
187721849211 102078795
550123463464 528854564
87160783676 528848257
444014691016 32417980
829290590976 114850470
192637956288 528841950
718129019840 528835643
989085349484 426567638
512431826411 153569143
126319973508 114125165
509069474124 528829336
45475194500 109634581
640797973733 169532160
613283447064 127723057
623389044440 72921534
754761810328 502428234
576650656576 201514957
790131401144 528823029
685917428204 528816722
497700677076 223507466
873502579496 1103725
695391425744 528810415
898766572936 528804108
782284309045 41771261
896076515314 6168246
297483529064 528797801
620319961346 293389026
555491599538 176122975
126996340430 297147998
402960701676 355594967
630336642636 528791494
383381106760 294410760
485700280192 528785187
57475591384 139422542
27158799256 528778880
757288209672 528772573
185058758256 528766266
308002878254 100987684
913293369164 528759959
240639543824 236291755
497069077240 528753652
895608573756 356042764
584229854608 528747345
161689564324 528741038
251676487518 221079271
497117073510 53458132
855186184252 528734731
854554584416 70209524
939241815100 330985053
196427555304 145010544
348643115780 70695163
97685619956 89231436
356853913648 528728424
753498610656 175359828
399802702496 176501395
449368819243 101214736
624652244112 528722117
282413121957 229839694
893082174412 48242243
313905124800 444353378
930978164572 12727526
573492657396 515698162
100066819546 230186579
806552996880 528715810
440856691836 528709503
73265587284 397820332
311378725456 528703196
479384281832 528696889
502121875928 512790635
615942104198 10053358
558965861168 72379132
456015087900 360899154
834974989500 528690582
70739187940 528684275
321484322832 214324474
906977370804 528677968
180637559404 528671661
5684404832 528665354
496437477404 67232620
221059948908 478335494
356853913648 528659047
370233413943 67939004
583598254772 528652740
126319973508 315551824
250113541364 324987096
640442240012 507738728
411481293077 132938946
941083761948 528646433
511595873468 528640126
120788702637 100218230
880450177692 283619483
961984725997 341845707
716234220332 528633819
975821752928 1627206
113056376952 528627512
492967132421 121958459
911398569656 284805199
451598184115 356465333
205901552844 528621205
552649862808 52884195
494542677896 528614898
250745141200 528608591
259587538904 528602284
629073442964 246534323
474963082980 248029082
120003975148 94888815
784447002620 246048684
133267571704 528595977
183163958748 528589670
774973005080 170919700
436435492984 333804282
577056694929 41632507
488858279372 376622505
176847960388 528583363
417648364246 304161382
705497023120 438632929
869081380644 124752460
146123284021 156110864
312942844712 29453690
909503770148 528577056
622757444604 528570749
828027391304 528564442
977084952600 184441908
537780730992 181761433
702970623776 528558135
466120685276 528551828
224436283814 116786719
957505357684 277236799
411171499544 528545521
411171499544 528539214
824237792288 301733187
48119358148 314889589
690824253442 29245559
396644703316 528532907
567808258872 383528670
472595481282 305965184
617704645916 200537372
869712980480 491271151
521877896555 115203662
990980148992 492021684
690970226892 322085876
349906315452 528526600
756025010000 528520293
77335053118 50424465
325992943011 16927988
627178643456 491277458
785710202292 528513986
516017072320 519040872
73265587284 132749736
588651053460 122772062
350537915288 528507679
591177452804 528501372
154110366292 463589728
746551012460 43329090
396013103480 528495065
6947604504 411361461
745287812788 528488758
219165149400 528482451
538916888763 348543741
790131401144 124802916
42317195320 492128903
980978724335 227897138
790763000980 528476144
587387853788 26987653
778762604096 528469837
809710996060 43852571
155733153262 151595052
317694723816 528463530
814248918561 410301885
486963479864 528457223
760446208852 528450916
919609367524 496600566
767393807048 528444609
768106054493 282118417
837870184362 122027836
565281859528 528438302
60173055489 244932345
956361354005 10923724
537674779699 150604853
769920206392 528431995
428224695116 172389231
204257973760 27019188
826139756548 127565382
413066299052 528425688
232428745956 528419381
106220469419 142632805
332279657970 445223744
125220282811 134547231
587387853788 528413074
202743553664 357487067
649512522240 77254443
73265587284 528406767
250745141200 506187206
150952367112 132869569
970981500140 146757583
808447796388 464239349
50527993188 46797940
437067092820 528400460
368854310532 167841884
876738457512 141806588
200975676224 392919793
959400157192 389160821
696031735547 177226700
479518702923 63309666
736086088438 67112787
529280668876 502062428
795564789440 18725483
161689564324 528394153
531175468384 528387846
893713774248 329181251
360011912828 526104712
996032947680 528381539
832448590156 456538502
802825755173 54612313
911398569656 101731910
58107191220 509902029
387802305612 528375232
724002647285 32096323
172426761536 303013508
556439461824 504881657
974558553256 528368925
442958707829 205892015
378328308072 127243725
272851135460 528362618
567176659036 120514156
35369597124 95847479
207236393729 223311949
233691945628 528356311
829290590976 335652233
746141109981 139189183
858975783268 128233924
240007943988 67812864
288375804242 45700522
801500198192 421137311
603809449524 528350004
750340611476 72959376
71370787776 309774612
543807465104 528343697
260219138740 528337390
95031604774 120362788
435172293312 81038643
200529968906 202669138
147162768096 127432935
957505357684 516858650
810974195732 528198636
777499404424 283871763
892450574576 528331083
795184199832 528324776
456646687736 528318469
713177372818 90915405
412129310034 29668128
951364082145 199660699
950557759488 528312162
404549311013 89496330
402960701676 181332557
596230251492 528305855
435803893148 68285889
451593889048 528299548
683600086989 52713906
901427759177 193126647
795919562432 416949463
530168793323 91268597
610757047720 528293241
1263205980 528286934
768025406884 528280627
574755857068 497382634
4421205160 528274320
275377534804 528268013
592494243055 121750328
555807861988 528261706
130109572524 528255399
168880915456 133903917
418750697576 528249092
391591904628 528242785
786341802128 429380560
860870582776 528236478
870344580316 306570656
323209806683 9548798
113056376952 528230171
131372772196 316851066
162321164160 41203631
308220726276 378855183
972663753748 137360153
605704249032 528223864
972663753748 528217557
176847960388 263544302
407381900528 528211250
771183406064 240492217
113056376952 528204943
194882529402 79966453
276640734476 64470154
505911474944 528198636
368222710696 528192329
553281462644 528186022
326238411451 191713879
963189756208 75305580
939820562276 53319378
537855796906 9592947
96003181380 528179715
366327911188 528173408
51159593024 46482590
929083365064 528167101
313273524964 459919054
573760055275 173467728
146531168260 528160794
406750300692 466402650
783183802948 399119574
496437477404 430799635
285483132180 441868420
721918618856 528154487
614546646736 242037432
749077411804 8861335
252639940708 528148180
300341272960 77014777
914556568836 528141873
269693136280 227455648
390960304792 243607875
935181187438 91218141
722707527886 266975310
649916237552 131696467
192637956288 427084812
802306413630 25000948
450545631936 129507938
518543471664 528135566
95371581544 528129259
960919282310 119593334
401065902168 381087861
903819371624 528122952
980276971738 374831317
492749730131 73615304
603177849688 528116645
304033466668 57418928
859607383104 528110338
770551806228 528104031
727603017380 528097724
335161198177 45353637
720023819348 528091417
750484631821 369205473
354959114140 434590142
276640734476 528085110
623389044440 528078803
255797939888 260825985
668927472921 75658772
262229589707 22837647
980874551616 528072496
513490672976 300497015
717497420004 128795247
474699010955 143067988
693076670399 222838924
867186581136 528066189
476276347618 153638520
851615867012 8268477
859387415930 69408535
427405565007 80767442
198465933667 339770704
670759032140 209058129
827585670010 13011341
12868074038 166315590
57475591384 409854088
747182612296 528059882
75160386792 528053575
249481941528 160166265
994769748008 528047268
672778325521 43619212
639179040340 528040961
315799924308 487076996
736445415084 528034654
275377534804 528028347
754761810328 528022040
553281462644 372857226
989085349484 528015733
984664150632 409229695
917082968180 382588927
488858279372 528009426
794552599996 528003119
203375153500 523455772
896240173592 306507586
846343786548 400153922
817290194092 97108879
701707424104 483154042
567176659036 527996812
960741330305 69553596
534972698870 150409336
330326720536 527990505
493911078060 527984198
935399363424 527977891
197059155140 97235019
921837157711 63278131
620231045260 201546492
540649465924 527971584
945504960800 527965277
51159593024 333470011
953245832470 321070449
702970623776 527958970
710549821808 527952663
349274715616 365597869
972663753748 527946356
228802775748 39368294
138715958046 117398498
963821356044 17716363
604762107195 141466010
839564673550 44773393
541912665596 527940049
599666395679 164751454
627178643456 527933742
20211201060 527927435
717497420004 477484049
413697898888 177958312
639179040340 3929261
540087936858 85970717
389697105120 487379732
519806671336 527921128
607599048540 330493107
718589645278 35098455
860238982940 461735470
325577042575 198311001
621363048783 22370929
262113938248 527914821
474416854696 319058516
610125447884 289321011
456646687736 527908514
173058361372 72978297
552018262972 527902207
986558950140 46280766
17897530519 310354856
818666749475 32222463
747182612296 527895900
70397388447 169052828
757288209672 502257945
455383488064 427154189
58738791056 527889593
904450971460 527883286
456015087900 455655522
500227076420 527876979
346748316272 416394447
342958717256 527870672
560860660676 432042114
304771314226 20428373
73265587284 527864365
718129019840 399334012
411171499544 527858058
579336263521 21323967
927820165392 527851751
894345374084 527845444
982137751288 527839137
946215253075 419377658
493911078060 370712846
529280668876 410282964
664847274638 96295276
70739187940 527832830
228639146940 441717052
446541090360 527826523
36632796796 527820216
624020644276 147318906
437067092820 259848400
516648672156 373664522
997927747188 344728006
690338627056 527813909
598985929207 168068936
142109969408 262024315
980242951780 133134463
576650656576 527807602
273482735296 527801295
955941436010 77393197
855817784088 440272749
516017072320 418324389
594335451984 345503767
805420900817 161528577
576650656576 527794988
485700280192 527788681
210954351532 527782374
594335451984 527776067
6511710878 232841826
272851135460 384228747
846343786548 45845583
366327911188 450187353
866554981300 37116695
344268058940 154332290
891187374904 453290397
941715361784 327995535
215375550384 527769760
521704983843 163250388
514945309019 300238428
555176262152 527763453
793289400324 527757146
481279081340 527750839
875397379004 527744532
872239379824 142153473
108860419991 142317455
330326720536 517974989
255978187641 93211153
715602620496 527738225
797710599176 527731918
635389441324 102583355
142741569244 381825780
363169912008 454072465
648653037880 207992246
383813275014 87080749
835606589336 527725611
152847166620 364897792
97266381052 527719304
680864629516 145042079
170531962028 22068193
200553954427 56485492
445909490524 527712997
744656212952 338837268
336011119060 527706690
857712583596 527700383
382117907088 472224011
260850738576 527694076
24505952934 5266345
29532955992 26041603
304431127260 141270493
341695517584 199364270
313738792354 50172185
595598651656 508583866
346116716436 87377178
312010325292 521967320
1263205980 268261938
257445942244 86986144
87160783676 527687769
920240967360 527681462
284219932508 388252613
435172293312 59367791
118740775476 29781654
998176324979 248798536
708023422464 527675155
764911525169 93003022
265087888619 65359441
290535930868 490772898
472590120332 167267947
8842404012 457926042
876028978840 73590076
209302081402 269088155
340432317912 527668848
12188042749 114377445
604088092784 157504711
776236204752 527662541
843185787368 527656234
971400554076 469543536
147794367932 527649927
668232632796 527643620
311000004785 78843807
238744744316 505764637
392855104300 527637313
843927097469 235352012
256575521546 158223709
262601185533 37968140
540649465924 527631006
261482338412 527624699
718868166640 152768154
846975386384 261538676
352432714796 527618392
197059155140 527612085
678969830008 398596093
272989643487 178317811
328431921028 441237720
8576338975 103365423
658261368213 336301854
606967448704 527605778
533070267892 433120611
728866217052 525246960
202111953828 527599471
397907902988 211902586
282325133000 527593164
998823168834 35653471
978348152272 527586857
75198336011 59500238
585612874666 368101748
250356852810 125603905
794552599996 82060377
787723302199 220328738
852028185072 66311798
683391028860 517577648
403592301512 263506460
456646687736 527580550
714339420824 527574243
336281392931 163628808
3400988970 75665079
122530374492 296775885
817921793928 527567936
968617556502 258587
850764985400 527561629
828027391304 527555322
62584358390 462567994
823058992890 295766765
331847781903 184580662
825500991960 318535035
595648867990 426346893
819184993600 527549015
579808655756 249940103
449067489704 527542708
63159989908 203589960
161057964488 527536401
183163958748 422051826
47834536093 43537221
106108778756 527530094
26527199420 149173164
144004768916 505991689
955610558176 527523787
140215169900 527517480
441886723783 86260839
476226282652 103201441
592440652476 527511173
152956839043 250350058
467383884948 527504866
19579601224 16398200
806552996880 527498559
15158402372 527492252
156154187596 116055107
620231045260 527485945
221691548744 527479638
303167927588 527473331
505279875108 527467024
719435523374 471454557
550123463464 527460717
261544197468 364904099
641713190987 506325960
284219932508 475724396
294132001654 39475513
280801639196 140437969
69475988268 414723092
844448987040 527454410
612651847228 527448103
129477972688 61676153
733919015740 527441796
185690358092 314738221
435803893148 527435489
345095882160 3922954
137787128221 373469005
210322751696 527429182
929714964900 21626703
276640734476 527422875
10531452324 6079948
139583570064 527416568
782552203112 199181367
535596667236 527410261
822342992780 125055196
375801908728 527403954
513949223411 46911466
294325529884 508993821
646126638536 527397647
98529580724 212079182
260850738576 527391340
682235060802 244780977
791394600816 527385033
210972843656 478915738
336011119060 527378726
979876069348 182152467
959400157192 527372419
760456653244 51875075
798342199012 2226371
781920603276 527366112
376433508564 527359805
220070819921 202952953
204006753336 384588246
522964670516 159819380
829922190812 527353498
643600239192 11743634
518543471664 219944011
160121341276 87137512
304431127260 527347191
544439064940 208471578
259102293003 172136951
54317592204 208629253
385907506104 527340884
743720813298 109571511
15790002208 527334577
438330292492 527328270
225481147760 527321963
693496626236 527315656
346116716436 143364417
550123463464 498139474
617704645916 527309349
428856294952 287756875
173058361372 527303042
147794367932 439206866
365696311352 527296735
423803496264 527290428
903187771788 293616078
464857485604 410787524
109681141529 34360536
39159196140 527284121
906345770968 27088565
301904727916 527277814
507174674616 339045399
131549860142 20258084
948031360144 527271507
221691548744 527265200
491701119827 114579269
311413174290 143326575
938557362604 104652051
974024447026 321417334
507174674616 359007054
106740378592 527258893
174953160880 527252586
962767006370 41102719
143373169080 527246279
275377534804 527239972
392855104300 527233665
114319576624 513919588
602546249852 527227358
906345770968 527221051
837501388844 527214744
141478369572 396546318
46106794336 527208437
76748472648 63902524
893082174412 36877029
531807068220 315072492
355005003872 139233332
472166922697 15445843
627810243292 434609063
693496626236 436539005
168637162520 527202130
189479957108 527195823
654969036240 4799627
208427952188 4635645
37895996468 527189516
862372086136 204750448
66949588924 527183209
736274011810 51742628
401697502004 81089099
646612384755 35142604
396013103480 527176902
547597064120 527170595
716381703220 141541694
386539105940 527164288
319589523324 356559938
718760619676 502812961
490753078880 527157981
732655816068 1803802
46802454371 424568319
536859866908 252696262
631871043308 237458550
696023025580 293918814
478121082160 527151674
953939058003 64356628
202266260890 223936342
153478766456 365314054
880450177692 527145367
294325529884 527139060
298746728736 527132753
636889380548 207815650
924662166212 527126446
530543868548 65088240
493279478224 527120139
556439461824 527113832
221691548744 29018507
476523966745 195762973
713497371077 68002074
898766572936 527107525
553281462644 495818498
685432251680 335866671
855520001148 35199367
651811037060 77046312
19586406477 477288532
397907902988 519873396
645051381157 116912859
456015087900 527101218
371380709876 81953158
197059155140 527094911
946252155332 267713229
459804686916 507063879
208206155984 31837736
266535137100 527088604
888029375724 527082297
383381106760 527075990
682304898213 148006369
792388235066 128732177
946203326538 190502935
529912268712 255471342
608230648376 527069683
522333070680 339354442
207178016137 458462137
238744744316 255843455
978348152272 527063376
993506548336 245985614
807849566889 400059317
477489482324 527057069
351801114960 527050762
73265587284 527044455
552018262972 527038148
27158799256 151355386
325905521684 266004032
469910284292 113942262
612795470232 178589012
796447399504 527031841
53685992368 527025534
745287812788 527019227
646126638536 527012920
455383488064 353273991
123161974328 527006613
695391425744 160550992
243328720531 316914136
294957129720 527000306
616441446244 111722198
983400950960 370706539
20842800896 475610870
424796531349 127445549
611388647556 518958881
192006356452 298535538
371752488605 39961152
3158005488 526993999
266535137100 526987692
832096674235 44186842
705881403235 95961005
339800718076 266653653
634757841488 326406171
609602864543 180613559
213480750876 175757169
184427158420 118855415
823862426941 257855388
342390105429 245121555
652442636896 526981385
831816990320 526975078
325273921848 344740620
702339023940 418702809
807184596716 469411089
591177452804 526968771
973295353584 380728362
161057964488 526962464
626210056368 194463731
965716155552 344185604
689707027220 526956157
634864379332 30702476
647414038167 334491745
573492657396 526949850
277734057168 65208073
495174277732 526943543
123274106481 173688473
449699089540 526937236
594999665317 8735195
668232632796 443804669
531277692240 8224328
498332276912 526930929
967610955060 526924622
81683967443 188945106
8842404012 526918315
985927350304 526912008
656863835748 526905701
918346167852 526899394
358748713156 526893087
56843991548 526886780
704233823448 277028668
900065129650 172168486
171163561864 526880473
855186184252 526874166
241970133791 68790449
596861851328 526867859
758204482260 160954640
377065108400 526861552
490121479044 374377213
515385472484 526855245
552649862808 526848938
291799130540 526842631
64077088713 214690280
210045687251 107143316
898766572936 526836324
715186165044 169488011
725076618036 526830017
99893711317 253326962
530224030029 124411882
861502182612 526823710
908240570476 526817403
388433905448 526811096
570156676741 41531595
731593784468 58749705
861706693394 43404774
206533152680 526804789
977433294517 6489903
380223107580 361990265
440856691836 526798482
19579601224 526792175
41053995648 526785868
323149486535 27145328
797710599176 526779561
67581188760 265430095
514122272812 526773254
65196804135 362879552
817661159218 82306350
411536864054 104973708
501490276092 196072016
560229060840 526766947
706128622956 526760640
909503770148 526754333
552018262972 526748026
744024613116 401654988
900661372444 442133314
145592268221 40226046
93128183597 217263536
977084952600 526741719
84634384332 526735412
478121082160 526729105
965440781383 504560
293062330212 57318016
362538312172 526722798
440856691836 526716491
357485513484 526710184
481910681176 526703877
237481544644 526697570
679870618911 82154982
994138148172 526691263
791158109302 77595021
346748316272 526684956
472689392512 102532899
288641131360 526678649
316431524144 67875934
667601032960 526672342
140846769736 526666035
387170705776 428138081
322747522504 526659728
324642322012 526653421
123161974328 155770286
957505357684 526647114
115582776296 526640807
687812227712 149160550
391191147299 80048444
604441049360 414388821
816356743301 124481259
249481941528 244762056
128846372852 526634500
426961495444 48147638
128214773016 215781391
984032550796 526628193
810106325127 18548887
50563186248 468055084
201480353992 440991747
218892764749 114522506
536870065327 483116200
267166736936 526621886
188848357272 526615579
244429142840 526609272
471805083800 215573260
781289003440 526602965
980242951780 321221817
873728061053 253945048
22737600404 5985343
840027788188 526596658
970818552488 404203016
82283048387 331382394
96003181380 335740531
470541884128 281380498
41053995648 526590351
509701073960 526584044
566545059200 526577737
355590713976 474053041
788236601636 526571430
150320767276 526565123
212988182548 31301641
684654228532 198020879
388040634528 37223914
848238586056 99234338
118740775476 237748672
147162768096 526558816
315799924308 526552509
450962289212 526546202
260011728803 8817186
140215169900 461804847
402960701676 526539895
460436286752 526533588
715602620496 526527281
761959184645 157378571
853922984580 87187968
562755460184 277817043
562755460184 526520974
749077411804 526514667
973926953420 526508360
477489482324 526502053
901924572116 266659960
636775860855 314208433
329695120700 526495746
117719178053 213712695
596861851328 526489439
586124654116 54984426
723181818528 526483132
87983409928 117404805
162952763996 348518513
125056773836 526476825
119684206006 212596356
256429539724 526470518
892450574576 526464211
128214773016 77929292
552018262972 526457904
480647481504 526451597
164215963668 190528163
867818180972 526445290
482542281012 183142666
544439064940 526438983
946922051272 338439927
116507039853 217370755
238812658092 224283227
214112350712 526432676
176847960388 526426369
140846769736 106563072
442751491344 526420062
723434306659 194066390
218533549564 47201588
855186184252 340369869
380223107580 526413755
132004372032 526407448
29053598764 526401141
367591110860 526394834
297483529064 526388527
209691151860 526382220
92213582364 526375913
425066695936 526369606
932241364244 4717636
13895202700 526363299
730761016560 439572672
258324339232 526356992
472436683636 512904161
393057792359 306494972
960031757028 175403977
783815402784 526350685
499595476584 526344378
296220329392 526338071
520438271172 149034410
141691205594 182675948
235586745136 267353730
760029721865 134269723
806552996880 526331764
635389441324 192275202
729497816888 526325457
537788217401 198575895
611388647556 526319150
871607779988 170995384
154110366292 394919112
985489987147 68746300
50317543277 68002074
774406209669 250015787
639179040340 526312843
851569302431 344671243
974558553256 526306536
980242951780 526300229
510694235185 47939507
129477972688 526293922
510964273632 315684271
322747522504 526287615
207164752516 526281308
140215169900 69194097
944241761128 498208851
603809449524 526224545
85265984168 526275001
480015881668 461262445
616441446244 526268694
374538709056 482952218
914556568836 371936404
560860660676 526262387
568439858708 384235054
93476782036 526256080
404223901348 503241837
447804290032 526249773
576650656576 526243466
184427158420 60257078
154741966128 526237159
662548234272 526230852
145267968588 526224545
822342992780 526218238
603177849688 526211931
370117510204 526205624
77783964392 38491621
499095106497 111905101
578025231561 90953247
922767366704 516650519
234713955071 56271054
624652244112 461836382
417487497904 526199317
41685595484 526193010
176889031572 64325093
344525252093 196551348
822342992780 526186703
786341802128 448068201
735813815248 526180396
565913459364 526174089
831816990320 526167782
245060742676 394496543
192375183505 84324590
806324748615 90404538
57481046939 395133550
488226679536 526161475
306957526604 526155168
938557362604 526148861
565281859528 315022036
406750300692 456702484
776236204752 526142554
749077411804 526136247
137688770556 523802657
620231045260 502182261
639810640176 351312514
452225488884 526129940
968874154732 526123633
118740775476 526117326
677706630336 483128814
725166366646 404026420
1894805816 251018600
155373565964 526111019
835789826607 138791842
360643512664 526104712
303799527424 86910460
131372772196 526098405
481378208459 146972021
879893246429 348814942
755393410164 526092098
900029772608 378861490
147794367932 526085791
360011912828 526079484
418609334543 12462632
421908696756 526073177
848238586056 299904157
822974592616 526066870
339975926536 90272091
80868625776 23777390
571597857888 526060563
165501111700 62023038
130741172360 526054256
64461088343 370454259
190148251070 301789950
806552996880 526047949
157268365472 526041642
577282256412 526035335
953715758668 526029028
390960304792 393008091
752235410984 526022721
367591110860 526016414
593703852148 439843873
126150783991 49087381
125688373672 526010107
961294956700 526003800
918977767688 525997493
483173880848 525991186
697917825088 525984879
622878608381 91483035
682759429024 72278220
728866217052 525978572
510964273632 373796969
949294559816 44294061
438961892328 90038732
671390631976 141434475
864028581956 139081964
966347755388 419371351
380854707416 525972265
960031757028 51130849
602546249852 450660378
648807521538 337191141
211936406130 132484842
130317016061 179383694
579177055920 525965958
646126638536 128877238
629073442964 525959651
680440927321 113103431
84745368611 63877296
43119815768 183003912
354327514304 525953344
714971020660 525947037
397276303152 503784239
824869392124 254506371
954978958340 370630855
135163544314 409116169
492486383411 8098188
773709805408 525940730
702339023940 507177405
727603017380 525934423
899460574230 193284322
876028978840 525928116
627810243292 525921809
40041303709 79493428
51791192860 306640033
842554187532 525915502
677706630336 432805261
388919115572 2327283
977716552436 482126001
159163164980 525909195
680585117955 134704906
227375947268 525902888
633494641816 64400777
615809846408 525896581
648338377408 192495947
448269393440 21412265
463594285932 45189655
980242951780 426990207
253271540544 123453218
396202672979 97827877
302536327752 525890274
988453749648 525883967
992243348664 516278406
271587935788 525877660
916451368344 525871353
828658991140 525865046
298115128900 525858739
351169515124 387943570
650071282533 61915819
625283843948 525852432
934836213459 231447979
170531962028 17470390
106108778756 525846125
961926556536 525839818
315615219571 60124631
319589523324 8892870
768657006720 525833511
163584363832 525827204
872391264998 221564910
903187771788 201407738
209059552024 525820897
883608176872 105270137
574124257232 174577760
341063917748 525814590
330477249705 68311117
402329101840 84967904
502753475764 525808283
382259152353 56517027
516017072320 424221434
6308 186529525
130741172360 525801976
130911959613 197055908
340432317912 181837117
453488688556 256133577
486963479864 525795669
817290194092 442795549
456015087900 525789362
738340214592 294442295
392855104300 38914190
852866686043 136237507
708655022300 412408423
553281462644 525783055
430119494624 477906618
258325991666 331804963
333484719716 269006164
548860263792 525776748
50527993188 525770441
759183009180 525764134
28523983118 412723773
407381900528 525757827
275377534804 525751520
9625365541 325163692
903187771788 525745213
66317989088 525738906
411171499544 525732599
385568569989 60818401
421277096920 525726292
24632399912 525719985
831816990320 288803837
641836795573 113980104
541912665596 272790364
974558553256 525713678
303255020951 160948333
725708217872 525707371
60633590564 118306706
997927747188 525701064
825500991960 525694757
542544265432 525688450
6947604504 303202718
564018659856 450307186
916456369795 122936044
241902743496 207910255
190743156780 525682143
295661562792 270929799
929083365064 525675836
155373565964 525669529
194532755796 525663222
781920603276 525656915
302536327752 525650608
461699486424 525644301
601914650016 492683919
309772811776 123188324
473905800551 195598991
276009134640 525637994
131372772196 124210058
262113938248 41254087
516017072320 525631687
882976577036 456816010
60823935824 35092148
543807465104 525625380
738971814428 515811688
183628652201 57627059
525491069860 514348464
919185242760 88058334
56212391712 350196175
438330292492 387426396
773861204943 326904424
215693473640 135682491
41053995648 525619073
510964273632 525612766
30316798436 50380316
258324339232 141472317
273230350142 42345198
696654625416 525606459
128846372852 104424999
91581982528 134812125
187585157600 236651254
732024216232 267460949
714971020660 525600152
628441843128 445904900
977188809969 119517650
987190549976 525593845
819816593436 525587538
224217948088 258240115
268799324984 17640679
805289797208 525581231
593717494189 252469210
929083365064 73224270
79581585644 525574924
61896790236 525568617
6947604504 525562310
166110763176 525556003
283588332672 65718940
871441434928 26609233
636862361360 224276920
108261086767 170579122
268018009582 100356984
12632003028 525549696
317694723816 525543389
387383018317 39002488
368556975389 112819616
587387853788 140103698
572861057560 525537082
440225092000 1608285
334907675698 109085872
264008737756 525530775
161689564324 525524468
851396585236 100331756
73265587284 525518161
540059094947 261103493
794976695290 97159335
928910101225 47914279
975271708909 68203898
408013500364 108474093
132635971868 525511854
289904331032 525505547
471173483964 525499240
644649532717 65346827
185690358092 525492933
317063123980 314788677
462626846718 80471013
207164752516 200203101
709918221972 525486626
430119494624 525480319
769920206392 6849402
897769616962 212407146
113056376952 525474012
222346326805 335090910
275377534804 267719536
946768160472 101984190
711892092339 80780056
821711392944 525467705
295588729556 278529734
604441049360 197352337
756025010000 447323975
619288323179 22263710
611504620672 345756047
640442240012 525461398
895053433681 82413569
640059281037 62060880
502121875928 269088155
243797543004 525455091
37264396632 214387544
184427158420 63650244
159794764816 525448784
540017866088 525442477
140215169900 366707901
154110366292 282528372
93476782036 525436170
254659953087 104614209
217270349892 525429863
879818577856 525423556
638547440504 525417249
663811433944 525410942
313905124800 15042195
519175071500 525404635
655600636076 440039390
409276700036 525398328
526132205880 144203248
298746728736 18864237
639179040340 525392021
191374756616 525385714
500227076420 442423436
253903140380 90183793
896240173592 525379407
433415566648 238221697
319589523324 389432022
698141919105 216815739
489489879208 53054484
517360856531 214053273
293693930048 525373100
355809882226 38598840
333839690290 76056113
611388647556 525366793
516017072320 48254857
349274715616 470275148
271587935788 259905163
523090015834 158904865
487595079700 525360486
334116319552 515691855
133267571704 62704194
74528786956 155751365
460516265819 360394594
647535410075 20970775
582966654936 410724454
569703058380 525354179
747182612296 525347872
451652550455 255969595
305062727096 525341565
462962686096 516991097
332853119880 525335258
959400157192 525328951
153647289496 3487771
500858676256 525322644
80844785316 525316337
974905917588 168731171
881960592843 135215773
42948795156 23865688
838764588516 525310030
484437080520 525303723
808950514744 8394617
159794764816 525297416
380854707416 525291109
176216360552 522642169
51791192860 525284802
264008737756 525278495
341695517584 343800877
73897187120 525272188
11617601892 191720186
701797437608 95305077
454213222037 368789211
690970226892 525265881
24000800076 366474542
282069127628 117505717
996163300756 58907380
968242554896 525259574
147794367932 525253267
460436286752 525246960
405487101020 104147491
832786500295 7044919
416224298232 525240653
667601032960 475163073
571134320681 247209172
875397379004 525234346
406750300692 145502490
300009928408 525228039
523596270352 235875493
49047197774 105875609
984664150632 525221732
415592698396 525215425
511123947951 351880144
743393013280 525209118
681496229352 337279439
723813418364 525202811
564650259692 389501399
309483925948 525196504
627178643456 525190197
814132194912 525183890
202980488733 170875551
58738791056 525177583
43580394992 31553921
235586745136 280213703
884239776708 492791138
927976888035 248735466
18316401552 7524251
854554584416 525171276
75160386792 477862469
662548234272 525164969
888805550921 220946824
967610955060 97317010
66949588924 46760098
936101519669 227178140
716865820168 525158662
77708936320 348329303
489489879208 525152355
691601826728 312341561
686323378259 62256397
583598254772 525146048
221494513822 51704786
88423983348 114869391
783238099911 349489791
975190153092 178992660
351801114960 525139741
235586745136 525133434
151184931430 143982503
562250366154 227058307
775604604916 488748351
10105603684 366575454
90318782856 474544987
584992684193 111905101
522612174351 34984929
661916634436 525127127
327800321192 289276862
548860263792 525120820
715370398821 120337560
486963479864 525114513
574124257232 94226580
244429142840 414130234
75791986628 91262290
38987799173 64589987
735182215412 52877888
688443827548 525108206
163806275627 84721931
708655022300 525101899
202743553664 525095592
958136957520 525089285
726753727197 19558007
824237792288 407142078
889292575396 525082978
553281462644 525076671
423803496264 525070364
292430730376 4427514
58107191220 525064057
878555378184 525057750
222323148580 11081399
246323942348 525051443
747971300581 295968589
842092428899 289100266
109122374929 37621255
677277945611 33742450
684893181841 82709998
295588729556 525045136
694759825908 7253050
258955939068 525038829
713707820988 315753648
196427555304 61322961
887530683299 176961806
391620305049 138028695
32843197780 253295427
802131798028 116187554
154110366292 525032522
270956335952 315003115
107371978428 525026215
680864629516 355519283
293062330212 525019908
905864763371 157813754
680233029680 229606335
590237247216 143913126
978348152272 398785303
853291384744 225077909
456015087900 525013601
255797939888 404562515
207796352352 525007294
397693403983 58068549
701260896876 142859857
318957923488 525000987
722573712267 224857164
805416094883 44716630
759339618297 131658625
675180230992 350574595
759814609016 524994680
339169118240 524988373
958588917140 1280321
764235807868 524982066
685285828368 237818049
596230251492 524975759
300641528244 524969452
594967051820 111608672
679601429844 216475161
185058758256 524963145
915819768508 105049392
425962256336 177548357
625915443784 524956838
464225885768 165476759
741498213772 524950531
128622148453 19841822
408645100200 524944224
936030963260 519129170
701075824268 349073529
581703455264 370643469
569703058380 524937917
424435096100 524931610
126319973508 524925303
602546249852 309680007
627256339389 36126496
447172690196 74044180
272851135460 524918996
915188168672 524912689
574124257232 524906382
365696311352 524900075
396139300243 249567990
200848754156 225658153
308852326112 237893733
149419053309 34865096
870344580316 503349056
297483529064 311017091
617704645916 506824213
429487894788 524893768
917714568016 524887461
629073442964 524881154
231797146120 524874847
706367273529 134950879
355590713976 387085818
709918221972 239609237
445909490524 524868540
406295101339 96761994
949926159652 269018778
291167530704 325743936
390960304792 360545962
907608970640 196135086
954978958340 138167449
417487497904 524862233
782552203112 524855926
723181818528 524849619
822078176529 18397519
814763794748 317645748
794080144691 154559342
477113290760 146429619
352432714796 149766022
628441843128 524843312
783815402784 524837005
941715361784 524830698
888927553529 241892371
941282154940 6786332
635556267781 151254474
450698784817 100937228
566697593995 122790983
934136163752 524824391
162321164160 199742690
866554981300 524818084
60633590564 224283227
860238982940 107912770
877292178512 524811777
754433987147 3203956
515385472484 354049752
946768160472 363667927
708023422464 524805470
163029740931 49257670
809079396224 524799163
380854707416 116692114
370453408410 165905635
244670410818 254411766
809710996060 524792856
410100480469 40434177
937294162932 524786549
627178643456 524780242
868914234595 26741680
823606192452 236096238
848870185892 524773935
434880855214 101700375
384644306432 453107494
91132503624 124620013
220428349072 186813340
241575077990 151191404
337767627044 4862697
593500207490 75822754
225635063788 353381210
409276700036 113374632
953084158832 524767628
505911474944 66791130
457909887408 524761321
111237734469 371646282
53054392532 524755014
721918618856 76352542
281693533164 275174410
222954748416 198809254
571871133891 119820386
871607779988 524748707
546664502616 192773455
486963479864 524742400
59370390892 53123861
510964273632 357871794
728866217052 521967320
696654625416 524736093
969138443260 26268655
200217154320 264862465
414329498724 304054163
892220705412 122311651
374258541567 102148172
489489879208 120299718
491384678716 480114068
581071855428 524729786
133644938435 11466126
380854707416 524723479
487595079700 158318314
950557759488 524717172
269693136280 174262410
72002387612 487430188
770595747097 282496837
404555214365 139737892
603177849688 423054639
793921000160 78610448
974572365586 103075301
447804290032 524710865
617704645916 374585344
975190153092 441143115
238744744316 360129700
24151802270 234803303
644231839028 524704558
233060345792 48153945
157899965308 368366642
819184993600 524698251
373275509384 182587650
855226845481 401964031
153185701152 88247544
173878937849 69831104
56618858941 84791308
529912268712 320572196
29685198600 524691944
521832656444 64129576
984222189672 242636597
848030103929 2794001
500227076420 524685637
94436945037 3973410
600651450344 428112853
86547007422 289175950
611388647556 353267684
920872567196 524679330
188848357272 524673023
771400625451 228067427
248850341692 524666716
618977488991 309043000
843368570535 263336171
120635574984 258107668
132635971868 163099020
939820562276 524660409
745287812788 161661024
367134233845 199660699
912661769328 262875760
198953954648 88834095
501678243613 335437795
577508400204 212886478
41053995648 380816660
280748010775 82949664
144004768916 415404248
682759429024 524654102
421396690254 259413217
330463513059 345629907
594967051820 524647795
625283843948 524641488
140846769736 105049392
359716602232 41127947
408013500364 524635181
706128622956 524628874
377332645033 139674822
497069077240 35912058
814132194912 524622567
354358349227 184990617
353695914468 524616260
242232504991 85119272
225817613596 104986322
505911474944 524609953
552649862808 524603646
10737203520 524597339
908946391088 68494020
872239379824 287971313
569071458544 72744938
987822149812 183678761
431382694296 524591032
272851135460 64520610
336011119060 524584725
952203522859 12721219
639918742156 53035563
32898472328 459345117
149279599232 133002016
610125447884 224264306
209067208722 477124550
604441049360 382443866
630968242472 524578418
346748316272 211511552
771183406064 519684186
426747431622 19507551
42317195320 43480458
334747919388 421900458
854554584416 524572111
821711392944 514525060
128214773016 524565804
397907902988 524559497
794552599996 250230225
253271540544 524553190
238113144480 524546883
629705042800 318333211
979281434839 62035652
870344580316 47012378
380223107580 285631416
908872170312 524540576
159794764816 109426450
702970623776 524534269
313273524964 524527962
347379916108 524521655
147794367932 222807389
381903729740 82268508
736555188419 180361279
708023422464 58364978
672022231812 524515348
635742879297 44350824
545931006888 74674880
938205434069 19734603
452857088720 524509041
370117510204 524502734
125056773836 524496427
572503099533 92214647
982137751288 524490120
541912665596 524483813
28421998928 44685095
700687876456 129261965
766762207212 447771772
325273921848 197787520
63205986859 369167631
438961892328 222510960
423803496264 488477150
464857485604 524477506
459173698859 269025085
876028978840 524471199
978979752108 211694455
857080983760 524464892
558965861168 524458585
216007150220 524452278
336011119060 524445971
813942066155 41607279
24701934587 341334840
481279081340 250854618
845080586876 524439664
666337833288 171045840
496466256245 222012707
690577908329 162777363
28421998928 357146489
793921000160 305132660
724445018200 414956451
740235014100 479672578
400011369591 15553062
152215566784 485815596
302536327752 422259957
193901155960 524433357
634757841488 284830427
14526802536 277602605
684654228532 439459146
130741172360 524427050
658758635256 376256699
729682157884 147438739
973295353584 503172460
612651847228 524420743
874134179332 259816865
945560317339 17514539
129477972688 524414436
589282653296 27637274
98529580724 473781840
220428349072 524408129
75160386792 524401822
733919015740 524395515
832448590156 524389208
1367618365 249101272
990072241551 40055757
204006753336 171083682
320852722996 77670705
521701470844 524382901
636652640996 179364773
592440652476 524376594
717497420004 25322605
934767763588 524370287
932241364244 7530558
18316401552 524363980
390960304792 524357673
136684839040 241413039
575387456904 513465484
68212788596 471927582
42317195320 524351366
573492657396 524345059
330958320372 410617235
581400393365 55015961
495174277732 524338752
446541090360 210275380
351423132208 45700522
636652640996 11585959
466752285112 524332445
385275906268 304539802
816026994420 140393820
863788886486 58106391
147794367932 524326138
771815005900 524319831
512497255229 111324857
294521816338 66639762
815523678964 129501631
607599048540 524313524
577913856248 225071602
301904727916 524307217
696654625416 524300910
201480353992 524294603
599388250672 435328061
300641528244 524288296
476226282652 524281989
989085349484 524275682
384644306432 386152382
856449383924 524269375
201480353992 85295868
720655419184 524263068
572861057560 425508062
874134179332 117518331
692233426564 524256761
461067886588 524250454
766130607376 524244147
624423484980 96270048
465489085440 524237840
969595534713 323776152
572993618086 139227025
325905521684 524231533
168066671207 184240084
137123078870 154704403
471215248918 47718762
968874154732 524225226
892450574576 524218919
918977767688 524212612
618336245752 404089490
7167706190 174748049
13570097836 196601804
461067886588 224321069
621494244932 524206305
478121082160 419838069
473699883308 524199998
817290194092 524193691
663427106350 127029287
684990151966 111242866
339169118240 453157950
561492260512 524187384
651179437224 524181077
704634362097 68821984
248218741856 64192646
381486307252 524174770
94739981708 524168463
492016278552 524162156
97897980888 524155849
232737719579 155833356
224217948088 76358849
37895996468 107780323
713076221152 524149542
820448193272 213182907
166392559936 169790747
842554187532 524143235
150569855934 45410400
610757047720 524136928
127913729357 95910549
267166736936 524130621
374538709056 524124314
621494244932 524118007
261482338412 524111700
318326323652 497073591
152215566784 524105393
737708614756 524099086
747182612296 524092779
515385472484 36593214
476857882488 524086472
116845975968 524080165
771862302093 290576104
533701867728 149848013
238113144480 200152645
239376344152 261948631
958768557356 524073858
857859069978 368984728
175584760716 300005069
213668951756 164272122
90098967050 73186428
613915046900 523115194
475737845409 27694037
244302304828 3021053
159243812589 282118417
852028185072 258391483
306786520671 15571983
557071061660 524067551
252008340872 193006814
156005165800 524061244
685285828368 438412184
300641528244 524054937
34938200389 2957983
707391822628 524048630
740409799991 284325867
81850018139 143370724
915247107587 150812984
980242951780 99076663
295588729556 456260994
377065108400 64053892
646758238372 280920087
329695120700 524042323
65686389252 524036016
63159989908 524029709
858975783268 524023402
101274845582 21620396
519175071500 116111870
889292575396 524017095
449067489704 166586791
637284240832 467928944
844015616214 50361395
818553393764 524010788
138320370392 524004481
586313517231 279784827
404855501184 144531212
671390631976 523998174
28421998928 486875172
683391028860 523991867
368854310532 523985560
913924969000 523979253
98529580724 314151670
945504960800 523972946
516648672156 459345117
274745934968 523966639
25630348150 93179618
29685198600 523960332
137809019818 19450788
357769864579 31509772
740866613936 523954025
874388364046 144777185
3789605324 180689243
769920206392 523947718
560229060840 489883611
668232632796 141371405
610125447884 523941411
339428998175 85995945
585182266306 146902644
147794367932 337979516
157899965308 523935104
177479560224 523928797
507174674616 523922490
73265587284 106947799
690970226892 523916183
721471095122 85857191
726339817708 194318670
453488688556 446283320
636652640996 523909876
426329895608 523903569
476857882488 464706067
31579998108 523897262
115582776296 523890955
881713377364 523884648
108899138664 194507880
891818974740 523878341
55620551204 93160697
735182215412 523872034
698549424924 523865727
269693136280 523859420
51159593024 523853113
681496229352 475648712
508437874288 9328053
106108778756 201010397
676087617017 199225516
548228663956 523846806
492647878388 523840499
237302068410 49762230
187585157600 108543470
773078205572 523834192
190743156780 523827885
178111160060 523821578
204638353172 523815271
620898128278 353538885
259587538904 454886068
197690754976 523808964
622125844768 106493695
77686786136 523802657
918977767688 275590672
421908696756 523796350
490753078880 523790043
699181024760 462088662
270956335952 183142666
677706630336 523783736
245692342512 410137903
676443430664 443432556
127583173180 117026385
853291384744 523777429
889292575396 523771122
70107588104 523764815
882680919555 40049450
444014691016 523758508
329695120700 384512562
518543471664 523752201
932872964080 523745894
795184199832 320244232
30316798436 523739587
243165943168 523733280
812237395404 207828264
600019850508 523726973
58738791056 422379790
93476782036 346235379
735182215412 523720666
606335848868 523714359
676554673530 19488630
90950382692 523708052
372012309712 523701745
966347755388 523695438
7620988215 470111166
6316004668 213908212
145899568424 483664909
495174277732 523689131
216007150220 523682824
387802305612 523676517
118238885402 217944692
947186112748 42660548
525491069860 523670210
329063520864 304609179
469278684456 523663903
642968639356 523657596
972205709938 239893052
835606589336 523651289
933504563916 523644982
763980565643 131671239
411171499544 228483689
481519447417 231239848
795815799668 216992335
714971020660 523638675
488226679536 203211540
111161577444 491744176
141478369572 523632368
427593095280 523626061
512227473304 42641627
89687183020 264711097
25263999748 501122685
168782406423 206901135
367591110860 50569526
55795583068 55110566
348643115780 523619754
968242554896 304047856
170810271017 1009120
13347895919 90158565
216007150220 451902857
387170705776 523613447
411321423241 83542522
638547440504 523607140
127955689828 42143374
327857166183 56176449
316618993412 258668991
242534343332 79165464
960031757028 308405993
595598651656 523600833
30316798436 523594526
545800464602 131261284
458684454320 86096857
127881557350 102419373
221059948908 523588219
552018262972 490173733
884239776708 523581912
113056376952 229505423
329063520864 523575605
656232235912 67056024
665074633616 301865634
121495986473 133027244
123793574164 343933324
894976973920 523569298
250113541364 523562991
778131004260 321291194
545702264612 282641898
912030169492 123894708
103582379412 274890595
737708614756 523556684
714971020660 523550377
797710599176 523544070
249481941528 471385180
234323545464 273452599
909036612723 127577996
734550615576 425381922
731392616396 523537763
328431921028 523531456
80530042853 65384669
85897584004 372113000
743393013280 523525149
132267500072 182915614
822974592616 523518842
146258184444 135051791
44843594664 453492221
454751888228 477824627
416224298232 301922397
209059552024 523512535
147794367932 427488460
941715361784 120791664
198322354812 523506228
553913062480 523499921
344221916928 523493614
186321957928 523487307
179136468064 70436576
147794367932 15899947
774973005080 523481000
589914253132 140677635
17053201880 523474693
177479560224 523468386
10737203520 523462079
120003975148 258921271
948031360144 383352074
516017072320 417138673
306957526604 523455772
618967845588 523449465
128846372852 523443158
301904727916 523436851
284219932508 523430544
131372772196 34139791
486331880028 232179591
742761413444 523424237
317694723816 165256014
555807861988 523417930
471805083800 523411623
210560531903 75053300
876028978840 523405316
275064078969 3374245
906977370804 398608707
45475194500 440789923
917714568016 411386689
986558950140 255635324
229902346612 523399009
563569004356 38888962
908240570476 523392702
275377534804 454993287
93232621210 114049481
526754269532 523386395
625915443784 523380088
942346961620 523373781
999190946860 523367474
468204366820 256120963
924662166212 59279493
642337039520 523361167
732932485237 47781832
79581585644 351672013
166110763176 165249707
375170308892 206768688
991611748828 427053277
753498610656 523354860
965716155552 523348553
591177452804 523342246
729497816888 523335939
140303102094 234904215
162586297826 75602009
630336642636 523329632
667601032960 104197947
901924572116 523323325
776236204752 523317018
781920603276 448761971
805475260850 59866044
291167530704 431909667
905721335884 127565382
970861055361 335280120
507174674616 523310711
444014691016 523304404
166110763176 523298097
73350246145 55924169
425912708544 189954226
350537915288 523291790
573686528269 123497367
499151781199 2037161
481279081340 468408276
498332276912 103384344
528017469204 523285483
955610558176 523279176
475010454857 31257492
34106397452 430843784
77686786136 523272869
553281462644 116092949
364433111680 289995860
421908696756 523266562
599388250672 523260255
1263205980 171739610
756025010000 504150045
123793574164 523253948
338637459126 89956741
843817387204 134345407
52422792696 523247641
692233426564 523241334
490753078880 523235027
678338230172 336856870
169286567017 87124898
308852326112 348404987
258955939068 523228720
243797543004 523222413
965084555716 523216106
703602223612 523209799
49896393352 523203492
151583966948 523197185
574755857068 512279768
943610161292 523190878
992243348664 409803632
618428763135 77859915
610757047720 523184571
925925365884 523178264
880450177692 275256401
963613258644 46791633
630968242472 144373537
975190153092 4887925
328431921028 523171957
274529733073 71906107
473068283472 523165650
66949588924 312934419
131086423847 121447592
49264793516 523159343
583737330429 95525822
831816990320 523153036
44843594664 523146729
547735319867 298592301
326537121520 523140422
775912607261 174880496
713076221152 264793088
90318782856 523134115
429487894788 208843691
149689167440 523127808
98529580724 382992575
817338070529 251434862
437067092820 523121501
186953557764 457131360
360019046045 62123950
528783515359 360217998
29053598764 145325894
36632796796 466610781
617704645916 395915618
471805083800 523115194
444774329259 202669138
351801114960 402601038
569071458544 332669022
52422792696 523108887
704865423284 523102580
108635178100 7347655
960811930863 336812721
763604208032 523096273
330326720536 523089966
543807465104 205519902
465052945841 281323735
945074497501 260233127
674548631156 133733628
585493054280 309459262
935399363424 523083659
840027788188 312751516
573649348504 226459142
521701470844 523077352
877923778348 523071045
751213069335 88859323
82212195549 364550907
820448193272 269037699
301904727916 523064738
576650656576 316220366
705176213323 2592177
926556965720 523058431
350537915288 18883158
601914650016 523052124
629073442964 523045817
478121082160 523039510
624666888966 391904366
318957923488 523033203
567808258872 523026896
325905521684 523020589
508437874288 113078203
809710996060 159630170
497700677076 523014282
626547043620 523007975
247644232984 249763507
771183406064 523001668
410539899708 522995361
66815579853 12040063
342327117420 522989054
166110763176 522982747
807184596716 68197591
195276588697 127987951
996032947680 522976440
333666966788 187500803
80844785316 233056264
765935742062 60061561
176900251725 150352573
767393807048 522970133
173689961208 512386987
487595079700 183981497
417487497904 309402499
506543074780 362185782
165479163340 320168548
921504167032 522963826
996032947680 522957519
123161974328 169027600
316780685971 96093452
203375153500 522951212
365064711516 522944905
474331483144 468490267
924272856088 249202184
574563268581 71079890
312010325292 377152293
709918221972 11844546
110544471094 362211010
308852326112 35994049
407381900528 522938598
734550615576 11421977
603853686822 184378838
397079331300 35685006
853291384744 339221995
785710202292 365030239
859243805540 28331044
193269556124 522932291
6316004668 522925984
767393807048 522919677
89687183020 522913370
555176262152 279406407
883919521927 64867495
62528390072 223551615
122530374492 522907063
567808258872 522900756
386539105940 294120638
780657403604 112062776
605704249032 522894449
402628709568 117221902
766130607376 522888142
55580791876 245626115
85265984168 33994730
841977458596 455100506
58316041218 208067930
160426364652 522881835
465489085440 522875528
154110366292 522869221
300641528244 522862914
874852248138 257287758
544439064940 522856607
668292606059 244717907
84634384332 59544387
692865026400 522850300
723181818528 484364986
415891889862 89799066
329355452973 72555728
317113788111 15641360
327800321192 396697686
545702264612 522843993
204288386114 12557237
867186581136 522837686
771183406064 522831379
596861851328 522825072
723181818528 522818765
850764985400 522812458
180005959568 522806151
882976577036 3128272
754761810328 522799844
42317195320 522793537
267798336772 431991658
73897187120 482763008
950557759488 522787230
546333864448 522780923
145899568424 522774616
924030566376 189828086
831816990320 522768309
831185390484 522762002
415592698396 522755695
408645100200 522749388
571597857888 509164110
440033134213 40604466
150320767276 522743081
373275509384 522736774
920240967360 522730467
151583966948 351899065
713076221152 252128632
759277122234 43562449
570334658216 522724160
457909887408 194684476
871607779988 522717853
240007943988 359202571
311658194933 144127564
505285620785 361775827
337905918568 19898585
243165943168 522711546
390960304792 522705239
363169912008 522698932
754761810328 422814973
910135369984 495717586
451593889048 358149302
161689564324 86210383
893082174412 470294069
774973005080 505272691
731584128451 146795425
246323942348 389204970
360011912828 522692625
718836663175 208194070
412434699216 522686318
184427158420 522680011
706760222792 410409104
466752285112 522673704
287377931688 404221937
685917428204 522667397
423803496264 408586381
484437080520 522661090
678969830008 397284237
757919809508 120249262
96634781216 522654783
928451765228 509365934
344438688518 17167654
942978561456 522648476
243619649827 64886416
120003975148 522642169
710866691795 22774577
818553393764 522635862
814132194912 522629555
245060742676 39626881
788236601636 336251398
580729002666 220290896
744656212952 118231022
738971814428 522623248
171163561864 410308192
90950382692 522616941
836282148962 94390562
926244474856 113740438
57475591384 522610634
181269159240 522604327
10737203520 522598020
262113938248 419421807
386910115215 86431128
565913459364 522591713
728234617216 170131325
454751888228 522585406
198322354812 522579099
579516902308 180216218
298746728736 522572792
798342199012 522566485
551386663136 522560178
412434699216 522553871
828027391304 382109595
234323545464 522547564
289904331032 522541257
526754269532 522534950
353695914468 522528643
591809052640 522522336
666774687643 13938470
471855035240 305195730
179374359732 522516029
989923989209 35811146
526768838702 17949722
332853119880 522509722
488226679536 465671038
171909759890 345339785
939188962440 522503415
952452558996 429979725
273482735296 522497108
700444224432 522490801
216638750056 74693801
121898774656 522484494
20211201060 522478187
157552224621 3349017
10507346970 45252725
782552203112 522471880
992874948500 290702244
560860660676 312272184
624020644276 522465573
632231442144 522459266
297483529064 270753203
693033498984 115127978
996806328876 160740202
632578983072 25852393
450962289212 193208638
339169118240 522452959
766130607376 228225102
723813418364 478783291
355590713976 522446652
378495216520 101334569
30656777271 20516671
508437874288 405502258
694128226072 235194337
273482735296 357833952
24223695763 242018511
652022838734 139655901
591177452804 522440345
646758238372 522434038
588651053460 522427731
953715758668 522421424
799605398684 522415117
399171102660 522408810
42404900462 136483480
692865026400 367761170
697309542231 489625024
206533152680 522402503
321484322832 522396196
243214343086 261671123
358748713156 119391510
394749903808 398949285
723181818528 506508863
599452941571 132226255
147794367932 251447476
476857882488 522389889
622930130264 139529761
202743553664 522383582
239376344152 522377275
942346961620 522370968
234084436545 78452773
355590713976 522364661
434540693476 522358354
801094079913 276385354
126951573344 522352047
965882130564 34833561
275587021809 163275616
621494244932 108877741
768664297612 366070894
186363899478 94264422
12000403192 522345740
416855898068 200417539
610757047720 522339433
895608573756 522333126
384012706596 49989282
738979868467 128498818
654337436404 378356930
915461722183 95160016
437067092820 522194372
290614869280 167961717
468647084620 522326819
195936185306 109331845
872239379824 522320512
78949985808 178557477
300641528244 522314205
916451368344 522307898
822974592616 522301591
995582667787 293124132
132635971868 233485140
576650656576 522295284
833711789828 178614240
205269953008 434388318
211585951368 522288977
510964273632 522282670
856790472791 177340226
851396585236 522276363
858380852330 33723529
423171896428 522270056
769288606556 522263749
798041426554 128063635
562755460184 522257442
221059948908 522251135
445277890688 465822406
730129416724 522244828
360011912828 522238521
575419616297 450887430
457386080509 209796048
782552203112 522232214
317694723816 472198783
893713774248 522225907
419382297412 522219600
972663753748 522213293
622125844768 522206986
544439064940 522200679
743393013280 329906556
401697502004 79682638
732024216232 522194372
664443033780 522188065
88423983348 271938919
696023025580 522181758
692865026400 179768421
315327885265 183773366
514753872648 522175451
478888086979 170844016
138951970228 522169144
724445018200 522162837
434540693476 248653475
970768954240 522156530
616604507422 228723355
663179834108 522150223
397907902988 522143916
956873757848 522137609
113056376952 522131302
334116319552 478745449
685285828368 424807985
58738791056 84930062
34106397452 522124995
288641131360 522118688
73265587284 522112381
883608176872 522106074
798342199012 522099767
600732072725 156501898
559903602784 161963760
567176659036 369634349
833206317378 343952245
946768160472 62628510
704233823448 21834834
577913856248 425350387
452225488884 522093460
300009928408 522087153
615809846408 162644916
606967448704 522080846
293062330212 268892638
490753078880 522074539
360011912828 522068232
873502579496 522061925
432276665332 198292080
975190153092 522055618
764235807868 522049311
353064314632 480908750
685285828368 522043004
657495435584 522036697
287377931688 522030390
813896826044 30008706
83163762109 53653649
516017072320 522024083
132635971868 522017776
346116716436 242832114
538754666416 286930658
880450177692 522011469
301273128080 522005162
909503770148 521998855
1717953294 65447739
709963285487 421440047
232662729349 77317513
632262851004 195996332
479384281832 521992548
440856691836 437157091
140227153200 393254064
790763000980 433896372
781920603276 521986241
645710517355 79499735
563387060020 305019134
510680025514 110208518
605072649196 7631470
126319973508 521979934
588333132269 74372144
896240173592 521973627
318957923488 521967320
754130210492 521961013
488858279372 81473826
757288209672 521954706
956242158012 521948399
687812227712 521942092
812237395404 521935785
258955939068 521929478
663853608853 466718000
162952763996 521923171
617704645916 288356040
578869421446 177075332
783815402784 521916864
549491863628 27586818
110052363177 92094814
184595763451 15956710
834974989500 332435663
466455832949 93942765
880178152540 35691313
220273558436 4452742
686549028040 61203128
713076221152 521910557
460436286752 35275051
625427914749 266420294
97266381052 521904250
594615293574 165981319
25263999748 521897943
331589920208 521891636
860870582776 521885329
170531962028 521879022
486331880028 255956981
157268365472 521872715
185323645949 218985347
246955542184 40863053
125429277870 88045720
30432582342 191026416
558334261332 280825482
229270746776 521866408
497069077240 521860101
942978561456 320124399
207227557622 48595435
961926556536 479092334
768770293054 142777866
804026597536 521853794
626027531788 359423316
595598651656 64205260
874765779168 178330425
947399760308 521847487
528649069040 521841180
780742119228 65296371
395381503644 521834873
630336642636 196078323
151187006433 184416680
975227206717 199414726
303261971265 55671889
545702264612 521828566
312010325292 521822259
35004083311 179711658
17684801716 53962692
1263205980 480643856
856269302218 54107753
894051987123 10557918
708158442720 176438325
297101503525 194936756
682127829188 387886807
963821356044 487770766
36632796796 521815952
555510980949 167211184
607599048540 521809645
624020644276 521803338
498332276912 521797031
338537518404 127319409
101265542757 112460117
292754695738 177075332
54317592204 521790724
221223937215 284666445
23549088494 90587441
627929117628 134572459
238113144480 521784417
618336245752 309471876
302700946759 189550578
205269953008 521778110
595080104795 328323499
236849944808 521771803
56212391712 521765496
414961098560 521759189
600153432768 204952272
822974592616 453921097
713076221152 521752882
992874948500 521746575
301904727916 55602512
53054392532 101246271
767393807048 521740268
464857485604 443230732
99161180560 452256049
408328711610 202221341
987190549976 59695755
260219138740 311433353
951189359324 521733961
930346564736 354459707
181900759076 175031864
619255753831 92107428
735258813927 55211478
801500198192 521727654
462723961904 6445754
138320370392 467992014
128846372852 153537608
569071458544 85888726
913293369164 426088306
393486704136 521721347
305694326932 521715040
859474420995 9201913
615178246572 10072279
939188962440 521708733
494636273776 404316542
77055186300 521702426
296220329392 521696119
523596270352 169027600
665706233452 521689812
103947056459 28904981
270066125953 43612905
779394203932 127231111
956242158012 521683505
917714568016 521677198
606967448704 479559052
176216360552 521670891
22106000568 252141246
517280271992 521664584
812868995240 521658277
374538709056 366745743
737455113263 32064788
106108778756 505007797
412434699216 521651970
522333070680 521645663
349492546782 8318933
399802702496 156672187
737708614756 521639356
654337436404 302187291
9474003848 521633049
843817387204 521626742
272851135460 265890506
696023025580 521620435
351801114960 521614128
792026200652 521607821
166742363012 521601514
327168721356 7341348
192637956288 521595207
637915840668 521588900
216638750056 521582593
272522183326 115916353
87792383512 521576286
339800718076 521569979
120635574984 69301316
703602223612 131601862
763604208032 340464474
614707241877 50241562
973926953420 364777959
893082174412 473687235
943278320552 186302473
337401846272 173228062
462962686096 521563672
334747919388 165489373
149057567604 210275380
725708217872 521557365
923398966540 43707510
911194004176 12790596
564650259692 521551058
478752681996 464712374
822342992780 521544751
515385472484 521538444
382117907088 521532137
611453338455 319153121
413066299052 521525830
874134179332 521519523
579808655756 468723626
987822149812 430055409
795815799668 521513216
965471660455 21204134
699181024760 173297439
171463327267 114478357
710549821808 301222320
50527993188 521506909
46738394172 521500602
920905817700 104368236
707391822628 405994204
41685595484 521494295
661285034600 521487988
659742159385 36870722
18316401552 306728331
152847166620 377984817
439743718597 267517712
479384281832 115682994
209691151860 382702453
249481941528 521481681
861115452051 134824739
387802305612 521475374
370117510204 348114865
129477972688 156508205
123161974328 366884497
955610558176 6798946
535107044277 154698096
656314926989 42622706
363392258986 154193536
331589920208 400078238
529280668876 353456894
69475988268 366543919
320221123160 521469067
152847166620 521462760
645495038700 521456453
718129019840 521450146
183795558584 521443839
598125051000 521437532
886134576216 459054995
132004372032 440335819
771183406064 521431225
614546646736 374957457
896240173592 521424918
11368803356 35249823
57475591384 34783105
790131401144 504383404
185690358092 521418611
984664150632 108978653
642968639356 53325685
673285431484 521412304
393949284744 11358907
3158005488 521405997
627810243292 317891721
73897187120 521399690
742129813608 521393383
261482338412 521387076
583598254772 521380769
226744347432 521374462
458775281427 169771826
109971930006 233617587
268429936608 521368155
152847166620 75046993
804026597536 521361848
133594709487 158520138
372012309712 293004299
494034354682 44918454
983400950960 521355541
3789605324 521349234
763604208032 238858704
682127829188 521342927
485700280192 521336620
91581982528 521330313
276640734476 521324006
36632796796 388284148
983400950960 521317699
871607779988 333854738
692865026400 412042617
933504563916 251680835
565913459364 521311392
371380709876 521305085
533532167344 7486409
730340190357 276946677
584861454444 521298778
39159196140 521292471
329901611880 179774728
692865026400 242907798
622757444604 521286164
774655550607 135001335
733413675737 280346150
584472617345 191139942
718129019840 521279857
515385472484 521273550
474331483144 338723742
984664150632 521267243
3158005488 401673909
856230514168 18492124
510964273632 210988071
24006356543 20926626
516017072320 146297172
965716155552 282856336
330326720536 521260936
995401347844 484976765
872992263270 251624072
767420271220 426504568
724596178069 219010575
862133782448 45441935
552100726997 286167511
300188340824 44968910
944967209124 13137481
48001593844 105547645
354959114140 266577969
888029375724 521254629
247796717323 287170324
363169912008 521248322
330989483259 118123803
197059155140 521242015
577366549467 90158565
34406825090 196122472
913293369164 436614689
925925365884 521235708
925925365884 521229401
627178643456 521223094
437067092820 521216787
934767763588 521210480
168005562684 356673464
65054789416 1854258
314536724636 521204173
469278684456 152534795
810342595896 521197866
607599048540 521191559
379979312560 26886741
46738394172 466736921
778131004260 360602725
240007943988 521185252
753224964605 42603785
148581435318 29081577
591809052640 501116378
3918507790 310209795
806552996880 521178945
49264793516 458531514
277903934148 521172638
882976577036 521166331
455383488064 439175331
480647481504 25051404
524227870188 521160024
833080189992 454690551
246323942348 521153717
408949318345 25398289
801295046161 77796845
918977767688 521147410
163849838076 18485817
592440652476 521141103
98529580724 521134796
270956335952 521128489
503385075600 521122182
459361433021 158173253
193269556124 245695492
576650656576 521115875
494542677896 470338218
666337833288 421950914
386539105940 327112555
591177452804 329963319
973313637577 62584361
412434699216 337052387
870670608067 69559903
292430730376 521109568
105477178920 521103261
509069474124 130794566
506634135246 422417632
841354240763 271182079
888029375724 521096954
678136345167 84141687
480647481504 521090647
814132194912 521084340
810342595896 521078033
872239379824 521071726
827395791468 521065419
678338230172 521059112
900661372444 324305940
391591904628 521052805
337274318732 392087269
971400554076 521046498
896871773428 521040191
411803099380 521033884
684501657960 28633780
23369200240 175908537
404223901348 295993817
687812227712 521027577
659674914151 32399059
431382694296 176129282
516017072320 521021270
961294956700 521014963
993506548336 521008656
535596667236 198859710
789762677068 108808364
149057567604 450956807
357485513484 521002349
701707424104 256612909
641073839848 520996042
442167118324 344866760
18948001388 520989735
527385869368 520983428
200217154320 520977121
972032153912 294890092
336011119060 520970814
599388250672 225506785
988453749648 520964507
64423189580 520958200
399802702496 158400305
587387853788 520951893
440856691836 134900423
166166018803 190862434
664443033780 33572161
876660578676 520945586
619271136604 8974861
809710996060 520939279
867818180972 388687796
687812227712 520932972
379591507744 520926665
217270349892 408870196
341207830874 374181696
792657800488 520920358
624020644276 520914051
793941907865 346140774
973295353584 520907744
792026200652 520901437
726971417544 200152645
786973401964 290683323
818672217644 354434479
106740378592 458335997
213480750876 520895130
142109969408 520888823
735182215412 520005843
605704249032 520882516
511595873468 397473447
620231045260 509555144
822342992780 520876209
501490276092 520869902
742761413444 331085965
216638750056 518675066
781920603276 520863595
315799924308 520857288
755393410164 520850981
764867407704 520844674
498380664216 113330483
260219138740 236808929
105477178920 520838367
849501785728 436696680
85897584004 286274730
847606986220 520832060
648021438044 520825753
923398966540 129634078
258955939068 419150606
102950779576 187683706
5684404832 520819446
591564103439 104664665
455383488064 520813139
498332276912 520806832
961294956700 423042025
783866211976 279992958
933807526968 64003436
908872170312 520800525
230533946448 108499321
860870582776 510103853
71370787776 34631737
229270746776 520794218
359380312992 249006667
522333070680 520787911
965716155552 520781604
139583570064 520775297
161843871386 312392017
695391425744 336156793
189479957108 520768990
747814212132 520762683
776236204752 520756376
90318782856 22661051
582726700879 125748966
879818577856 520750069
463033538934 358174530
444646290852 520743762
291335618561 1292935
398539502824 45814048
57817935344 127842890
124640286849 154338597
769920206392 520737455
67707902697 242705974
245468181183 28381500
494177838932 95765488
358748713156 42811916
535596667236 322331849
65054789416 520731148
937925762768 213630704
308220726276 520724841
556439461824 520718534
123161974328 78887956
547727524415 29453690
896240173592 520712227
48633193680 520705920
136177436648 5316801
827395791468 520699613
774492792165 13951084
601914650016 152717698
829922190812 520693306
287008305711 188755896
169471532406 228899951
265271937428 520686999
845277800459 69862639
941715361784 505518664
468015484784 383307925
162321164160 520680692
22106000568 520674385
790763000980 446850950
299378328572 520668078
898134973100 416230465
673917031320 233794183
925293766048 84507493
322747522504 4963609
110529977608 340987955
980242951780 57475691
778874036172 217503202
167373962848 520661771
665706233452 285177312
535596667236 520655464
298746728736 50897490
664443033780 520649157
575387456904 520642850
137057170720 424486328
230843292184 97531448
807184596716 82974892
37895996468 520636543
461067886588 431594317
428224695116 520630236
869712980480 390245625
252008340872 520623929
233060345792 128776326
912714155270 194028548
406750300692 520617622
306325926768 227682700
346116716436 316497874
886766176052 520611315
106308710656 137990853
149101010220 354074980
161738191294 390756492
315500242961 142197622
123161974328 520605008
289272731196 482882841
769404005735 129041220
119372375312 185898825
810342595896 520598701
869712980480 520592394
865923381464 485285808
661916634436 520586087
341399860103 40049450
272851135460 520579780
473775321335 318276448
291167530704 39160163
729497816888 520573473
190263461039 190717373
447172690196 520567166
947469471579 86235611
985032813703 42975898
783815402784 520560859
459173087080 520554552
557770978920 380860809
188848357272 520548245
851712080297 104317780
641705439684 376622505
485068680356 520541938
116214376132 520535631
774341405244 520529324
86529183840 511831971
134530771376 520523017
25895599584 188150424
675811830828 520516710
544657053781 12103133
645495038700 520510403
725254059174 189935305
90318782856 520504096
87792383512 442896461
385275906268 520497789
312229821506 16839690
500394363288 110889674
552649862808 520491482
875397379004 520485175
464433102253 205892015
286746331852 520478868
965716155552 237035981
753498610656 364992397
527385869368 56441343
737708614756 238972230
424435096100 133147077
507174674616 520472561
872948732356 70878066
620512785257 131437880
820687014134 228502610
640442240012 42439803
349906315452 520466254
969505754568 520459947
984664150632 520453640
32843197780 520447333
751603811148 520441026
630726629674 6628657
289904331032 520434719
687812227712 520428412
386539105940 520422105
351801114960 265821129
40621476267 92902110
264640337592 520415798
533701867728 299588807
260850738576 520409491
500479665463 123491060
664443033780 520403184
308852326112 520396877
126319973508 448799813
30948398272 520390570
576019056740 520384263
437307515660 4395979
115582776296 273749028
930346564736 467291937
440523394179 104759270
136044415711 32581962
285483132180 467954172
899398172772 305738132
988453749648 136338419
514195106048 212924320
665706233452 373658215
117477575804 372113
629705042800 62275318
519175071500 134976107
994769748008 520377956
232428745956 520371649
503489563669 289623747
139197873851 45271646
106108778756 296271325
538123066580 520365342
862133782448 520359035
178742759896 38567305
617073046080 65756782
673285431484 520352728
388433905448 520346421
960663356864 506578240
130248988759 291862732
368854310532 520340114
808451126484 20504057
994138148172 413884261
95371581544 520333807
669495832468 520327500
442950124002 231839013
173689961208 520321193
149057567604 520314886
508437874288 520308579
121898774656 520302272
360011912828 520295965
387170705776 121895389
759814609016 261097186
717058751298 303404542
435803893148 38403323
680864629516 520289658
915819768508 520283351
987822149812 520277044
330326720536 520270737
725409678092 37980754
372643909548 335299041
791000282934 137757494
536859866908 520264430
800868598356 520258123
744656212952 421131004
626547043620 520251816
802763397864 520245509
164247952772 454715779
855817784088 356093220
262113938248 374370906
802763397864 520239202
222954748416 520232895
831816990320 88329535
442949537451 291080664
631599842308 468799310
812320673032 416022334
843901156778 328443332
54949192040 347818436
956242158012 335084603
329149485274 110202211
454120288392 520226588
295609296683 487915827
471805083800 520220281
767393807048 520213974
492016278552 520207667
339800718076 520201360
788246005373 473132219
301904727916 520195053
265903537264 520188746
769674266992 118085961
209691151860 497836738
975566680992 26230813
953125520138 423212314
334116319552 520182439
497069077240 520176132
118109175640 520169825
985927350304 520163518
870344580316 51156077
660197251519 226995237
111161577444 520157211
759814609016 401989259
538754666416 371318318
157899965308 263878573
491384678716 520150904
639179040340 520144597
8210804176 520138290
318326323652 520131983
606466063190 224409367
879818577856 520125676
97266381052 42395654
870976180152 520119369
565913459364 136672690
638547440504 520113062
550755063300 520106755
131011521915 81978386
879290810161 297078621
76589580397 274423877
927262704341 329692118
379729637351 133336287
510964273632 520100448
423171896428 520094141
600651450344 400898148
269693136280 195340404
102319179740 520087834
111161577444 117013771
713707820988 520081527
796123978609 116647965
6947604504 351192681
683457952437 298623836
562755460184 520075220
30948398272 520068913
616624809655 171714382
342327117420 520062606
651956627848 166498493
711181421644 221539682
267798336772 520056299
264640337592 324583448
102950779576 520049992
485110527301 89029612
752867010820 254872177
251000240429 81555817
21237385737 114005332
302536327752 138545869
171795161700 201243756
79581585644 6672806
696321838626 164587472
317409668402 22509683
680864629516 518599382
438961892328 241993283
454227078516 307523013
282325133000 165514601
101687579904 216134583
18702175514 17375785
868449780808 328714533
966979355224 520043685
18948001388 205027956
50527993188 268085342
448086849939 82047763
236218344972 520037378
914556568836 520031071
966698714710 136704225
51791192860 278832470
564975530603 164776682
360011912828 520024764
176272120739 306217464
566545059200 300970040
394980096694 289371467
972663753748 104891717
245060742676 520018457
325273921848 198437141
452225488884 520012150
887397775888 449007944
5684404832 40610773
384644306432 349779913
617073046080 520005843
759183009180 519999536
291799130540 519993229
17192567659 50310939
406118700856 519986922
464857485604 280875938
137057170720 519980615
200848754156 519974308
617704645916 250305909
423803496264 395297532
341695517584 108392102
569703058380 151973472
976453352764 519968001
187585157600 519961694
57733850420 65397283
701302737514 37621255
679601429844 519955387
178111160060 519949080
781947414333 209524847
579808655756 104986322
841922587696 519942773
361005572306 137177250
640442240012 397624815
879186978020 519936466
387802305612 469789509
491384678716 19135438
554544662316 519930159
535596667236 370031690
194532755796 519923852
267166736936 519917545
193613640816 109029109
856512081811 324993403
276009134640 482964832
877923778348 519911238
132635971868 519904931
39790795976 519898624
557702661496 204775676
304514922062 326261110
995401347844 519892317
683001422307 188301792
534965067400 186334008
834567313392 70348278
247587142020 519886010
569071458544 205355920
178893415205 110549096
754130210492 426895602
850764985400 519431906
786341802128 519879703
366685738833 8104495
221851752851 17300101
148425967768 224907620
564650259692 519873396
66949588924 507915324
948662959980 519867089
899398172772 519860782
228443152673 70171682
966347755388 519854475
919609367524 284817813
10737203520 519848168
734087910893 183148973
679601429844 138299896
944046189430 16751392
277038378212 10097507
130109572524 519841861
344730917056 3210263
10868597251 350397999
465489085440 164745147
110529977608 519835554
390960304792 519829247
48883007643 107717253
181900759076 443703757
532438668056 491372063
162321164160 519822940
212379672639 252671034
309070485242 23096234
541912665596 519816633
40422395812 519810326
395381503644 103951974
344221916928 519804019
724445018200 519797712
685285828368 519791405
36001196960 519785098
718760619676 519778791
224849547924 519772484
210322751696 443186583
590282039530 77134610
983400950960 519766177
85265984168 366726822
814763794748 519759870
360011912828 442101779
357295321657 55432223
749361781820 162380022
693150411843 210653800
354959114140 279936195
240639543824 242655518
642968639356 174880496
269693136280 519753563
848238586056 416072790
125056773836 519747256
144636368752 321411027
403592301512 519740949
94108381872 519734642
113056376952 82766761
241271143660 255364123
833080189992 441559377
917082968180 519728335
637915840668 519722028
235062219239 295962282
192006356452 519715721
528355782991 82873980
398539502824 101643612
499595476584 519709414
423803496264 27927396
540649465924 493680425
149689167440 519703107
538334451992 299008563
223586348252 30727704
935399363424 519696800
73265587284 519690493
866554981300 265398560
927472992335 18675027
89687183020 519684186
169900362192 48198094
159794764816 519677879
565683691112 61575241
905082571296 519671572
290782730085 145382657
607599048540 320237925
77123888451 74851476
969505754568 519665265
756656609836 458247699
952452558996 158072341
545702264612 200039119
508437874288 519658958
133899171540 519652651
957153359772 82407262
910766969820 519646344
39159196140 519640037
413697898888 519633730
92213582364 156792020
714339420824 277394474
934943924405 150554397
951820959160 519627423
709286622136 247656969
228639146940 182291221
906345770968 519621116
154110366292 519614809
942978561456 438576166
917082968180 519608502
682127829188 299519430
545070664776 519602195
60118171975 212892785
275377534804 146013357
187877096016 108757908
968242554896 487821222
249481941528 442934303
998559347024 519595888
44253280450 199994970
137688770556 450521624
864028581956 170799867
558965861168 354421865
113960313048 131847835
628441843128 35590401
422540296592 519589581
396092943793 272569619
200217154320 519583274
679601429844 439339313
448435889868 519576967
498332276912 519570660
87952316418 153998019
293693930048 237389173
372012309712 519564353
305300639750 119378896
780657403604 519558046
564650259692 307775293
990171444354 37747395
87792383512 284206034
922190637768 323328355
601914650016 455951951
824869392124 519551739
831816990320 235970098
257692739396 519545432
269061536444 480202366
245692342512 120400630
975821752928 519539125
109632735304 131885677
951189359324 358571871
404223901348 519532818
573492657396 519526511
73265587284 405287820
38104083319 301348460
473068283472 519520204
631606144 497723212
705497023120 333722291
103582379412 519513897
681496229352 519507590
364605090956 4137392
874196227598 211353877
492131848020 253661233
400454308136 366455621
8210804176 519501283
121898774656 423250156
903187771788 519494976
278720253400 333318643
353064314632 519488669
290535930868 519482362
78949985808 102242777
960758687169 111223945
536859866908 519476055
939188962440 519469748
867186581136 519463441
589914253132 519457134
984032550796 178570091
624733339518 199439954
362093405843 192117527
478245437279 310184567
408645100200 389955503
484519513010 9094694
276640734476 284199727
765499007540 55186250
497069077240 464788058
519175071500 368845974
468647084620 519450827
24128611431 263437083
795184199832 519444520
360011912828 519438213
259587538904 519431906
994861666226 133191226
457909887408 519425599
6316004668 519419292
769288606556 519412985
53054392532 519406678
835606589336 447506878
469310490657 153039355
64573718749 68311117
768657006720 519400371
421277096920 409854088
934136163752 519394064
78318385972 2970597
871607779988 301783643
53054392532 442612646
69713585572 52669757
208427952188 214961481
447172690196 519387757
948662959980 519381450
268807372716 37936605
688443827548 519375143
575387456904 452319119
3789605324 519368836
173689961208 519362529
576650656576 519356222
106211671154 296410079
305694326932 225941968
934136163752 519349915
444895423659 164448718
378959907908 519343608
232428745956 480719540
719392219512 519337301
358748713156 519330994
214330144036 20447294
120635574984 519324687
953869371960 144701501
95371581544 519318380
702188969861 30078083
820058498421 49844221
475045370409 144714115
955934050513 144114950
816026994420 423773637
993506548336 519312073
899398172772 458228778
641073839848 450187353
704865423284 341107788
407381900528 452905670
921504476075 194268214
80844785316 9220834
82107984988 303316244
870004565704 53521202
301273128080 519305766
526306922394 166933676
243797543004 307340110
130741172360 519299459
718129019840 497899808
570966258052 519293152
70739187940 454413043
152215566784 225071602
915188168672 381106782
98529580724 519286845
612651847228 519280538
522964670516 160349168
404223901348 453139029
324010722176 480555558
795815799668 519274231
680233029680 148965033
249481941528 519267924
68844388432 519261617
589282653296 35003850
966347755388 240492217
93582701794 391935901
716865820168 97626053
822342992780 519255310
742761413444 519249003
555807861988 519242696
708277645020 212142252
819184993600 109041723
999822546696 519236389
461067886588 519230082
67581188760 444284001
282956732836 356534710
368222710696 519223775
45475194500 519217468
462818951631 5007758
342588271369 176621228
12000403192 519211161
432014294132 519204854
174953160880 519198547
495174277732 472444756
397907902988 519192240
845080586876 431379879
798342199012 519185933
229458247579 9990288
792657800488 519179626
229902346612 519173319
298746728736 519167012
914556568836 46854703
142109969408 519160705
807184596716 269630557
595598651656 519154398
858975783268 519148091
388902433557 45006752
698235817721 45921267
70739187940 519141784
101055980068 519135477
61896790236 519129170
296220329392 413512148
140846769736 49301819
623389044440 519122863
770687028308 281998584
887397775888 359726052
300009928408 519116556
154491208180 49383810
276761601824 288583092
216318306065 140482118
668552725660 186441227
738562656175 3897726
982137751288 519110249
298115128900 144934860
48001593844 465147557
930346564736 201647404
720655419184 388593191
658758635256 183628305
781920603276 97815263
10908022308 87408713
818553393764 519103942
706200371388 101473323
552209491212 196154007
168729446544 159403118
922157589088 467588366
762341008360 305996719
492016278552 383389916
563387060020 311193687
41710773028 364841029
546333864448 200007584
797094104605 241135531
339169118240 330070538
350883046942 123232473
502121875928 144121257
923456221486 317179030
77055186300 212615277
884871376544 266073409
965716155552 169973650
216007150220 181231645
403592301512 382191586
323068145156 4616724
291799130540 297728242
980874551616 340634763
622757444604 519097635
740235014100 519091328
673285431484 519085021
747814212132 519078714
36001196960 418847870
164215963668 519072407
365064711516 519066100
941083761948 519059793
783948789527 168699636
641705439684 63801612
602754147493 87194275
574124257232 181584837
479384281832 519053486
643614612845 496190611
809079396224 346102932
578545456084 519047179
790131401144 519040872
978348152272 519034565
615384592691 35167832
83371184660 519028258
675180230992 519021951
938198805412 140419048
321484322832 519015644
758897039251 69881560
751603811148 293357491
763604208032 519009337
384012706596 387079511
653790640490 149374988
276009134640 455031129
263576224682 282730196
575187785656 40352186
604441049360 519003030
198953954648 518996723
922135766868 62660045
963189756208 518990416
726464690001 384317045
758551409344 453246248
157268365472 518984109
606967448704 211467403
77074731693 37879842
82739584824 518977802
422540296592 518971495
878110206961 60244464
460436286752 518965188
42948795156 518958881
738971814428 518952574
488226679536 388593191
460436286752 46797940
291799130540 277779201
936030963260 283039239
577913856248 335872978
129637476718 119580720
325273921848 186516911
317063123980 518946267
188216757436 106020670
538754666416 31320562
898134973100 379088542
389697105120 518939960
168005562684 518933653
76423586464 518927346
89055583184 518921039
532438668056 518914732
175584760716 518908425
24000800076 518902118
6316004668 518895811
696023025580 455453698
165479163340 518889504
811605795568 518883197
667601032960 259230314
217901949728 518876890
742129813608 416835937
646396615978 2276827
505911474944 518870583
433277493804 515004392
540017866088 317506994
252639940708 518864276
568439858708 153424082
841922587696 518857969
550123463464 518851662
348011515944 55880020
915819768508 518845355
741498213772 192735613
900661372444 518839048
561492260512 518832741
573492657396 518826434
258955939068 223299335
50527993188 325554726
881713377364 475964062
597697627675 67301997
820650944401 83996626
661916634436 86229304
121898774656 518820127
373907109220 518813820
385907506104 518807513
790763000980 518801206
974558553256 225828442
658127035420 442663102
140846769736 518794899
722269937677 58245145
413697898888 364841029
862133782448 518788592
793028589018 113311562
401697502004 518782285
953084158832 368972114
965084555716 518775978
709286622136 224112938
284219932508 518769671
456646687736 518763364
328431921028 518757057
485068680356 518750750
294957129720 48765724
165479163340 518744443
514122272812 84381353
907608970640 518738136
824237792288 518731829
678969830008 119309519
691601826728 518725522
236849944808 62073494
718760619676 518719215
952452558996 514607051
416855898068 518712908
994138148172 80111514
466120685276 155864891
967610955060 518706601
901292972280 518700294
358748713156 77355355
794654552651 329048804
125056773836 253673847
68212788596 518693987
123161974328 518687680
753498610656 462271565
579816646725 478177819
879380911963 164593779
532438668056 518681373
333484719716 266104944
595598651656 75892131
839396188352 498990919
255166340052 296397465
654419187738 259646576
258498059240 244030444
910766969820 518675066
502256461001 152055463
596230251492 518668759
598756650836 518662452
165479163340 163836939
901292972280 518656145
605704249032 109621967
125056773836 518649838
491439593765 66072132
41685595484 428238993
258324339232 313956153
773293923893 189884849
324642322012 518643531
757919809508 333968264
203375153500 518637224
712444621316 518630917
192637956288 518624610
396644703316 300988961
645495038700 273307538
239376344152 6843095
149689167440 518618303
269767293986 90000890
851396585236 472242932
719392219512 518611996
999480879650 89735996
972032153912 518605689
748031948693 42805609
428224695116 518599382
692865026400 518593075
802763397864 414792469
630336642636 195384553
60001990728 518586768
128214773016 518580461
35369597124 518574154
339227287701 124525408
108826273893 141232651
847080473618 343201712
17684801716 62105029
726971417544 518567847
811605795568 518561540
243797543004 518555233
155009988400 28331044
364433111680 518548926
415592698396 232621081
282956732836 30715090
234323545464 516354090
186087364821 15988245
397907902988 518542619
831816990320 518536312
713211222487 151008501
695605939428 7688233
128852812299 307876205
396776406090 101618384
601461254465 286829746
797078999340 518530005
240935266440 99253259
212217551204 299374369
764235807868 518523698
780025803768 71571836
799642925334 381472588
955610558176 518517391
896100494528 20529285
893253195024 183003912
454120288392 518511084
427280812547 14802529
108296071696 69168869
457278287572 205967699
326817038794 91060466
570966258052 518504777
26527199420 518498470
177556373177 115493784
996664547516 518492163
240007943988 466270203
982769351124 55779108
924921503745 253427874
194532755796 185186134
636652640996 150005688
287377931688 418179328
625283843948 518485856
483805480684 50651517
217901949728 450584694
217270349892 518479549
786973401964 518473242
668232632796 283575334
954347358504 410049605
822371380587 430440136
550755063300 268829568
793921000160 242390624
734550615576 438122062
946388512672 101763445
992243348664 518466935
908872170312 110706771
976568651031 107269456
268429936608 518460628
557071061660 513320423
295588729556 477496663
850764985400 518454321
161689564324 427065891
152361163879 263777661
938306573121 15723351
176469605523 65460353
344221916928 518448014
497700677076 518441707
942346961620 518435400
893082174412 198702035
605704249032 235799809
846343786548 9410044
992874948500 407646638
424435096100 518429093
907781334643 287599200
14200448886 172433380
871607779988 518422786
81476385152 495446385
204342575858 16297288
130741172360 518416479
426329895608 518410172
23369200240 518403865
296961633186 334800788
620862645096 70367199
57514934450 198651579
183163958748 518397558
747182612296 518391251
894008853550 13181630
402329101840 518384944
752235410984 518378637
742761413444 518372330
492647878388 518366023
224849547924 472621352
890555775068 190969653
380326870344 20346382
808021445253 80401636
435172293312 518359716
237481544644 188825273
356853913648 518353409
365064711516 518347102
298167079659 334025027
330398872616 398205059
380411428293 197680301
394118303972 176816745
860575492925 54378954
268429936608 414300523
231965019539 69881560
574124257232 201268984
153478766456 518340795
606335848868 152200524
144644580466 227695314
348789602162 185741150
110529977608 518334488
205269953008 99637986
536228267072 275105033
41685595484 518328181
256087569942 12923043
772446605736 42446110
418750697576 518321874
625283843948 36902257
56843991548 304476732
832731553711 84709317
416229873620 5468169
171163561864 181477618
202111953828 518315567
642968639356 518309260
50527993188 518302953
373907109220 214229869
822342992780 49213521
980242951780 518296646
92845182200 191089486
460665773254 223160581
600651450344 518290339
954347358504 518284032
734550615576 415511467
381486307252 458752259
993332489815 2163301
718129019840 284559226
243165943168 150377801
128846372852 159731082
844054479948 230483008
196597636173 144209555
498963876748 458153094
403183212636 31446702
658758635256 518277725
391915535719 69774341
742281433888 338730049
431382694296 278945996
661285034600 161749322
279965112316 293313342
328431921028 421673406
579808655756 12140975
254534740216 411948012
208427952188 518271418
102319179740 518265111
833732401104 261500834
580440255592 518258804
553281462644 518252497
221059948908 518246190
195795955468 518239883
189669495072 292802475
634757841488 518233576
584861454444 518227269
615809846408 518220962
596230251492 144051880
754130210492 518214655
386599577456 36246329
554544662316 73501778
912661769328 434318941
555964433263 97550369
589282653296 45473470
615178246572 518208348
794552599996 518202041
725076618036 518195734
764867407704 80281803
701707424104 331401315
909503770148 518189427
774449103576 215939066
713076221152 518183120
860870582776 518176813
337274318732 518170506
986558950140 518164199
828027391304 518157892
533070267892 22875489
551386663136 160696053
699884984807 390630352
183163958748 496909609
71370787776 203154777
254684663913 202776357
125056773836 326778284
524605419822 63126763
378328308072 518151585
917329679099 118395004
930978164572 389003146
502121875928 518145278
657495435584 518138971
557702661496 518132664
228007547104 518126357
450330689376 53968999
713707820988 484339758
190111556944 99631679
756656609836 442253147
435960584256 226459142
366959511024 381138317
808447796388 518120050
456015087900 518113743
572319130650 375499859
719115079383 107919077
987473400005 220726079
121267174820 518107436
926556965720 518101129
803892695684 17129812
980242951780 518094822
894976973920 245474747
87792383512 39702565
970137354404 121737714
916558234152 121548504
137057170720 401579304
318957923488 511478779
154741966128 432742191
108635178100 512929389
423977809130 100249765
514753872648 244453013
880166982843 159541872
393486704136 518088515
569703058380 150207512
707391822628 496865460
980242951780 518082208
381486307252 242081581
240639543824 266559048
999190946860 518075901
558646073105 26413716
832448590156 518069594
9022393178 174281331
339800718076 518063287
759814609016 518056980
675180230992 411184865
398635343996 172698274
74528786956 518050673
614546646736 518044366
537491466744 216658064
189479957108 447620404
924662166212 518038059
765556104811 98572103
952743652274 35584094
75160386792 518031752
809710996060 236487272
372012309712 31175501
522333070680 113229571
103207789826 121504355
674108871339 84772387
127634417555 345201031
982137751288 249523841
161689564324 518025445
271677444732 347067903
776867804588 518019138
906345770968 41708191
461067886588 219691731
576019056740 518012831
132635971868 98925295
75239590098 149356067
476226282652 82072991
979611351944 518006524
250113541364 386928143
172525062438 91855148
576019056740 518000217
841290987860 313451593
358117113320 188421625
186953557764 154748552
427716794471 105137690
553281462644 517993910
749077411804 517987603
376433508564 244907117
816658594256 517981296
501490276092 517974989
54317592204 503998677
241271143660 517968682
670961783269 83996626
872981314318 48898171
592440652476 330575098
941083761948 36265250
17053201880 517962375
517911871828 259280770
833114399160 457730525
298115128900 190351567
140846769736 517956068
142763870796 25808244
478121082160 517949761
529912268712 351047620
697917825088 517943454
241271143660 517937147
723181818528 517930840
425066695936 517924533
150322564771 18977763
624020644276 517918226
791394600816 170383605
543807465104 517911919
536228267072 177661883
354959114140 517905612
844493697363 174230875
316431524144 261992780
853922984580 517899305
925925365884 362614658
140976296595 120123122
952452558996 517892998
482621250959 418885712
526122669696 517886691
670554983834 23291751
438961892328 403780447
853922984580 517880384
627810243292 517874077
22737600404 36019277
862961277704 5878124
414329498724 517867770
552018262972 517861463
507806274452 517855156
2526405652 402651494
565913459364 517848849
136425570884 517842542
457909887408 517836235
349906315452 71180802
492647878388 517829928
86529183840 415757440
698173491947 124008234
305728094610 32474743
466120685276 517823621
702970623776 517817314
524859470024 517811007
330958320372 517804700
771815005900 517798393
906345770968 333766440
797078999340 517792086
406750300692 517785779
430751094460 499779294
987190549976 267511405
977716552436 517779472
486331880028 62956474
512227473304 517773165
53054392532 517766858
411171499544 517760551
116845975968 144909632
168005562684 475863150
179374359732 484983072
251376741036 12614
138951970228 517754244
891818974740 456601572
932241364244 268325008
850133385564 517747937
368222710696 517741630
651179437224 517735323
338537518404 517729016
365064711516 517722709
210954351532 341599734
111161577444 30254679
936662563096 517716402
840027788188 517710095
463594285932 517703788
17684801716 226314081
903187771788 517697481
348643115780 428920149
488407457077 39469206
78318385972 517691174
183163958748 517684867
447590320815 2819229
672022231812 517678560
313434019193 118741889
327884103380 257319293
82513935043 62256397
197690754976 517672253
858344183432 517665946
641705439684 392642285
40422395812 517659639
3789605324 517653332
122022505382 370435338
356222313812 517647025
123161974328 517640718
329695120700 517634411
705497023120 441067431
900029772608 517628104
968242554896 286407177
796580685335 362930008
418750697576 517621797
235586745136 491132397
203030976268 114238691
358117113320 368776597
396644703316 516057661
702339023940 301543977
642337039520 517615490
543175865268 517609183
365064711516 119435659
483805480684 13837558
660653434764 517602876
753498610656 517596569
880450177692 375594464
692867202315 469972412
996289251546 586551
434540693476 517590262
687180627876 517583955
905082571296 517577648
609828831739 70575330
271587935788 517571341
612020247392 19665226
576650656576 75210975
601914650016 517565034
665074633616 360192770
915188168672 517558727
462517552715 55079031
454751888228 414660022
839396188352 517552420
831816990320 517546113
817290194092 183849050
38889138772 45227497
624020644276 517539806
808447796388 517533499
462331086260 265783287
772446605736 517527192
297483529064 517520885
96289027234 137763801
972663753748 517514578
693024990841 186094342
958136957520 321600237
740638845003 38447472
441488291672 517508271
194275634085 61713995
208427952188 370605627
717497420004 517501964
476857882488 517495657
61265190400 517489350
420645497084 517483043
128898847092 126449043
654969036240 517476736
732770786371 131683853
582966654936 517470429
392855104300 372415736
716865820168 210805168
586317566325 52568845
185058758256 517464122
528053942585 333312336
826764191632 359587298
908240570476 195819736
214756633925 404499445
541502920792 256789505
783183802948 381157238
881081777528 517457815
597752151690 77008470
867818180972 45183348
819184993600 16801848
932241364244 212602663
196427555304 517451508
547644940557 251434862
307635892845 304899301
831816990320 517445201
270956335952 517438894
518664837265 234885294
917082968180 60938234
115582776296 295501871
281061933328 517432587
249481941528 413051737
138320370392 493812872
559597461004 517426280
535596667236 517419973
211585951368 411386689
482542281012 517413666
550755063300 517407359
558334261332 517401052
670127432304 505531278
767115840702 4780706
238907206329 317412389
923398966540 517394745
725708217872 517388438
991611748828 175233688
349655721486 95494287
929083365064 517382131
251125932632 30103311
682759429024 39828705
394118303972 517375824
631599842308 53868087
660021834928 517369517
15790002208 517363210
591177452804 169815975
574755857068 517356903
492647878388 414603259
905714171132 517350596
786973401964 517344289
295588729556 517337982
440856691836 517331675
586124654116 517325368
240007943988 517319061
730761016560 517312754
547157474592 236083624
744024613116 517306447
234972136358 246187438
665074633616 421231916
454751888228 517300140
533701867728 517293833
354959114140 517287526
257061139560 217679798
642337039520 514348464
232428745956 75021765
664443033780 517281219
489877709252 55659275
6308 517274912
465846881550 33969502
812237395404 517268605
377696708236 72990911
15544258325 110580631
638841611598 208660788
705497023120 142367911
121267174820 414023015
326537121520 480927671
174321561044 517262298
8693182457 23367435
547850580292 80376408
521069871008 267845676
255797939888 517255991
137057170720 517249684
816105995902 64388163
605072649196 517243377
300641528244 517237070
177479560224 28192290
215375550384 517230763
691609048243 329345233
930978164572 126909454
751689170086 197396486
435172293312 517224456
480647481504 178935897
981190305264 55507907
138951970228 517218149
480647481504 151115720
65686389252 517211842
470541884128 517205535
276009134640 517199228
85897584004 517192921
290267046602 74555047
922767366704 237963110
554544662316 517186614
708023422464 444485825
854619205938 287302771
713076221152 67024489
948662959980 507921631
250745141200 517180307
921504167032 517174000
331717914466 298251723
148429625828 465425065
628441843128 405691468
24632399912 517167693
701278821370 273698572
571597857888 517161386
552286556445 46224003
610236917802 356301351
84002784496 517155079
929083365064 517148772
750340611476 478858975
360011912828 517142465
904450971460 517136158
848238586056 517129851
516017072320 517123544
593072252312 397820332
222323148580 9119922
342327117420 517117237
637915840668 106891036
960663356864 517110930
561576225603 425217940
485700280192 460606517
313905124800 292033021
448435889868 249240026
541912665596 517104623
113056376952 110448184
253271540544 202498849
862795151324 310436847
365064711516 356023843
639810640176 458033261
36001196960 151197711
388433905448 517098316
570966258052 43701203
984764419318 143547320
564650259692 59973263
510332673796 162405250
558334261332 517092009
417853373281 128467283
93648868531 293855744
421908696756 278441436
979611351944 517085702
991611748828 517079395
906421108083 421818467
582335055100 135461746
942595577253 211826902
194532755796 230476701
22737600404 517073088
780699237935 40617080
80844785316 404821102
605072649196 517066781
292430730376 419812841
743393013280 517060474
547597064120 517054167
981506151452 237509006
721287019020 517047860
7579204340 337809227
258065060527 6023185
188216757436 517041553
502333910961 5241117
778762604096 164120754
19579601224 517035246
686549028040 86292374
399171102660 485840824
981506151452 242062660
710619968262 10936338
581071855428 285486355
425066695936 517028939
496437477404 517022632
669495832468 434974869
401065902168 457396254
445277890688 148473087
129477972688 517016325
415592698396 110139141
761709408524 517010018
905082571296 129350263
363801511844 517003711
713707820988 516997404
94739981708 516991097
103162669548 128284380
44211994828 516984790
347379916108 420020972
409908299872 516978483
742761413444 516972176
875397379004 313489435
574755857068 35350735
955375580342 88821481
25263999748 516965869
286114732016 418728037
418750697576 516959562
84634384332 516953255
651820238973 137252934
41685595484 516946948
297483529064 516940641
340432317912 516934334
226744347432 516928027
837501388844 216651757
182041272729 37987061
966347755388 22099728
515385472484 516921720
60001990728 516915413
991611748828 31881885
931032694894 155177428
492647878388 516909106
829922190812 516902799
94739981708 289478686
886191780706 3462543
364686747685 89666619
395818988699 13389761
387802305612 19520165
279167133820 78787044
105110826276 25921770
602546249852 516896492
583598254772 500460450
845712186712 516890185
905082571296 516883878
908872170312 182997605
6308 501368658
546333864448 468269522
542544265432 342955739
79581585644 516877571
861851325518 26174050
935399363424 516871264
93476782036 516864957
130109572524 99183882
757919809508 213157679
900029772608 516858650
442119891508 234904215
372446937696 78686132
127593680642 470489586
939188962440 516852343
383381106760 516846036
709286622136 222801082
6947604504 233756341
241271143660 167160728
303799527424 80016909
661285034600 516839729
705497023120 516833422
941083761948 405439188
861502182612 516827115
901292972280 516820808
90950382692 333110512
375170308892 138804456
997296147352 140072163
968874154732 502018279
257061139560 344885681
349906315452 516814501
565281859528 475667633
680864629516 146688206
721918618856 450490089
34369809307 160866342
159163164980 202177192
843828487524 77544565
664443033780 516808194
833080189992 516801887
955649043490 370145216
668232632796 22995322
266535137100 73274726
881299886202 43511993
772446605736 516795580
646126638536 516789273
289272731196 385584752
991611748828 516782966
702339023940 516776659
291799130540 516770352
473926033407 5278959
648653037880 516764045
70739187940 516757738
694759825908 319575690
248293832998 21645624
694128226072 389394180
187585157600 516751431
134530771376 509927257
637915840668 516745124
283588332672 516738817
910135369984 516732510
612020247392 348852784
590246259919 22806112
955610558176 516726203
673917031320 122172897
583598254772 451619042
277903934148 90423459
798342199012 516719896
411803099380 18593036
721287019020 511012061
312641925128 175044478
712444621316 194526801
696023025580 491044099
780025803768 351186374
14526802536 373469005
437698692656 226496984
98529580724 125339011
480071421110 145773691
533070267892 197219890
948031360144 91653324
61265190400 382462787
954978958340 516713589
329063520864 516707282
62528390072 278782014
442751491344 516700975
170531962028 516694668
642337039520 516688361
558334261332 516682054
987190549976 516675747
111793177280 516669440
435803893148 189279377
763604208032 160431159
29685198600 516663133
43580394992 220107993
416969644813 398331199
440508988991 11358907
593703852148 130788259
941715361784 516656826
239376344152 516650519
891187374904 516644212
102950779576 133708400
217270349892 516637905
174953160880 516631598
457909887408 516625291
351169515124 516618984
841290987860 133563339
236218344972 516612677
750340611476 516606370
36001196960 516600063
375170308892 516593756
433909093640 516587449
103789640046 194879993
491773271907 69061650
52422792696 516581142
882344977200 516574835
751622120369 391727770
368854310532 516568528
397907902988 495622981
272903899822 362564202
397276303152 516562221
168005562684 183104824
318957923488 302691851
683044814467 210653800
586124654116 516555914
368854310532 516549607
506703720377 323429267
45475194500 516543300
118109175640 516536993
563475742747 63082614
309483925948 516530686
797078999340 516524379
694128226072 516518072
624262713243 191335459
646758238372 516511765
471805083800 272664224
462962686096 467203639
371380709876 516505458
174953160880 516499151
861502182612 105339514
92213582364 516492844
303799527424 157208282
166110763176 480322199
342958717256 516486537
589282653296 112756546
454120288392 499728838
331589920208 516480230
661916634436 516473923
969505754568 516467616
477131663051 153752046
397907902988 376906320
621494244932 516461309
163584363832 395694873
945940522220 20018418
526122669696 201313133
190603881364 7007077
692722824536 7114296
515802510245 28495026
617704645916 516455002
574124257232 379473269
620862645096 179377387
516017072320 514682735
608230648376 415233959
683555786621 209783434
48001593844 516448695
592575439373 193126647
966979355224 74012645
630968242472 249435543
97897980888 516442388
82107984988 516436081
714971020660 516429774
80844785316 204750448
428224695116 516423467
441488291672 143938354
888029375724 220366580
370749110040 516417160
120635574984 516410853
245692342512 443514547
574755857068 516404546
70892902144 98931602
600083027727 259337533
637915840668 516398239
929083365064 516391932
400580492285 179654895
119658448218 66141509
513003698957 135714026
956242158012 516385625
760017757486 259564585
1263205980 516379318
141478369572 516373011
845712186712 490236803
605704249032 516366704
236849944808 516360397
102319179740 65302678
752613446257 37709553
854554584416 1267707
211076297377 104689893
66317989088 516354090
652558143294 265991418
185690358092 22232175
255166340052 516347783
403592301512 138596325
717497420004 516341476
317694723816 516335169
409276700036 516328862
405760723908 205772182
280067664136 12746447
331589920208 516322555
752867010820 465570126
512227473304 404316542
545702264612 472854711
426329895608 516316248
144821624263 122759448
636021041160 75709228
947467907443 359139501
586756253952 516309941
865923381464 516303634
169268762356 516297327
805289797208 1318163
997927747188 516291020
891818974740 209039208
123161974328 516284713
88458425875 49434266
982289617541 111066270
75791986628 23304365
901924572116 516278406
804026597536 492141517
539386266252 69067957
490121479044 322533673
201480353992 516272099
196427555304 434350476
973295353584 516265792
459173087080 201004090
223586348252 516259485
945504960800 516253178
208243417740 49749616
846343786548 516246871
334116319552 516240564
37895996468 516234257
395381503644 516227950
32211597944 516221643
576019056740 107502815
140215169900 92813812
529280668876 422613149
597493451164 447292440
454751888228 516215336
771815005900 404795874
698549424924 454551797
662548234272 516209029
996032947680 143099523
639179040340 516202722
622757444604 516196415
320852722996 346853465
163584363832 30368205
570334658216 339493196
295826270097 12197738
441187525521 116320001
887397775888 516190108
517280271992 175757169
5052804996 216475161
41685595484 397826639
803394997700 270494616
768657006720 516183801
302644625249 103510484
82107984988 84286748
663179834108 516177494
939188962440 316844759
920872567196 365591562
657761881106 148920884
834343389664 463760017
351169515124 516171187
416855898068 456532195
744059837711 321745298
170531962028 516164880
9474003848 516158573
797710599176 516152266
751788726081 211013299
309483925948 86645566
454120288392 294581049
448435889868 516145959
809079396224 336724423
786973401964 399239407
503027010354 84097538
790131401144 516139652
902556171952 516133345
260219138740 516127038
735813815248 516120731
914556568836 516114424
65054789416 516108117
859327871543 134704906
192305106428 65472967
692865026400 516101810
991611748828 491025178
679127347333 325579954
525903352143 33483863
954347358504 516095503
179374359732 279084750
730129416724 516089196
464225885768 516082889
120325455552 109760721
457278287572 516076582
20211201060 516070275
141478369572 330833685
741498213772 516063968
476226282652 516057661
522333070680 516051354
850764985400 73495471
277272334312 304867766
570966258052 6597122
572861057560 450862202
987822149812 152288822
279798733656 516045047
915188168672 133613795
440856691836 516038740
633494641816 516032433
154110366292 418608204
545070664776 516026126
963189756208 146858495
262113938248 241867143
324642322012 516019819
826132591796 209278874
955610558176 516013512
677075030500 73135972
795288561761 2409274
568525532996 327598194
990348549156 516007205
845080586876 516000898
544439064940 515994591
801719290758 198033493
485068680356 184208549
144004768916 61821214
591809052640 515988284
267558061058 47933200
368854310532 515981977
861160433575 176009449
712444621316 515975670
334747919388 515969363
441488291672 254317161
255797939888 458102638
834974989500 515963056
838915294281 113368325
566545059200 135972613
746551012460 471700530
855186184252 515956749
734550615576 515950442
459636569589 37280677
487724833611 214412772
185233663980 97790035
296220329392 515944135
799630822201 436690373
146077224000 137479986
629073442964 275117647
937671529663 11466126
698549424924 515937828
457956798874 167532841
198953954648 515931521
594967051820 515925214
912661769328 515918907
166110763176 515912600
305694326932 1803802
809710996060 515906293
176216360552 182455203
492647878388 132144264
788868201472 141743518
899398172772 515899986
734550615576 330921983
152847166620 515893679
873502579496 409469361
273482735296 515887372
219796749236 515881065
521069871008 137833178
263377137920 173385737
897890282486 49894677
173058361372 94958192
376433508564 79714173
871268982627 97991859
456646687736 515874758
351169515124 515868451
562123860348 515862144
392855104300 515855837
643600239192 515849530
810342595896 344393735
98198906779 206169523
978138251070 60439981
148425967768 515843223
358117113320 515836916
397907902988 515830609
217270349892 242869956
18316401552 515824302
954978958340 418753265
858344183432 515817995
858975783268 515811688
57475591384 317513301
743393013280 515805381
479509532545 84980518
780025803768 445942742
713076221152 9674938
231797146120 515799074
516648672156 473125912
28421998928 515792767
470541884128 515786460
859931455685 28564403
113056376952 515780153
516017072320 515773846
740547160144 197535240
660172578535 78869035
719392219512 166384967
283588332672 515767539
407381900528 515761232
548946789525 1911021
798342199012 515754925
776236204752 515748618
893713774248 515742311
722842567063 187797232
642968639356 515736004
646758238372 401572997
34106397452 515729697
48001593844 25114474
198322354812 515723390
800236998520 515717083
622925759513 227707928
100424380232 501110071
710550730016 365812307
926556965720 515710776
547597064120 515704469
877923778348 515698162
748762076483 60231850
145899568424 48872943
654969036240 515691855
984032550796 515685548
672653831648 515679241
184427158420 515672934
958950753972 186264631
113728492956 431058222
902556171952 132863262
624652244112 515666627
624652244112 515660320
120097741317 7625163
987822149812 515654013
600651450344 515647706
894453381459 280270466
69475988268 515641399
616630372429 67844399
546568491155 106764896
404855501184 515635092
899398172772 515628785
665336077687 143950968
142800394633 5638458
964452955880 494796764
457909887408 515622478
941083761948 515616171
24632399912 509473153
296220329392 290897761
222323148580 86973530
263377137920 515609864
475354098059 109779642
104213979248 515603557
229902346612 515597250
901924572116 358540336
839396188352 515590943
914556568836 98912681
709015845770 105705320
559597461004 83712811
147794367932 373241953
631599842308 515584636
949926159652 515578329
280021345528 45246418
317913892066 229309906
548228663956 515572022
288312721628 139264867
742129813608 515565715
516017072320 515559408
469278684456 515553101
585493054280 515546794
300641528244 24326099
132004372032 458052182
396013103480 269012471
858344183432 515540487
735813815248 515534180
264008737756 515527873
399189865985 311635177
957505357684 29314936
772446605736 515521566
579808655756 233970779
327168721356 515515259
689075427384 324003204
493279478224 515508952
265286285853 174211954
481279081340 515502645
556439461824 32966689
706586542691 7316120
735182215412 515496338
368854310532 515490031
382117907088 298201267
819975920870 179440457
783183802948 515483724
816026994420 515477417
78318385972 515471110
829290590976 515464803
226112747596 505663725
833239763399 165602899
391591904628 44849077
983400950960 515458496
281693533164 191505748
588019453624 301575512
546333864448 515452189
77712808818 9838920
16421602044 51420971
69475988268 409582887
313905124800 515445882
987190549976 169141126
948662959980 408624223
842554187532 515439575
611843502089 14562863
3789605324 383642196
245060742676 515433268
282325133000 515426961
813500595076 515420654
651179437224 515414347
5052804996 515408040
189479957108 515401733
833711789828 214501070
748445811968 515395426
227375947268 515389119
453488688556 515382812
62330774906 47081755
973295353584 515376505
141070882674 213977589
303562972840 15414308
340432317912 282231943
138951970228 515370198
215375550384 459143293
257061139560 515363891
431612950252 99732591
187585157600 515357584
916286215307 20226549
768278696004 251750212
194532755796 515351277
102319179740 515344970
279528821349 143231970
252639940708 515338663
788236601636 515332356
642968639356 422657298
679626796598 450704527
469910284292 515326049
974558553256 454904989
43580394992 338357936
814132194912 443041522
438330292492 313268690
665074633616 515319742
3789605324 515313435
351801114960 458821636
710549821808 515307128
82209925029 63971901
250745141200 3796814
269693136280 515300821
650245418803 156482977
859182451044 210016793
615178246572 515294514
318957923488 417302655
30316798436 515288207
262244594060 84753466
95371581544 194917835
143373169080 77342741
47070955975 47510631
850769980544 379277752
233691945628 515281900
9474003848 425955859
850764985400 515275593
682759429024 288677697
949926159652 515269286
802131798028 355620195
490753078880 515262979
22846206944 178450258
346748316272 515256672
907063152311 191644502
891549459774 78951026
893082174412 515250365
113842031570 352933413
269061536444 515244058
478455964939 9952446
481910681176 515237751
716234220332 88468289
969505754568 191051644
780657403604 256991329
289272731196 515231444
423171896428 515225137
240007943988 156098250
20211201060 515218830
624935188746 185205055
465489085440 391456569
485700280192 515212523
142741569244 6401605
580440255592 515206216
431382694296 515199909
692233426564 515193602
677075030500 217068019
522333070680 515187295
448435889868 515180988
965084555716 515174681
511174151671 187040392
725708217872 515168374
708655022300 480631242
809710996060 390428528
992874948500 180134227
500227076420 515162067
812868995240 515155760
1263205980 293742218
818553393764 515149453
433334736136 379479576
171795161700 515143146
44843594664 58320829
327168721356 208629253
752867010820 278012560
45729309837 14506100
970137354404 228849495
650905192008 96642161
395381503644 515136839
741498213772 515130532
148425967768 515124225
719526104508 187942293
630968242472 189058632
678338230172 515117918
485966965380 208074237
18619206929 23380049
232533637673 401636067
447272738137 395675952
20211201060 406397852
822342992780 515111611
670898511445 155152200
556439461824 515105304
672653831648 515098997
752047924860 3033667
57475591384 515092690
452225488884 515086383
555821510336 342930511
663811433944 515080076
528017469204 515073769
844448987040 447021239
476226282652 515067462
29053598764 335097217
400434302332 515061155
48633193680 447399659
804658197372 396609388
150952367112 515054848
622385188608 222851538
821900489418 161736708
896424249694 85857191
504016675436 497319564
855817784088 515048541
658807344217 118975248
679601429844 308002345
576019056740 515042234
961294956700 346241686
233691945628 408239496
521890428564 2592177
459173087080 508955979
792026200652 244762056
885502976380 515035927
312054556283 156167627
688443827548 515029620
27790399092 515023313
927820165392 515017006
761709408524 499293655
262113938248 515010699
335379519224 68538169
735823685703 94838359
94143764142 16764006
666969433124 427885801
400451488907 235080811
960031757028 273667037
300641528244 515004392
941799635918 48248550
963821356044 514998085
514196310685 30349284
72002387612 465961160
186953557764 514991778
599388250672 512992459
297483529064 348152707
349274715616 514985471
17389226226 30210530
15158402372 443028908
372882219543 7215208
166110763176 514979164
873502579496 462258951
982769351124 244270110
779394203932 514972857
68844388432 514966550
93476782036 514960243
86580730951 174268717
654337436404 514953936
664443033780 436564233
186953557764 514947629
783828956527 114472050
489489879208 294410760
845712186712 180582024
73897187120 514941322
339800718076 434691054
207450219950 52139969
606335848868 323795073
39159196140 514935015
930346564736 514928708
720655419184 495477920
771815005900 514922401
895608573756 514916094
392855104300 18050634
793289400324 514909787
897503373264 429418402
209691151860 514903480
194532755796 330007468
762972608196 13995233
733287415904 384045844
877923778348 514897173
358136229837 433782846
334116319552 514890866
308939778974 60559814
974558553256 399737660
160426364652 514884559
846407575546 26123594
631599842308 514878252
60001990728 351180067
538872102756 135821245
78949985808 333015907
774502650006 278353138
569703058380 320414521
507352923050 65195459
358117113320 324179800
267166736936 514871945
740235014100 514865638
292430730376 514859331
34737997288 514853024
783815402784 514846717
189616970376 177649269
481279081340 514840410
615809846408 334630499
591809052640 232627388
616441446244 514834103
548873823842 500618125
235586745136 272424558
353394845581 90896484
706760222792 507265703
466752285112 514827796
626547043620 514821489
799605398684 238284767
416855898068 254897405
773709805408 514815182
666969433124 464378103
24632399912 220372887
277272334312 514808875
499595476584 351211602
831816990320 460436228
865923381464 39513355
828027391304 514802568
329695120700 469884114
507174674616 514796261
282325133000 514789954
110529977608 300560085
408645100200 23720627
535596667236 112100618
48001593844 514783647
841290987860 514777340
402198498549 3267026
502121875928 514771033
685917428204 44949989
181269159240 514764726
471173483964 433681934
428856294952 514758419
807816196552 514752112
915188168672 514745805
181900759076 436993109
560860660676 255200141
853922984580 514739498
909503770148 514733191
856449383924 514726884
417770675897 52152583
463594285932 98912681
285483132180 339417512
511320436229 5928580
637403241308 391235824
293693930048 312593841
615178246572 514720577
933032543794 108360567
850764985400 410125289
474331483144 514714270
336330398321 34682193
24632399912 160601448
474963082980 439339313
258324339232 514707963
208427952188 514701656
529280668876 430774407
852659784908 514695349
936683735695 487802301
92453790766 132642517
16569229993 52121048
923398966540 243210534
981506151452 450534238
607599048540 514689042
134530771376 398123068
801500198192 514682735
540017866088 466755842
236849944808 514676428
790763000980 514670121
639987948867 112214144
210322751696 98401814
735364361572 331962638
175393641760 4421207
433277493804 160992482
450962289212 514663814
118109175640 514657507
779394203932 514651200
625283843948 312965954
83648358389 26811057
543807465104 514644893
899398172772 514638586
92845182200 514632279
934136163752 514625972
56917455484 401181963
358117113320 514619665
368222710696 371066038
397276303152 514613358
469910284292 514607051
410539899708 514600744
242534343332 468572258
705534865120 15748579
771183406064 514594437
663464746526 100975070
283588332672 514588130
357485513484 514581823
80213185480 485311036
797710599176 272191199
957056471638 73520699
332853119880 377858677
473068283472 514575516
471173483964 461142612
480647481504 514569209
114556707210 59960649
191444959833 250261760
521069871008 514562902
675180230992 231296611
832448590156 131753230
912805808594 168037401
544439064940 437958080
84002784496 332126620
462962686096 239861517
242534343332 514556595
510964273632 514550288
339955416172 41569437
616441446244 514543981
859607383104 514537674
132635971868 514531367
377696708236 157094756
468015484784 514525060
212921744610 415833124
61265190400 514518753
7962594256 31036747
908710782554 5228503
211854818778 18246151
622757444604 514512446
458541487244 514506139
888791429548 298869809
271703517870 125458844
680983894886 130416146
534965067400 139466691
628441843128 387161502
600019850508 514499832
654337436404 514493525
181900759076 15918868
792026200652 20182400
924030566376 361435249
466865111035 230356868
729813974184 170591736
30316798436 514487218
938557362604 514480911
514122272812 514474604
121898774656 514468297
423803496264 413360780
591809052640 300919584
190743156780 190837206
304647066326 167860805
448435889868 514461990
827220244495 29245559
357485513484 514455683
826764191632 514449376
602844980907 147583800
422540296592 341284384
879186978020 514443069
517280271992 514436762
238113144480 478354415
877923778348 514430455
248859039045 82337885
277903934148 514424148
877923778348 255250597
235586745136 514417841
164847563504 377537020
863396982120 492097368
633494641816 514411534
903819371624 514405227
805289797208 410497402
995448120556 152074384
820448193272 22389850
967610955060 188673905
517911871828 514398920
370117510204 514392613
648021438044 514386306
73992265145 131292819
82107984988 514379999
612651847228 514373692
493911078060 459528020
383792625896 14909748
263377137920 514367385
603177849688 171790066
93476782036 514361078
59370390892 476960568
20873238478 231971460
246955542184 262806383
724632537924 285940459
801500198192 459048688
425698295772 514354771
584229854608 514348464
202111953828 514342157
431382694296 514335850
383381106760 462069741
20211201060 299059019
937068557300 60250771
646758238372 514329543
360015779019 441256641
234323545464 234778075
31579998108 514323236
626547043620 368518010
803422981859 59121818
615809846408 148334333
630373380911 41525288
461067886588 514316929
891187374904 388725638
48075019938 152780768
588181436305 308752878
846343786548 514310622
542544265432 500328003
163584363832 514304315
209691151860 50222641
699523324571 277508
342486167346 138009774
549491863628 455598759
755393410164 514298008
180637559404 423458287
476226282652 29258173
920872567196 355323766
467069861483 75072221
130109572524 514291701
593703852148 514285394
565281859528 319430629
144901887145 63366429
34737997288 510507501
7579204340 514279087
553913062480 514272780
558965861168 514266473
766130607376 514260166
132031460597 314574239
435570529906 93349907
335441195377 251220424
280430333492 514253859
939207605932 437926545
645277802457 34360536
471805083800 514247552
289591657265 193385234
475594682816 514241245
43580394992 498997226
423803496264 508489261
925293766048 403938122
664443033780 514234938
699181024760 514228631
805921397044 514222324
497069077240 514216017
723532588640 78478001
308852326112 514209710
607599048540 514203403
298115128900 514197096
162952763996 215989522
90318782856 514190789
966598994733 202788971
25895599584 514184482
341063917748 325504270
263377137920 180531568
668895130625 83233479
292480505220 354238962
712444621316 133519190
714971020660 464321340
790131401144 514178175
810974195732 62899711
402329101840 67289383
929083365064 514171868
123793574164 514165561
90318782856 514159254
88423983348 514152947
594335451984 381598728
651811037060 514146640
435803893148 514140333
185058758256 514134026
331589920208 514127719
771966392821 13951084
461067886588 72435895
717093048764 1501066
36632796796 514121412
597493451164 514115105
602674609916 293300728
48001593844 299210387
468256330193 136439331
531807068220 405256285
849501785728 514108798
994138148172 257092241
26527199420 514102491
793289400324 514096184
478752681996 473825989
694759825908 514089877
17684801716 136716839
653705836568 514083570
498332276912 262938830
133899171540 514077263
272851135460 514070956
533070267892 514064649
255238239852 30658327
248218741856 514058342
677772267285 18107397
440225092000 28280588
152847166620 295640625
603340828875 281834602
641705439684 514052035
232860069072 81095406
704865423284 514045728
818587375880 244396250
850133385564 514039421
654510721229 185848369
466120685276 514033114
698014221276 125193950
174953160880 342343960
825770988323 88316921
548880086693 239230817
852659784908 76043499
614546646736 379921066
571597857888 428018248
22161861667 323208522
663953196383 105263830
474963082980 267227590
44843594664 514026807
882344977200 514020500
106108778756 514014193
532937488686 6660192
542984702163 69976165
62528390072 514007886
703247835347 101769752
758551409344 85466157
927188565556 3986024
312927783596 218890742
473247200448 292392520
949926159652 514001579
756656609836 251668221
652442636896 128391599
776867804588 406038353
2526405652 78326633
171163561864 198443448
117635345409 198279466
484437080520 513995272
150651733408 114081016
195366513903 222681249
545218273804 158419226
634126241652 513988965
308852326112 494740001
782672332541 340180659
496260359988 52467933
298746728736 513982658
695719705094 4099550
590705092104 81707185
593835454010 154944069
830553790648 3273333
378959907908 513976351
42440831441 87074442
485164975632 168087857
665710213169 273269696
144784242674 300730374
281185083810 55205171
158531565144 410585700
871607779988 161957453
174953160880 513970044
874134179332 513963737
770551806228 513957430
607599048540 47031299
425066695936 513951123
817475891093 267290660
189735289696 47302500
470541884128 513944816
828027391304 79215920
498963876748 513938509
147162768096 513932202
518543471664 490053900
993221568606 132409158
303611656573 20857249
203404058481 53672570
230587272133 18296607
250745141200 218840286
536228267072 513925895
957505357684 283871763
979611351944 513919588
330514360093 9933525
591809052640 513913281
598125051000 301733187
520438271172 513906974
50377958030 11182311
471415483554 106626142
472749800958 175050785
676443430664 513900667
412434699216 433189988
792657800488 513894360
142741569244 513888053
234500400051 250703250
65054789416 513881746
918346167852 513875439
968923746673 452129909
385275906268 513869132
84002784496 513862825
699336914879 200568907
482672848526 99297408
763117946704 69358079
401065902168 56851298
486331880028 422436553
166110763176 513856518
830553790648 513850211
614546646736 513843904
507174674616 423578120
833080189992 513837597
588651053460 129577315
605704249032 427463232
666337833288 158406612
768396889184 84337204
437067092820 488275326
347379916108 513831290
567808258872 424593547
538754666416 136697918
479384281832 513824983
346126795022 53281536
715602620496 413947331
960031757028 510690404
188216757436 346979605
68502071765 159459881
4421205160 401604532
286389710909 97153028
896871773428 228817960
107371978428 513818676
848870185892 513812369
928451765228 215163305
505911474944 301796257
519175071500 513806062
820448193272 513799755
966979355224 513793448
717065241201 53987920
91303530543 77197680
632901823723 204769369
739603414264 513787141
426329895608 423552892
703602223612 13881707
972269246656 245026950
829922190812 151828411
113687976788 200461688
965716155552 513780834
435803893148 385181104
871607779988 513774527
488858279372 487726617
896434271517 313129936
965716155552 513768220
77709201214 351690934
680233029680 513761913
96003181380 49673932
879818577856 513755606
583183527438 82665849
733287415904 513749299
420013897248 513742992
956295811661 166220985
700444224432 513736685
180637559404 99291101
817921793928 513730378
228653451216 484617266
891818974740 114806321
94108381872 468155996
916451368344 513724071
572229457724 513717764
918346167852 513711457
591916700516 210161854
519806671336 108972346
671390631976 513705150
921091735446 38598840
145899568424 513698843
360643512664 513692536
181002274293 93192232
285032839673 117512024
661916634436 513686229
193269556124 513679922
621069357021 14354732
813338135128 26470479
411803099380 513673615
462962686096 513667308
333484719716 513661001
150952367112 513654694
890555775068 67667803
90950382692 502415620
328431921028 513648387
46106794336 513642080
592595558703 206055997
711813021480 513635773
505279875108 513629466
702339023940 513623159
378500564856 104916945
272851135460 513616852
859248346580 38075359
947399760308 257849081
197690754976 513610545
804026597536 157031686
309483925948 162657530
481910681176 152635707
115582776296 513604238
402960701676 407791699
102626885656 159705854
66602945655 164637928
738971814428 513547475
68212788596 513597931
275377534804 249668902
716865820168 513591624
413697898888 513585317
418753081622 8791958
433909093640 513579010
454120288392 513572703
978348152272 45845583
149057567604 214873183
158100811723 186680893
931609764408 161925918
495174277732 513566396
189572657394 292487125
377065108400 513560089
104845579084 87579002
458541487244 513553782
626547043620 56838684
804658197372 513547475
884292686131 278851391
533701867728 513541168
958136957520 513534861
530284703369 62067187
93476782036 513528554
781720137346 51730014
356245624484 321625465
495805877568 513522247
924030566376 513515940
846975386384 513509633
795815799668 513503326
798973798848 513497019
979611351944 315482447
396341426979 49030618
957505357684 513490712
577482951459 299677105
272851135460 453813878
377065108400 513484405
278707172682 76163332
757919809508 449745863
125056773836 513478098
470541884128 403711070
606967448704 819910
917714568016 275779882
878555378184 87837589
607599048540 489082622
73897187120 335210743
159794764816 506868362
155373565964 513471791
86340190343 39652109
486331880028 477036252
310747125620 513465484
397907902988 454539183
509069474124 316365427
35369597124 513459177
906506473328 111665435
211585951368 513452870
618336245752 211177281
108635178100 513446563
157899965308 248363353
595598651656 367584574
437067092820 513440256
815396946106 443419942
861197222306 93892309
790131401144 513433949
466752285112 478411178
618336245752 415170889
113056376952 513427642
741498213772 513421335
788868201472 179932403
610125447884 513415028
344221916928 513408721
653074236732 513402414
510964273632 513396107
891818974740 513389800
371380709876 389848284
380854707416 513383493
307589126440 513377186
152215566784 513370879
862133782448 513364572
968242554896 513358265
843185787368 479495982
680233029680 152629400
137688770556 513351958
972032153912 311868536
759814609016 513345651
640687033603 176577079
430751094460 171310734
353064314632 513339344
433277493804 352605449
462101475683 80023216
380854707416 513333037
595681689618 339133697
61896790236 199320121
498963876748 513326730
528675848562 178065531
886134576216 513320423
118740775476 513314116
226744347432 513307809
650547837388 513301502
778762604096 183268806
486331880028 513295195
480647481504 513288888
223586348252 468301057
495805877568 513282581
276009134640 455630294
886766176052 513276274
511595873468 513269967
878110894424 58749705
852659784908 258460860
641073839848 401818970
420645497084 151658122
799605398684 513263660
767393807048 513257353
174953160880 468452425
564018659856 25202772
600827466100 50102808
656232235912 160916798
850133385564 513251046
461067886588 513244739
656232235912 513238432
923544437495 165975012
196427555304 513232125
512227473304 439610514
769288606556 346582264
221691548744 513225818
329695120700 513219511
917987705265 165710118
20842800896 513213204
713707820988 7171059
466752285112 259564585
10105603684 377215363
683439573839 212697268
612651847228 513206897
492145906323 65264836
113307143272 26148822
648021438044 8716274
467383884948 513200590
497158069010 203470127
547209690245 206667776
53054392532 513194283
4421205160 513187976
1403057398 25959612
771183406064 119549185
57541240947 295375731
70107588104 513181669
287509319112 280074949
196427555304 513175362
517280271992 513169055
540649465924 513162748
420013897248 55552056
159163164980 513156441
215375550384 513150134
345485116600 513143827
652442636896 513137520
312641925128 245588273
917714568016 463141931
649284637716 513131213
416224298232 513124906
630968242472 513118599
410539899708 513112292
205269953008 513105985
516403521131 52108434
461217835513 32872084
554775448060 118313013
359380312992 170150246
445277890688 513099678
756143020277 237767593
729497816888 16656787
828829437815 127104971
879186978020 96434030
951189359324 58976757
531175468384 513093371
990584046229 45769899
276640734476 167185956
456015087900 513087064
65757885404 220082765
137533979920 4452742
533070267892 513080757
842554187532 378779499
991631937535 57563989
878555378184 47491710
530543868548 513074450
162952763996 513068143
950731719162 163471133
816658594256 513061836
27158799256 513055529
694128226072 292260073
347706965593 108209199
437091923479 369546051
418750697576 513049222
695121046719 55161022
707391822628 384903596
927404050518 168781627
22304349411 263607372
217270349892 437913931
749378583668 40831518
299378328572 513042915
964775432790 57172955
746551012460 50563219
87792383512 231801171
319589523324 130718882
281693533164 513036608
643602919667 324211335
808447796388 513030301
733287415904 513023994
942978561456 132011817
549491863628 513017687
643053916303 4402286
872239379824 508514489
690970226892 513011380
806790089624 230483008
78318385972 513005073
508437874288 33736143
473068283472 512998766
843817387204 391967436
249481941528 19501244
72002387612 512992459
640747643873 12122054
918346167852 373387014
860425947648 256682286
400434302332 512986152
421908696756 512979845
712444621316 512973538
822342992780 512967231
626820824183 153752046
771183406064 512960924
963189756208 512954617
690338627056 162335873
28421998928 449373750
445909490524 512948310
944024379824 42717311
791394600816 512942003
152847166620 512935696
930346564736 407362823
771815005900 512929389
114654213430 93040864
210408665650 158646278
150320767276 512923082
952652686413 131122530
429238322556 16833383
478471423396 55375460
79581585644 512916775
514122272812 512910468
166742363012 176350027
591177452804 512904161
780657403604 512897854
44843594664 512891547
206622857141 293836823
415592698396 77172452
255166340052 512885240
750972211312 21765457
775604604916 512878933
470137714712 210300608
457278287572 512872626
237481544644 185110450
558334261332 512866319
652442636896 512860012
464266584839 324867263
723181818528 470067017
392223504464 512853705
779576772661 114005332
508437874288 512847398
504648275272 98395507
199585554484 512841091
493911078060 357020349
982769351124 274423877
125220131443 74573968
960031757028 512834784
352650217998 144947474
781100192846 62136564
234323545464 512828477
653074236732 314038144
469278684456 512822170
312641925128 512815863
994769748008 512809556
420645497084 512803249
28421998928 220896368
888660975560 422758210
217270349892 512796942
704865423284 257249916
714339420824 182997605
65054789416 445267893
773709805408 512790635
469910284292 499381953
409908299872 512784328
654969036240 505323147
915188168672 512778021
21474400732 263430776
837501388844 512771714
293062330212 512765407
337274318732 512759100
889292575396 156937081
951189359324 497401555
296220329392 512752793
164215963668 512746486
734550615576 355361608
61265190400 512740179
223586348252 40383721
917082968180 512733872
116214376132 512727565
108270219303 138135914
400434302332 512721258
150320767276 120564612
326537121520 491939693
919609367524 512714951
53849627483 231593040
175637001597 447014932
139583570064 512708644
271587935788 164448718
30316798436 512702337
322747522504 512696030
135793971048 512689723
44843594664 291017594
241941020679 169891659
609493848048 512683416
140846769736 512677109
387411462887 212016112
981025761941 155290954
711813021480 512670802
16421602044 512664495
990980148992 512658188
631599842308 512651881
452225488884 512645574
603932864900 200064347
351169515124 512639267
136425570884 512632960
626236539461 63574560
668864232632 512626653
215375550384 16871225
117211807196 124922749
728234617216 345175803
993615981093 141535387
120003975148 277785508
249481941528 477805706
871863358549 161509656
753498610656 512620346
475594682816 94989727
875397379004 512614039
76423586464 92870575
805921397044 512607732
347040046557 219843099
808447796388 22446613
140846769736 317267328
152847166620 156268539
772098732602 105913451
699181024760 512601425
256429539724 512595118
54949192040 512588811
41685595484 279942502
986148252979 34429913
252008340872 334403447
261482338412 512582504
534333467564 284906111
75791986628 395625496
632409526596 150043530
234323545464 512576197
351169515124 100899386
54949192040 512569890
468015484784 512563583
319589523324 250356365
167373962848 257003943
152215566784 512557276
930346564736 512550969
451007699612 297217375
445277890688 512544662
814174849153 52821125
693496626236 194728625
959051874103 174155191
344221916928 512538355
195795955468 512532048
516648672156 512525741
338537518404 453340853
716865820168 512519434
408645100200 39116014
957505357684 512513127
485068680356 512506820
954347358504 21040152
539386266252 512500513
260219138740 512494206
877923778348 512487899
560860660676 423956540
658758635256 512481592
313273524964 512475285
138951970228 465412451
968874154732 421282372
789531739956 309124991
28421998928 90259477
373907109220 512468978
130741172360 496089699
755393410164 464315033
750340611476 335532400
34737997288 512462671
888102574766 63435806
453488688556 512456364
70107588104 512450057
25263999748 512443750
164239848277 186308780
303167927588 512437443
470541884128 443735292
436435492984 512431136
368854310532 170358377
544129916786 107584806
321484322832 512424829
392223504464 512418522
188848357272 399371854
658127035420 512412215
870344580316 512405908
413878531368 47952121
483884683990 149356067
58107191220 181162268
590545852968 512399601
61896790236 362097484
759613026747 42370426
800236998520 512393294
269693136280 512386987
838132988680 498171009
487315454613 104803419
37264396632 512380680
440856691836 50537991
834374363341 436570540
882468783610 132383930
38762115792 50941639
203375153500 494159757
163584363832 512374373
816658594256 512368066
694759825908 512361759
814763794748 512355452
262113938248 286022450
542544265432 512349145
550123463464 512342838
528649069040 292537581
36632796796 427248794
637284240832 512336531
443134092885 74460442
709918221972 512330224
286473209282 151431070
258324339232 512323917
344221916928 397965393
507203169642 152654628
11368803356 512317610
968242554896 512311303
126319973508 512304996
864660181792 512298689
821135774040 376679268
237481544644 111394234
387802305612 108593926
340432317912 512292382
53685992368 512286075
386237967676 48954934
957505357684 512279768
322747522504 175536424
349702159927 19248964
502290108846 228080041
89055583184 512273461
469278684456 70669935
192006356452 512267154
869720201995 329345233
378328308072 512260847
809079396224 512254540
63439661209 19734603
123981901184 200688740
515385472484 512248233
107428274710 61329268
158531565144 93564345
504648275272 512241926
472436683636 171455795
910818125897 157302887
519509323579 41922629
973926953420 512235619
210954351532 171159366
269693136280 512229312
797256535083 111684356
604441049360 493276777
692865026400 512223005
775604604916 512216698
899398172772 476001904
533701867728 512210391
295848855464 195756666
314536724636 512204084
351801114960 203930538
795184199832 512197777
741498213772 134421091
574124257232 512191470
374187076950 65826159
94739981708 499508093
389065505284 405495951
144636368752 512185163
138951970228 512178856
308852326112 512172549
641073839848 218625848
786973401964 289680510
972663753748 512166242
670127432304 512159935
78949985808 464523164
313905124800 73949575
539386266252 512153628
971400554076 512147321
907608970640 512141014
748445811968 512134707
882976577036 283014011
656863835748 512128400
999190946860 209915881
94108381872 512122093
272269360924 105654864
607599048540 512115786
875397379004 79890769
319835811674 68304810
453573864591 83473145
275377534804 226692501
912661769328 512109479
906672826760 15326010
208427952188 512103172
494542677896 251737598
394822074809 417271120
24000800076 512096865
735813815248 512090558
324010722176 512084251
419382297412 512077944
243797543004 404486831
532438668056 512071637
749761176837 199843602
966403799390 146934179
836532650388 19545393
300641528244 4774399
132244681346 107982147
761077808688 158797646
230305408061 84841764
13896104601 80155663
588651053460 512065330
356222313812 512059023
808447796388 512052716
937294162932 512046409
318557872543 92914724
962878936699 135442825
986747024880 55249320
714339420824 111867259
917082968180 512040102
754761810328 512033795
229651254393 3121965
958364217651 265001219
687285834943 179926096
529280668876 512027488
32307634633 190566005
308220726276 337531719
452857088720 512021181
288988672288 25852393
498963876748 512014874
984664150632 512008567
816658594256 512002260
939820562276 511995953
197690754976 214999323
42667221206 54429410
724445018200 507946859
593703852148 511989646
116845975968 303587445
898917335464 49093688
773709805408 511983339
59370390892 511977032
828658991140 511970725
342327117420 171670233
951996577575 141787667
161689564324 41386534
461495084926 14890827
526778223518 189386596
713076221152 511964418
960031757028 414830311
889414022988 275811417
887397775888 511958111
760446208852 511951804
860938786674 117354349
869712980480 511945497
279798733656 511939190
538754666416 511932883
699181024760 511926576
704865423284 496512268
374538709056 511920269
744163701387 136306884
390785426361 47239430
684022628696 361182969
887397775888 511913962
222323148580 511907655
788398571703 231523663
330326720536 248054310
832448590156 119530264
418119097740 151393228
696023025580 291837504
231165546284 259867321
949294559816 77506723
945504960800 511901348
56212391712 511895041
625283843948 511888734
699398218919 56201677
263377137920 511882427
97266381052 511876120
279798733656 511869813
425066695936 511863506
486963479864 338957101
178111160060 511857199
142741569244 511850892
861502182612 511844585
538754666416 511838278
170531962028 49970361
803394997700 421086855
157899965308 511831971
111274378139 42237979
895608573756 511825664
242534343332 225904126
537526117402 60982383
639810640176 511819357
632231442144 21752843
964452955880 226837562
434985532493 43026354
421277096920 282616670
131683101824 42193830
643105387730 261292703
980263928862 289617440
204006753336 511087745
37895996468 511813050
957505357684 511806743
841684260845 20195014
994769748008 511800436
435803893148 511794129
933504563916 352138731
24000800076 51717400
930346564736 429948190
431540621576 52896809
670127432304 511787822
301273128080 511781515
378713142291 70846531
802131798028 511775208
823606192452 511768901
975821752928 511762594
102950779576 290178763
372259550419 117032692
401211732622 238537047
734550615576 511756287
813083704441 254001811
235748904413 674849
737708614756 405376118
299378328572 414660022
372012309712 437352608
997296147352 511749980
831267759904 411626355
457575681543 141667834
262898785570 127994258
170531962028 145269131
86529183840 511743673
767393807048 191814791
587387853788 511737366
161057964488 511731059
447172690196 103094222
547597064120 116042493
715319204902 56939596
846975386384 511724752
533701867728 469789509
718129019840 82192824
370500332490 32481050
694128226072 511718445
48982355507 96093452
884871376544 301279083
712444621316 511712138
941083761948 511705831
255815473348 373487926
969730737872 210300608
126319973508 511699524
906345770968 31307948
13263602864 365093309
27158799256 511693217
900029772608 511686910
392223504464 511680603
858975783268 511674296
789499801308 453820185
187585157600 22604288
618967845588 301764722
969182503962 113317869
471173483964 468786696
721918618856 444845324
831185390484 511667989
494542677896 511661682
283331488469 79720480
958136957520 111488839
830553790648 511655375
533701867728 511649068
787605001800 511642761
84047854318 451391990
52541118323 64880109
382117907088 387073204
454751888228 511636454
639179040340 443659608
372255066142 181938029
968874154732 511630147
593329155343 82022535
257171663428 100886772
8210804176 12481553
373275509384 511623840
630336642636 511617533
555176262152 120905190
276880684291 193681663
619866250445 210287994
462962686096 511611226
68896862672 126449043
296851929228 511604919
203375153500 511598612
155373565964 511592305
44211994828 511585998
276009134640 511579691
909001968372 164215359
536859866908 440789923
717497420004 82318964
113736597451 11649029
297483529064 511573384
157268365472 141270493
87792383512 511567077
514282653515 231328146
760446208852 511560770
161187592259 65264836
7579204340 511554463
607599048540 224693182
214743950548 511548156
687180627876 511541849
164904868906 274871674
528017469204 272475014
440856691836 511535542
574124257232 511529235
6308 332095085
906977370804 208906761
655600636076 511522928
200848754156 440821458
355590713976 511516621
379591507744 428068704
996038548296 369735261
882344977200 511510314
909503770148 511504007
490753078880 511497700
622125844768 232135442
534965067400 511491393
250745141200 511485086
862434708339 206169523
131372772196 307655460
404223901348 511478779
678338230172 511472472
474478310104 249290482
591809052640 511466165
977716552436 151519368
752235410984 511459858
469278684456 468326285
838132988680 482605333
308220726276 511453551
519175071500 259387989
165479163340 7341348
603177849688 60528279
259587538904 511447244
730484444061 127823969
425698295772 379189454
527385869368 373084278
296220329392 511440937
881713377364 429311183
189119861008 217654570
982137751288 511434630
386539105940 511428323
381486307252 511422016
534333467564 129243044
851396585236 487158987
133899171540 112598871
837698829479 284962874
319589523324 511415709
365696311352 511409402
761709408524 478985115
996032947680 508306358
242210039457 72498965
916451368344 271182079
870344580316 511403095
91581982528 399214179
452225488884 434426160
961995517274 402153241
812237395404 511396788
414961098560 511390481
789499801308 511384174
645495038700 250387900
155373565964 71918721
441499095563 378987630
588651053460 190446172
677706630336 402664108
632863041980 179497220
922767366704 59071362
877923778348 310171953
220428349072 511377867
627227150593 112876379
495805877568 503494117
557152497644 313729101
936676318663 461685014
298115128900 511371560
277272334312 511365253
810342595896 160292405
933504563916 184189628
402329101840 511358946
150952367112 414098699
15790002208 511352639
716865820168 442871233
824237792288 511346332
296460399040 145124070
638597448707 113891806
766264580670 195567456
472436683636 511340025
404223901348 511333718
358748713156 511327411
910135369984 511321104
257692739396 511314797
500858676256 17337943
533984503319 29504146
504648275272 511308490
171795161700 345434390
979724808567 349054608
81476385152 511302183
953107797468 424114215
394827208707 348449136
767393807048 158393998
678097576038 81656729
301286789042 452634469
296220329392 342343960
717654811189 154010633
594967051820 511295876
570966258052 511289569
504016675436 511283262
72633987448 152938443
416855898068 131210828
684654228532 511276955
447172690196 3071509
884239776708 507562132
300279382369 57412621
687180627876 511270648
468425849739 28356272
757288209672 511264341
253903140380 228704434
849501785728 511258034
377696708236 511251727
945504960800 511245420
711813021480 511239113
819483743576 27151635
348011515944 511232806
865291781628 348272540
603177849688 511226499
15790002208 511220192
570334658216 511213885
23369200240 511207578
333484719716 511201271
436285287537 2358818
50527993188 354169585
701075824268 28860832
741498213772 195289948
940452162112 48488216
61896790236 257899537
776913479882 417901820
542544265432 42881293
371380709876 511194964
744024613116 511188657
640260941055 53174317
274114335132 340136510
566906298932 148769516
98529580724 222277601
724445018200 72480044
582966654936 511182350
786973401964 511176043
389065505284 171752224
15790002208 511169736
869712980480 135878008
449067489704 511163429
871607779988 511157122
535596667236 511150815
634757841488 405514872
861502182612 70859145
972663753748 220227826
883608176872 511144508
479384281832 511138201
627178643456 511131894
753498610656 511125587
212849151040 277066510
716865820168 511119280
624652244112 511112973
243797543004 23588180
296220329392 511106666
339169118240 487272513
290181372314 98414428
315799924308 511100359
963211433367 89502637
801500198192 167583297
437698692656 511094052
912661769328 511087745
281061933328 511081438
332221520044 511075131
910135369984 141245265
730761016560 511068824
445909490524 136994347
697395777842 237099051
738971814428 511062517
424435096100 280970543
760446208852 387439010
72633987448 417094524
6316004668 368076520
255797939888 317216872
911398569656 511056210
725361183569 108934504
14526802536 511049903
874765779168 130668426
955610558176 346563343
251429114364 307731144
539386266252 498114246
253271540544 94712219
838208994337 219836792
413110328219 280346150
51791192860 279084750
617073046080 191095793
790131401144 511043596
627178643456 511037289
949294559816 511030982
944873360964 404619278
509883667917 143944661
149689167440 38365481
109266777936 511024675
286114732016 511018368
10105603684 511012061
755393410164 58074856
393486704136 511005754
37895996468 510999447
52422792696 510993140
786341802128 143421180
821079793108 510986833
406118700856 202940339
440856691836 510980526
552649862808 510974219
845712186712 477351602
92213582364 334939542
389065505284 510967912
513490672976 510961605
867212395687 350656586
690970226892 510955298
922156113250 301474600
769288606556 510948991
469357225527 359492693
795419148196 211700762
822974592616 352668519
566545059200 510942684
60001990728 223936342
577282256412 468181224
327168721356 224623805
833080189992 510936377
487595079700 510930070
699812624596 510923763
742143941288 329622741
939372161869 63126763
745919412624 510917456
608862248212 393607256
893713774248 287548744
255166340052 510911149
45475194500 510904842
302536327752 510898535
990348549156 20655425
342958717256 510892228
708655022300 510885921
867186581136 510879614
493279478224 36580600
473699883308 365869070
392855104300 510873307
305062727096 510867000
843817387204 510860693
998559347024 510854386
840659388024 510848079
812237395404 274417570
709918221972 510841772
121898774656 320073943
190111556944 510835465
405771672860 64009743
646758238372 510829158
558334261332 192401342
618336245752 510822851
560229060840 510816544
599388250672 98647787
517280271992 310676513
434826495181 133966987
226112747596 510810237
154741966128 465160171
663811433944 510803930
368222710696 413537376
577414318685 329534443
855245980919 109539976
346116716436 510797623
169900362192 510791316
200217154320 269125997
638547440504 510785009
234323545464 510778702
370749110040 510772395
889292575396 510766088
839637632926 91974981
921504167032 510759781
612651847228 483280182
668864232632 510753474
236218344972 510747167
584328754675 176444632
99418178196 98502726
213480750876 510740860
306957526604 510734553
867186581136 123598279
831185390484 402405521
983400950960 437346301
852659784908 510728246
484437080520 222971371
35369597124 510721939
132004372032 510715632
735189607216 350612437
949294559816 510709325
751603811148 510703018
478121082160 510696711
12000403192 449739556
252170701973 177125788
511595873468 331653595
629305761309 95443831
286746331852 510690404
529280668876 510684097
886134576216 510677790
770551806228 385357700
137688770556 141913807
226795320606 459332503
474331483144 506723301
727603017380 510671483
526754269532 459919054
312095753607 48980162
898548321266 76409305
54949192040 463028405
486331880028 437598581
501668587596 315015729
862133782448 510665176
145293171360 298012057
215375550384 510658869
254534740216 510652562
869081380644 510646255
705497023120 510639948
742761413444 421919379
677706630336 510633641
962558156372 368215274
732024216232 510627334
700444224432 510621027
637915840668 510614720
670127432304 510608413
305694326932 295173907
871607779988 510602106
18316401552 510595799
392223504464 85440929
545702264612 510589492
413066299052 510583185
130741172360 510576878
490121479044 474538680
111927112732 148649683
930346564736 510570571
949294559816 510564264
530543868548 59115511
922987872038 14222285
44211994828 510557957
583006105221 223053362
673917031320 380854502
895348336387 19721989
598781336434 262459498
973926953420 264313756
709918221972 273023723
558334261332 137820564
753682245268 87522239
699812624596 510551650
656422814531 244352101
575387456904 169330336
60001990728 477206541
69475988268 510545343
613283447064 510539036
292033599572 84791308
795815799668 510532729
874765779168 510526422
279798733656 510520115
930346564736 510513808
87999499085 73930654
653074236732 510507501
924072861118 176759982
96964296738 7183673
153824541424 126108465
544439064940 510501194
188216757436 66501008
166742363012 510494887
233060345792 510488580
852085276036 249763507
504016675436 91583947
193416938100 222920915
522333070680 16984751
666337833288 510482273
393740289685 215264217
135162371212 476090202
205901552844 267555554
83371184660 510475966
113741510604 326116049
241271143660 510469659
84002784496 510463352
458541487244 510457045
993736867362 214210948
318326323652 510450738
668864232632 510444431
798973798848 510438124
227375947268 164606393
752235410984 510431817
579808655756 510425510
421277096920 510419203
684022628696 60402139
686175561100 132938946
258790130103 27763414
245303145914 87988957
498103303342 62615896
296312430513 335280120
743393013280 510412896
618336245752 207229099
706760222792 510406589
349906315452 311124310
916451368344 471713144
718181096739 345346092
454120288392 510400282
864962659205 100205616
339169118240 510393975
868449780808 510387668
245060742676 307434715
942978561456 510381361
80213185480 510375054
792253448169 87616844
766762207212 144846562
558968724546 146543145
68212788596 510368747
243189222305 93879695
136425570884 510362440
276009134640 139611752
40422395812 510356133
768657006720 510349826
152215566784 510343519
671390631976 510337212
160868088011 64135883
562126578665 506016917
967875432798 228395391
785078602456 510330905
640561063892 354434479
530543868548 510324598
155436308000 44426508
130109572524 510318291
732655816068 510311984
996664547516 52259802
860870582776 510305677
100424380232 118975248
999822546696 222700170
847606986220 374560116
267798336772 510299370
46920710621 84766080
434540693476 510293063
32866968863 177718646
849501785728 510286756
102950779576 510280449
993506548336 510274142
399171102660 385118034
875397379004 104412385
979663491913 357733040
878908538649 49181986
982137751288 510267835
863028258044 196292761
627810243292 198544360
843185787368 510261528
262113938248 510255221
139583570064 195649447
521069871008 510248914
171488820161 82508174
500858676256 510242607
528752661515 246313578
575387456904 510236300
468015484784 194974598
120003975148 292001486
690628414785 137114180
846975386384 510229993
424435096100 510223686
175584760716 510217379
603359730954 178525942
539386266252 261778342
582966654936 307491478
322340029299 36221101
162952763996 510211072
567808258872 494184985
475594682816 33742450
28421998928 510204765
147794367932 510198458
176216360552 510192151
189229218081 23796311
985295750468 510185844
706760222792 510179537
948781670334 171581935
294325529884 102110330
910766969820 2756159
210954351532 510173230
858975783268 510166923
126951573344 59657913
587444522183 371728273
636021041160 510160616
828658991140 461880531
545070664776 510154309
719392219512 89691847
347402463633 247221786
252008340872 510148002
741498213772 155208963
97266381052 510141695
71389216830 387735439
246955542184 369911857
119568447328 170162860
273695047837 39002488
362266066275 70663628
495805877568 510135388
47369994008 229423432
981127802894 73236884
982769351124 189928998
494384475173 32361217
869081380644 117436340
381631998952 270305406
351801114960 262648708
802763397864 378590289
642337039520 510129081
254534740216 510122774
36001196960 510116467
816658594256 6269158
115582776296 469209265
433909093640 510110160
606335848868 510103853
888029375724 510097546
974558553256 51187612
685917428204 202265490
357605920421 199313814
864660181792 252141246
387170705776 453813878
581071855428 473296201
290575866792 379712935
698603904790 247600206
674654204029 165199251
954347358504 45914960
610460362198 141220037
302536327752 387848965
439817756470 161106008
627810243292 510091239
1263205980 510084932
534965067400 93614801
560860660676 320982151
529912268712 510078625
107371978428 403622772
725708217872 435920919
930978164572 510072318
301273128080 291585224
837501388844 89710768
94335635696 129905279
675180230992 510066011
20345981650 246919050
792657800488 510059704
491384678716 438733841
397907902988 490104356
809710996060 307535627
508437874288 510053397
712920812430 21355502
258324339232 510047090
285483132180 510040783
496437477404 510034476
57584065477 372264368
535217296944 199761611
261641192821 18738097
884239776708 510028169
789499801308 510021862
706128622956 510015555
743393013280 510009248
568439858708 510002941
653705836568 63896217
738971814428 509996634
997037329058 90745116
329695120700 509990327
636021041160 509984020
253271540544 364109417
119455608791 171941434
392223504464 509977713
809725407555 42635320
989085349484 326084514
416855898068 509971406
653074236732 509965099
824062598507 19223736
190743156780 79852927
937294162932 303467612
618967845588 509958792
103582379412 509952485
776867804588 475093696
227375947268 509946178
541912665596 509939871
110529977608 509933564
675180230992 509927257
36802808288 303549603
831185390484 191619274
576019056740 499899127
783183802948 509920950
106254394772 261349466
2526405652 504295106
144004768916 509914643
599388250672 509908336
810974195732 509902029
65439402890 49535178
105558577062 165697504
527385869368 509895722
720655419184 347717524
809710996060 509889415
336132024250 122885588
257742192583 157845289
268429936608 69812183
538123066580 509883108
164215963668 509876801
524859470024 509870494
749077411804 509864187
447172690196 384758535
500858676256 347244499
954626153132 170673727
804658197372 509857880
220428349072 435151465
255797939888 133966987
901292972280 240763418
598991031570 181357785
828027391304 446642819
412629894559 195107045
83371184660 509851573
736445415084 277520614
640442240012 374074477
291609493729 19412946
376433508564 247600206
185206417740 172023425
855186184252 509845266
258324339232 484976765
253271540544 509838959
804026597536 509832652
114319576624 509826345
866006614943 231321839
430119494624 290733779
414961098560 509820038
40422395812 509813731
388433905448 367881003
642968639356 443211811
341875790565 264666948
543202827693 437258003
872239379824 494279590
819184993600 441887341
505279875108 230678525
791394600816 509807424
956653702376 7890057
747814212132 303448691
51825219125 371570598
532861495643 47567394
937925762768 324350089
189479957108 509801117
378328308072 509794810
582966654936 67648882
200848754156 509788503
25263999748 509782196
581703455264 509775889
754761810328 28665315
367025759752 296756964
185058758256 509769582
569703058380 476191114
131611302936 183016526
569071458544 352441467
188848357272 158501217
282325133000 509763275
757919809508 418627125
186321957928 74409986
216007150220 509756968
919609367524 324640211
159016188717 2548028
895795614148 199774225
364433111680 509750661
609493848048 509744354
474405886823 131898291
893713774248 509738047
515385472484 311931606
310115525784 509731740
262113938248 509725433
41810114585 301556591
942397442848 43739045
423803496264 509719126
951222080040 295451415
670127432304 509712819
603809449524 509706512
764867407704 509700205
432645893968 396476941
443754094148 20352689
956873757848 491088248
544858789483 11491354
984664150632 509693898
718129019840 356528403
739603414264 154521500
234955145300 509687591
664443033780 509681284
524227870188 402191083
19271172068 98622559
819816593436 399952098
9185927381 104879103
70739187940 509674977
396377818369 93192232
577913856248 428346212
329695120700 509668670
488226679536 52423784
284851532344 509662363
330326720536 391898059
785710202292 509656056
912030169492 509649749
546688614277 3216570
852659784908 509643442
780657403604 477080401
483173880848 329401996
776236204752 509637135
78318385972 509630828
706760222792 509624521
24904521734 231031717
795815799668 115424407
658127035420 6792639
538754666416 509618214
969505754568 425697272
724181955295 23216067
624652244112 259053718
712444621316 509611907
190743156780 509378548
808179410375 93886002
475594682816 40383721
50570811411 69894174
727603017380 148473087
492501766184 1747039
385275906268 164719919
846975386384 509605600
140215169900 509599293
723181818528 454028316
664443033780 509592986
892450574576 509586679
984032550796 509580372
531175468384 489820541
788236601636 374131240
44843594664 437825633
192637956288 374988992
886134576216 43499379
177479560224 509574065
279798733656 509567758
82107984988 509561451
887397775888 284666445
693773036818 36467074
146531168260 509555144
61265190400 509548837
58496326813 68992273
497392247920 98622559
388433905448 33420793
464399038146 51383129
374538709056 452142523
906977370804 509542530
167373962848 345592065
436536985228 72826929
736445415084 509536223
140215169900 509529916
251376741036 509523609
502121875928 423628576
812868995240 509517302
238962758385 121725100
472053440846 50708280
684022628696 509510995
264640337592 150333652
202111953828 44741858
337528724191 110158062
718129019840 509504688
657824118582 87156433
824237792288 509498381
356853913648 255944367
36632796796 392219716
317694723816 414578031
150320767276 370126295
705497023120 509492074
356853913648 509485767
828660334531 507505369
754761810328 509479460
649284637716 482012475
584229854608 126556262
879818577856 509473153
23369200240 509466846
875397379004 163893702
391591904628 509460539
687180627876 465601661
45475194500 509454232
384012706596 509447925
423171896428 361441556
161689564324 14045689
253903140380 509441618
424435096100 509435311
497700677076 509429004
463594285932 199156139
25263999748 509422697
81476385152 509416390
710549821808 509410083
96003181380 509403776
959400157192 509397469
44843594664 509391162
792657800488 509384855
354959114140 18820088
967610955060 509378548
239376344152 365276212
856449383924 509372241
221691548744 212760338
576650656576 307321189
381486307252 377669467
977716552436 76100262
511595873468 197718143
419382297412 509365934
238113144480 244326873
954978958340 360823470
734152494573 88701648
740489097902 25082939
590594631306 263254180
98596226793 24048591
718760619676 509359627
630968242472 24729747
795815799668 509353320
448435889868 15710737
574755857068 509347013
672945770064 108757908
727603017380 509340706
511595873468 455933030
385907506104 509334399
755393410164 509328092
536859866908 509321785
483805480684 119549185
385907506104 89515251
97266381052 509315478
215375550384 460902946
748445811968 77109382
289904331032 468521802
299378328572 509309171
863396982120 365862763
345659852035 105162918
295696793694 44596797
332221520044 509302864
303167927588 509296557
245060742676 56479185
434540693476 42887600
439593492164 261645895
274114335132 168661794
299378328572 509290250
192006356452 254897405
681924531415 49415345
29053598764 403875052
677075030500 455270795
28526114884 378262325
105068809042 74126171
875052072819 50456
432645893968 279002759
745919412624 210855624
475594682816 295394652
756025691156 250810469
839549902556 98931602
673285431484 509283943
864660181792 93873388
516648672156 40181897
77244421528 123724419
289904331032 509277636
310747125620 509271329
926964524060 91249676
803506984792 253661233
856449383924 509265022
631619835498 49863142
229270746776 509258715
673917031320 509252408
410592096440 144651045
719392219512 509246101
645495038700 487316662
831185390484 38939418
689075427384 509239794
768366811101 78976254
653436296374 137177250
466382659135 18391212
652442636896 509233487
930349674087 384298124
751986179330 109508441
886134576216 509227180
818067252269 15382773
449067489704 509220873
4421205160 509214566
944241761128 509208259
417808152091 91224448
223586348252 12891508
722550218692 119732088
793289400324 448238490
21474400732 41228859
351801114960 509201952
154741966128 509195645
305704481202 232602160
378576223628 16284674
629705042800 509189338
279798733656 207960711
89687183020 68929203
566545059200 343378308
324642322012 72915227
336011119060 425974780
79581585644 509183031
677706630336 509176724
890956357866 70833917
906345770968 350284473
127232506045 78604141
660653434764 300402410
431382694296 426182911
266885484643 95355533
868449780808 509170417
84002784496 509164110
757336189 2775080
666969433124 509157803
811605795568 509151496
52735796492 30260986
665706233452 509145189
103582379412 399535836
66973769962 29056349
287377931688 399277249
833711789828 509138882
102319179740 473649393
922135766868 509132575
517280271992 231258769
54011685848 2358818
841290987860 225084216
70739187940 509126268
855186184252 166744466
639810640176 286930658
808447796388 509119961
771909352313 241249057
512227473304 509113654
803394997700 509107347
152215566784 73621611
421277096920 247846179
799605398684 154105238
487712131313 299235615
281061933328 509101040
136027891371 250192383
424631615913 112031241
532438668056 509094733
968242554896 509088426
691305311495 85825656
819184993600 5152819
617704645916 509082119
817533732590 156432521
328431921028 509075812
582335055100 509069505
344221916928 509063198
222954748416 509056891
258324339232 509050584
718129019840 509044277
131372772196 295848756
450962289212 509037970
581703455264 509031663
388433905448 178986353
768055339906 393399125
956242158012 289617440
917082968180 277747666
788959779112 48235936
881713377364 509025356
355590713976 509019049
152847166620 509012742
990348549156 509006435
300009928408 462580608
388595352034 83466838
835606589336 509000128
762341008360 508993821
318441457937 131904598
581071855428 508987514
516724520138 82773068
106869867609 52221960
734693721406 349250125
292430730376 508981207
853922984580 322628278
274114335132 39103400
747182612296 508974900
306325926768 243677252
528649069040 508968593
36001196960 497647528
617073046080 508962286
434203914355 125982325
202111953828 508955979
500858676256 508949672
236432543306 255269518
197059155140 508943365
661950389500 261071958
738971814428 508937058
897503373264 152402348
438330292492 48166559
972032153912 508930751
580440255592 508924444
333484719716 508918137
466120685276 508911830
504648275272 508905523
930978290712 498505280
972032153912 508899216
606967448704 202643910
213480750876 417214357
241271143660 508892909
469503245191 82470332
837676433322 328008149
666337833288 508886602
991611748828 212526979
795184199832 393455888
718760619676 447481650
697574316398 17659600
588355200462 115973116
284851532344 508880295
740235014100 508873988
147162768096 5468169
566743017009 309654779
195862090670 255874990
258955939068 343580132
6947604504 508867681
226744347432 508861374
460436286752 486181402
26527199420 508855067
991121734835 138444957
197059155140 508848760
825500991960 264004713
989716949320 508842453
900661372444 504528465
741846082664 67913776
361906712336 508836146
941083761948 508829839
549491863628 508823532
341695517584 508817225
483173880848 508810918
624925463352 167677902
807184596716 508804611
594405100185 297248910
593703852148 508798304
913293369164 508791997
3158005488 508785690
765499007540 52663450
708023422464 497439397
758721490213 289762501
501816619193 84639940
673488037552 159668012
20842800896 508779383
654337436404 116282159
838132988680 508773076
351895764109 68418336
49383276818 208995059
824329842953 155240498
7579204340 402657801
273482735296 508766769
691601826728 508760462
960031757028 234708698
298115128900 508754155
891187374904 508747848
692865026400 83706504
53054392532 508741541
831185390484 366865576
771183406064 508735234
842554187532 59973263
848431416274 96188057
82107984988 508728927
648653037880 70007700
820448193272 508722620
643600239192 122778369
858975783268 508716313
46738394172 508710006
586756253952 508703699
154741966128 498429596
188849732198 503273372
459173087080 181282101
84634384332 175208460
419382297412 265398560
608862248212 402847011
87160783676 508697392
98139469611 120520463
766762207212 56233212
450962289212 59229037
129581823750 387602992
594024506335 91224448
899398172772 508691085
58107191220 508684778
212849151040 508678471
363801511844 163080099
973926953420 387521001
848870185892 508672164
906460299781 93438205
92629756066 3790507
763604208032 508665857
984152560392 292903387
773709805408 508659550
365696311352 508653243
381251625847 31087203
890555775068 320168548
971400554076 508646936
591809052640 508640629
631606144 508634322
195164355632 508628015
625915443784 508621708
36001196960 508615401
493279478224 508609094
317243453724 211845823
135793971048 426599173
958136957520 508602787
590277857989 30576336
260219138740 508596480
957505357684 508590173
965084555716 508583866
987190549976 194394354
359380312992 234500567
533355886694 50746122
318957923488 508577559
211277219476 41077491
932872964080 508571252
339800718076 178841292
990980148992 304476732
14526802536 508564945
302536327752 508558638
87160783676 467928944
383558743415 197276653
948031360144 1362312
187585157600 508552331
579177055920 508546024
753498610656 389419408
876748327967 262118920
261666326216 127262646
884871376544 508539717
958136957520 325479042
67581188760 508533410
341063917748 508527103
649916237552 508520796
497700677076 86721250
374864112414 35716541
13500695608 230483008
32653510513 9630789
123161974328 508514489
132635971868 69730192
978348152272 508508182
708023422464 508501875
101055980068 508495568
730129416724 507038651
782245874187 164776682
590545852968 316699698
941715361784 508489261
253271540544 508482954
754761810328 508476647
713196665931 108284883
473068283472 486301235
207164752516 321568702
267798336772 508470340
642337039520 508464033
53054392532 161944839
191374756616 508457726
813500595076 508451419
86529183840 508445112
450330689376 60376911
46781880937 307422101
78318385972 295905519
417487497904 206724539
207164752516 284969181
833711789828 17760512
533701867728 229063933
995401347844 508438805
930346564736 241526565
202743553664 53464439
113056376952 508432498
141478369572 144827641
132004372032 508426191
621494244932 119044625
708655022300 82590165
186953557764 508419884
797981869553 216544538
301904727916 317437617
490753078880 508413577
680864629516 399277249
135793971048 508407270
939188962440 508400963
690970226892 369577586
90950382692 508394656
571597857888 469663369
192006356452 50752429
482823415537 182001099
794552599996 270759510
121898774656 236323290
249481941528 508388349
617704645916 249965331
843919384008 98950523
709286622136 31459316
925925365884 508382042
983400950960 508375735
655600636076 508369428
298115128900 198474983
48633193680 508363121
822974592616 191625581
397907902988 508356814
821079793108 508350507
278989921799 7101682
434540693476 508344200
991017776554 153247486
47499949743 252935928
91581982528 391084456
267798336772 508337893
705497023120 508331586
136425570884 508325279
274114335132 508318972
167373962848 508312665
224273683047 76459761
740235014100 105818846
186953557764 366928646
612020247392 508306358
334773090625 460076729
823606192452 110858139
157899965308 112920528
260219138740 44199456
296220329392 508300051
9091145785 88064641
54317592204 508293744
671390631976 201691553
825172519158 40427870
728234617216 508287437
656863835748 471132900
912661769328 508281130
286746331852 508274823
486963479864 508268516
643241240510 25070325
77686786136 508262209
437067092820 508255902
186953557764 508249595
679601429844 508243288
709286622136 508236981
797078999340 420676900
298115128900 508230674
12000403192 508224367
926556965720 508218060
577282256412 508211753
697917825088 299973534
140215169900 397460833
872239379824 508205446
473280078839 264786781
675180230992 508199139
232481819361 84665168
58738791056 143263505
197059155140 508192832
242534343332 416425982
415592698396 508186525
657535289517 196217077
721287019020 508180218
445277890688 370586706
20842800896 412345353
759001886819 34347922
668232632796 504944727
185690358092 439906943
931609764408 88543973
932241364244 139561296
775604604916 508173911
678969830008 508167604
36001196960 508161297
545736599920 59311028
589914253132 508154990
108003578264 419030773
490753078880 71199723
310115525784 65561265
379591507744 508148683
373907109220 508142376
109548284574 214904718
409908299872 508136069
420691330053 62773571
495805877568 508129762
519806671336 508123455
329966901944 75280352
710549821808 63530411
97897980888 508117148
777499404424 508110841
438330292492 466793684
224849547924 507051265
359380312992 302963052
905082571296 217326606
106740378592 394452394
296851929228 28406728
437698692656 508104534
370749110040 343927017
716865820168 508098227
79689719159 265512086
816026994420 508091920
528649069040 154105238
536228267072 508085613
353695914468 508079306
545702264612 390081643
555176262152 508072999
649916237552 508066692
917714568016 387558843
177000337508 311269371
390960304792 508060385
545702264612 294190015
114319576624 508054078
881713377364 508047771
406118700856 67857013
867186581136 508041464
846343786548 508035157
462723961904 96509714
116214376132 257722941
488858279372 476809200
343590317092 508028850
41685595484 369457753
823606192452 508022543
350537915288 5695221
42948795156 508016236
58738791056 508009929
442119891508 508003622
965716155552 507997315
352717482153 94447325
764235807868 507991008
370749110040 507984701
734946739325 32052174
726339817708 507978394
733919015740 507972087
53054392532 452249742
864905852056 186895331
200217154320 353204614
250113541364 507965780
47636143101 58327136
782843939704 45233804
74528786956 238827169
625283843948 245436905
658360829603 169771826
191374756616 123718112
454769427995 164089219
191374756616 507959473
260850738576 507953166
922135766868 359196264
676443430664 507946859
877923778348 141655220
760446208852 371230020
57630207489 304741626
131529620979 193883487
588651053460 298453547
212217551204 507940552
663811433944 507934245
436444808423 392591829
717497420004 507927938
900871458614 86241918
598756650836 507921631
719392219512 507915324
951820959160 507909017
24000800076 507902710
399244654894 233617587
525491069860 323132838
366327911188 408252110
691601826728 507896403
551386663136 507890096
382117907088 451745182
451986379965 78452773
36106511246 150384108
361275112500 447715009
956873757848 507883789
677723104220 278428822
880537542256 24206266
703602223612 507877482
764235807868 507871175
438961892328 507864868
650547837388 242529378
199585554484 507858561
544439064940 507852254
114319576624 507845947
441488291672 507839640
75982962588 39002488
808447796388 358950291
447804290032 405950055
447804290032 507833333
657495435584 364090496
178111160060 394616376
415592698396 396571546
456183825378 276889914
887813394574 72782780
119532339753 186094342
975190153092 507827026
979611351944 133077700
6947604504 354024524
338537518404 507820719
39790795976 200600442
565913459364 445967970
291799130540 484800169
449067489704 356660850
370117510204 258668991
68913172574 315381535
630503014989 147268450
21474400732 507814412
847606986220 507808105
228126610650 284761050
906977370804 478606695
353064314632 507801798
687812227712 461344436
433277493804 507795491
456772985411 364822108
632863041980 444662421
30948398272 507789184
734550615576 507782877
5203845032 181818196
358904275311 221482919
888660975560 507776570
237481544644 507770263
874134179332 507763956
448435889868 507757649
178359655860 126682402
22906861363 37261756
865291781628 507751342
570334658216 507745035
938557362604 507738728
39159196140 372346359
824869392124 480782610
377696708236 507732421
909503770148 375449403
439593492164 507726114
877923778348 396388643
356606807453 55608819
49264793516 507719807
483173880848 426504568
104845579084 507713500
483173880848 110498640
330634029111 167198570
773782153005 107042404
8210804176 370738074
77711768163 448818734
445909490524 507707193
686549028040 402802862
425066695936 507700886
278535533984 404940935
161689564324 507694579
147794367932 227972822
266858572674 160576220
872239379824 507688272
972032153912 473050228
515385472484 84892220
285483132180 483368480
850764985400 326765670
49896393352 507681965
570334658216 349489791
87792383512 507675658
718832424871 252904393
401065902168 507669351
854554584416 507663044
853922984580 507656737
944873360964 491466668
81476385152 429683296
636021041160 507650430
2526405652 507644123
566648632754 270002670
297483529064 264433589
553281462644 507637816
253903140380 171335962
12000403192 243929532
12632003028 408542232
700287182197 19829208
877923778348 362759719
960031757028 507631509
40446652534 1147874
685285828368 507625202
666483859259 359915262
772249974462 12828438
927820165392 507618895
346116716436 507612588
486963479864 504824894
258324339232 507606281
222954748416 412017389
973403417722 231668724
445909490524 507599974
505075719583 15969324
863396982120 507593667
872923964767 222561416
966979355224 133229068
515385472484 481116881
884871376544 507587360
371380709876 507581053
255496429511 160033818
678338230172 507574746
263377137920 282049040
5052804996 507568439
205901552844 18542580
938557362604 507562132
163584363832 186479069
125688373672 316781689
49264793516 417435102
149689167440 503910379
96634781216 99783047
626141064095 149122708
464897326923 284042052
261745882714 82899208
514122272812 507555825
941715361784 123623507
690338627056 507549518
833080189992 507543211
863396982120 298743669
663179834108 33218969
92845182200 31553921
918346167852 456658335
63791589744 141995798
828802393399 275218559
441488291672 71697976
302343474371 21008617
577282256412 507536904
195795955468 308456449
680233029680 507530597
486331880028 507524290
157906663342 49718081
349274715616 507517983
132635971868 507511676
590545852968 507505369
247587142020 124083918
738029672591 141466010
142109969408 507499062
500227076420 445349884
620862645096 507492755
53407149349 8495529
914556568836 507486448
689328539908 10368708
594335451984 507480141
229270746776 507473834
284851532344 200203101
43580394992 507467527
341063917748 507461220
389697105120 507454913
440225092000 347011140
728343974289 24363941
598756650836 462486003
941083761948 507448606
486963479864 507442299
91200152506 15811649
255797939888 507435992
430751094460 217269843
875397379004 422821280
501490276092 507429685
313905124800 507423378
211887179995 180973058
67581188760 507417071
624652244112 137372767
12235067741 122917123
297483529064 289144415
96634781216 507410764
216007150220 89281892
550755063300 507404457
386539105940 507398150
543807465104 454299517
8210804176 507391843
269131071119 343050344
263377137920 507385536
589914253132 43909334
490753078880 286943272
486963479864 507379229
334116319552 507372922
601283050180 428100239
560860660676 507366615
112424777116 260762915
657672529837 139725278
831185390484 507360308
991803311339 259375375
867186581136 507354001
292430730376 507347694
2526405652 507341387
937294162932 507335080
420683793188 406725816
173689961208 507328773
438961892328 507322466
354327514304 507316159
272219535624 507309852
554544662316 507303545
327800321192 366878190
727603017380 507297238
23488106111 302042230
912661769328 507290931
193077011786 54978119
605704249032 507284624
367591110860 507278317
541281065760 507272010
396013103480 507265703
219796749236 507259396
243453044115 16972137
68873772745 17325329
498963876748 507253089
269214897456 334107018
111161577444 351085462
551386663136 75684000
812237395404 507246782
907608970640 507240475
329116871777 76781418
597493451164 507234168
831816990320 487253592
270956335952 259022183
802584558637 21992509
208427952188 507227861
373907109220 507221554
349906315452 507215247
3789605324 507208940
370117510204 507202633
101820821586 118363469
358117113320 507196326
145267968588 72429588
900661372444 507190019
955610558176 291402321
133267571704 507183712
928451765228 507177405
570966258052 356194132
409276700036 337575868
344853516764 507171098
538754666416 507164791
417487497904 300389796
633494641816 188036898
140846769736 507158484
423803496264 507152177
125688373672 507145870
889292575396 507139563
802774510798 233901402
587387853788 469682290
791409163679 87478090
368222710696 507133256
898766572936 329193865
712444621316 507126949
917082968180 204845053
141478369572 507120642
53977085646 35584094
502753475764 6792639
605704249032 507114335
929714964900 399434924
180005959568 430206777
127583173180 232261582
163160920224 49617169
598756650836 507108028
962558156372 507101721
72633987448 507095414
224849547924 507089107
587387853788 507082800
76153138062 86311295
563387060020 354491242
12632003028 392730583
978979752108 389570776
309483925948 507076493
899398172772 161925918
656236846329 100047941
730129416724 372352666
239432741346 320635266
53054392532 507070186
411803099380 463526658
829290590976 507063879
276009134640 204725220
169268762356 327945079
999190946860 485121826
175204129024 236058396
947399760308 507057572
665706233452 507051265
660653434764 507044958
910766969820 413777042
820192307733 56889140
313273524964 507038651
879818577856 507032344
294715359247 35155218
193901155960 507026037
406750300692 306917541
216638750056 507019730
528017469204 131072074
113056376952 507013423
574124257232 375146667
781289003440 413606753
476857882488 487089610
505911474944 507007116
469278684456 11264302
720655419184 507000809
297483529064 506994502
702750675523 62559133
534965067400 188257643
708023422464 506950353
844448987040 248710238
917082968180 188175652
972032153912 110233746
670759032140 506988195
704233823448 506981888
705497023120 506975581
939505018824 7808066
711813021480 227594402
211284377921 43032661
819595585607 45580689
678338230172 238026180
117477575804 506969274
797710599176 398104147
18948001388 161440279
743393013280 506962967
638549856085 44634639
649916237552 139838804
610757047720 506956660
485068680356 231132629
711813021480 506950353
605704249032 85030974
789499801308 506944046
591809052640 301638582
599399350992 77544565
73587332582 10173191
450044555465 23783697
908240570476 506937739
967610955060 506931432
988453749648 108455172
243165943168 506925125
745919412624 506918818
373275509384 401232419
375319999230 23556645
830553790648 506912511
840659388024 506906204
577282256412 506899897
969505754568 445949049
891187374904 506893590
588651053460 248388581
490753078880 166044389
802131798028 230016290
476857882488 506887283
569703058380 506880976
814839882396 26243427
446541090360 312682139
678338230172 506874669
312641925128 506868362
290262896596 37450966
555807861988 408113356
462962686096 422606842
142109969408 253661233
4421205160 301512442
797078999340 506862055
242534343332 506855748
407381900528 15963017
85265984168 506849441
174321561044 367130470
701075824268 506843134
155373565964 506836827
189479957108 506830520
717713750104 4124778
452225488884 506824213
22749381880 108215506
434540693476 506817906
874134179332 354188506
532543490396 21279818
909503770148 448951181
777948040255 22370929
468647084620 155915347
193269556124 506811599
841290987860 506805292
819816593436 506798985
698549424924 171039533
757288209672 184454522
3158005488 48942320
67581188760 506792678
891187374904 81480133
434194561074 52139969
823051657849 134496775
738340214592 506786371
728234617216 256455234
518543471664 35426419
79002169926 430131093
982137751288 336535213
666337833288 274146369
187585157600 457579157
419382297412 506780064
606967448704 506773757
211585951368 506767450
17053201880 506761143
413066299052 506754836
545702264612 391601630
702339023940 506748529
780657403604 506742222
618739458569 38270876
596230251492 506735915
44843594664 377455029
704935147169 91104615
267940162281 96352039
178111160060 506729608
109898377772 506723301
9564629131 395858855
408645100200 22528604
727154307930 95910549
38076988447 314782370
669791126208 30052855
924662166212 506716994
83371184660 506710687
20230525708 252179088
939820562276 506704380
122340939505 47264658
323620718282 136912356
858975783268 434243257
899398172772 506698073
725708217872 506691766
275377534804 506685459
745919412624 506679152
531807068220 506672845
817921793928 506666538
190743156780 506660231
924030566376 453448072
661285034600 506653924
394269665665 175958993
85897584004 331874340
133267571704 414584338
651937706848 231813785
720655419184 351987363
755393410164 506647617
614075566357 342507942
822974592616 506641310
909503770148 366745743
856141188127 148870428
202119370860 449537732
992243348664 506635003
487595079700 506628696
690970226892 506622389
761709408524 96427723
915188168672 506616082
378328308072 506609775
856449383924 506603468
209059552024 506597161
482611689547 25221693
862765382284 506590854
518543471664 432552981
655600636076 368909044
582335055100 506584547
222010525269 44344517
218533549564 506578240
433909093640 313584040
114951176460 506571933
644231839028 506565626
517280271992 478297652
646758238372 506559319
540017866088 25707332
880450177692 88670113
733382393017 396060679
377065108400 506553012
593703852148 78559992
121267174820 90757730
780025803768 160582527
379591507744 506546705
269061536444 154817929
596861851328 317872800
226112747596 480713233
409331047455 245935158
372176140344 27277775
269061536444 505449287
310747125620 35842681
251112612248 102633811
761077808688 506540398
61545120288 124241593
954978958340 54542936
605704249032 506534091
904450971460 506527784
735182215412 506521477
703050533466 182530887
447239966965 363516559
78949985808 435668639
579373828013 287586586
417784740507 185343809
396644703316 261746807
13263602864 469770588
358117113320 506515170
512227473304 319172042
463280811176 42528101
970962371009 17672214
187910258222 167110272
711813021480 378136185
787605001800 506508863
613283447064 506502556
21474400732 451303692
968874154732 506496249
630968242472 333980878
940452162112 506489942
44843594664 59872351
891818974740 506483635
505279875108 199591322
50527993188 506477328
253271540544 506471021
994769748008 369230701
13263602864 27586818
246323942348 499186436
624652244112 506464714
12753356015 167665288
483173880848 506458407
997927747188 403212817
625283843948 250495119
767393807048 506452100
94108381872 337878604
508437874288 506445793
149864558803 196084630
666337833288 186012351
620231045260 378596596
185690358092 228773811
220428349072 123667656
207164752516 506439486
962558156372 129028606
168774352384 265367025
976733743063 171417953
162145087399 13780795
36001196960 506433179
647389838208 506426872
865923381464 506420565
402329101840 506414258
413066299052 506407951
627810243292 506401644
260850738576 506395337
67267247286 10538997
278535533984 314132749
244429142840 506389030
560860660676 458140480
308220726276 506382723
944873360964 303820804
292430730376 411620048
674137568189 19412946
5284656623 61922126
516017072320 373254567
798342199012 506376416
305077119670 125193950
821267035324 122015222
241902743496 274619394
906977370804 506370109
301904727916 506363802
620865552623 312701060
905082571296 506357495
152847166620 338383164
113687976788 406290633
843817387204 333520467
413066299052 506351188
654337436404 478638230
825500991960 313274997
241902743496 506344881
289904331032 506338574
864028581956 472167248
885502976380 72738631
407381900528 506332267
909028621754 209695136
93562323877 264023634
586922399253 51900303
607285485486 51231761
376433508564 506325960
238291575817 70253673
557702661496 118413925
713076221152 137801643
442119891508 384771149
790763000980 506319653
351801114960 351823381
423803496264 506313346
802131798028 161307832
951820959160 506307039
519175071500 354358795
282956732836 506300732
420013897248 506294425
436812083954 55224092
207164752516 506288118
2526405652 506281811
862145519775 34682193
691601826728 350675507
147162768096 506275504
973297718709 399340319
901924572116 506269197
555176262152 404285007
874765779168 506262890
781920603276 172673046
94108381872 506256583
774341405244 495440078
549491863628 297564260
474963082980 506250276
696654625416 506243969
500858676256 506237662
780657403604 486427375
199886410998 171487330
176847960388 260069145
171163561864 506231355
646789041760 66374868
939188962440 302748614
136425570884 506225048
436853369576 83056883
266535137100 506218741
691794808314 43657054
859970369875 47106983
297483529064 506212434
799605398684 1084804
396089897512 82886594
61265190400 243040245
753514302472 39406136
870344580316 56838684
377251448715 78030204
287377931688 506206127
456646687736 506199820
406118700856 506193513
666555273420 187128690
884306202032 294707189
59370390892 404064262
852659784908 284161885
343590317092 506187206
770551806228 506180899
598756650836 506174592
778762604096 506168285
231165546284 506161978
649916237552 506155671
576650656576 506149364
396644703316 377284740
215375550384 506143057
196427555304 40749527
657495435584 506136750
752867010820 255893911
665964593400 161263683
994769748008 25038790
738552691115 91407351
401065902168 506130443
834497387683 20857249
389697105120 506124136
7579204340 506117829
132004372032 506111522
173058361372 56409808
458603314765 19059754
802763397864 294164787
424435096100 506105215
466594158073 1299242
709286622136 506098908
629073442964 506092601
900661372444 506086294
436030869464 130706268
872870979660 506079987
403592301512 506073680
557702661496 506067373
115582776296 486402147
674548631156 506061066
384012706596 506054759
300343215516 138148528
997927747188 506048452
511595873468 506042145
471173483964 473718770
62827726599 130214322
229650220045 62174406
212217551204 478032758
867818180972 212590049
320437333427 141144353
498364562445 430925775
444014691016 236506193
627810243292 506035838
127583173180 506029531
449067489704 256871496
364433111680 506023224
678969830008 241381504
1263205980 48891864
187039137447 406599676
231402008328 209953723
373275509384 506016917
349906315452 138344045
710549821808 148958726
707391822628 506010610
935399363424 506004303
540649465924 505997996
343590317092 505991689
390960304792 226181634
534016568107 21557326
372012309712 490873810
689707027220 370246128
411803099380 505985382
363169912008 505979075
168637162520 454324745
989085349484 505972768
536859866908 282679740
65329862914 100476817
77686786136 505966461
796012029359 23417891
328431921028 505960154
116845975968 41645121
539836491447 48740496
752235410984 505953847
857712583596 249511227
334747919388 505947540
80844785316 505941233
798973798848 407798006
381486307252 505934926
217270349892 96686310
197690754976 505928619
495805877568 63625016
506543074780 505922312
865923381464 505916005
478752681996 505909698
104845579084 505903391
913293369164 505897084
866554981300 505890777
897503373264 505884470
881081777528 505878163
993506548336 505871856
158531565144 426037850
518543471664 505865549
312690810685 427658749
884310459257 104601595
709918221972 173108229
868707333460 42496566
884239776708 505859242
529972141063 181200110
75160386792 505852935
359380312992 505846628
252008340872 505840321
385275906268 178368267
994769748008 505834014
148425967768 505827707
641073839848 424631389
985295750468 455119427
385275906268 505821400
606668063786 98685629
282325133000 505815093
511638111447 348707723
847096184355 374068170
182072063503 40938737
152215566784 462807660
921504167032 455434777
997296147352 505808786
836869789008 505802479
778131004260 156495591
271587935788 505796172
806552996880 505789865
71370787776 505783558
836869789008 95178937
760446208852 505777251
709286622136 505770944
951820959160 505764637
73897187120 505758330
770682253909 346090318
943705125791 231334453
880450177692 505752023
967610955060 505745716
853291384744 505739409
559001066842 81902702
902556171952 505733102
42948795156 466724307
362172110896 163269309
451593889048 275931250
144636368752 505726795
58177381823 85239105
277272334312 505720488
130773880462 417920741
994769748008 118407618
754130210492 81120634
104213979248 282244557
793921000160 505714181
174953160880 505707874
872870979660 34556053
145267968588 505701567
545702264612 505695260
937925762768 488906026
689396611359 164373034
429580204040 76182253
867818180972 361290188
414961098560 505688953
661285034600 20888784
199857077141 87660993
872870979660 374875466
601283050180 391223210
843608968147 52171504
686549028040 505682646
707391822628 320950616
23369200240 84166915
777202819814 1860565
438961892328 505676339
970137354404 505670032
372643909548 10507462
288641131360 505663725
73897187120 318907148
140215169900 505657418
969505754568 256076814
592440652476 505651111
612838010947 62641124
121898774656 505644804
649916237552 102368917
370749110040 12450018
117477575804 505638497
33474797616 33477556
260219138740 148504622
401065902168 505632190
678969830008 505625883
900661372444 505619576
978979752108 505613269
256429539724 505606962
667256079967 207903948
286114732016 505600655
250745141200 505594348
513490672976 444397527
581703455264 74901932
949364775647 317784502
344853516764 505588041
118740775476 505581734
593703852148 505575427
598946062660 127735671
19579601224 270286485
780025803768 505569120
8842404012 177888935
507868398402 170125018
574124257232 384802684
804658197372 505562813
126319973508 505556506
347379916108 505550199
988453749648 505543892
212278546201 262068464
459173087080 128448362
591809052640 101271499
726971417544 96680003
483805480684 505537585
433951419917 379138998
510332673796 281821988
458541487244 477238076
176847960388 505531278
502753475764 505524971
686549028040 505518664
27198583812 107332526
747953584218 157902052
126951573344 205545130
639179040340 505512357
195795955468 505506050
783183802948 505323147
704233823448 505499743
303167927588 505493436
371380709876 443337951
781289003440 505487129
728234617216 53590579
911032967545 69175176
270956335952 270400011
477088939433 148126202
204638353172 505480822
208427952188 505474515
140215169900 505468208
104213979248 505461901
675811830828 505455594
574124257232 419774999
200217154320 505449287
433277493804 505442980
639810640176 505436673
773078205572 505430366
572903352302 42187523
408722575388 149538970
926556965720 505424059
930346564736 424316039
8842404012 505417752
355107543078 196652260
578545456084 505411445
566545059200 276618713
468828417177 159945520
795184199832 505405138
40422395812 505398831
245060742676 505392524
516648672156 505386217
571597857888 394149658
566545059200 326999029
555902927399 2472344
530543868548 505379910
748445811968 55924169
264640337592 229183766
817290194092 505373603
780025803768 165010041
788034123773 10501155
1263205980 505367296
681835072927 34026265
46971873005 242182493
140215169900 41891094
881081777528 505360989
228987766365 65750475
723813418364 505354682
330017029980 33792906
22106000568 505348375
914556568836 22875489
671390631976 251340257
502946343824 174565146
956873757848 505342068
472709581219 106550458
401697502004 490993643
593072252312 505335761
515385472484 505329454
707391822628 505323147
593770580208 93949072
516648672156 286476554
948031360144 159314820
245692342512 493529057
448521589384 41235166
961617887714 101120131
353064314632 162241268
258324339232 505316840
46106794336 176368948
724445018200 505310533
594967051820 505304226
744024613116 505297919
120003975148 505291612
85897584004 373380707
989716949320 505285305
208512812873 66248728
612350526061 141926421
798178711023 17129812
832501436509 411222707
373275509384 505278998
430751094460 492545165
87160783676 505272691
551386663136 505266384
606976228048 133449813
347379916108 177169937
175584760716 308797027
262854195080 77140917
226112747596 505260077
209059552024 498038562
142109969408 505253770
415096484622 68967045
38527596304 90965861
234620251972 139245946
981281649545 79209613
347379916108 41153175
613922602686 117133604
946768160472 505247463
222323148580 505241156
888660975560 505234849
934136163752 505228542
236367051418 15288168
288641131360 262112613
485700280192 505222235
606967448704 505215928
282956732836 227140298
94739981708 505209621
531175468384 505203314
132004372032 505197007
841681498379 31364711
655600636076 376616198
228639146940 67320918
282956732836 493270470
377065108400 137454758
101687579904 505190700
478121082160 420046200
785155169436 243696173
792026200652 396811212
211399739258 3645446
354327514304 505184393
75791986628 252532280
128846372852 432546674
456646687736 505178086
754335932218 159169759
849501785728 505171779
886134576216 25095553
904450971460 242926719
935399363424 505165472
483805480684 68626467
571597857888 505159165
440995754879 211688148
891818974740 505152858
421908696756 505146551
780657403604 414798776
972032153912 385691971
816139139187 376830636
205269953008 505140244
380223107580 221564910
195795955468 269271058
60001990728 505133937
421453169439 211076369
464857485604 505127630
504016675436 217124782
467383884948 505121323
805921397044 505115016
204734856579 238171241
736445415084 505108709
186596659313 57166648
228639146940 505102402
106740378592 196727944
270956335952 505096095
341695517584 315318465
898766572936 369249622
476857882488 505089788
262113938248 154660254
653705836568 505083481
750340611476 505077174
52422792696 505070867
798501557981 15231405
381486307252 505064560
911398569656 101908506
588019453624 505058253
492016278552 433360277
149689167440 505051946
362031294507 143440101
569703058380 505045639
198322354812 76276858
353229993215 136950198
54491703246 154092624
790763000980 505039332
45475194500 7372883
471173483964 505033025
901391922803 196160314
272523734848 183653533
282956732836 81007108
305062727096 467386542
612020247392 505026718
502753475764 85188649
205901552844 505020411
35369597124 505014104
230555863273 442940610
264640337592 505007797
85897584004 443457784
207498096387 130643198
135162371212 256120963
427593095280 505001490
197832908449 18574115
229270746776 504995183
763365319858 74346916
756025010000 447569948
159794764816 504988876
298115128900 504982569
941083761948 504976262
949398997429 157618237
219165149400 248956211
738361954821 439793417
801500198192 504969955
670759032140 504963648
85897584004 25928077
603177849688 504957341
895147824243 224503972
310115525784 345831731
838215358100 328821752
785710202292 504951034
152847166620 26476786
145596702042 28040922
824402896934 81808097
527385869368 504944727
845080586876 504938420
469278684456 504932113
757288209672 504925806
256429539724 348732951
242534343332 26836285
54949192040 225355417
63791589744 125818343
70739187940 504919499
786480657040 291711364
366327911188 504913192
744024613116 111961864
13895202700 354188506
408645100200 504906885
250745141200 504900578
480015881668 504894271
511595873468 504887964
85265984168 504881657
782552203112 504875350
600248397267 171638698
805289797208 504869043
972813973874 261273782
641705439684 407602489
668516163981 57841497
401697502004 504862736
492647878388 504856429
589282653296 107288377
524859470024 1904714
342958717256 504850122
599388250672 504843815
875759886443 16587410
430119494624 504837508
790763000980 504831201
472436683636 181124426
342958717256 504824894
434540693476 504818587
277425222299 31604377
440856691836 504812280
230168331723 175750862
416327518594 183199429
195164355632 504805973
895608573756 292979071
360643512664 504799666
414961098560 504793359
660653434764 227947594
983400950960 332605952
642968639356 504787052
769920206392 504780745
548228663956 504774438
456930698253 49358582
665706233452 370927284
569071458544 306967997
259587538904 504768131
232428745956 504761824
55580791876 504755517
77055186300 60635498
565281859528 504749210
804296656969 156741564
749709011640 129079062
372012309712 504742903
384012706596 504736596
65968879782 20945547
967610955060 504730289
207164752516 504723982
462331086260 504717675
675811830828 503916686
320221123160 279065829
228007547104 504711368
639810640176 504705061
860268367253 70177989
524859470024 486566129
777499404424 504698754
318957923488 504692447
324788429974 272689452
47369994008 504686140
6308 504679833
382749506924 232280503
795943756084 273414757
496437477404 504673526
909503770148 504591535
57475591384 251428555
483805480684 504667219
803007617518 165218172
780025803768 442082858
9474003848 284697980
811605795568 399542143
779394203932 504660912
427593095280 438784297
941083761948 933436
816658594256 422978955
471239795762 181338864
956242158012 504654605
35652661591 130485523
20352471553 25574885
683391028860 27410222
545070664776 504648298
582966654936 240870637
274745934968 504641991
157899965308 504635684
640442240012 370725460
441756301330 112743932
600651450344 504629377
264640337592 33174820
214112350712 463028405
840027788188 92845347
882344977200 504623070
318957923488 504616763
854554584416 504610456
197869148471 92441699
271587935788 504604149
950557759488 280926394
621494244932 179617053
317477033469 19558007
114951176460 278491892
689075427384 318459351
888873206110 186346622
566545059200 504597842
757288209672 504591535
672658820485 97682816
200217154320 504585228
716865820168 383402530
469910284292 504578921
558965861168 360993759
301749319194 17445162
256036350795 245399063
910135369984 504572614
276009134640 504566307
899398172772 217459053
258955939068 504560000
46738394172 504553693
451593889048 504547386
461200447114 349300581
557702661496 294335076
888660975560 487966283
71370787776 379208375
819184993600 36479688
702970623776 445576936
258324339232 504541079
486963479864 504534772
348011515944 504528465
826764191632 504522158
630336642636 504515851
226112747596 504509544
536859866908 504503237
257692739396 504496930
936662563096 504490623
592440652476 504484316
378328308072 332757320
806552996880 504478009
886766176052 504471702
807184596716 422278878
324723625549 233743727
378959907908 504465395
615809846408 504459088
233691945628 333633993
611388647556 504452781
360643512664 504446474
925293766048 33855976
129315512740 26470479
537491466744 375152974
850764985400 504440167
805443183448 141220037
72002387612 504433860
561492260512 504427553
941715361784 488073502
645495038700 355948159
275175075862 11560731
296912186306 319884733
701075824268 504421246
103582379412 455384321
457909887408 148529850
543175865268 504414939
421908696756 296050580
677075030500 244251189
363801511844 504408632
481279081340 504402325
457653491002 64287251
526754269532 504396018
224217948088 172982089
494542677896 504389711
516017072320 212293620
397907902988 504383404
289904331032 432124105
436435492984 504377097
78318385972 504370790
646126638536 504364483
791583501773 1242479
102319179740 504358176
790131401144 82123447
9474003848 504351869
902606287374 380690520
474963082980 504345562
907608970640 78351861
193269556124 286564852
629073442964 487732924
485916244486 4484277
419382297412 504339255
391591904628 504332948
194715469586 54801523
729497816888 504326641
505941824228 360564883
190270423967 160714974
910766969820 502737277
130109572524 504320334
121267174820 504314027
725076618036 94939271
998559347024 504307720
746551012460 413682437
936662563096 504301413
399802702496 497716905
874765779168 504295106
244816764753 21361809
611388647556 165457838
846397509574 263519074
814132194912 504288799
163290150654 42124453
370749110040 504282492
839396188352 31194422
277272334312 76642664
864660181792 504276185
158531565144 165817337
573071131116 157870517
647389838208 504269878
162952763996 9346974
144277515131 67402909
707391822628 504263571
536228267072 504257264
293860788040 284452007
175723003849 97197177
894345374084 504250957
87160783676 504244650
941083761948 504238343
277272334312 504232036
548442616317 255938060
480647481504 39923310
762341008360 504225729
515769707538 118628363
362538312172 504219422
485700280192 504213115
357575394541 281777839
272851135460 367471048
761077808688 335267506
673285431484 504206808
581703455264 166410195
90950382692 504200501
26527199420 491946
660021834928 164568551
209700650202 376780180
190111556944 355134556
436498184564 320288381
964452955880 504194194
469489136432 184864477
620862645096 334977384
710549821808 391090763
252639940708 504187887
680864629516 462479696
481910681176 495181491
989085349484 504181580
382117907088 485001993
158531565144 504175273
335379519224 127344637
912661769328 504168966
231566867001 82382034
370749110040 309812454
97266381052 504162659
988453749648 305183116
547070204633 90612669
397276303152 504156352
601914650016 250469891
766762207212 193997013
752467754557 171058454
520648464561 22257403
733919015740 504150045
603177849688 504143738
13594171655 44691402
915819768508 297406585
928451765228 504137431
483173880848 504131124
243797543004 504124817
765805483591 173474035
175584760716 504118510
349274715616 504112203
598287412101 177125788
21474400732 504105896
519175071500 208881533
990348549156 122488247
61265190400 504099589
950557759488 370107374
430119494624 504093282
260474269504 177838479
17053201880 474286400
378328308072 504086975
884871376544 504080668
690970226892 504074361
757919809508 220070151
471805083800 231719180
259587538904 504068054
586756253952 504061747
427593095280 325624103
44843594664 504055440
324642322012 334655727
343590317092 479186939
554725402015 114863084
147901813984 210943922
500877912606 273944545
938557362604 504049133
60917329880 43884106
375801908728 504042826
768657006720 504036519
217901949728 504030212
456015087900 241381504
787605001800 73665760
644231839028 380249030
325273921848 504023905
68844388432 504017598
172426761536 428693097
494823427694 44161614
574755857068 33275732
749709011640 504011291
486963479864 470590498
13895202700 504004984
895608573756 485960657
387449784219 206926363
13263602864 503998677
298746728736 473245745
586352311588 214248790
283588332672 291433856
388433905448 503992370
975821752928 111223945
729497816888 252620578
599545099455 193883487
715733301536 100912
20859609051 397031957
536423973282 232841826
848238586056 503986063
905714171132 503979756
482542281012 503973449
609493848048 503967142
484437080520 503960835
504016675436 503954528
346748316272 245777483
19579601224 503948221
221059948908 382841207
151099559878 49308126
655754343973 348335610
384012706596 299431132
226744347432 503941914
567913390255 345068584
143373169080 503935607
773078205572 503929300
190111556944 503922993
281061933328 503916686
409276700036 503910379
845080586876 503904072
417487497904 195857578
838764588516 83485759
358748713156 503897765
406118700856 503891458
132635971868 503885151
147162768096 439257322
391043298605 33666766
180005959568 245298151
797078999340 318566570
512227473304 415202424
300641528244 503878844
345485116600 503872537
509069474124 503866230
473068283472 503859923
592592279063 146618829
92213582364 503853616
313273524964 82754147
651179437224 365440194
427593095280 33521705
775604604916 503847309
226112747596 503841002
293062330212 503834695
680233029680 503828388
816658594256 503822081
891187374904 503815774
226744347432 334857551
905714171132 503809467
973593056598 196721637
646769767568 96490793
793289400324 503803160
243797543004 331180570
72798221728 280320922
972663753748 503796853
574124257232 219918783
564650259692 431733071
739073735548 395026331
904450971460 312202807
51791192860 503790546
754130210492 503784239
524859470024 409677492
744656212952 503777932
549491863628 60755331
466752285112 487764459
794552599996 503771625
740235014100 503765318
268658798717 9321746
80213185480 503759011
594451828748 220038616
682127829188 141056055
366327911188 503752704
305879412154 301058338
181900759076 503746397
79073987735 128612344
185690358092 186901638
228639146940 503740090
543259603307 155656760
65686389252 503733783
422540296592 503727476
639179040340 304892994
704559006061 82142368
821442508678 74555047
281693533164 244976494
546333864448 503721169
168005562684 124121760
749709011640 503714862
25263999748 275578058
41053995648 503708555
428224695116 503702248
222954748416 251706063
977716552436 503695941
658127035420 103182520
362871277623 97405308
667601032960 503689634
469278684456 393727089
661916634436 503683327
970768954240 503677020
797710599176 503670713
883608176872 136262735
692233426564 503664406
714339420824 446428381
858154332183 43524607
838764588516 503658099
348186131546 25000948
463742260766 184776179
428928686698 82186517
609493848048 503651792
798973798848 503645485
245060742676 503639178
84889010536 226768185
956242158012 503632871
360011912828 370208286
380223107580 503626564
625915443784 13900628
157268365472 265903120
517911871828 69988779
371760075926 61114830
758551409344 503620257
206533152680 503613950
889292575396 503607643
188216757436 503601336
637915840668 503595029
61896790236 503588722
826132591796 364437381
906977370804 84255213
812939810236 166132687
266594504891 195176422
324010722176 484610959
519806671336 503582415
469910284292 74435214
491384678716 503576108
757919809508 503569801
17684801716 503563494
646758238372 503557187
966036115969 40080985
523596270352 440159223
379591507744 503550880
884239776708 383452986
941083761948 94409483
303799527424 91211834
867917648669 85768893
188355549278 120886269
389697105120 123749647
366734763144 89294506
49264793516 243538498
345485116600 503544573
532438668056 391324122
403592301512 503538266
230806074577 88398912
49032155579 62950167
262113938248 367433206
775604604916 189506429
411285731928 220183677
526754269532 503531959
629705042800 503525652
988802198784 87711449
40422395812 503519345
54697872769 9788464
751603811148 347976111
372643909548 503513038
630336642636 380135504
775604604916 109943624
190504035247 102753644
433909093640 503506731
697917825088 231151550
485068680356 503500424
798342199012 503494117
522333070680 503487810
505911474944 503481503
629073442964 503475196
75791986628 503468889
125056773836 12090519
651811037060 237111665
163069916521 328285657
244429142840 503462582
387345245694 292890773
249914418825 18839009
205033663318 61070681
163204085332 12191431
367591110860 276807923
515385472484 503456275
81476385152 503449968
839396188352 231075866
658758635256 503443661
10105603684 159850915
271587935788 503437354
416855898068 503431047
794552599996 193435690
161732969098 11094013
626547043620 194306056
510332673796 342343960
75791986628 503424740
795898862858 191638195
836869789008 191821098
812237395404 503418433
35369597124 51824619
886766176052 503412126
385275906268 503405819
75791986628 408952187
416236950074 470098552
692865026400 191032723
908932187724 228218795
860870582776 414344672
238516363604 87068135
630968242472 503399512
219165149400 503393205
288353452234 39860240
924662166212 197951502
94108381872 495641902
413697898888 503386898
438330292492 503380591
230533946448 503374284
705275346749 86279760
558334261332 503367977
313273524964 503361670
402960701676 503355363
183163958748 503349056
137057170720 503342749
607599048540 286962193
613009283839 70064463
988598747578 354125436
364433111680 503336442
521701470844 503330135
516017072320 49062153
62528390072 142014719
15790002208 168176155
537491466744 264338984
851396585236 284925032
675180230992 503323828
626225540053 181786661
654337436404 503317521
219165149400 503311214
62358513092 33200048
269693136280 503304907
637284240832 503298600
141003050889 140349671
543175865268 154162001
538955065034 156457749
268429936608 503292293
792026200652 503285986
798618950172 17344250
670759032140 503279679
650641849530 251094284
984664150632 503273372
400434302332 503267065
97897980888 503260758
149927395444 155612611
882976577036 114812628
887397775888 503254451
161057964488 503248144
65686389252 503241837
339800718076 503235530
900661372444 503229223
312650477420 87692528
216007150220 503222916
492016278552 503216609
7579204340 503210302
767393807048 503203995
642337039520 503197688
391667538172 158330928
6316004668 503191381
354327514304 503185074
345485116600 20737416
354959114140 503178767
407381900528 503172460
978348152272 503166153
774973005080 379176840
181900759076 376660347
700444224432 83637127
993223214733 23178225
682781263858 117259744
517911871828 491138704
309483925948 503159846
229270746776 210117705
991864627993 78843807
470541884128 236966604
771183406064 503153539
92213582364 382235735
436435492984 45568075
14526802536 277848578
717497420004 58446969
548228663956 237149507
606335848868 233213939
246323942348 503147232
385907506104 346575957
240639543824 503140925
89687183020 503134618
507806274452 17609144
821079793108 370586706
339800718076 51912917
524859470024 340899657
915188168672 487461723
234440092517 226427607
54317592204 89540479
87792383512 479218474
109470695860 198197475
233060345792 314239968
127697374029 169588923
290535930868 503128311
882344977200 384985587
532858373678 26993960
393502358110 241173373
889924175232 237956803
536859866908 118369776
646126638536 503122004
428856294952 503115697
786973401964 242857342
316431524144 503109390
629705042800 49427959
414329498724 503103083
689737559407 447866377
948662959980 503096776
231797146120 503090469
105524475113 290576104
497069077240 503084162
776867804588 503077855
538754666416 503071548
709286622136 116849789
178742759896 449720635
913293369164 503065241
416378769276 185356423
210322751696 63341201
523596270352 237565769
518543471664 503058934
732024216232 503052627
239376344152 457907121
812237395404 503046320
730129416724 218108674
69475988268 346153388
727779859353 280617351
123161974328 503040013
703602223612 29283401
192637956288 132144264
810974195732 503033706
278535533984 1702890
770681213254 274121141
449699089540 503027399
387891656881 68916589
144636368752 503021092
936030963260 466572939
541281065760 503014785
380974489960 188169345
322115922668 503008478
588019453624 355121942
884459190931 217295071
835165908697 127483391
75418305250 2276827
85897584004 503002171
958768557356 120589840
600219132787 237363945
217901949728 502995864
42317195320 502989557
788236601636 446302241
475242161423 94289650
452225488884 34467755
584861454444 502983250
426961495444 452325426
529280668876 353248763
461699486424 219868327
411171499544 502976943
787605001800 502970636
235586745136 241904985
192006356452 502964329
709918221972 502958022
383050735551 180973058
741498213772 459004539
733919015740 502951715
228234170228 160626676
85265984168 502945408
77061625747 213214442
751603811148 11087706
173058361372 502939101
764235807868 363100297
478340300866 5581695
987203100906 490028672
967610955060 230287491
300009928408 502932794
23369200240 502926487
259822026857 100161467
978979752108 502920180
75160386792 502913873
893713774248 426523489
209691151860 502907566
409276700036 502901259
936662563096 502894952
693496626236 502888645
233691945628 24925264
164847563504 140166768
853051928940 81732413
797734439636 244011523
451593889048 502882338
886134576216 502876031
895608573756 502869724
704280476327 15685509
449067489704 502863417
351898293216 80716986
801068277976 252116018
938557362604 502857110
647015097254 182556115
348643115780 502850803
412434699216 335929741
746134399333 50165878
392855104300 410068526
906345770968 361353258
311669055587 129280886
319592493921 259804251
678969830008 229909071
603334774155 37753702
979611351944 502844496
349906315452 502838189
821711392944 349010459
3585639009 5285266
152847166620 485802982
990348549156 402765020
150952367112 10778663
193901155960 502831882
550755063300 502825575
886766176052 126259833
406118700856 502819268
664443033780 502812961
468647084620 502806654
707391822628 502800347
453044280480 277627833
590545852968 66419017
994138148172 502794040
711813021480 416028641
958350209804 237937882
656863835748 502787733
743395624378 300957426
852028185072 502781426
973295353584 502775119
950557759488 502768812
225481147760 502762505
768025406884 502756198
109306385896 40762141
328431921028 431625852
180637559404 502749891
491384678716 502743584
528787558146 175889616
669495832468 502737277
952452558996 502730970
1263205980 502724663
44843594664 502718356
322115922668 502712049
936244833630 141138046
626547043620 502705742
406750300692 408933266
316431524144 273017416
582966654936 502699435
482542281012 502693128
786341802128 471643767
324316126037 103617703
557702661496 502686821
574124257232 502680514
196427555304 502674207
54317592204 502667900
143440174648 292159161
965716155552 502661593
80213185480 502655286
562755460184 335488251
243797543004 291042822
517911871828 502648979
370117510204 147867615
205901552844 502642672
762972608196 342760222
215375550384 502636365
956242158012 390680808
983435954810 280579509
301904727916 463129317
2668489748 108436251
811605795568 502630058
934136163752 502623751
951189359324 502617444
674548631156 502611137
174388692752 117688620
735182215412 502604830
982769351124 456790782
374948165803 21727615
159269671289 378924560
921757948098 225273426
426961495444 502598523
494542677896 464504243
279432223337 4112164
730129416724 502592216
340762874089 39500741
556439461824 502585909
498963876748 488830342
662548234272 502579602
442119891508 502573295
519175071500 502566988
255166340052 479344614
312641925128 502560681
897503373264 121573732
166742363012 502554374
305062727096 502548067
192858184114 149267769
735182215412 502541760
219796749236 454558104
135162371212 502535453
438330292492 27227319
949926159652 502529146
429494088262 314101214
750353881404 84242599
84634384332 95046490
169268762356 457724218
961926556536 502522839
603177849688 502516532
524859470024 107818165
168637162520 502510225
860870582776 502503918
818593960388 187475575
82107984988 502497611
46106794336 502491304
285092157008 101284113
979611351944 502484997
874798430507 266199549
261846668574 9592947
171163561864 219407916
263377137920 502478690
625402535381 301966546
484437080520 221091885
399171102660 502472383
953084158832 441717052
132004372032 116780412
870344580316 458329690
346116716436 135947385
210954351532 285473741
128214773016 502466076
533070267892 93009329
229902346612 502459769
239376344152 502453462
845758839591 216021057
462962686096 502447155
378328308072 75110063
308441401899 144941167
906977370804 318055703
29685198600 348259926
413697898888 83365926
953084158832 502440848
464857485604 502434541
598756650836 502428234
576019056740 502421927
959034775826 229284678
166929233115 121674644
103582379412 388858085
732655816068 309301587
420048232556 59311028
121267174820 502415620
933504563916 502409313
682759429024 49169372
624976991542 17628065
840752573949 313691259
682127829188 502403006
18316401552 32071095
332221520044 502396699
385907506104 502390392
835606589336 502384085
193901155960 238492898
471173483964 502377778
702970623776 108827285
262564075145 31598070
175584760716 209657294
842554187532 502371471
776867804588 72019633
263488809662 333343871
462331086260 502365164
37895996468 502358857
137688770556 502352550
73527617906 185394265
888978665457 119290598
443383091180 502346243
96003181380 22061886
25700721656 1078497
623389044440 502339936
926210637801 71767353
67581188760 502333629
675398623481 277060203
527463603143 146965714
769920206392 502327322
103582379412 470666182
864660181792 366745743
578545456084 502321015
642968639356 502314708
631599842308 495761735
566545059200 502308401
370749110040 434060354
335379519224 115960502
217011512677 7833294
37909159177 199843602
65903400508 279576696
452225488884 502302094
709918221972 502295787
541912665596 147873922
950557759488 13806023
849078638549 145332201
614604822504 156892932
73265587284 502289480
366381861266 378281246
87160783676 116187554
885311933108 13963698
624020644276 27195784
501490276092 502283173
96634781216 243601568
521069871008 45170734
440225092000 502276866
517280271992 502270559
716234220332 375544008
33474797616 450559466
374538709056 502264252
179374359732 488451922
1263205980 405760845
573492657396 502257945
16421602044 42666855
418750697576 502251638
157268365472 502245331
109898377772 5915966
29887514546 251655607
468647084620 502119191
917714568016 502239024
974558553256 502232717
654969036240 502226410
950028812384 69168869
788236601636 502220103
708023422464 502213796
592543425041 11970686
143839660028 20649118
149057567604 502207489
854554584416 502201182
9474003848 502194875
944241761128 502188568
127583173180 502182261
444646290852 502175954
383167200613 65346827
702970623776 213454108
787662042308 106973027
85305207401 132207334
965781603291 200777038
634126241652 502169647
308220726276 502163340
865291781628 3658060
595715627585 275855566
96003181380 432868331
272851135460 502157033
243229322211 150617467
836566348689 67503821
457538520699 172294626
487133888697 54801523
785710202292 502150726
903990657130 264818316
487595079700 502144419
689075427384 502138112
812621340336 85649060
61896790236 49421652
431800123091 61978889
684654228532 234948364
308852326112 37665404
855817784088 470962611
993794122308 180891067
860870582776 502131805
264194182477 250715864
899121284923 81316151
528101919934 73426094
595598651656 143597776
427593095280 284824120
426961495444 502125498
469910284292 502119191
963189756208 502112884
498963876748 53546430
196427555304 447046467
540475110974 26653382
307589126440 502106577
888660975560 365654632
848238586056 341858321
799605398684 502100270
400434302332 502093963
489489879208 472337537
613283447064 470136394
696023025580 304356899
252639940708 186718735
737077014920 502087656
570966258052 502081349
367591110860 341082560
291167530704 502075042
184427158420 502068735
178742759896 426409963
240007943988 5745677
674548631156 377278433
980874551616 431695229
788236601636 59733597
534768902844 57980251
461699486424 502062428
170531962028 119252756
900269602590 121176391
746551012460 502056121
310115525784 502049814
419084646919 133550725
489489879208 502043507
882344977200 453649896
942978561456 213107223
178111160060 502037200
971400554076 375840437
473068283472 410390183
921504167032 502030893
141515889915 253799987
32211597944 323479723
824869392124 502024586
425698295772 502018279
721918618856 502011972
233060345792 288602013
907717268137 103510484
242534343332 377385652
809710996060 232034530
422540296592 495963559
250804477456 166309283
872870979660 502005665
428856294952 125938176
476857882488 501999358
963821356044 501993051
937925762768 501986744
915222611199 49434266
114951176460 501980437
802763397864 155959496
924662166212 501974130
226744347432 196128779
224217948088 501967823
560229060840 118407618
98529580724 501961516
164847563504 501955209
989157848449 131715388
948662959980 501948902
836515716093 79140236
155490693261 29655514
268174681769 96219592
489798972664 165546136
104213979248 446857257
661451936741 21841141
624652244112 411096567
85385766712 188169345
229902346612 501942595
964452955880 501936288
884239776708 501929981
477726493077 163288230
246955542184 24969413
512227473304 501923674
327800321192 501917367
819816593436 501911060
459173087080 501904753
548447706066 53943771
9565133691 193158182
333001485748 131614476
305694326932 255868683
931609764408 20352689
181939149785 342772836
258955939068 501898446
306325926768 501892139
546965464284 12765368
610757047720 501885832
342958717256 501879525
138951970228 78414931
623389044440 501873218
194846573195 43417388
884871376544 184681574
757288209672 501866911
75418336785 67964232
236897997841 340262650
404855501184 497647528
29685198600 501860604
862133782448 501854297
746551012460 434224336
497700677076 501847990
846343786548 149255155
540017866088 485910201
613617377486 25057711
913293369164 501841683
654337436404 74435214
53685992368 501835376
702339023940 179364773
819513071126 137498907
385907506104 501829069
158531565144 501822762
127583173180 410995655
42317195320 47807060
633494641816 501816455
651811037060 501810148
86529183840 501803841
9474003848 460436228
726971417544 501797534
910766969820 501791227
717497420004 95273542
577667090631 70846531
531175468384 496190611
715602620496 501784920
897503373264 501778613
51791192860 501772306
156005165800 501765999
823164439623 148857814
128214773016 501759692
165028801456 209152734
230867643511 45851890
500858676256 103220362
303799527424 48450374
511595873468 501753385
721918618856 501747078
229529049961 103598782
617073046080 196772093
202743553664 501740771
341695517584 501734464
809079396224 501728157
486963479864 501721850
151583966948 501715543
306325926768 501709236
397907902988 501702929
648653037880 273812098
647678459142 133575953
565281859528 19312034
884239776708 501696622
978348152272 501690315
477489482324 12311264
851396585236 501684008
56843991548 251333950
41685595484 200631977
229902346612 501677701
41053995648 501671394
830553790648 501665087
694128226072 376073796
708655022300 101271499
286746331852 501658780
630336642636 379429120
354327514304 434047740
467397608980 214028045
330326720536 501652473
82123859707 49377503
408326504160 30260986
762972608196 501646166
756025010000 501639859
768054053278 277375553
847721912374 187690013
175584760716 501633552
687812227712 417819829
346116716436 501627245
47369994008 501620938
213123171269 71376319
562755460184 501614631
169900362192 6798946
837501388844 501608324
925925365884 276650248
500858676256 501602017
457278287572 501595710
612651847228 501589403
473068283472 501583096
236218344972 501576789
942346961620 501570482
161849093582 162152970
994280970187 105535031
977716552436 501564175
619599445424 501557868
53685992368 501551561
930346564736 112788081
764867407704 501545254
586756253952 501538947
172426761536 142866164
304826109442 105358435
401065902168 371135415
973295353584 501532640
460653789954 144947474
205269953008 501526333
294325529884 389299575
407816932160 29794268
773078205572 501520026
358117113320 501513719
641705439684 63063693
924030566376 184246391
300641528244 501507412
89687183020 501501105
305062727096 466169291
266535137100 456109626
411171499544 501494798
796447399504 466516176
157899965308 501488491
308220726276 491031485
6308 501482184
787159571990 137959318
286114732016 118022891
161199544024 119019397
466809180559 259356454
907608970640 501475877
675811830828 444895780
644257798640 205475753
496437477404 438002229
774341405244 501469570
883137569518 53855473
142974133562 120217727
106108778756 191966159
340432317912 501463263
167373962848 501456956
750340611476 86765399
790131401144 325807006
492647878388 440707932
219165149400 501450649
390068663104 76907558
878555378184 501444342
752867010820 501438035
206602214330 309036693
449699089540 376729724
613283447064 414445584
162321164160 501431728
734550615576 110467105
100728156887 3203956
819816593436 46167240
922460224176 31017826
488858279372 271478508
917714568016 501425421
270324736116 501419114
559597461004 208768007
399802702496 482069238
301273128080 501412807
411803099380 20409452
83371184660 501406500
902104012573 127306795
106740378592 501400193
917082968180 501393886
571718826148 303549603
316431524144 501387579
882502116105 45618531
615178246572 501381272
709918221972 13610506
736445415084 501374965
505279875108 469430010
620231045260 501368658
461449308720 27864326
319589523324 501362351
694759825908 501356044
13895202700 175378749
30316798436 252134939
928451765228 501349737
995401347844 501343430
285483132180 103428493
666969433124 501337123
591809052640 237237805
922135766868 418873098
920240967360 501330816
985295750468 501324509
230323534379 16864918
71370787776 501318202
241905556418 479609508
701707424104 501311895
238113144480 501305588
289904331032 123945164
893254771774 222788468
375349162798 807296
406118700856 68197591
591809052640 376124252
34737997288 501299281
555807861988 487966283
417030040645 215182226
84002784496 156388372
327168721356 388687796
829290590976 140986678
897503373264 501292974
319589523324 230293798
590794594741 88064641
138320370392 501286667
308852326112 25858700
75791986628 501280360
490753078880 427305557
606335848868 249315710
827181910549 6483596
777499404424 501274053
996664547516 501267746
29685198600 501261439
376433508564 12595079
58420781567 182429975
927443519724 156262232
255797939888 501255132
990348549156 501248825
733287415904 501242518
50528081486 123358613
658127035420 501236211
522333070680 348972617
598756650836 286463940
162959209750 18586729
938938172957 15723351
972663753748 394509157
502753475764 501229904
734550615576 487556328
590545852968 501223597
397907902988 501217290
750972211312 501210983
956509158550 159907678
530543868548 501204676
149057567604 501198369
119372375312 501192062
654969036240 501185755
825500991960 344236060
256429539724 5644765
887397775888 501179448
531807068220 501173141
100615835524 107319912
463594285932 501166834
312010325292 200871643
815764284707 75740763
170531962028 55678196
87792383512 501160527
366478553883 257628336
687180627876 501154220
790131401144 22446613
792657800488 409740562
796447399504 501147913
256429539724 501141606
490753078880 501135299
129184976761 129728683
677706630336 39456592
48633193680 501128992
530184459911 108713759
686549028040 501122685
898134973100 501116378
754761810328 73627918
292531875735 305870579
960031757028 62010424
452857088720 501110071
72002387612 180020701
228639146940 501103764
3789605324 442057630
557071061660 392522452
768025406884 501097457
154110366292 222498346
180970928503 73129665
249537909846 80275496
948031360144 501091150
52422792696 422455474
581703455264 310796346
941715361784 501084843
19199089365 88903472
409276700036 501078536
281734396217 278971224
860238982940 349962816
212849151040 256751663
85897584004 223507466
881081777528 501072229
382117907088 501065922
966347755388 501059615
636109118415 97134107
689707027220 501053308
225481147760 442978452
647389838208 202486235
618967845588 501047001
698549424924 501040694
508437874288 501034387
420786168412 98414428
673917031320 351047620
79581585644 308008652
135793971048 501028080
319589523324 501021773
533070267892 357480760
639810640176 501015466
152215566784 501009159
781289003440 501002852
384012706596 500996545
700444224432 500990238
476226282652 500983931
824869392124 330417423
898766572936 16145920
132635971868 500977624
139754899719 117070534
589294478921 273553511
894345374084 129135825
867186581136 500971317
386539105940 307895126
27790399092 500965010
89687183020 500958703
870344580316 500952396
404223901348 81366607
708023422464 500946089
246323942348 500939782
666337833288 500933475
617704645916 500927168
654969036240 500920861
20346984463 105383663
183795558584 500914554
166742363012 500908247
948147226041 9435272
448666234122 21450107
534026753912 65170231
71370787776 500901940
216007150220 500895633
52422792696 500889326
985295750468 500883019
695391425744 498915235
805289797208 500876712
846975386384 500870405
666969433124 479495982
848870185892 500864098
371380709876 500857791
899398172772 450874816
820448193272 500851484
829290590976 51648023
794552599996 500845177
426961495444 500838870
686549028040 500832563
548860263792 500826256
579808655756 500819949
905103485308 413903182
344853516764 21336581
466752285112 500813642
774973005080 500807335
440570866968 126108465
152433328573 173663245
834974989500 500801028
649284637716 500794721
460436286752 471467171
631599842308 500788414
34737997288 500782107
565913459364 500775800
298115128900 500769493
537491466744 471025681
68212788596 396338187
601283050180 500763186
673285431484 346575957
836869789008 117530945
524859470024 469631834
632863041980 500756879
139099654940 316579865
646126638536 12677070
767511186625 168964530
69475988268 500750572
564713039570 318963911
432014294132 500744265
913293369164 500737958
824269812927 177857400
471173483964 500731651
972663753748 500725344
742761413444 500719037
271587935788 12279729
524859470024 476020825
892583097260 246773989
196427555304 415366406
285483132180 368499089
28421998928 500712730
791394600816 490274645
445909490524 500706423
813520083706 139391007
518543471664 468509188
230533946448 248205678
495174277732 500700116
440225092000 500693809
167217261191 2894913
166742363012 500687502
30316798436 500681195
264008737756 500674888
607599048540 500668581
260219138740 421105776
21619632021 171405339
881892288033 25164930
200848754156 114478357
257692739396 500662274
933504563916 500655967
37421245415 294366611
690970226892 9510956
226112747596 500649660
749709011640 500643353
999190946860 227455648
293062330212 45095050
286431904739 111160875
411171499544 500637046
48633193680 500630739
749077411804 149047024
674548631156 74819941
473699883308 243052859
295588729556 231782250
868449780808 173890297
432645893968 500624432
710549821808 500618125
514753872648 500611818
618967845588 500605511
201495812449 437226468
301904727916 500599204
96003181380 500592897
389065505284 500586590
463594285932 223671448
884871376544 500580283
94108381872 500573976
50888898649 116401992
449699089540 500567669
208554224635 84040775
495174277732 377398266
163584363832 500561362
624652244112 500555055
668232632796 500548748
114319576624 461439041
666337833288 500542441
782552203112 38687138
236572962354 110725692
818853468210 197213583
12632003028 500536134
168005562684 500529827
761077808688 500523520
526754269532 264446203
324726009595 392232330
908872170312 290235526
900029772608 475421660
37895996468 500517213
657495435584 500510906
259044596567 383478214
27158799256 324696974
729751358288 190982267
302536327752 500504599
350240428777 37406817
620862645096 500498292
238936306827 259375375
289272731196 252229544
801500198192 252721490
66949588924 500491985
743393013280 500485678
295215262616 25814551
636021041160 331035509
886134576216 500479371
598125051000 246849673
810342595896 495616674
830553790648 170850323
768657006720 500473064
216122133137 114617111
204006753336 354831820
673285431484 500466757
327168721356 357890715
943699682850 346077704
140486604259 2636326
97266381052 500460450
941715361784 252116018
666337833288 500454143
756025010000 500447836
545702264612 500441529
480015881668 500435222
919609367524 500428915
180005959568 500422608
388694088119 53710412
958768557356 500416301
46738394172 180991979
896240173592 188919878
3528447133 51862461
821079793108 500409994
269693136280 230691139
464559166569 24376555
905230054184 141541694
210322751696 500403687
136425570884 41140561
474963082980 500397380
217901949728 207487686
95425506394 75551553
713076221152 329433531
125056773836 500391073
604441049360 500384766
402960701676 500378459
315799924308 500372152
318326323652 500365845
104845579084 500359538
523596270352 500353231
582966654936 500346924
500858676256 500340617
965748081586 320376679
702970623776 115632538
481279081340 500334310
157999969100 43795808
188216757436 71269100
189479957108 431398800
652442636896 500328003
561492260512 500321696
317694723816 351306207
292430730376 500315389
411803099380 463022098
804658197372 500309082
933504563916 298062513
445277890688 500302775
744293808490 14064610
320852722996 26035296
716865820168 390138406
944970116651 68557090
627810243292 210477204
500244868467 40894588
965716155552 500296468
227412042229 98982058
270956335952 500290161
51791192860 17741591
801500198192 500283854
819258451229 224976997
506543074780 500277547
786341802128 500271240
419382297412 500264933
74528786956 235061890
57916463298 42559636
171795161700 500258626
683391028860 244907117
900029772608 240599436
948662959980 500252319
997509632995 239792140
700115347982 152856452
860238982940 368890123
732024216232 500246012
480094681326 108953425
717911934965 4080629
121267174820 500239705
502753475764 397814025
535733566978 158223709
55580791876 500233398
311378725456 500227091
577282256412 500220784
654337436404 500214477
588929898544 100836316
610330128955 229650484
528017469204 500208170
867186581136 500201863
863396982120 41619893
524227870188 500195556
151583966948 500189249
177479560224 307415794
457278287572 500182942
856050367327 100199309
732024216232 500176635
413066299052 390119485
125056773836 500170328
766762207212 500164021
668864232632 500157714
365696311352 71439389
561591412859 93753555
929853744128 162739521
140215169900 500151407
322747522504 500145100
364433111680 500138793
798342199012 500132486
482580274380 31446702
617073046080 500126179
211585951368 500119872
492651120186 449518811
577282256412 500113565
418119097740 257262530
292430730376 251762826
217901949728 500107258
92845182200 327497282
325905521684 372087772
360643512664 498126860
152847166620 500100951
354983452853 411720960
715602620496 500094644
630968242472 302117914
728234617216 500088337
913924969000 21014924
408013500364 500082030
553913062480 27044416
45475194500 341328533
322115922668 29283401
486331880028 500075723
435172293312 500069416
320852722996 90253170
97266381052 500063109
785078602456 481779116
415390252068 28936516
639918710621 321019993
741498213772 305372326
574755857068 142803094
171795161700 474475610
608862248212 500056802
47462013138 270891957
984664150632 500050495
813500595076 146051199
664443033780 393645098
48633193680 305460624
907608970640 252172781
369177752413 96528635
59370390892 500044188
899490141446 113633219
638547440504 12834745
657495435584 192559017
94108381872 12323878
534333467564 26079445
624143176672 201830307
540649465924 237811742
750340611476 315085106
855186184252 500037881
788868201472 500031574
493911078060 500025267
790131401144 500018960
290714324363 243033938
166742363012 500012653
821714666277 160210414
764235807868 500006346
918977767688 190092980
274745934968 201439273
573492657396 275842952
714971020660 23159304
350537915288 350568288
678338230172 500000039
761709408524 172755037
254641051008 280674114
990980148992 401364866
747814212132 499993732
69475988268 499987425
520438271172 428913842
810974195732 499981118
922135766868 358906142
72002387612 499974811
773709805408 358256521
190743156780 392471996
900029772608 499968504
564650259692 438765376
884239776708 499962197
299378328572 499955890
601283050180 499949583
573492657396 499943276
796447399504 312101895
32968751229 165123567
174416695832 65037784
78949985808 499936969
528017469204 499930662
559597461004 135840166
533070267892 499924355
255166340052 499918048
167373962848 499911741
183795558584 499905434
672653831648 499899127
876028978840 313855241
23369200240 499892820
629705042800 313281304
577282256412 495389622
721287019020 499886513
715602620496 499880206
876994395572 35199367
614546646736 499873899
854554584416 499867592
604441049360 499861285
731392616396 499854978
211585951368 210704256
847606986220 270374783
826764191632 499848671
307589126440 499842364
718129019840 384991894
286746331852 386442504
65054789416 194879993
574124257232 245714413
164215963668 448679980
507357552388 125622826
195164355632 499836057
824869392124 499829750
749709011640 499823443
27521628352 97714351
501544762265 316201445
905114200901 303139648
761832577927 47529552
718760619676 125124573
842554187532 499817136
334116319552 499810829
593072252312 499804522
765499007540 433908986
373907109220 379246217
689707027220 21374423
273482735296 499798215
553281462644 499791908
639810640176 399743967
618444940590 277999946
800868598356 499785601
418119097740 499779294
198400334560 332120313
621494244932 427274022
350651851243 225929354
26183060030 105478268
954978958340 499772987
370117510204 499766680
72913564144 50184799
74528786956 499760373
905714171132 499754066
334116319552 499747759
94739981708 480378962
999822546696 499741452
739660435851 189317219
654969036240 499735145
42948795156 303423463
759183009180 96812450
923398966540 166126380
512859073140 49900984
784447002620 499728838
777499404424 196072016
728866217052 499722531
492647878388 471151821
420760826886 124910135
159794764816 310121497
359380312992 499716224
736794974252 131791072
279416701810 67030796
210595750191 47781832
441606774974 208995059
357485513484 499709917
577913856248 245954079
348643115780 499703610
228007547104 499697303
67581188760 499690996
557071061660 372113000
130257938392 131614476
444646290852 499684689
971649667962 13105946
845080586876 499678382
580009281426 206037076
363801511844 202631296
874765779168 178740380
85265984168 499672075
168005562684 48986469
296220329392 267498791
211585951368 96112373
137057170720 411052418
832448590156 499665768
674011573250 225727530
627810243292 337153299
518543471664 499659461
682191138854 94768982
217901949728 499653154
772706983924 9138843
818553393764 499646847
706760222792 499640540
376433508564 411632662
233060345792 499634233
229046585447 28381500
330326720536 499627926
447172690196 499621619
216638750056 499615312
55580791876 191114714
461699486424 499609005
227375947268 499602698
246323942348 499596391
593072252312 499590084
77055186300 499583777
610125447884 266798714
175241781814 133575953
38527596304 499577470
613283447064 499571163
351801114960 499564856
696654625416 499558549
539066415119 24761282
864691199618 59210116
494542677896 496896995
95371581544 499552242
828658991140 75797526
214743950548 499545935
725708217872 225487864
740235014100 499539628
288641131360 499533321
72867314913 4345523
908320921656 256089428
655600636076 499527014
308852326112 358540336
754761810328 214683973
217603996499 140513653
545070664776 499520707
550755063300 499514400
523596270352 470502200
893876967873 304237066
261205974044 110441877
736605839936 106146810
928451765228 269958521
157899965308 499508093
356853913648 499501786
630968242472 499495479
493405820048 2333590
368222710696 499489172
330958320372 247070418
609693710571 62729422
351169515124 452451566
745919412624 160986175
790763000980 466478334
872239379824 499482865
892450574576 499476558
214891919075 190263269
320221123160 94453632
715602620496 324942947
153478766456 192691464
356222313812 447342896
703602223612 73501778
610439795071 74561354
327168721356 499470251
598756650836 353374903
694759825908 499463944
202111953828 487556328
640442240012 499457637
529912268712 274613087
889292575396 151872560
793289400324 499451330
490753078880 499445023
135793971048 499438716
24000800076 499432409
598155652564 145861989
213480750876 448251104
17797533034 293534087
420645497084 275514988
43580394992 499426102
361275112500 499419795
547876930938 50424465
180637559404 229240529
41053995648 499413488
802763397864 499407181
155373565964 465084487
508740679665 23380049
123793574164 90013504
757919809508 499400874
377065108400 499394567
497700677076 499388260
576759256809 351287286
438961892328 499381953
687812227712 499375646
67581188760 499369339
895076782195 103012231
182532358912 62666352
416224298232 499363032
543175865268 499356725
590727015236 144102336
714971020660 117745383
802131798028 499350418
94178471563 280623658
836238189172 499344111
274114335132 145004237
423171896428 25057711
320221123160 268476376
336011119060 437346301
86529183840 499337804
944241761128 499331497
983400950960 499325190
5052804996 499318883
510332673796 499312576
497700677076 499306269
747814212132 499299962
594967051820 499293655
566545059200 96118680
334747919388 318799929
545070664776 499287348
574755857068 499281041
670127432304 499274734
814132194912 29012200
495805877568 499268427
214743950548 499262120
481279081340 153083504
105477178920 499255813
171536147889 108486707
361906712336 499249506
592440652476 499243199
381490482486 122696378
754130210492 190256962
767626112779 133758856
922135766868 499236892
960031757028 208345438
990980148992 407911532
715634464539 376477444
147879802554 117417419
95061367507 151399535
835919410229 26710145
271587935788 275060884
392223504464 389886126
203375153500 499230585
897503373264 499224278
298746728736 499217971
803394997700 437188626
796447399504 499211664
581071855428 124493873
60331714381 160059046
208427952188 499205357
497700677076 47024992
443383091180 189146930
939188962440 499199050
75791986628 499192743
926704404459 172660432
433277493804 499186436
656054683313 4982530
315168324472 499180129
423803496264 499173822
48001593844 16877532
322115922668 167009360
358117113320 499167515
301273128080 499161208
791394600816 44325596
878555378184 146448540
133918445732 74731643
723181818528 438134676
284219932508 499154901
262745538084 499148594
882976577036 499142287
52422792696 499135980
138320370392 366506077
571366298448 43051582
440225092000 499129673
887397775888 499123366
50527993188 499117059
437698692656 105944986
303819659368 311792852
565281859528 499110752
537491466744 362337150
599388250672 499104445
866726285727 40938737
351169515124 499098138
37895996468 86544654
935399363424 156754178
954673827745 35924672
430751094460 257710327
810342595896 434375704
259587538904 50456000
717708912635 188409011
24000800076 499091831
66317989088 226276239
214820643668 259747488
256429539724 499085524
561615354231 54662769
117477575804 210496125
175584760716 499079217
713084306726 349672694
486576497023 243481735
81110978558 13692497
428856294952 209234725
761709408524 256177726
82107984988 338238103
166110763176 499072910
612858357329 156306381
787403280777 66910963
147794367932 499066603
121267174820 499060296
534333467564 499053989
862337082286 105528724
324010722176 138268361
18948001388 499047682
907608970640 499041375
313905124800 170352070
261482338412 499035068
553281462644 366606989
966347755388 499028761
65054789416 110883367
850133385564 442063937
324642322012 499022454
474963082980 499016147
231165546284 499009840
101687579904 499003533
854554584416 498997226
279167133820 72606184
445073842382 23291751
325273921848 498990919
627292371280 85604911
43651519031 313117322
409276700036 498984612
933504563916 498978305
127995960023 72032247
400434302332 498971998
473068283472 255319974
513059705117 220410729
644863438864 498965691
350537915288 498959384
707391822628 203249382
301904727916 73135972
465489085440 498953077
55580791876 498946770
838764588516 470243613
613915046900 400021475
747814212132 203060172
157268365472 498940463
162334478237 479622122
793298684228 410901050
801507615224 117537252
5684404832 114938768
186321957928 498934156
245773406383 304703784
955610558176 498927849
293062330212 498921542
665923585286 135657263
198322354812 498915235
561906270913 9731701
767800551785 25511815
779394203932 432401613
85897584004 498908928
665258268228 87522239
965716155552 365383431
215375550384 498902621
260219138740 339556266
303167927588 498896314
962140628730 153701590
396644703316 294051261
217901949728 207462458
40422395812 229202687
171255480082 169469090
699812624596 345547916
222954748416 374743019
747182612296 498890007
240007943988 498883700
952489650463 361510933
838764588516 498877393
737124582314 21330274
16421602044 375335877
750972211312 434041433
36001196960 408889117
681496229352 55583591
317694723816 498871086
586124654116 498864779
456646687736 437295845
536228267072 239035300
122530374492 498858472
197690754976 498852165
880450177692 470704024
385275906268 498845858
894345374084 370883135
396644703316 145534025
415229265893 156628038
908240570476 498839551
516017072320 140847924
722550218692 161244762
236218344972 498833244
279167133820 498826937
972032153912 498820630
169268762356 437598581
279564960459 51685865
572861057560 498814323
153478766456 498808016
808657876251 57715357
324010722176 139290095
833711789828 314271503
587046375952 23178225
411171499544 498801709
831185390484 498795402
279798733656 8804572
574124257232 498789095
608515592329 170055641
692865026400 498782788
665706233452 498776481
896871773428 498770174
306957526604 498763867
923398966540 216456240
988457830277 51200226
845987714314 58150540
867459655315 127325716
373362974860 357953785
886134576216 136168130
448435889868 498757560
200217154320 371166950
838132988680 498751253
43810474352 190408330
151583966948 498744946
958262567732 50683052
899398172772 477553426
317063123980 287561358
570334658216 470905848
357647773673 247423610
568439858708 365408659
476857882488 498738639
148675283478 245638729
836869789008 498732332
116214376132 454381508
966347755388 318440430
247587142020 462858116
594967051820 498726025
951486854207 114554041
655600636076 498719718
23433178448 40282809
447172690196 497685370
18316401552 498713411
24747155777 146505303
812237395404 498707104
574913071657 183136359
989085349484 498700797
843817387204 319121586
232428745956 498694490
756656609836 458108945
902556171952 498688183
826132591796 498681876
32211597944 498675569
500227076420 498669262
404223901348 498662955
5684404832 498656648
291167530704 498650341
931609764408 498644034
481279081340 249391394
557702661496 498637727
858344183432 121371908
515385472484 92397550
834974989500 358224986
669495832468 190584926
985927350304 498631420
783183802948 7549479
3158005488 498625113
580440255592 498618806
611388647556 428730939
18316401552 11308451
885502976380 498612499
541281065760 133935452
544439064940 471618539
93229795674 49535178
342327117420 30702476
148140988038 132409158
140846769736 498606192
922135766868 498599885
919217938248 231630882
893713774248 411008269
154110366292 75728149
210954351532 498593578
991273973201 2440809
999822546696 371734580
290704365610 122595466
821079793108 498587271
317063123980 299670798
422540296592 207229099
686150257416 182177695
908240570476 498580964
559072279179 27889554
722550218692 444220931
522333070680 498574657
651179437224 498568350
735222264862 344065771
591809052640 203709793
774973005080 470136394
809194675570 214128957
310747125620 498562043
164215963668 498555736
593072252312 498549429
477489482324 498543122
809233514076 301209706
892145216929 8741502
711813021480 498536815
298746728736 498530508
510332673796 498524201
591354685811 4894232
699812624596 391847603
147794367932 498517894
557702661496 498511587
971426034356 236001633
454927323740 285215154
721287019020 309244824
395617839548 162537697
828027391304 498505280
432645893968 439875408
534988466370 124128067
258324339232 498498973
899649702239 182146160
627611839751 75684
25263999748 214469535
849501785728 498492666
269061536444 498486359
581703455264 498480052
894345374084 498473745
792026200652 369028877
447488267248 60994997
824237792288 498467438
890914006361 115954195
424435096100 278044095
724110112258 70726698
824237792288 498461131
927188565556 346872386
819184993600 498454824
29685198600 496468119
955293501044 19709375
42948795156 498448517
788236601636 452022690
341063917748 498442210
675180230992 498435903
69475988268 498429596
768075465543 109281389
135793971048 39052944
2605602651 5619537
509701073960 498423289
970137354404 498416982
159163164980 498410675
576650656576 498404368
382117907088 498398061
612651847228 241633784
70107588104 498391754
96634781216 88853016
591177452804 3109351
800236998520 498385447
557436880274 64489075
606335848868 498379140
953084158832 498372833
116214376132 498366526
780327007167 194488959
247939173532 14979125
169268762356 498360219
336011119060 498353912
673917031320 322621971
459804686916 498347605
852659784908 498341298
551386663136 467600980
226744347432 498334991
118740775476 73968496
276009134640 498328684
752867010820 498322377
710549821808 22370929
72002387612 498316070
345079181224 65889229
445499222239 183760752
269693136280 203634109
957505357684 71552915
449699089540 498309763
239376344152 498303456
529912268712 194293442
630336642636 455068971
137085085502 445230051
610757047720 498297149
271587935788 498290842
863396982120 354781364
196427555304 62496063
615809846408 187134997
84634384332 498284535
536318854513 126398587
668232632796 498278228
917082968180 350675507
754130210492 498271921
585493054280 498265614
441754566905 95834865
413066299052 498259307
382749506924 498253000
754324825591 68210205
573618160389 163918930
471894176482 134799511
636021041160 498246693
113056376952 498240386
584861454444 498234079
7584659895 459300968
69475988268 498227772
262745538084 498221465
528649069040 498215158
674548631156 498208851
233691945628 498202544
253271540544 498196237
21474400732 498189930
674813644989 202423165
732655816068 225582469
428224695116 172919019
574755857068 498183623
595598651656 428566957
56848765947 260750301
686549028040 138716158
691601826728 498177316
695391425744 117953514
459173087080 498171009
416855898068 498164702
366959511024 498158395
232428745956 115657766
802131798028 66324412
349274715616 498152088
637284240832 121504355
565575999087 122589159
74528786956 498145781
152847166620 498139474
90950382692 421288679
366959511024 498133167
8210804176 463602342
305694326932 200001277
575009675976 192634701
617704645916 498126860
910135369984 498120553
692865026400 411834486
280430333492 112485345
691601826728 277716131
144004768916 420248024
75160386792 498114246
345485116600 498107939
145899568424 167444543
370168357238 149292997
4421205160 418942475
12000403192 488136572
269061536444 498101632
177479560224 195542228
402960701676 35041692
954978958340 498095325
481910681176 498089018
845712186712 498082711
360756382736 127659987
833711789828 395726408
176216360552 494960746
906345770968 498076404
325905521684 498070097
462962686096 498063790
442751491344 475491037
805320758271 326034058
334747919388 460114571
677409742990 142481437
401370088778 141352484
229470609299 62729422
767209165381 12475246
163584363832 444334457
94942518399 127016673
922135766868 176198659
25895599584 449764784
45530014944 117903058
896240173592 498057483
245692342512 407766471
903819371624 498051176
693496626236 498044869
211852220294 47138518
663460646976 62710501
226112747596 161036631
736635293626 13011341
847415867264 4421207
306957526604 498038562
691601826728 498032255
77375342234 103907825
490753078880 41058570
350568409633 408598995
535596667236 448263718
339342686880 99953336
762552576675 232400336
662319273316 31717903
305694326932 498025948
110529977608 498019641
490121479044 498013334
624652244112 498007027
203375153500 198664193
624783719834 248439037
36001196960 498000720
716234220332 322243551
696023025580 145344815
762972608196 497994413
56212391712 497988106
328431921028 16208990
347444077219 33849669
387802305612 497981799
66098293115 83529908
546965464284 497975492
292883945089 2655247
360643512664 367565653
834343389664 497969185
79084432127 360217998
929198202920 70165375
132635971868 497962878
661916634436 497956571
751603811148 215503883
282534872285 111135647
61271011761 475560414
277978154924 68494020
424435096100 497950264
549491863628 497943957
443383091180 497937650
567176659036 456998913
922767366704 276990826
380223107580 497931343
562755460184 497925036
548228663956 129892665
230533946448 149684031
925303598661 75948894
39790795976 103308660
471173483964 328935278
473068283472 275540216
530543868548 497918729
775709282195 117341735
656270721226 216090434
978348152272 349880825
390640087853 70310436
217901949728 157946201
827395791468 497912422
665706233452 497906115
8842404012 497899808
533070267892 246862287
366959511024 497893501
42697337131 109804870
915204800231 418917247
694128226072 497887194
471805083800 383894476
7087392852 157756991
766897208547 245613501
968242554896 497880887
856741063753 33326188
409437459159 60389525
701707424104 497874580
288009531524 52814818
79581585644 418658660
529280668876 319556769
884871376544 497868273
307589126440 497861966
504648275272 45927574
710773701387 28274281
850133385564 497855659
329815533944 262509954
768378983611 78648290
538754666416 497849352
860438120158 208238219
793921000160 497843045
532438668056 151702271
268589100060 226465449
518761346979 155070209
519806671336 497836738
632231442144 497830431
593072252312 497824124
57475591384 497817817
393127806366 125105652
463619854510 400753087
608862248212 497811510
11428360357 369318999
947399760308 497805203
822342992780 497798896
466120685276 497792589
216007150220 497786282
213229740648 18725483
701075824268 338193954
246323942348 497779975
461699486424 497773668
281693533164 497767361
651179437224 113803508
361906712336 203331373
231165546284 88014185
108635178100 497761054
745287812788 497754747
540649465924 203148470
460099911279 13988926
773709805408 497748440
498963876748 497742133
733919015740 227493490
975821752928 332845618
192637956288 35129990
448435889868 30740318
857712583596 497735826
831185390484 473971050
344221916928 497729519
678969830008 497723212
383381106760 497716905
314536724636 497710598
209907904529 177964619
852188956809 1620899
12197566319 127571689
290608776718 213264898
613283447064 227947594
831816990320 497704291
239376344152 205835252
532643374355 105787311
796447399504 307718530
687183434491 435555113
852969300933 111003200
494542677896 23089927
992243348664 470363446
856788385174 139687436
751959771921 48229629
923398966540 497697984
819928914799 379580488
686549028040 497691677
680864629516 497685370
902794021536 17495618
13263602864 190780443
662548234272 35451647
163608935904 236001633
351801114960 268432227
62528390072 4213076
493279478224 497679063
966398968228 88789946
948662959980 360432436
360643512664 26470479
919609367524 497672756
516137189135 249322017
655688385367 142721103
390985658932 190610154
541912665596 497666449
915188168672 20352689
786973401964 497660142
408291235416 32487357
729096700060 261229633
521069871008 497653835
883608176872 497647528
771613738981 29144647
997296147352 497641221
550907799919 339682406
64423189580 497634914
838764588516 220221519
780025803768 369905550
958768557356 94951885
921504167032 459887519
931645935053 376742338
888029375724 143162593
330326720536 2289441
312386916262 42938056
166110763176 497628607
380223107580 497622300
153478766456 497615993
512554112834 93892309
952452558996 497609686
368854310532 497603379
716865820168 497597072
984032550796 497590765
846343786548 497584458
806552996880 497578151
354327514304 497571844
761077808688 165205558
705497023120 497565537
988453749648 143585162
713076221152 136414103
799605398684 25751481
606967448704 78692439
567808258872 374276301
236849944808 497559230
754152947227 454829305
425212261496 341738488
690970226892 186428613
604441049360 138867526
170531962028 497552923
241902743496 497546616
65686389252 91388430
529912268712 266798714
5052804996 497540309
308852326112 76863409
781289003440 491536045
963189756208 497534002
504016675436 497527695
125056773836 497521388
352432714796 497515081
545861838019 165602899
62706707883 260214206
5052804996 497508774
952452558996 327150397
864660181792 265682375
609493848048 222126233
425066695936 497502467
619599445424 497496160
65686389252 497489853
67944749468 101233657
61265190400 392055734
490300711370 244005216
558334261332 497483546
674548631156 497477239
762972608196 487032847
128846372852 497470932
384644306432 497464625
674035539850 17136119
48633193680 497458318
950557759488 198184861
977716552436 466440492
749828213940 291597838
182532358912 497452011
621135176873 125824650
95371581544 106430625
740866613936 67642575
944935365081 18757018
622757444604 497445704
223586348252 497439397
634126241652 497433090
819816593436 497426783
982137751288 497420476
167373962848 497414169
691601826728 497407862
312368979154 17848810
732728447480 363302121
884871376544 420948101
408645100200 497401555
626547043620 375726911
500227076420 35010157
444014691016 258517623
716234220332 497395248
64423189580 497388941
702970623776 497382634
997927747188 444227238
696023025580 279387486
820448193272 446686968
837167157751 143219356
51791192860 497376327
738340214592 279765906
835145070369 289762501
104910421351 141037134
845712186712 497370020
877292178512 184013032
447172690196 497363713
835606589336 497357406
953084158832 497351099
867818180972 50954253
411171499544 160765430
164470690784 29996092
395381503644 314448099
583598254772 497344792
365064711516 497338485
20211201060 497332178
562123860348 495812191
257692739396 497325871
809079396224 497319564
67581188760 497313257
243165943168 497306950
738340214592 71395240
804658197372 489530419
734550615576 172723502
239376344152 497300643
699854711207 134332793
489770919128 208692323
988453749648 174659751
731013857883 64552145
112058910111 4351830
109965093218 109369687
368341395822 375771060
884408646633 327825246
407381900528 497294336
824869392124 389249119
651811037060 235358319
800868598356 258397790
961294956700 66494701
665074633616 367370136
292430730376 497288029
965084555716 53893315
391591904628 210243845
472592245791 205286543
668340968135 147419818
445277890688 497281722
274256923788 107395596
74528786956 497275415
651811037060 497269108
266006423355 255427193
386327716286 18082169
593072252312 366770971
61265190400 497262801
21474400732 437819326
157268365472 497256494
650636646255 230035211
762691847849 91199220
719392219512 419270439
910766969820 147028784
193901155960 497250187
39159196140 497243880
874134179332 235888107
870976180152 488079809
109898377772 497237573
749709011640 390952009
964452955880 83542522
946768160472 497231266
238260179571 104097035
721918618856 361201890
89299071226 115437021
519175071500 497224959
905144752009 308601510
453488688556 497218652
333484719716 497212345
666969433124 497206038
844448987040 497199731
544731362855 189430745
420746888416 187910758
80213185480 497193424
777499404424 400929683
29685198600 497187117
205901552844 497180810
435803893148 497174503
69249480735 5020372
213480750876 453750808
135162371212 42988512
564650259692 497168196
121441147108 222182996
6455294763 155562155
801343881262 2402967
463594285932 19873357
847849774185 98218911
265903537264 497161889
132004372032 497155582
479384281832 497149275
944873360964 33300960
231165546284 497142968
934767763588 497136661
541912665596 497130354
2526405652 223627299
44843594664 497124047
108635178100 497117740
680233029680 497111433
426961495444 227461955
560860660676 497105126
709286622136 497098819
262113938248 77620249
260219138740 9681245
747182612296 15899947
431382694296 497092512
107371978428 420184954
797710599176 497086205
330326720536 497079898
215375550384 497073591
617073046080 483891961
23369200240 497067284
856449383924 497060977
314536724636 497054670
964452955880 222725398
534333467564 404663427
338729358423 84772387
559823478656 228149418
466922258762 168712250
460436286752 497048363
613283447064 497042056
483805480684 497035749
638547440504 497029442
916451368344 497023135
727603017380 24042284
38527596304 403925508
990348549156 497016828
266111289844 47327728
727617964970 64646750
396013103480 497010521
370749110040 497004214
305877564203 138791842
884239776708 36807652
361275112500 152080691
638701047489 37842
712767123454 102431987
359380312992 119328440
37264396632 496997907
24632399912 221091885
208473867148 357575365
538767513775 299437439
998819523388 103523098
247633700294 92265103
309483925948 496991600
358748713156 496985293
790131401144 166567870
532582978523 65782010
131056881859 179957631
264640337592 496978986
622757444604 496972679
834343389664 63732235
356589034327 75898438
652442636896 496966372
660653434764 196090937
974684888773 226642045
732655816068 397650043
924030566376 179907175
133267571704 496960065
391076713091 207588598
413066299052 496953758
599388250672 496947451
819816593436 452747995
40422395812 54921356
484437080520 136174437
869712980480 453019196
534333467564 224611191
39790795976 496941144
134530771376 496934837
162452898469 358616020
29053598764 496928530
354959114140 496922223
255166340052 496915916
174953160880 309213289
517532066353 125629133
181900759076 496909609
686969963527 56081844
318957923488 496903302
814132194912 496896995
748445811968 496890688
20842800896 496884381
769288606556 496878074
42948795156 110479719
760487494474 138388194
420259674731 190988574
49596138068 85787814
392855104300 496871767
252639940708 496865460
432645893968 496859153
440225092000 161333060
723181818528 5386178
827596019797 230766823
858344183432 496852846
312202537424 248413809
856859023574 63845761
950557759488 496846539
973926953420 496840232
32211597944 496833925
238113144480 496827618
513756456263 157265045
550123463464 496821311
736733682826 178292583
866554981300 496815004
348643115780 496808697
348643115780 496802390
544439064940 12979806
678969830008 496796083
427593095280 299689719
966347755388 77008470
97266381052 496789776
85265984168 473163754
420013897248 496783469
558334261332 496777162
820448193272 273704879
37264396632 173524491
753171273114 26394795
241271143660 44849077
728866217052 496770855
700002717576 33786599
20211201060 496764548
997296147352 50474921
169547676817 111911408
20211201060 496758241
366448343353 311502730
192637956288 496751934
640442240012 496745627
826764191632 496739320
902556171952 496733013
471173483964 24881115
609493848048 496726706
24632399912 496720399
706128622956 107805551
736647068795 219489907
605704249032 496714092
877941576702 119643790
774990179041 191001188
999822546696 496707785
159794764816 246956892
602546249852 496701478
551386663136 496695171
640442240012 496688864
942978561456 496682557
683136865132 37936605
642968639356 496676250
9927590674 42427189
576650656576 412187678
135793971048 244080900
79581585644 496669943
461699486424 147318906
300408246993 17142426
265903537264 496663636
379660260351 29119419
521069871008 214034352
193901155960 496657329
978979752108 256102042
465489085440 496651022
800868598356 496644715
448435889868 496638408
384012706596 446737424
665706233452 496632101
663179834108 47491710
330958320372 36265250
181343745822 269144918
692865026400 496625794
150952367112 496619487
351169515124 496613180
886287823702 144039266
958136957520 496606873
528649069040 496600566
662548234272 496594259
309483925948 496587952
663369573896 96856599
526122669696 496581645
293693930048 496575338
454120288392 496569031
659097781567 37646483
977084952600 136433024
547343499557 37709553
918977767688 496562724
994138148172 410976734
802823945064 214942560
496437477404 32506278
138320370392 496556417
608862248212 496550110
321484322832 141976877
149689167440 496543803
324642322012 496537496
704233823448 462845502
399171102660 496531189
324642322012 496524882
710549821808 496518575
320221123160 272115515
449699089540 81114327
212217551204 496512268
520438271172 109218319
39159196140 496505961
901292972280 496499654
525491069860 131355889
631599842308 496493347
6760995053 43076810
977716552436 311956834
298115128900 262509954
183163958748 435037939
291799130540 496487040
728234617216 496480733
841557300935 122387335
154110366292 496474426
771183406064 496468119
147162768096 496461812
874882364063 215384050
390328704956 496455505
97266381052 496449198
897503373264 496442891
303565880367 86008559
332221520044 50241562
745287812788 496436584
892450574576 114825242
233060345792 496430277
630634648386 138646781
656232235912 496423970
279798733656 496417663
483805480684 496411356
367591110860 360274761
956242158012 291042822
212849151040 496405049
373640186431 28904981
687905211813 28488719
464857485604 38794357
202743553664 496398742
857712583596 395051559
90318782856 496392435
798342199012 496386128
588247905778 119063546
361906712336 496379821
516648672156 329925477
142109969408 496373514
52622472316 81461212
437067092820 496367207
384644306432 496360900
401907708007 215075007
354327514304 496354593
793289400324 441868420
222954748416 106903650
612651847228 496348286
188226962162 96528635
440856691836 54486173
615809846408 496341979
186953557764 64312479
903416583441 133027244
965716155552 496335672
930346564736 240012885
989085349484 179188177
685917428204 496329365
367632541543 281065148
723975192914 107937998
392899638027 358010548
451593889048 496323058
824869392124 496316751
551386663136 466011616
407402499190 465267390
351169515124 129388105
318957923488 218676304
326537121520 496310444
6947604504 496304137
123842074994 161169078
728915058460 366638524
789499801308 280453369
815395394584 496297830
634126241652 218613234
914556568836 496291523
346428061491 64867495
336011119060 193870873
617073046080 496285216
335449886423 154313369
593072252312 496278909
118740775476 496272602
972032153912 443022601
10737203520 429008447
841290987860 374251073
483173880848 388946383
90318782856 254783879
588996235570 87862817
891187374904 61486943
900029772608 496266295
890555775068 285593574
679601429844 326444013
745287812788 496259988
575707612838 103907825
665074633616 164789296
923398966540 496253681
573492657396 259577199
882344977200 496247374
976453352764 496241067
476226282652 496234760
697286225252 157359650
363169912008 331483306
93476782036 496228453
80229407084 370813758
937925762768 496222146
710549821808 360678409
101687579904 496215839
796497634759 11459819
652442636896 53994227
949294559816 496209532
911398569656 496203225
243797543004 496196918
733433832909 302275589
663179834108 496190611
77686786136 496184304
536228267072 496177997
471173483964 214210948
652442636896 496171690
756297693145 223362405
929083365064 451026184
236218344972 496165383
752235410984 496159076
539386266252 496152769
560229060840 496146462
408880357607 10993101
516648672156 496140155
899398172772 496133848
150672344684 126953603
135793971048 496127541
915819768508 496121234
551386663136 496114927
2685102386 52152583
485708668502 369255929
61896790236 172237863
315168324472 496108620
921504167032 418639739
697917825088 496102313
308220726276 283966368
214112350712 122059371
960663356864 147747782
228639146940 496096006
116845975968 496089699
120003975148 248659782
285483132180 240858023
591809052640 66557771
692544960829 165684890
974635164385 20516671
766130607376 496083392
60105475984 314750835
804295187438 136931277
199585554484 34442527
807816196552 381024791
442751491344 496077085
892450574576 496070778
11368803356 199168753
250816567975 321530860
397276303152 496064471
402329101840 496058164
956873757848 393304520
457909887408 496051857
574273878193 181490232
897503373264 496045550
96003181380 496039243
279167133820 496032936
254534740216 24187345
759183009180 496026629
461067886588 496020322
126319973508 102640118
615809846408 496014015
628180880454 121819705
478121082160 496007708
315168324472 496001401
827395791468 495995094
6947604504 154887306
169468851931 90852335
620231045260 367767477
605704249032 492557779
405487101020 495988787
833080189992 495982480
701156225904 51086700
874765779168 55097952
312641925128 452401110
68844388432 495976173
949294559816 495969866
501490276092 495963559
260850738576 495957252
43580394992 495950945
11368803356 320263153
103582379412 495944638
793509899351 269044006
387802305612 326853968
505279875108 339985142
495174277732 495938331
989085349484 495932024
872870979660 169248345
298115128900 495925717
590545852968 472835790
963189756208 392711662
319589523324 96263741
83371184660 495919410
122530374492 495913103
104845579084 214160492
234323545464 299506816
328431921028 495906796
346116716436 80647609
480850762421 13553743
405172276566 129520552
713427048027 28103992
268429936608 495900489
265903537264 495894182
130109572524 495887875
281693533164 495881568
760446208852 495875261
707391822628 495868954
704518616033 148063132
320852722996 407703401
923398966540 261570211
285483132180 495862647
435828238168 353330754
803136217248 33515398
637915840668 199389498
345485116600 192792376
330326720536 15925175
268176630632 87087056
281693533164 495856340
730761016560 495850033
633494641816 495843726
473068283472 407993523
519806671336 495837419
284009469983 11371521
713076221152 109968852
122530374492 495831112
591177452804 495824805
483173880848 495818498
758551409344 495812191
870344580316 495805884
209059552024 86658180
581071855428 405678854
268523362199 191448985
508798092286 126713937
615902458396 48437760
663179834108 425703579
116845975968 495799577
703656735013 382147437
749709011640 320994765
885502976380 495793270
944241761128 495786963
985295750468 495780656
714385392547 325687173
229902346612 495774349
199585554484 296637131
982137751288 495768042
858344183432 495761735
23369200240 220461185
354327514304 495755428
762341008360 154420588
99161180560 495749121
290535930868 495742814
784447002620 495736507
980874551616 168277067
306957526604 495730200
550755063300 495723893
651510403356 114081016
759183009180 23171918
667601032960 495717586
929714964900 495711279
522333070680 292815089
544012064184 242649211
108268554255 218203279
636652640996 495704972
53685992368 495698665
180005959568 495692358
336011119060 32928847
403592301512 495686051
97442731079 45536540
329063520864 388738252
956632990188 33925353
431382694296 495679744
222954748416 19778752
476857882488 495673437
427852420199 208440043
548348831227 242125730
721287019020 495667130
207796352352 495660823
692865026400 495654516
200281555097 230842507
931609764408 495648209
598756650836 495641902
128846372852 185211362
131372772196 495635595
203375153500 362040721
827395791468 495629288
130243848554 96522328
970137354404 495622981
939820562276 158848102
644863438864 359618833
771815005900 495616674
865733277935 2068696
186368427904 383118715
288641131360 495610367
923398966540 495604060
889924175232 117322814
551517627991 68430950
112424777116 495597753
906977370804 256461541
592440652476 274953665
36632796796 495591446
452857088720 477824627
830553790648 495585139
824869392124 12229273
912254963586 76617436
325905521684 271585727
473699883308 495578832
838764588516 52865274
428300019617 334756639
250745141200 495572525
45108633725 213548713
415592698396 158860716
624652244112 495566218
96634781216 495559911
670127432304 495553604
327168721356 45549154
713076221152 355582353
181900759076 126140
849501785728 64835960
195867249796 208326517
202768642910 330814764
248850341692 391311508
965084555716 495547297
179374359732 16612638
355012837166 263519074
966347755388 495540990
504780741193 202650217
430751094460 279948809
266535137100 83510987
789109841563 147470274
305062727096 495534683
128214773016 495528376
10737203520 495522069
894345374084 466383729
375170308892 495515762
891187374904 495509455
216007150220 80679144
144636368752 495503148
504016675436 65712633
140846769736 495496841
516017072320 489095236
604441049360 495490534
902008821022 185942974
195795955468 495484227
828658991140 495477920
219165149400 495471613
763604208032 162102514
733287415904 46961922
451593889048 249895954
616469922349 136287963
537217858535 53685184
486331880028 392686434
927281505508 257521117
137688770556 100123625
418750697576 495465306
373907109220 495458999
247587142020 473699849
360643512664 495452692
795273607864 113809815
828027391304 179667509
688526903352 26306497
745919412624 495446385
138951970228 358300670
402960701676 495440078
260219138740 445318349
836496435594 50279404
529280668876 495433771
806552996880 318188150
661928851095 434722589
589914253132 36782424
59055326772 18700255
277272334312 495427464
124425174000 495421157
20842800896 495414850
178111160060 495408543
606335848868 495402236
265903537264 495395929
554544662316 495389622
697286225252 495383315
750340611476 495377008
127583173180 495370701
800868598356 124828144
864660181792 495364394
6316004668 351444961
60633590564 472545668
968242554896 495358087
569071458544 290153535
311378725456 99587530
433909093640 495351780
996664547516 495345473
745011120456 124720925
123534093635 26066831
794552599996 495339166
509433753830 29743812
459173087080 373059050
35369597124 306362525
328431921028 392106190
826764191632 495332859
873502579496 256966101
77686786136 219805257
409748488864 10803891
752867010820 22963787
634757841488 64394470
372048165007 401099972
888029375724 495326552
68212788596 407728629
100424380232 128114091
21474400732 495320245
45475194500 111564523
368854310532 495313938
984453738563 16864918
574124257232 495307631
578545456084 495301324
455383488064 207859799
725708217872 154628719
863396982120 495295017
291167530704 495288710
617073046080 495282403
546965464284 495276096
58738791056 495269789
66949588924 197213583
46738394172 111911408
458968931555 15969324
543807465104 495263482
632231442144 495257175
570334658216 495250868
315799924308 445993198
187585157600 287977620
475594682816 495244561
42948795156 495238254
942346961620 471870819
61265190400 495231947
29053598764 495225640
546333864448 495219333
758551409344 495213026
184427158420 495206719
654337436404 312909191
790763000980 495200412
523650132132 71666441
6947604504 495194105
361906712336 101958962
434540693476 495187798
528017469204 93015636
417487497904 120514156
693496626236 353803779
102969479831 32323375
520166428923 81253081
554544662316 495181491
162321164160 216090434
979611351944 495175184
117574848665 207790422
406965350471 138564790
939820562276 495168877
773709805408 113576456
385907506104 495162570
244429142840 495156263
32211597944 495149956
836869789008 495143649
817290194092 314025530
204896391463 69118413
130109572524 495137342
195164355632 284218648
876660578676 495131035
479503988692 233869867
672033723166 362948929
586756253952 199578708
223029883707 363371498
634757841488 495124728
542544265432 462984256
376608319683 31774666
736445415084 495118421
61265190400 302849526
207164752516 395045252
607599048540 495112114
756025010000 495105807
306356364350 231971460
40422395812 385628901
94739981708 495099500
624652244112 495093193
738971814428 495086886
830553790648 105806232
461067886588 495080579
89687183020 495074272
139583570064 495067965
5684404832 495061658
236218344972 248710238
308325233266 390296081
835606589336 363478717
63791589744 495055351
438489468558 190982267
700444224432 495049044
476226282652 495042737
134530771376 495036430
36001196960 241867143
233217238724 299027484
361948899859 330751694
690970226892 152522181
846975386384 495030123
3789605324 495023816
717636804704 312417245
924030566376 305183116
182012683098 22787191
152215566784 367452127
118109175640 450754983
332221520044 52051671
281693533164 495017509
828658991140 495011202
901924572116 229404511
495805877568 355481441
428224695116 495004895
927820165392 434905492
520438271172 393172073
554273110189 16082850
253652546414 95494287
301273128080 388523814
864028581956 270986562
742761413444 494998588
854554584416 494992281
8210804176 494985974
443383091180 56359352
888029375724 494979667
663811433944 375285421
130109572524 494973360
900661372444 427362320
498963876748 494967053
997927747188 253560321
346116716436 494960746
761077808688 494954439
134612169518 165697504
327168721356 456462818
29685198600 356862674
453499202325 476216342
737708614756 388139087
406118700856 494948132
121898774656 494941825
91581982528 494935518
46258692124 254582055
787799106032 30317749
296220329392 62861869
367656489222 171323348
747182612296 165476759
687812227712 204517089
405487101020 494929211
783815402784 464661918
635389441324 161749322
44612356881 3916647
262308168620 108959732
153558203121 96534942
462962686096 494922904
253271540544 63681779
407381900528 494916597
416855898068 494910290
572861057560 462094969
842213384545 92069586
268429936608 494903983
885585585466 33900125
772446605736 494897676
650547837388 50954253
630968242472 494891369
159163164980 494885062
445309829336 309124991
294325529884 191549897
269258869860 44041781
785710202292 361731678
935399363424 494878755
795184199832 378716429
118109175640 494872448
224849547924 494866141
377065108400 494859834
570966258052 329320005
987190549976 466112528
704963850326 255792999
252008340872 494853527
427593095280 494847220
425066695936 115619924
208427952188 494840913
697917825088 279709143
135488216060 140551495
761077808688 370675004
330533028813 250640180
916451368344 494834606
413066299052 494828299
651811037060 246616314
805921397044 136792523
84002784496 494821992
988453749648 213403652
580460368615 355645423
228639146940 396596774
332853119880 295836142
307589126440 494815685
61896790236 494809378
718494851068 46236617
595598651656 494803071
778131004260 494796764
366959511024 494790457
372771374018 130851329
320598597110 77588714
99792780396 494784150
608230648376 494777843
702970623776 494771536
368854310532 211744911
414961098560 494765229
786973401964 494758922
778762604096 494752615
880450177692 191568818
397276303152 305435396
692233426564 412250748
104213979248 56220598
591809052640 408264724
696654625416 494746308
151583966948 373141041
784447002620 64899030
515385472484 130882864
963821356044 442574804
917714568016 494740001
870976180152 244389943
829290590976 494733694
466752285112 494727387
824869392124 494721080
271587935788 494714773
440225092000 494708466
951333089547 11106627
673931594183 87478090
228007547104 431064529
392223504464 167072430
463594285932 189985761
257061139560 328443332
423803496264 338711128
524227870188 187690013
852659784908 494702159
167373962848 494695852
996664547516 393506344
370749110040 433965749
813500595076 290002167
138320370392 223646220
640442240012 392402619
930429558549 33666766
661916634436 233567131
176216360552 494689545
58738791056 494683238
591177452804 494676931
528716024152 418261319
919755185364 224106631
375801908728 494670624
31095061250 122399949
627810243292 494664317
401065902168 494658010
313996342941 206894828
77055186300 43581370
238113144480 494651703
109266777936 494645396
353918520033 194356512
646126638536 494639089
770551806228 137145715
742761413444 494632782
180005959568 494626475
541281065760 494620168
21809031231 142758945
10737203520 494613861
973295353584 494607554
118109175640 494601247
701707424104 494594940
300641528244 494588633
175584760716 494582326
111416556840 66292877
631606144 494576019
90950382692 11497661
779647909314 104191640
596230251492 494569712
628441843128 436602075
678969830008 305422782
754130210492 275231173
385322584375 36435539
557702661496 441262948
808107321365 100867851
106934394526 255414579
274114335132 494563405
684654228532 494557098
513585391502 76314700
892450574576 423861935
81476385152 198235317
968874154732 494550791
682336931466 143610390
887397775888 494544484
711874243529 278182849
133899171540 494538177
876028978840 32764865
536228267072 494531870
392855104300 494525563
533070267892 494519256
228639146940 494512949
908240570476 494506642
452857088720 103327581
240007943988 494500335
615360197215 47643078
966347755388 494494028
538123066580 494487721
308852326112 494481414
813500595076 494475107
218533549564 91148764
303799527424 112062776
167373962848 494468800
72002387612 302244054
259248243290 195031361
491384678716 494462493
597493451164 18511045
573492657396 494456186
546333864448 117335428
968874154732 372800463
150320767276 494449879
52422792696 364405846
49896393352 403092984
164215963668 188995562
737262793912 202870962
100424380232 494443572
823606192452 494437265
852930096621 162499855
159794764816 494430958
695391425744 67390295
229270746776 494424651
987594122292 20901398
176216360552 494418344
156636765636 494412037
358117113320 494405730
108635178100 494399423
437698692656 494393116
620231045260 494386809
32843197780 494380502
158531565144 494374195
233831797046 25959612
418750697576 494367888
447172690196 494361581
554318318765 18826395
242534343332 494355274
964059407452 136029376
676443430664 125774194
758551409344 290090465
104845579084 321669614
477489482324 50897490
933623703146 315129255
663811433944 494348967
215375550384 494342660
432014294132 494336353
139670001192 266672574
973926953420 494330046
22106000568 494323739
813500595076 494317432
559597461004 494311125
960663356864 494304818
399171102660 236960297
54317592204 494298511
68844388432 165369540
915436450034 112592564
437705510523 407665559
717669323596 111078884
283061927289 27662502
245060742676 494292204
329063520864 36120189
108635178100 494285897
97897980888 476418166
411803099380 7845908
306325926768 494279590
226119805129 228162032
147794367932 494273283
328431921028 152610479
650033213481 229297292
976453352764 341915084
315168324472 494266976
705497023120 220833298
965716155552 168775320
652073181208 91382123
240007943988 494260669
545070664776 494254362
84634384332 424353881
101055980068 494248055
605072649196 494241748
498963876748 461237217
306957526604 404833716
359380312992 150882361
896871773428 73186428
725708217872 494235441
194867827785 104052886
818553393764 494229134
993065035173 215541725
933504563916 494222827
155154803427 59424554
284851532344 494216520
117561540895 132484842
856449383924 494210213
348415718960 24319792
14526802536 494203906
810523291446 307510399
579808655756 494197599
456015087900 218190665
724445018200 494191292
22737600404 494184985
183795558584 34038879
702354249038 113286334
634757841488 462227416
876028978840 129854823
468052298743 245127862
728866217052 69446377
816658594256 494178678
876028978840 161169078
663179834108 494172371
746551012460 353204614
652442636896 494166064
594335451984 494159757
853922984580 494153450
905082571296 303114420
886766176052 494147143
574755857068 494140836
916451368344 426744234
162952763996 250835697
558965861168 494134529
726971417544 494128222
696023025580 167822963
834343389664 99133426
747814212132 263109119
49896393352 494121915
940452162112 13799716
104213979248 171651312
109898377772 346601185
615178246572 444220931
628473233067 386120847
451593889048 494115608
953715758668 383780950
625533929112 93375135
600651450344 494109301
473068283472 356023843
199585554484 494102994
569083757194 93204846
950557759488 494096687
411171499544 494090380
433909093640 494084073
637915840668 494077766
733919015740 421288679
661285034600 462019285
905714171132 494071459
38527596304 183855357
842554187532 494065152
805289797208 130371997
436435492984 494058845
400562611940 51950759
859845510196 221678436
984032550796 494052538
467383884948 494046231
73265587284 43284941
188848357272 494039924
268429936608 437674265
858975783268 494033617
697917825088 382651997
550755063300 413903182
853291384744 494027310
690338627056 494021003
770551806228 337676780
706760222792 494014696
461186950134 284761050
782112197322 245916237
242534343332 494008389
785776274424 40276502
760538303666 373519461
617073046080 494002082
495805877568 493995775
871607779988 493989468
572229457724 493983161
814132194912 63681779
25435796121 58402820
475594682816 11283223
603177849688 493976854
776236204752 316176217
593072252312 493970547
491384678716 34732649
209691151860 493964240
117477575804 493957933
329695120700 437270617
984664150632 56435036
722550218692 493951626
171405296560 151399535
445909490524 493945319
992329546433 172023425
195795955468 493939012
820448193272 371791343
442751491344 450691913
848238586056 268198868
869081380644 493932705
974558553256 493926398
126004991379 3872498
222954748416 157561474
605704249032 493920091
459804686916 493913784
646758238372 428384054
804026597536 149229927
230725553108 301947625
443383091180 493907477
903819371624 493901170
979611351944 493894863
971400554076 347093131
390328704956 493888556
219983985145 16410814
840659388024 454734700
95371581544 493882249
691843561424 151399535
198322354812 214438
774973005080 329130795
540017866088 110107606
918977767688 493875942
733919015740 493869635
22135939897 49295512
967610955060 493863328
356948316824 151361693
320221123160 493857021
567410579359 250192383
6308 364986090
498332276912 493850714
144729478993 77121996
715602620496 493844407
695391425744 32253998
352432714796 91268597
425066695936 237326103
121267174820 378369544
402329101840 325731322
122608183951 11983300
217270349892 459710923
169900362192 394509157
584861454444 163950465
497069077240 81347686
45475194500 449216075
522333070680 493838100
391591904628 493831793
10105603684 493825486
556569827514 247076725
483173880848 493819179
262223175488 228761197
551386663136 493812872
247044351051 230035211
973961345491 203690872
78949985808 493806565
85265984168 493800258
108635178100 493793951
966979355224 465809792
135162371212 493787644
712444621316 493781337
363801511844 493775030
300641528244 402266767
110529977608 125963404
221059948908 493768723
207796352352 99757819
963189756208 493762416
767393807048 209051822
716234220332 34713728
176847960388 375922428
919609367524 187469268
599388250672 286224274
759183009180 493756109
620231045260 178929590
20211201060 370113681
771516655330 65485581
780657403604 493749802
965716155552 93677871
908872170312 53495974
543175865268 493743495
273482735296 371961632
934136163752 51408357
926556965720 102715802
505584465366 170043027
90950382692 493737188
157268365472 493730881
903237388957 205103640
584861454444 493724574
300641528244 302212519
978348152272 72366518
524227870188 148012676
358748713156 493718267
546333864448 254922633
109898377772 91501956
253903140380 40945044
792026200652 383314232
821711392944 2529107
876028978840 477963381
448435889868 493711960
514753872648 493705653
12632003028 493699346
414329498724 493693039
264640337592 406290633
578545456084 38119508
969505754568 493686732
582966654936 493680425
820861522517 73041367
42948795156 493674118
345485116600 229442353
486963479864 493667811
197059155140 493661504
593703852148 435788472
579177055920 493655197
102950779576 493648890
363169912008 493642583
118740775476 493636276
750340611476 493629969
789205014193 23506189
820763669412 64041278
638547440504 493623662
588651053460 428623720
629889869435 279507319
200329601823 128719563
921504167032 167419315
774341405244 493617355
845712186712 493611048
78318385972 493604741
597493451164 493598434
48633193680 34738956
391829874045 188850501
58118972696 259810558
985295750468 493592127
450962289212 493585820
505434598432 150447178
637284240832 192060764
904755555411 40093599
699812624596 391103377
713781732721 232173284
977084952600 486011113
496437477404 493579513
496844045545 53678877
442119891508 493573206
949294559816 369810945
303167927588 474494531
172426761536 493566899
721384443249 235806116
951189359324 493560592
452225488884 230337947
334747919388 493554285
230533946448 493547978
958768557356 493541671
43580394992 493535364
422171856331 97323317
432645893968 152755540
181269159240 323000391
79581585644 493529057
162321164160 493522750
579177055920 493516443
757919809508 493510136
389065505284 493503829
144004768916 493497522
414329498724 452710153
415592698396 406587062
911180317986 76409305
391591904628 75444334
858587936368 133903917
689707027220 266432908
412434699216 493491215
517280271992 493484908
726971417544 493478601
869081380644 493472294
603809449524 493465987
692233426564 493459680
923620764809 210956536
698137378065 86803241
270956335952 147028784
186321957928 118060733
264008737756 493453373
32945705451 31156580
282325133000 289024582
420013897248 493447066
512399452580 218537550
997296147352 493440759
169430568441 203520583
734550615576 241394118
442751491344 485910201
592440652476 356364421
313422963022 15332317
284219932508 493434452
706424269888 2510186
96091655976 282503144
485376537640 113355711
349906315452 493428145
308220726276 493421838
989200792812 360375673
83371184660 489379051
340620676467 134257109
874134179332 493415531
842554187532 493409224
831541735984 135688798
424435096100 403515553
961294956700 493402917
85265984168 493396610
408013500364 493390303
473068283472 493383996
54317592204 493377689
993506548336 362961543
523596270352 493371382
862133782448 493365075
170531962028 493358768
888029375724 493352461
243165943168 493346154
296220329392 493339847
447172690196 493333540
298746728736 361182969
278535533984 493327233
296851929228 164612700
252178421741 144209555
195795955468 493320926
80213185480 418400073
403691119588 250860925
17684801716 350404306
775730940433 295539713
637915840668 115266732
629073442964 466301738
241902743496 493314619
70107588104 12349106
430751094460 493308312
357485513484 115783906
711247203654 312991182
291167530704 493302005
124425174000 493295698
992243348664 240094876
315799924308 229000863
497423095457 111734812
265279688731 183621998
21755661397 113362018
771183406064 493289391
403592301512 493283084
822342992780 493276777
503385075600 493270470
89687183020 493264163
406118700856 493257856
369485910368 377347810
152215566784 493251549
479384281832 493245242
294325529884 356629315
905082571296 493238935
833711789828 493232628
999190946860 493226321
439593492164 340212194
614591464278 381062633
243165943168 493220014
185058758256 493213707
139583570064 493207400
571631417435 24300871
996664547516 493201093
498963876748 493194786
544439064940 493188479
851133389884 91987595
259587538904 493182172
821711392944 493175865
192006356452 493169558
683391028860 351987363
985295750468 493163251
428856294952 493156944
616827043610 63599788
256429539724 493150637
217359038926 293912507
220758394382 72732324
273482735296 493144330
90318782856 42597478
719736524949 21513177
227375947268 493138023
513490672976 493131716
817290194092 493125409
42317195320 493119102
629705042800 493112795
833080189992 49837914
696888867396 20699574
387886680658 301499828
186321957928 437680572
336011119060 258126589
684654228532 493106488
383592397567 171808987
569703058380 399674590
159794764816 266975310
327168721356 26495707
721918618856 493100181
955298054698 69017501
270324736116 493093874
162321164160 60887778
296869046426 306696796
215375550384 493087567
835606589336 441035896
513490672976 414105006
587387853788 352933413
166782412462 353135237
610125447884 493081260
891818974740 493074953
763604208032 493068646
435293854430 284975488
236218344972 493062339
221059948908 316087919
181040034302 83555136
226744347432 297501190
96003181380 493056032
121898774656 493049725
422540296592 154880999
202111953828 493043418
722849056966 76377770
691601826728 493037111
300641528244 432679121
729497816888 493030804
842554187532 493024497
468647084620 121510662
752235410984 493018190
267798336772 493011883
378328308072 440871914
488858279372 320616345
750972211312 251561002
548228663956 493005576
328431921028 492999269
490121479044 16366665
362538312172 492992962
351358668361 184107637
882344977200 492986655
419382297412 492980348
544527444931 287454139
979611351944 492974041
866554981300 492967734
817290194092 492961427
342958717256 492955120
536228267072 492948813
362538312172 492942506
823606192452 492936199
315799924308 492929892
320221123160 492923585
759814609016 492917278
430751094460 457263807
837841247846 108928197
15790002208 492910971
396013103480 466156677
346748316272 492904664
846343786548 492898357
874134179332 492892050
5052804996 339795932
279167133820 393468502
732754028672 68399415
226744347432 492885743
498963876748 492879436
985927350304 492873129
896240173592 492866822
434128810599 246698305
409276700036 492860515
905082571296 492854208
522964670516 492847901
404855501184 483589225
265903537264 54687997
950633884978 407722322
337274318732 492841594
907749301390 287485674
703602223612 492835287
127770428010 90019811
796447399504 492828980
491384678716 492822673
637915840668 363699462
297483529064 443710064
746854997246 5972729
39790795976 328746068
101055980068 492816366
66949588924 223766053
546333864448 142494051
469278684456 166164222
827395791468 405464416
269061536444 492810059
587820476146 49333354
683531498364 181824503
812868995240 98963137
857712583596 214103729
160177688014 46930387
44211994828 492803752
661285034600 492797445
675180230992 409721641
897503373264 306734638
809710996060 492791138
898134973100 290260754
565913459364 492784831
13895202700 492778524
15158402372 119643790
638657712092 253106217
498439476991 119908684
243797543004 492772217
769920206392 492765910
752235410984 52051671
66949588924 410863208
229396514663 171663926
891187374904 159951827
87792383512 454507648
224217948088 492759603
600651450344 492753296
195411735093 159125610
585184120564 64747662
20849404325 54315884
827395791468 492746989
192637956288 492740682
373907109220 176375255
105477178920 492734375
238113144480 237862198
246323942348 492728068
270956335952 492721761
115582776296 492715454
827395791468 492709147
283588332672 320622652
792026200652 486004806
651179437224 492702840
841290987860 416526894
530735367989 244938652
987190549976 492696533
878555378184 468963292
738340214592 492690226
82107984988 492683919
806552996880 198323615
224849547924 8823493
937925762768 492677612
186592332711 209064436
170024767767 103668159
6308 492671305
510964273632 231126322
901292972280 492664998
53685992368 492658691
7579204340 55482679
300820205554 110410342
394118303972 165192944
117254915541 83347005
384644306432 422783438
162952763996 435927226
6645129156 147123389
222638933763 64804425
900029772608 89281892
573492657396 492652384
533701867728 492646077
334116319552 492639770
383500700094 259413217
443122847504 103497870
18948001388 492633463
136425570884 415297029
465700571764 200051733
998559347024 458771180
783815402784 492627156
175220798425 143654539
24632399912 492620849
228007547104 492614542
77055186300 132062273
591809052640 2592177
363539994154 66040597
828983763798 32777479
572861057560 492608235
708023422464 492601928
929714964900 316125761
454751888228 492595621
357485513484 241343662
41685595484 95607813
508437874288 492589314
178111160060 492583007
394749903808 700077
530543868548 220795456
219165149400 492576700
871607779988 492570393
572229457724 492564086
390328704956 492557779
221691548744 492551472
114319576624 492545165
138485884993 171890978
590545852968 5808747
280430333492 492538858
655217185155 91571333
915819768508 221785655
492047195466 59090283
639179040340 403055142
437698692656 492532551
92421852118 25013562
507174674616 492526244
426961495444 119385203
589985484390 268577288
970398666028 71679055
330326720536 492519937
509069474124 492513630
281693533164 186428613
68844388432 492507323
840659388024 492501016
632863041980 492494709
63159989908 157870517
713280876995 38762822
831816990320 434533379
100479370965 110120220
563723387102 113349404
240639543824 492488402
401065902168 78377089
545070664776 492482095
155373565964 492475788
548228663956 361889353
823149246060 147236915
698549424924 492469481
109307382402 89887364
51533326923 113526000
302536327752 492463174
586124654116 492456867
434540693476 492450560
735813815248 112441196
500227076420 395827320
747814212132 492444253
544439064940 492437946
789499801308 18611957
824237792288 492431639
421277096920 13724032
398539502824 264162388
265926955155 435939840
377696708236 356988814
57475591384 433076462
344853516764 492425332
795184199832 292209617
357485513484 492419025
446541090360 492412718
265903537264 492406411
99792780396 492400104
850764985400 488098730
807816196552 492393797
901924572116 492387490
204006753336 492381183
218533549564 492374876
403592301512 492368569
363801511844 174357015
230533946448 325825927
139583570064 492362262
713707820988 403275887
180005959568 492355955
235648736639 188156731
303167927588 492349648
231797146120 492343341
731392616396 27378687
747182612296 492337034
395381503644 492330727
824869392124 492324420
246323942348 492318113
702970623776 470931076
654442334428 300175358
196427555304 149482207
757919809508 492311806
140846769736 492305499
814787540603 461937294
185690358092 369710033
162379188560 54561857
104845579084 492299192
450962289212 492292885
582335055100 492286578
127111134137 183773366
313556469598 185205055
859607383104 492280271
800236998520 492273964
684654228532 221085578
523596270352 492267657
340432317912 492261350
103582379412 492255043
631606144 42736232
48633193680 492248736
918346167852 228691820
348011515944 210527660
336011119060 492242429
747204983225 59891272
940872447978 5247424
644863438864 492236122
342327117420 446453609
469401399755 38283490
133899171540 492229815
914556568836 492223508
943610161292 492217201
869712980480 402588424
53685992368 492210894
967610955060 492204587
829290590976 233604973
496437477404 492198280
868449780808 492191973
219796749236 138653088
466120685276 492185666
923398966540 492179359
711181421644 188106275
52422792696 492173052
666337833288 458512593
901924572116 179465685
149906847238 130390918
376622844704 166252520
895135512979 181092891
275377534804 492166745
593072252312 348960003
101055980068 73022446
130741172360 492160438
485068680356 492154131
929714964900 492147824
646221886850 288538943
569703058380 492141517
165687521392 252891779
442119891508 492135210
11368803356 109155249
190111556944 53868087
221059948908 492128903
339169118240 492122596
935399363424 450609922
450962289212 273345380
332853119880 492116289
630968242472 492109982
871607779988 492103675
694386573406 70335664
205901552844 492097368
42948795156 394647911
612651847228 367704407
219987548600 242245563
673285431484 492091061
349906315452 492084754
726339817708 492078447
83371184660 164864980
388433905448 68090372
94108381872 464888970
104845579084 492072140
540017866088 492065833
824869392124 303448691
977716552436 492059526
216007150220 390434835
185690358092 492053219
45475194500 45864504
900661372444 430976231
788236601636 207657975
796447399504 24584686
777499404424 492046912
215375550384 492040605
397647659312 103497870
496437477404 492034298
781498294928 223532694
555807861988 492027991
629073442964 492021684
42317195320 492015377
687812227712 367389057
230580075846 384071072
538123066580 333388020
560860660676 492009070
334910488620 221331551
223586348252 492002763
40533342249 155234191
836869789008 209512233
485068680356 491996456
699181024760 491990149
219796749236 491983842
762972608196 367824240
3789605324 491977535
365696311352 491971228
482542281012 361082057
896240173592 134831046
629073442964 491964921
853922984580 491958614
65686389252 218032990
3789605324 491952307
887397775888 491946000
339800718076 491939693
99161180560 299456360
631606144 491933386
800868598356 491927079
416224298232 491920772
965084555716 491914465
832026868359 187040392
325337982047 171481023
990417156702 355330073
253271540544 3481464
66949588924 491908158
190111556944 491901851
81476385152 491895544
443104418450 110612166
961926556536 399037583
598125051000 491889237
101687579904 491882930
332853119880 174520997
50527993188 491876623
233060345792 328386569
249011617989 102482443
577913856248 297551646
160426364652 62824027
240639543824 491870316
713707820988 491864009
267798336772 209234725
642968639356 491857702
180637559404 491851395
564018659856 203892696
716234220332 328153210
71370787776 491845088
648021438044 346878693
921504167032 491838781
865923381464 491832474
161375023685 65763089
285079442096 138526948
427593095280 491826167
17684801716 304735319
879241829999 428478659
34867921488 340710447
839396188352 432300701
285483132180 491819860
94108381872 491813553
726339817708 491807246
468647084620 353797472
434540693476 194142074
909503770148 399157416
863396982120 491800939
78949985808 222813696
665884702631 294770259
578314539958 13585278
492016278552 491794632
246323942348 356004922
846975386384 491788325
101687579904 491782018
416855898068 491775711
591177452804 21305046
127080822695 118262557
449699089540 491769404
679601429844 216134583
693496626236 225765372
804952059423 47106983
443434417546 6344842
566545059200 309036693
9284316581 9630789
148425967768 491763097
214112350712 491756790
574124257232 10734514
12078130660 135852780
749077411804 491750483
885502976380 491744176
174321561044 447784386
853922984580 429689603
197753919581 176457246
593072252312 491737869
814132194912 491731562
159794764816 491725255
11368803356 491718948
209691151860 459250512
588019453624 8741502
174953160880 491712641
197975106071 31509772
546965464284 404947242
36001196960 491706334
634126241652 275748347
574755857068 491700027
797078999340 236632333
769288606556 191184091
851396585236 436684066
990980148992 491693720
166110763176 491687413
902749027398 98673015
488858279372 491681106
32843197780 491674799
625915443784 184624811
209891846907 204315265
32211597944 491668492
207164752516 491662185
630968242472 224176008
124425174000 491655878
463318804544 5846589
609493848048 491649571
663179834108 190944425
546349909456 315154483
944532097566 30557415
370117510204 491643264
793289400324 428093932
737708614756 335898206
250745141200 491636957
732655816068 491630650
782552203112 491624343
671060008487 53767175
26527199420 482390895
617073046080 491618036
703602223612 68210205
58738791056 491611729
433277493804 475976676
186953557764 108259655
901924572116 393954141
216948934623 104324087
287024382254 13036569
770551806228 491605422
62528390072 491599115
133899171540 491592808
590545852968 491586501
94108381872 491580194
421908696756 491573887
387170705776 491567580
976453352764 327024257
418119097740 491561273
608862248212 405956362
34106397452 491554966
682127829188 278611725
161689564324 491548659
881267600669 188894650
687571472666 56788228
19579601224 97329624
961926556536 491542352
560860660676 228767504
675811830828 136704225
623389044440 491536045
245692342512 491529738
935399363424 491523431
641705439684 480479874
579177055920 466547711
498709353521 100697562
742761413444 240454375
533070267892 437251696
654337436404 491517124
365696311352 491510817
573002788464 97026888
552099541281 110662622
366989444046 393399125
172426761536 491504510
423171896428 491498203
976453352764 491491896
143373169080 491485589
239659086962 123951471
383381106760 491479282
396644703316 491472975
111161577444 491466668
773078205572 491460361
906977370804 491454054
740866613936 292077170
495174277732 112296135
292430730376 371009275
83371184660 185860983
772504630136 54561857
430751094460 491447747
631606144 491441440
433568208662 71906107
869712980480 44697709
805921397044 491435133
471173483964 394282105
404044658473 12368027
555807861988 360836084
530543868548 181345171
784447002620 491428826
39790795976 491422519
625283843948 117594015
244429142840 491416212
878555378184 491409905
141800808640 115260425
459173087080 163950465
149689167440 236140387
323061674174 155827049
959400157192 335658540
637414606522 44256219
61896790236 114156700
120635574984 96616933
973295353584 491403598
680864629516 491397291
510332673796 491390984
639179040340 491384677
738340214592 491378370
978621377819 195952183
61265190400 491372063
20842800896 255282132
101687579904 491365756
593072252312 491359449
365763941313 368574773
307753909429 115127978
333484719716 491353142
104845579084 491346835
433277493804 491340528
377065108400 416507973
356412249117 79291604
20842800896 491334221
658127035420 169223117
108635178100 427595679
316431524144 491327914
927188565556 491321607
676576205628 106487388
788464883501 87497011
858673225929 4168927
349274715616 74346916
311378725456 491315300
998559347024 41033342
216899147165 16013473
117477575804 415915115
684654228532 491308993
680233029680 7984662
89055583184 491302686
636652640996 491296379
239612068277 242106809
618967845588 491290072
537491466744 491283765
498417011457 247480373
466120685276 195453930
840027788188 491277458
903852615821 435435280
236849944808 453649896
712444621316 178361960
805289797208 491271151
142741569244 491264844
19004549950 114718023
222511519749 211227737
690338627056 491258537
121356437791 223261493
850133385564 29869952
135793971048 127382479
794552599996 394282105
308852326112 330896755
882976577036 131765844
60001990728 491252230
514122272812 445002999
213480750876 491245923
46738394172 285416978
645495038700 408416092
164246527390 95967312
539386266252 102463522
526754269532 490829661
154235635926 202473621
288009531524 303625287
812868995240 320635266
504016675436 491239616
846975386384 491233309
650547837388 491227002
680864629516 412585019
553913062480 491220695
624871771861 6893551
917082968180 320332530
252639940708 491214388
269693136280 377946975
168637162520 411027190
89687183020 149280383
358748713156 247745267
739679615438 3594990
140846769736 112788081
547157808863 107622648
639810640176 489637638
6308 178620547
876660578676 51717400
631606144 27952624
923423872883 446895099
896871773428 339568880
977084952600 491208081
4012702835 240410226
373275509384 491201774
347379916108 165476759
251535387314 195056589
977716552436 491195467
845445800018 24893729
24632399912 478360722
571644523381 324892491
856079997613 180878453
646758238372 491189160
760446208852 491182853
318326323652 491176546
816026994420 491170239
570966258052 217282457
591177452804 491163932
111161577444 320401907
149689167440 125534528
780657403604 152276208
554544662316 491157625
540017866088 11819318
254534740216 491151318
951820959160 491145011
514900359030 185741150
902701365399 182411054
933824341430 102135558
749107868307 57191876
36366857899 1740732
319589523324 491138704
613915046900 4711329
997296147352 422348255
901005526513 111261787
182532358912 256303866
807184596716 491132397
534333467564 41304543
82739584824 491126090
298746728736 491119783
557702661496 491113476
703756114412 44767086
126319973508 491107169
750972211312 367061093
207403983333 89237743
317063123980 451398297
29763594610 168977144
576650656576 491100862
452436577867 115569468
299378328572 491094555
647389838208 491088248
834343389664 317216872
588019453624 337575868
501490276092 491081941
996740237823 31850350
864660181792 491075634
415592698396 303694664
562209622934 345756047
475594682816 491069327
679601429844 210212310
70739187940 487922134
273482735296 491063020
848870185892 491056713
183163958748 272903890
726339817708 460051501
89055583184 491050406
219796749236 491044099
74528786956 491037792
389697105120 491031485
353064314632 48544979
878034737399 126947296
233060345792 491025178
384644306432 423212314
902556171952 491018871
378328308072 491012564
123800562320 66393789
277272334312 491006257
14526802536 370712846
738526025119 109760721
135162371212 490999950
131372772196 319443243
915819768508 338301173
824237792288 490993643
156636765636 378943481
819184993600 221230639
242534343332 490987336
991611748828 490981029
957505357684 490974722
212217551204 490968415
583855529916 173928139
199181227393 121617881
420831604040 189096474
876736407737 20119330
335097478556 131791072
624652244112 490962108
286114732016 490955801
616089530323 44186842
394118303972 356969893
649284637716 316472646
603177849688 490949494
181269159240 430206777
133899171540 460858797
172426761536 490943187
27158799256 56605325
623852955825 18712869
542905763751 31181808
684654228532 382418638
513490672976 110479719
156005165800 490936880
401697502004 490930573
602106307132 173013624
732655816068 490924266
455383488064 277621526
736445415084 490917959
846343786548 490911652
574124257232 404928321
992874948500 490905345
448206802772 13414989
579808655756 490899038
598125051000 111205024
948662959980 46173547
943610161292 87042907
491384678716 490892731
288009531524 490886424
491538985778 189027097
589282653296 490880117
828027391304 490873810
443383091180 490867503
878913331969 42603785
432645893968 490861196
5052804996 441578298
294325529884 490854889
603809449524 490848582
317063123980 490842275
139583570064 490835968
739603414264 97947710
127773449063 194760160
909503770148 490829661
794552599996 490823354
111793177280 490817047
740866613936 490810740
243453163948 13730339
5684404832 490804433
83371184660 490798126
303167927588 490791819
519806671336 490785512
687180627876 139170262
192637956288 490779205
291284872439 83397461
817290194092 490772898
519931940970 202473621
752867010820 490766591
307589126440 490760284
107608642296 4768092
221918859331 151380614
375170308892 343712579
381698342285 5241117
598756650836 490753977
980874551616 490747670
857712583596 128328529
972663753748 490741363
618336245752 490735056
815448915786 296958788
457909887408 468950678
471805083800 490728749
356853913648 490722442
83371184660 9782157
1894805816 408397171
807816196552 490716135
937294162932 490709828
629705042800 226976316
42948795156 317847572
223653063698 109369687
447804290032 490703521
607599048540 5392485
202743553664 490697214
600651450344 154124159
175584760716 490690907
265903537264 390069029
860870582776 49919905
699343726439 41733419
900029772608 234576251
908240570476 439824952
415592698396 81675650
609493848048 490684600
928451765228 490678293
502157232970 19154359
698549424924 206812837
346748316272 490671986
234955145300 490665679
190111556944 490659372
678706016570 77134610
631599842308 267416800
306957526604 490653065
629765350334 184511285
325905521684 358357433
861502182612 490646758
370117510204 298800432
779394203932 127987951
926556965720 315255395
716379287639 166996746
793289400324 490640451
22106000568 490634144
798973798848 490627837
274114335132 490621530
488858279372 88279079
72633987448 490615223
308852326112 490608916
286114732016 11592266
758551409344 490602609
240007943988 490596302
155560631584 6452061
685285828368 202076280
929714964900 490589995
308852326112 490583688
350537915288 105837767
488858279372 490577381
608230648376 490571074
537491466744 490564767
926556965720 407406972
521701470844 394761437
800236998520 490558460
342327117420 490552153
670127432304 490545846
114951176460 490539539
10105603684 490533232
211680045501 124008234
646758238372 126165228
771815005900 490526925
63791589744 490520618
80213185480 189758709
139583570064 490514311
930346564736 490508004
960031757028 124380347
771815005900 490501697
155373565964 442751400
545070664776 288009155
846975386384 490495390
987943067616 186302473
255797939888 490489083
344431536380 13068104
940452162112 32714409
560325261511 242579834
903592428908 68954431
461699486424 490482776
29295535284 134654450
914556568836 490476469
795184199832 116887631
790131401144 490470162
493911078060 61354496
640177455296 92574146
180830900489 224119245
123161974328 208074237
996664547516 490463855
845080586876 490457548
396958823451 4736557
606335848868 490451241
537632182221 3859884
178111160060 490444934
917082968180 313722794
834974989500 26155129
283826743579 245399063
999190946860 402815476
753192256503 105005243
587387853788 146751276
95371581544 490438627
658758635256 490432320
315465560768 107950612
752867010820 490426013
75931049671 83340698
815395394584 490419706
324642322012 490413399
455383488064 490407092
111161577444 490400785
439593492164 444019107
591809052640 490394478
622757444604 490388171
288641131360 490381864
976453352764 424732301
413697898888 198001958
347379916108 490375557
438961892328 490369250
593072252312 490362943
633494641816 490356636
250113541364 490350329
472653814725 6370070
630336642636 313811092
935399363424 490344022
610757047720 199919286
734550615576 321265966
214785999317 7707154
262755660819 460202869
638547440504 490337715
218263630950 76384077
795184199832 490331408
949926159652 41802796
572229457724 490325101
853291384744 172767651
523660412542 181143347
97897980888 126474271
134911739404 59159660
495174277732 490318794
848238586056 289314704
361906712336 360312603
401065902168 351665706
740298304845 105598101
111793177280 490312487
80844785316 490306180
845712186712 490299873
388433905448 490293566
454120288392 490287259
200848754156 490280952
462962686096 468307364
378328308072 490274645
672022231812 490268338
473068283472 405382425
540017866088 232040837
94739981708 490262031
354658896698 68670616
890626388240 306444516
975821752928 490255724
220428349072 404026420
488226679536 469354326
166742363012 490249417
757369172631 197541547
736535996218 277798122
657013248578 330512028
240007943988 161162771
205269953008 16473884
298115128900 490243110
37895996468 162115128
651179437224 490236803
353064314632 490230496
895654375190 159813073
411803099380 490224189
561492260512 443577617
303167927588 490217882
880450177692 114446822
442751491344 43448923
460177468458 73659453
660653434764 490211575
322115922668 161869155
677706630336 490205268
540017866088 490198961
883034960935 92883189
162321164160 490192654
824237792288 490186347
326184682118 65996448
913467190084 162720600
661916634436 446207636
157268365472 490180040
83796352144 63543025
10105603684 490173733
67886434946 172433380
21474400732 490167426
579238719459 72246685
920240967360 490161119
860870582776 490154812
886134576216 139990172
691601826728 490148505
616441446244 490142198
956242158012 133014630
117477575804 490135891
353064314632 490129584
105477178920 490123277
886766176052 490116970
667601032960 368574773
840659388024 490110663
95371581544 490104356
757919809508 490098049
256429539724 490091742
955610558176 490085435
336011119060 490079128
333484719716 490072821
231165546284 490066514
289904331032 490060207
476226282652 490053900
264008737756 490047593
117063384565 257565266
881808909493 236758473
477489482324 490041286
282956732836 478821133
913924969000 490034979
961294956700 490028672
965716155552 490022365
127687238680 352901878
708023422464 490016058
468727126757 60648112
71370787776 490009751
70928517773 87856510
544439064940 490003444
468647084620 378438921
80213185480 489997137
348011515944 489990830
511595873468 489984523
619599445424 350908866
81476385152 489978216
303167927588 350057421
997296147352 379939987
110671803117 96352039
936175002526 168037401
49896393352 54208665
916664065612 137076338
278799078286 224030947
111161577444 169954729
171795161700 489971909
822342992780 489965602
541912665596 489959295
663179834108 483387401
157268365472 489952988
71370787776 489946681
208427952188 202984488
192902970121 202423165
313273524964 456374520
971400554076 127287874
510964273632 482447658
423171896428 489940374
600019850508 48450374
735182215412 489934067
780025803768 489927760
835175268285 70909601
615809846408 78761816
562756343164 158917479
307589126440 304022628
49264793516 489921453
644863438864 489915146
518543471664 363567015
959400157192 489908839
588651053460 205065798
308922977126 401900961
357686643714 71262793
209059552024 489902532
948031360144 489896225
415592698396 489889918
649284637716 489883611
664443033780 489877304
720655419184 228395391
42948795156 461300287
624652244112 290822077
969530957340 118136417
1894805816 489870997
143373169080 308431221
936662563096 80798977
600019850508 489864690
387802305612 317418696
361275112500 489858383
939820562276 489852076
937294162932 333804282
568439858708 489845769
855186184252 489839462
778762604096 53533816
437067092820 482037703
61265190400 489833155
920572923691 118237329
307589126440 489826848
321555005381 298340021
217270349892 126297675
724445018200 489820541
751603811148 489814234
618336245752 489807927
739603414264 355765256
984032550796 489801620
806233208817 26413716
566545059200 489795313
363471802870 61089602
970137354404 489789006
728618082816 5316801
376433508564 489782699
8842404012 198493904
253903140380 113198036
766762207212 489776392
612651847228 489770085
14799485681 130952241
222323148580 34329001
172094624367 32291840
822974592616 489763778
566545059200 97916175
690970226892 489757471
293241821125 133512883
965084555716 431625852
840160191039 140337057
242534343332 489751164
613283447064 489744857
271587935788 404821102
133267571704 242832114
829922190812 489738550
465489085440 489732243
730170443759 131311740
735813815248 489725936
739603414264 489719629
452857088720 213725309
204006753336 489713322
316862292244 7379190
977716552436 411065032
895608573756 489707015
576019056740 178898055
861502182612 489700708
811605795568 489694401
226836095361 376672961
785710202292 133607488
289510650157 105976521
225819991335 34026265
450330689376 240952628
702970623776 451272157
748445811968 62735729
939977083095 160033818
534965067400 327793711
640121991538 175385056
594967051820 205986620
372012309712 458991925
75843180547 406788886
350537915288 489688094
770551806228 474450382
325273921848 489681787
520564676066 172925326
224997245250 227815147
284219932508 489675480
571597857888 380349942
853291384744 489669173
503133144550 11478740
483805480684 183357104
375801908728 332177076
318957923488 489662866
317063123980 68273275
736575648327 79468200
811605795568 489656559
462681364426 122532396
366327911188 374869159
287377931688 489650252
882344977200 489643945
751618191108 17148733
492647878388 489637638
783868923986 296958788
147162768096 489631331
575387456904 489625024
192637956288 489618717
398539502824 256556146
234955145300 489612410
557071061660 489606103
762341008360 489599796
56212391712 489593489
419382297412 51118235
182532358912 479136483
906977370804 489587182
220428349072 489580875
974152195311 202990795
917082968180 489574568
534454315991 185520405
903425230 213687467
756025010000 489568261
703602223612 1261400
301526877611 5833975
11368803356 489561954
464225885768 489555647
937925762768 489549340
601914650016 489543033
890793712950 16694629
328431921028 489536726
675180230992 489530419
210322751696 17962336
925293766048 489524112
900661372444 489517805
625915443784 341669111
946314052230 35382270
762341008360 489511498
353695914468 489505191
776236204752 227398885
488226679536 489498884
244036805356 212772952
537491466744 489492577
538922325397 268438534
569071458544 480530330
177479560224 489486270
770176655319 132825420
821079793108 489479963
667601032960 254935247
484522420537 363958049
735182215412 489473656
470541884128 489467349
641073839848 274398649
140215169900 489461042
603809449524 489454735
765499007540 489448428
134530771376 425299931
72633987448 489442121
915188168672 489435814
474963082980 162506162
846975386384 489429507
550123463464 489423200
496136219307 125244406
63159989908 489416893
473699883308 489410586
129477972688 489404279
617073046080 489397972
709959249007 131311740
73897187120 489391665
978979752108 489385358
888029375724 92965180
899398172772 368681992
381486307252 489379051
496453989130 24773896
473699883308 489372744
262113938248 482624254
684654228532 489366437
789499801308 356036457
385275906268 489360130
669495832468 238007259
243797543004 489353823
846343786548 489347516
589282653296 489341209
860870582776 87213196
98637304284 373481619
648021438044 98578410
242588797970 408214268
701975004886 35855295
87160783676 489334902
320221123160 400891841
930346564736 164373034
330958320372 195485465
307809221819 167545455
806552996880 489328595
193901155960 52827432
183163958748 489322288
13930206550 280579509
15158402372 489315981
155373565964 489309674
699812624596 480776303
622757444604 477875083
651811037060 489303367
72633987448 363718383
500227076420 489297060
943610161292 489290753
248218741856 489284446
161118568451 334340377
554314175066 42616399
663179834108 489278139
882976577036 489271832
164847563504 139668515
533701867728 489265525
872239379824 489259218
426961495444 438494175
875397379004 489252911
258955939068 489246604
380854707416 79663717
317188961244 168428435
297483529064 489240297
597493451164 489233990
729811375700 152124840
248850341692 489227683
738971814428 489221376
502121875928 489215069
230533946448 489208762
174953160880 262200911
230533946448 254664046
644863438864 392497224
372832860961 48500830
502121875928 368770290
258324339232 103579861
917082968180 489202455
557702661496 489196148
686549028040 446926634
680864629516 326759363
652442636896 489189841
265271937428 489183534
415592698396 489177227
893803630077 38239341
543175865268 489170920
833080189992 489164613
954978958340 194482652
951189359324 489158306
85265984168 262364893
178742759896 314498555
699181024760 488798807
222607165404 117177753
643600239192 489151999
198953954648 458512593
639810640176 328802831
211585951368 10721900
386595900475 10898496
588019453624 489145692
957505357684 489139385
982769351124 489133078
74212083016 22181719
899398172772 489126771
68212788596 489120464
157503124626 71149267
172426761536 489114157
326537121520 489107850
928451765228 30702476
986558950140 317582678
452225488884 489101543
952452558996 489095236
84634384332 489088929
204006753336 489082622
101055980068 489076315
752566288818 84299362
509891274159 225481557
489489879208 489070008
685285828368 489063701
437698692656 489057394
667601032960 489051087
905082571296 403799368
789499801308 489044780
929714964900 489038473
907608970640 489032166
550755063300 138186370
726971417544 489025859
392479051490 223576843
677706630336 489019552
26793468346 110895981
455383488064 489013245
399171102660 444296615
65686389252 489006938
96257170577 123081105
540017866088 465216934
222954748416 489000631
567176659036 488994324
706128622956 488988017
715846978904 186819647
407381900528 488981710
203375153500 304079391
737077014920 488975403
792026200652 488969096
298746728736 488962789
609493848048 488956482
109898377772 488950175
209691151860 488943868
4421205160 68121907
659390235092 488937561
301904727916 488931254
180005959568 488924947
329695120700 488918640
318326323652 488912333
757919809508 488906026
228639146940 488899719
678338230172 59065055
735813815248 488893412
34106397452 488887105
684022628696 488880798
81476385152 488874491
30948398272 488868184
282325133000 221066657
801500198192 459414494
965716155552 488861877
670127432304 488855570
469278684456 488849263
756025010000 488842956
975821752928 254317161
624652244112 191057951
322839535327 24540537
684022628696 488836649
967610955060 488830342
439593492164 488824035
311378725456 384733307
899510866248 121857547
326897169229 16082850
101055980068 135386062
396644703316 72139466
574124257232 488817728
8210804176 196084630
742130633518 227783612
203375153500 194369126
565509025054 88134018
421992031147 108467786
857080983760 488811421
68844388432 488805114
362538312172 178090759
498963876748 488798807
252008340872 335198129
48633193680 433234137
282956732836 98231525
642968639356 127231111
215375550384 488792500
613724306364 1185716
529912268712 151071571
740866613936 480877215
541281065760 488786193
705497023120 488779886
868449780808 488773579
450962289212 279242425
579177055920 488767272
964859063610 45599610
836869789008 378508298
526457420028 102217549
541281065760 488760965
651811037060 488754658
579177055920 377694695
966366852984 35060613
694759825908 488748351
696654625416 289812957
27790399092 488742044
546333864448 488735737
132635971868 435334368
324289769084 161257376
46106794336 259816865
337274318732 488729430
536859866908 182076783
13895202700 488723123
157268365472 399113267
4421205160 234809610
671571920384 214072194
689707027220 90442380
313273524964 488716816
347531542695 146618829
163584363832 488710509
563387060020 486383226
202743553664 73262112
684654228532 488704202
584229854608 419182141
281693533164 488697895
738340214592 378483070
422095566859 121674644
776521476669 71767353
749077411804 488691588
239376344152 488685281
608862248212 94605
417487497904 47031299
549491863628 479666271
196503630338 52940958
841005755850 70184296
497069077240 331609446
375801908728 488678974
555807861988 488672667
105477178920 488666360
921504167032 390396993
114951176460 488660053
96003181380 129558394
308852326112 488653746
81476385152 488647439
119372375312 488641132
274326080043 273086793
449067489704 488634825
747182612296 479912244
431382694296 488628518
273482735296 488622211
284851532344 488615904
790131401144 196595497
256429539724 488609597
305707956359 266426601
397561259719 164637928
88423983348 488603290
682127829188 122330572
836869789008 217477974
912030169492 488596983
990980148992 488590676
909503770148 488584369
581071855428 488578062
39159196140 207153415
609493848048 488571755
78318385972 226610510
300009928408 488565448
504985113221 47636771
159794764816 488559141
512285188661 115191048
318508589645 46842089
307589126440 280131712
491384678716 143692381
707391822628 488552834
987822149812 329320005
978470451309 246559551
455383488064 388801322
780340251867 104235789
32843197780 435353289
120938689404 65939685
39159196140 75425413
20216246660 226408686
808447796388 488546527
363169912008 158463375
144636368752 488540220
348643115780 488533913
494542677896 199767918
830553790648 127161734
695425489851 164700998
134530771376 488527606
629705042800 488521299
900029772608 326462934
636652640996 359555763
175584760716 488514992
287377931688 488508685
841290987860 488502378
25938991744 1450610
830553790648 488496071
272851135460 23998135
73265587284 8709967
75791986628 396861668
661696421289 41638814
370749110040 488489764
720023819348 488483457
678338230172 285726021
185128993008 187961214
809199948222 270122503
1369655526 11932844
416224298232 388309376
111885196410 298194960
180637559404 488477150
731542804987 250690636
233060345792 265524700
53685992368 488470843
92213582364 488464536
938557362604 488458229
442119891508 70556409
595946129514 112422275
714971020660 488451922
817317698919 61562627
598125051000 31724210
564722115343 102091409
708023422464 488445615
242534343332 488439308
425066695936 128265459
892450574576 488433001
456015087900 285971994
529280668876 133008323
261482338412 488426694
354327514304 418942475
746551012460 488420387
402329101840 488414080
234955145300 488407773
896871773428 488401466
42350862086 336472143
665706233452 488395159
271587935788 488388852
484437080520 488382545
169900362192 488376238
53054392532 488369931
148542035489 202341174
288641131360 283436580
989716949320 309869217
272219535624 488363624
795184199832 488357317
874765779168 488351010
588019453624 488344703
51159593024 488338396
694759825908 488332089
757919809508 443836204
545702264612 488325782
858344183432 82571244
592440652476 488319475
278535533984 244080900
68844388432 488313168
269693136280 488306861
332221520044 172017118
140846769736 22642130
290535930868 488300554
462962686096 372731086
283588332672 488294247
887397775888 488287940
956242158012 488281633
389697105120 57109885
537491466744 488275326
841290987860 138249440
681496229352 296510991
779394203932 488269019
934136163752 345907415
99161180560 401339638
773709805408 464397024
765499007540 34675886
466120685276 78238335
82107984988 252898086
888890562974 75942587
656863835748 468755161
178111160060 488262712
10926457669 220240440
140215169900 488256405
580440255592 488250098
979611351944 488243791
745287812788 79941225
409908299872 198449755
147162768096 456027635
422540296592 488237484
838132988680 488231177
292525133552 151361693
103582379412 488224870
302536327752 488218563
523596270352 488212256
492647878388 488205949
963189756208 98887453
198322354812 217011256
266535137100 263569530
724445018200 488199642
195795955468 488193335
742761413444 488187028
781949028925 274928437
579177055920 427564144
915819768508 488180721
481910681176 488174414
18948001388 488168107
315938129599 102230163
414449211891 237944189
580440255592 488161800
390960304792 332593338
896969229192 50210027
79156142717 46053714
723813418364 186239403
96838541465 62855562
589914253132 488155493
950557759488 37545571
825500991960 488149186
753498610656 488142879
104285084366 91312746
666969433124 488136572
301273128080 126795928
658758635256 233359
797078999340 488130265
115903424176 73205349
452857088720 488123958
492647878388 151286009
284219932508 456961071
782211696554 35584094
372643909548 488117651
160426364652 22907024
977716552436 488111344
306149131009 12424790
809151132042 336011732
603177849688 488105037
595598651656 438021150
473068283472 429859892
499595476584 373683443
896240173592 376042261
112057787465 151809490
214112350712 303373007
543358610593 200486916
608230648376 488098730
72971374106 42124453
489489879208 488092423
507806274452 488086116
485068680356 192502254
634126241652 488079809
958136957520 488073502
965141646680 249763507
941715361784 488067195
172426761536 488060888
631599842308 488054581
3789605324 212035033
984032550796 70209524
636796743332 5461862
783183802948 242277098
879818577856 96509714
850170874372 11213846
408110634471 126367052
178111160060 28312123
703602223612 488048274
517676408355 31648526
557702661496 352113503
230533946448 428491273
137057170720 47561087
614546646736 488041967
794552599996 488035660
604158485211 129924200
534965067400 218228507
1894805816 69137334
266535137100 425369308
45696904471 125610212
172426761536 16152227
841290987860 488029353
136425570884 488023046
819184993600 124046076
690338627056 488016739
999822546696 354024524
645495038700 61259891
592440652476 311496423
996664547516 488010432
556439461824 488004125
630968242472 487997818
107371978428 487991511
153478766456 179137721
59370390892 487985204
570334658216 487978897
967610955060 487972590
78318385972 487966283
483805480684 487959976
642968639356 436608382
369485910368 10961566
245060742676 487953669
163584363832 129034913
154110366292 487947362
373907109220 487941055
311378725456 487934748
313526013095 194066390
709918221972 487928441
628441843128 350461069
567176659036 354857048
945504960800 487922134
591809052640 487915827
152847166620 487909520
264640337592 425060265
662548234272 487903213
509701073960 487896906
274114335132 192905902
855817784088 275546523
586124654116 487890599
337274318732 487884292
578545456084 487877985
503785179066 536095
57516416595 242668132
457278287572 487871678
505279875108 231504742
84634384332 487865371
925342361483 426624401
145899568424 487859064
832448590156 487852757
401065902168 487846450
317063123980 487840143
385275906268 487833836
549491863628 487827529
429487894788 6452061
771183406064 487821222
928451765228 487814915
46738394172 487808608
65201982182 49308126
133899171540 146789118
162321164160 487802301
739665986011 365610483
57475591384 396394950
762972608196 413076965
907195611925 107610034
963189756208 487795994
917082968180 487789687
961294956700 487783380
721918618856 487777073
528079460707 188156731
723181818528 152017621
906977370804 418217170
185058758256 361794748
322115922668 487770766
293862093589 258801438
111161577444 427381241
481279081340 487764459
195795955468 487758152
121530857876 220543176
691625118479 445482331
191374756616 487751845
44211994828 487745538
159163164980 487739231
524859470024 215264217
5684404832 487732924
401751363784 261633281
41053995648 336478450
165479163340 487726617
411171499544 487720310
377696708236 487714003
123161974328 487707696
644863438864 487701389
202743553664 172136951
589282653296 103951974
510332673796 487695082
80844785316 487688775
506543074780 487682468
354959114140 130964855
152215566784 487676161
707587333321 6332228
944241761128 487669854
775960963030 122582852
606335848868 190471400
20842800896 939743
350537915288 487663547
581071855428 88190781
867186581136 487657240
596230251492 396861668
881081777528 487650933
814763794748 487644626
624652244112 487638319
133899171540 487632012
176216360552 182688562
855186184252 487625705
926556965720 245304458
695391425744 219559284
864028581956 392446768
531807068220 487619398
534333467564 307996038
982769351124 487613091
756025010000 88474596
526754269532 487606784
606967448704 487600477
912030169492 487594170
913924969000 487587863
736884186767 4364444
458784483340 96194364
534333467564 487581556
169268762356 424126829
946136560636 487575249
396644703316 487568942
91900927518 13515901
54547734634 30626792
567852048373 293426868
448435889868 205778489
714339420824 487562635
151583966948 453870641
510370282437 225090523
664443033780 189802858
97266381052 487556328
436435492984 487550021
282325133000 487543714
673285431484 487537407
359380312992 487531100
601042799694 94270729
922135766868 487524793
122530374492 487518486
256429539724 487512179
390328704956 487505872
235586745136 487499565
777520690549 147508116
339169118240 284445700
809079396224 433751311
634757841488 35161525
564650259692 487493258
846975386384 487486951
385907506104 437724721
646758238372 86765399
442119891508 398135682
898134973100 487480644
634245954819 237944189
882344977200 487474337
922185510177 296712815
755393410164 161579033
846520603293 308122178
667075996196 41436990
182532358912 244705293
396013103480 487468030
56212391712 487461723
95371581544 252305228
867818180972 487455416
59005823129 113343097
836238189172 487449109
162321164160 487442802
361906712336 487436495
974558553256 487430188
440856691836 487423881
924030566376 487417574
929714964900 49825300
288330343386 146902644
862765382284 100375905
754130210492 462618450
424435096100 80962959
642968639356 183275113
730129416724 24609914
776867804588 453883255
235586745136 386606486
239376344152 487411267
348121598322 25915463
118109175640 174022744
724445018200 322363384
37895996468 483551383
730761016560 487404960
610125447884 321101984
269693136280 487398653
326537121520 487392346
189479957108 487386039
149144200556 216746362
786973401964 487379732
29886574803 125982325
176216360552 487373425
487595079700 350536753
410539899708 487367118
900029772608 487360811
894345374084 116439834
409908299872 487354504
325905521684 487348197
610757047720 413493227
305694326932 487341890
87160783676 118767117
810342595896 19791366
951820959160 118634670
290535930868 487335583
435172293312 104330394
223586348252 487329276
802763397864 487322969
546965464284 487316662
681212618241 59992184
411171499544 361782134
6947604504 127275260
631606144 487310355
687812227712 487304048
974297577968 90726195
454751888228 108310111
166742363012 343252168
744656212952 194760160
327351851408 15994552
586124654116 429973418
396258729595 20169786
367591110860 367370136
416224298232 280434448
166742363012 487297741
109898377772 2932755
861605138080 342476407
374538709056 9965060
391591904628 487291434
626547043620 487285127
846343786548 487278820
599388250672 285171005
836238189172 487272513
753498610656 487266206
425066695936 487259899
199585554484 487253592
835606589336 62439300
274114335132 487247285
37895996468 487240978
125688373672 16290981
685285828368 243059166
571597857888 448875497
694128226072 405596863
317063123980 487234671
137688770556 242623983
471173483964 465551205
285483132180 487228364
263377137920 487222057
307589126440 487215750
958136957520 487209443
508437874288 291118506
66317989088 487203136
802131798028 321657000
177769568698 84103845
708023422464 487196829
404223901348 160323940
540649465924 3563455
276009134640 223646220
489489879208 465652117
661916634436 471681609
312010325292 487190522
497069077240 406322168
337274318732 301985467
246955542184 487184215
322115922668 487177908
749088272458 205576665
276009134640 487171601
642968639356 450799132
582966654936 178317811
651179437224 487165294
204918989444 138571097
365696311352 487158987
173058361372 24471160
663820976435 273421064
138446056288 148025290
900661372444 2188529
902841809675 67383988
309483925948 487152680
349486025344 20592355
987190549976 231290304
600651450344 487146373
32843197780 487140066
284851532344 59121818
488858279372 487133759
965084555716 487127452
649284637716 487121145
660021834928 487114838
781920603276 487108531
428856294952 487102224
666423974294 78755509
694128226072 487095917
504117473910 63315973
102950779576 355197626
815548105975 245872088
245945095537 68954431
632231442144 487089610
941715361784 487083303
420819879327 85333710
754130210492 487076996
925925365884 487070689
881713377364 31812508
273482735296 487064382
396013103480 389116672
320979165732 118924792
5052804996 144152792
42948795156 487058075
749171291499 57721664
582335055100 487051768
754790286433 167930182
735182215412 349660080
366959511024 487045461
712444621316 131740616
532438668056 453681431
329063520864 128580809
928451765228 487039154
778131004260 487032847
374538709056 487026540
904128238028 62155485
545702264612 487020233
60633590564 182184002
718231880703 338666979
338537518404 487013926
678515608240 286709913
634157864950 249479692
150969906879 268798033
353695914468 462946414
896240173592 283682553
109898377772 487007619
708023422464 151601359
156408479529 60534586
184673566603 211555701
975821752928 288879521
783183802948 487001312
436435492984 486995005
889292575396 360205384
540017866088 31402553
712444621316 178626854
877292178512 166776001
422540296592 486988698
324642322012 486982391
517426827751 196740558
165013595279 248596712
118740775476 486976084
349906315452 423628576
513688428961 189418131
869081380644 286602694
142471650630 76384077
690970226892 486969777
102319179740 486963470
917082968180 486957163
59370390892 486950856
430751094460 486944549
845080586876 72713403
610988741672 178336732
625965943933 59405633
403224359504 86450049
778131004260 486938242
583598254772 122153976
914556568836 486931935
408645100200 16126999
135793971048 108978653
938557362604 486925628
43580394992 316642935
606967448704 486919321
702119870369 34839868
242534343332 357821338
246323942348 486913014
793921000160 486906707
34737997288 486900400
436107108480 183155280
536859866908 149280383
224465485224 114289147
75160386792 486894093
312641925128 486887786
958136957520 486881479
381852321383 17817275
414329498724 486875172
208427952188 48601742
370117510204 57734278
836869789008 486868865
720655419184 165956091
10929270591 29100498
65054789416 441294483
434540693476 486862558
948662959980 486856251
289639508474 74580275
914556568836 486849944
661285034600 89597242
848238586056 224781480
966979355224 486843637
336642718896 223854351
313273524964 57955023
67581188760 486837330
1263205980 345358706
922952281637 211013299
893713774248 486831023
822974592616 486824716
352432714796 315520289
70818586763 218348340
693496626236 486818409
612020247392 486812102
540649465924 379328208
854812408269 42925442
140846769736 255275825
436435492984 350770112
656863835748 486805795
958136957520 91218141
879818577856 486799488
242534343332 265316569
280430333492 103245590
443383091180 486793181
386539105940 453624668
480940630864 46299687
16421602044 486786874
578870216128 128606037
540649465924 168970837
769437035494 175158004
958768557356 65548651
240769152674 296750657
5052804996 436375023
283588332672 40200818
988163270214 100319142
812237395404 94951885
175584760716 168598724
876028978840 486780567
868449780808 486774260
153478766456 138236826
845195355355 270444160
312010325292 486767953
82206273276 138148528
142741569244 486761646
761992542368 128713256
932241364244 208452657
126319973508 486755339
366959511024 486749032
757346025941 3714823
480647481504 486742725
174953160880 132547912
879818577856 285789091
389697105120 197068522
764235807868 486736418
646126638536 380293179
105477178920 486730111
654337436404 171935127
191374756616 486723804
553281462644 44779700
417487497904 486717497
1562832629 174949873
133267571704 486711190
493279478224 127823969
60633590564 486704883
861591054549 43411081
10105603684 486698576
269061536444 486692269
361906712336 368360335
953715758668 486685962
29685198600 486679655
328431921028 486673348
701707424104 264156081
34737997288 486667041
381063961062 123150482
911398569656 486660734
742329600447 230539771
92845182200 193549216
512227473304 435712788
963821356044 486654427
390960304792 486648120
330027550056 12443711
294957129720 486641813
544202125629 39551197
286114732016 331609446
329063520864 105099848
566882370174 75381264
330326720536 486635506
219796749236 486629199
186953557764 329263242
238939195433 268880024
202123974970 170459289
793289400324 457232272
676083675142 32588269
343590317092 252551201
558980411417 317248407
730761016560 486622892
441488291672 410270350
888660975560 486616585
447328775832 228357549
750340611476 486610278
998031465803 314214740
755393410164 486603971
336642718896 456853852
790763000980 69635587
411171499544 111621286
514122272812 485897587
941083761948 486597664
172426761536 486591357
159794764816 486585050
438330292492 486578743
458249304920 27492213
869081380644 486572436
601283050180 486566129
886134576216 486559822
838764588516 486553515
604441049360 486547208
452997640215 227638551
344853516764 426687471
525491069860 486540901
920872567196 384083686
288641131360 486534594
73265587284 486528287
474739066712 17501925
317694723816 486521980
399802702496 486515673
106940789824 22143877
569703058380 230678525
376433508564 386474039
56843991548 486509366
958768557356 275344699
258324339232 486503059
497069077240 346336291
967610955060 486496752
129477972688 486490445
356853913648 486484138
404223901348 486477831
200493640586 173410965
326537121520 486471524
257692739396 9920911
509701073960 486465217
857080983760 130157559
206533152680 486458910
507174674616 408239496
449965087265 69175176
829922190812 80445785
233703998305 229921685
643600239192 486452603
40422395812 486446296
714339420824 81953158
922135766868 486439989
245060742676 274758148
975190153092 77607635
467383884948 486433682
847606986220 87749291
547597064120 486427375
302536327752 486421068
845080586876 486414761
355950124678 47769218
170531962028 486408454
300009928408 225733837
523100535910 326418785
778131004260 486402147
498348157938 465816099
887397775888 486395840
863609370345 181055049
420013897248 486389533
174953160880 486383226
888660975560 415404248
293693930048 486376919
387513623673 44035474
797710599176 486370612
830553790648 122570238
984032550796 470533735
202111953828 486364305
951250940872 19469709
414329498724 486357998
249481941528 486351691
570966258052 247026269
504648275272 486345384
531175468384 486339077
209691151860 431745685
83371184660 486332770
650595587685 28545482
737077014920 369199166
587777273196 2106538
236218344972 486326463
312089837641 319670295
625283843948 486320156
375170308892 486313849
847865018204 124228979
200217154320 486307542
46738394172 486301235
20851283811 383711573
466752285112 216487775
696654625416 360072937
704378133915 65782010
709918221972 486294928
967610955060 21708694
859607383104 318093545
905720364606 314101214
509701073960 486288621
614546646736 373954644
709047216788 81909009
678338230172 388561656
856680093984 42181216
494190661063 101744524
892450574576 486282314
862133782448 343958552
756656609836 468629021
939596697376 71546608
414329498724 486276007
231797146120 486269700
755393410164 62325774
264640337592 486263393
829922190812 486257086
812237395404 299084247
930978164572 298232802
890555775068 450622536
162952763996 486250779
958860576486 298194960
4421205160 486244472
728234617216 178771915
621724090933 149387602
831185390484 6388991
855631080032 14077224
911441892439 253137752
679601429844 486238165
560860660676 486231858
942978561456 486225551
123161974328 486219244
836869789008 486212937
90950382692 105724241
567808258872 486206630
44843594664 485575930
122530374492 486200323
33474797616 486194016
80506467287 18239844
78318385972 486187709
216007150220 486181402
737077014920 486175095
917714568016 486168788
853922984580 138552176
109898377772 486162481
578545456084 305227265
600345878259 69559903
421277096920 101763445
14526802536 455649215
767393807048 276782695
317694723816 486156174
476226282652 61682460
867973503461 116338922
24000800076 404051648
531279969067 12746447
614546646736 486149867
812868995240 486143560
984664150632 486137253
41053995648 317109653
495805877568 486130946
923398966540 454879761
681496229352 74353223
925293766048 486124639
169268762356 10293024
713707820988 486118332
888660975560 160525764
934767763588 486112025
747299468392 130920706
796447399504 469903035
482542281012 249580604
514122272812 152843838
240007943988 486105718
616441446244 380961721
37895996468 486099411
466120685276 124367733
539508981551 38283490
564018659856 486093104
709918221972 486086797
379591507744 486080490
226112747596 236758473
140215169900 486074183
584861454444 138987359
536859866908 486067876
138951970228 230552385
839414327284 148920884
118109175640 486061569
171795161700 486055262
362538312172 486048955
872239379824 486042648
667601032960 486036341
796447399504 486030034
81476385152 244301645
812868995240 486023727
756396019275 86431128
187585157600 233352693
335567518280 151103106
788236601636 128038407
471173483964 486017420
238744744316 486011113
179495082019 189910077
795815799668 486004806
851454300593 115191048
624747177076 235364626
238113144480 485998499
324642322012 485992192
96003181380 485985885
6308 485979578
29053598764 422638377
56843991548 485973271
746940955349 73873891
826132591796 193763654
723813418364 485966964
645495038700 485960657
376460004271 446825722
582677424288 9927218
559597461004 321026300
809710996060 485954350
703714191783 43486765
84002784496 387495773
191374756616 485948043
151583966948 402708257
456015087900 454267982
987190549976 22705200
99792780396 292089784
211777368818 246427104
200422403021 153285328
73265587284 485941736
641921637337 151853639
161057964488 90291012
438330292492 485935429
548860263792 369369455
84057680624 260800757
215375550384 304596565
206543054670 327844167
905714171132 485929122
221059948908 485922815
665706233452 185179827
289904331032 485916508
336011119060 485910201
798973798848 485903894
639810640176 485897587
395381503644 452647083
869712980480 485891280
300009928408 485884973
36001196960 485878666
893713774248 485872359
616646858927 221709971
506543074780 173738929
20211201060 485866052
146531168260 485859745
508864580680 36252636
553281462644 485853438
428224695116 439011349
853291384744 485847131
977399779119 111116726
960663356864 371539063
449067489704 485840824
658758635256 485834517
415592698396 4578882
341298008360 171525172
741811192340 52133662
737708614756 485828210
972663753748 464888970
410539899708 485821903
341063917748 102539206
639810640176 485815596
998650905743 260926897
247643299548 371551677
463942400797 28343658
437067092820 485809289
391591904628 301985467
833711789828 485802982
779394203932 485796675
853922984580 391885445
544745824806 26684917
824237792288 485790368
566545059200 19356183
178742759896 485784061
759183009180 485777754
948031360144 249826577
15158402372 445021920
181900759076 485771447
178111160060 485765140
888660975560 25127088
529280668876 30437582
351169515124 340912271
734550615576 485758833
603809449524 485752526
979611351944 485746219
308220726276 485739912
932241364244 92422778
532562726746 353646104
447172690196 184845556
474331483144 485733605
580579684441 25265842
970312922363 59557001
87160783676 485727298
43580394992 345484846
394118303972 485720991
348304230121 75765991
677075030500 485714684
111161577444 485708377
547597064120 485702070
144636368752 485695763
771815005900 485689456
961926556536 485683149
533070267892 485676842
853528729768 81574738
913361919947 138659395
156636765636 485670535
644231839028 111621286
58107191220 433189988
920872567196 485664228
716246342386 238114478
363169912008 97865719
145267968588 131418959
903819371624 485657921
555176262152 485651614
942978561456 245581966
710549821808 485645307
13263602864 485639000
412434699216 473926901
283606654507 261053037
757288209672 362179475
342327117420 107616341
353695914468 42496566
52483869684 112630406
182240561315 57627059
604441049360 485632693
73950815541 9309132
941715361784 325169999
646817391725 256310173
994138148172 485626386
286746331852 142109324
662548234272 346355212
946136560636 339379670
400434302332 485620079
545070664776 485613772
379609798044 231586733
144636368752 102526592
735429355207 168359058
902142630334 99436162
78949985808 85346324
717497420004 338011051
956242158012 255572254
51159593024 485607465
512859073140 485601158
166110763176 485594851
964452955880 182619185
300762660486 10885882
970854237494 9996595
261482338412 485588544
67124034237 233491447
798342199012 485582237
250745141200 485575930
746551012460 485569623
145267968588 485563316
485700280192 485557009
338537518404 485550702
754130210492 218159130
19579601224 276315977
586756253952 151677043
753697558664 58289294
835606589336 485544395
906345770968 485538088
401697502004 914515
542544265432 396104828
30948398272 83246093
887029304092 176242808
180159572860 144701501
794679610362 58232531
805289797208 374074477
662548234272 184340996
586124654116 485531781
497257883592 23506189
833080189992 485525474
585493054280 485519167
25263999748 485512860
708655022300 81353993
895608573756 485506553
889924175232 208294982
389697105120 485500246
776867804588 485493939
218533549564 485487632
466120685276 485481325
48633193680 41096412
438961892328 485475018
758551409344 485468711
3789605324 485462404
870344580316 59815588
620862645096 351703548
53054392532 485456097
972032153912 183407560
453113443042 79934918
8285933160 401327024
509069474124 447374431
654969036240 9504649
333223763349 66299184
238113144480 485449790
797078999340 485443483
480015881668 485437176
231165546284 485430869
412434699216 485424562
663332867156 307901433
802131798028 485418255
487595079700 283039239
886766176052 485411948
202743553664 261923403
435803893148 474147646
420013897248 363466103
543807465104 254165793
185690358092 148138816
551386663136 485405641
881081777528 398223980
40050694832 135720333
591177452804 350618744
408013500364 485399334
782552203112 485393027
877292178512 485386720
465489085440 86998758
434540693476 485380413
454751888228 176167124
456015087900 461798540
28421998928 485374106
452857088720 485367799
925925365884 485361492
224217948088 485355185
442751491344 485348878
606335848868 485342571
124425174000 485336264
26527199420 485329957
341695517584 485323650
809079396224 485317343
773078205572 485311036
803394997700 485304729
218561476960 410314499
718760619676 485298422
663811433944 485292115
311469262441 384859447
803494080670 136861900
402329101840 485285808
191374756616 485279501
659390235092 485273194
672653831648 485266887
557071061660 26495707
334116319552 485260580
917082968180 405432881
157268365472 485254273
56843991548 485247966
595411966521 36429232
666969433124 172742423
87160783676 475655019
92874314233 197018066
570567550498 118180566
754130210492 177428524
301273128080 366209648
109898377772 47971042
761077808688 181477618
672653831648 485241659
445909490524 300440252
440225092000 29012200
843185787368 485235352
403845716772 175473354
573492657396 485229045
580820763209 3121965
92578354016 37236528
16421602044 485222738
378959907908 485216431
823606192452 485210124
385275906268 384058458
260219138740 485203817
613311942090 152654628
239013990146 54908742
688443827548 261500834
334116319552 452691232
297483529064 485197510
358117113320 485191203
172426761536 368663071
581071855428 485184896
546965464284 485178589
702339023940 485172282
586124654116 485165975
524227870188 485159668
341063917748 485153361
360643512664 485147054
538123066580 115392872
508732846371 123983006
621494244932 435611876
195795955468 485140747
178111160060 485134440
718129019840 485128133
845080586876 485121826
433277493804 430282461
623389044440 190698452
557702661496 170232237
629705042800 54606006
786341802128 485115519
210082091255 83977705
320852722996 431455563
546965464284 446390539
198953954648 485109212
165479163340 485102905
612651847228 485096598
644339631965 368637843
414106365436 33647845
805289797208 307340110
943145047335 126688709
816658594256 485090291
265903537264 370511022
93476782036 145716928
901924572116 294896399
110529977608 485083984
888029375724 485077677
510332673796 95078025
488858279372 485071370
830553790648 154780087
450330689376 485065063
382749506924 485058756
666969433124 259078946
769920206392 144960088
724445018200 485052449
533076265849 84179529
111161577444 427772275
462962686096 388908541
625283843948 485046142
350537915288 294335076
164847563504 217818552
184427158420 485039835
877292178512 124191137
14526802536 96818757
751957154516 79972760
454751888228 485033528
86529183840 485027221
694128226072 485020914
90318782856 485014607
94108381872 485008300
25263999748 485001993
997927747188 21431186
718760619676 484995686
761709408524 401982952
673917031320 484989379
550271942858 62994316
161691677169 266994231
46106794336 484983072
550158820506 114598190
893713774248 158986856
205352694541 160923105
585493054280 484976765
885502976380 484970458
764235807868 451480288
899398172772 484964151
2526405652 484957844
909503770148 103062687
128214773016 484951537
431546506007 79014096
726339817708 16700936
596896218171 15540448
224849547924 98818076
464857485604 484945230
763604208032 446705889
85265984168 386007321
104213979248 132453307
838764588516 443009987
696843444382 13648348
128214773016 63233982
100424380232 484938923
239376344152 33572161
22737600404 484932616
908240570476 484926309
69884915227 13913242
606335848868 484920002
59370390892 484913695
33474797616 256202954
80844785316 484907388
404855501184 484901081
717109636174 18839009
607744948371 185387958
841290987860 144140178
663179834108 484894774
949520924353 122803597
802131798028 161124929
398539502824 422543772
949926159652 72070089
36632796796 61909512
554544662316 484888467
281061933328 484882160
757919809508 484875853
843817387204 484869546
238113144480 446119338
3888757671 146580987
778131004260 457169202
994769748008 19677840
412434699216 484863239
954347358504 108127208
521701470844 369874015
809710996060 393550493
269061536444 484856932
728866217052 484850625
821079793108 484844318
946136560636 107591113
263377137920 206440724
782552203112 246218973
470541884128 484838011
420070792695 259356454
917714568016 89572014
227375947268 484831704
42317195320 484825397
650547837388 484819090
518543471664 190206506
207164752516 336964089
619599445424 374503353
590545852968 123913629
519175071500 294694575
228639146940 484812783
465028468374 231555198
820560962432 313987688
322115922668 12727526
30948398272 72845850
136425570884 484806476
32235053677 283745623
68212788596 176759982
622125844768 484800169
643600239192 271219921
692306329177 332000480
143373169080 445740918
26185153954 40194511
854554584416 484793862
185690358092 484787555
421908696756 484781248
679601429844 484774941
173689961208 484768634
658127035420 484762327
167689716496 55507907
428224695116 484756020
585103731542 74775792
680864629516 484749713
816658594256 68639081
238113144480 300364568
84861537244 26993960
654337436404 484743406
746551012460 484737099
209691151860 484730792
634126241652 484724485
595598651656 484718178
951820959160 484711871
495805877568 484705564
773828030123 194734932
625283843948 484699257
762042916377 35199367
237481544644 10463313
843185787368 484692950
85897584004 484686643
729497816888 484680336
408013500364 484674029
900661372444 352870343
694128226072 484667722
518543471664 78749202
314536724636 484661415
744024613116 484655108
982769351124 484648801
245974360017 202416858
355590713976 484642494
293970693822 67213699
876905700231 191934624
213000512733 133027244
353064314632 484636187
271587935788 484629880
380223107580 200051733
228204489486 119114002
532193718855 21122143
72002387612 341391603
59370390892 309434034
338537518404 484623573
93710418544 86569882
186321957928 484617266
306957526604 215630023
6947604504 484610959
727603017380 484604652
789499801308 432313315
30316798436 254222556
385275906268 172382924
929714964900 146543145
732232700424 184183321
987190549976 157561474
954978958340 408113356
858344183432 484598345
526968783216 7688233
382749506924 484592038
421088109730 24553151
452857088720 484585731
806552996880 147350441
717497420004 484579424
285483132180 221180183
575387456904 484573117
963189756208 484566810
478121082160 484560503
851396585236 484554196
522333070680 484547889
511595873468 221747813
502753475764 484541582
850989886713 125244406
519286024244 84160608
212217551204 484535275
560229060840 339127390
682759429024 484528968
1894805816 34297466
559597461004 484522661
161689564324 484516354
871034141482 252052948
200848754156 484510047
434778694428 189191079
681506793577 446882485
81047870716 222939836
881081777528 11365214
941231263757 229745089
172426761536 484503740
82107984988 346657948
24056118773 428402975
188292132393 193366313
511075863383 114244998
152847166620 484497433
821079793108 484491126
862765382284 92208340
867186581136 30418661
842166056817 153657441
60001990728 484484819
974002832937 15887333
369485910368 484478512
90950382692 484472205
14526802536 381674412
734642489645 273105714
152847166620 484465898
527385869368 484459591
193269556124 484453284
21474400732 484446977
940646310493 188005363
629705042800 484440670
224217948088 484434363
48960697269 69276088
549228668276 91987595
631606144 64198953
595074485258 203009716
378328308072 72032247
107371978428 484428056
68430298105 79575419
983400950960 484421749
464857485604 281159753
87792383512 298768897
239376344152 484415442
671108168739 10879575
492016278552 410200973
663811433944 484409135
858596671563 194066390
848238586056 484402828
846343786548 297103849
335379519224 484396521
294957129720 484390214
851452118371 215447120
245060742676 484383907
616441446244 484377600
77686786136 484371293
806552996880 244610688
249481941528 484364986
338634942633 66160430
245692342512 484358679
79327686810 87667300
227375947268 26527242
21474400732 484352372
396013103480 484346065
217901949728 52303951
138320370392 464724988
632863041980 484339758
341063917748 484333451
806552996880 484327144
237481544644 319411708
535303583011 130025112
824869392124 484320837
954347358504 484314530
712444621316 484308223
312010325292 418091030
321484322832 283972675
533070267892 484301916
601283050180 264345291
769920206392 450729755
982137751288 484295609
106108778756 484289302
559597461004 184965389
749709011640 484282995
306957526604 484276688
728234617216 484270381
788236601636 484264074
987822149812 484257767
647389838208 438550938
665319502891 134824739
206046821975 41922629
450565328697 184416680
136425570884 484251460
718359565918 141333563
342327117420 484245153
838132988680 484238846
196690443678 148157737
360673035731 380236416
542544265432 363497638
887397775888 365938447
895608573756 304274908
49264793516 337430807
758551409344 484232539
174321561044 484226232
226744347432 484219925
866554981300 484213618
994769748008 130605356
221059948908 149217313
784447002620 484207311
564018659856 484201004
571597857888 484194697
257061139560 484188390
970137354404 484182083
918977767688 142960769
202743553664 293262886
351467867759 16448656
378328308072 484175776
951189359324 116143405
462331086260 122381028
999980499204 229391897
745919412624 462422933
469910284292 326633223
939820562276 484169469
785083074119 357089726
227375947268 484163162
379252622085 75765991
909503770148 295243284
438330292492 484156855
157899965308 95475366
2526405652 484150548
654969036240 254790186
615809846408 484144241
390328704956 484137934
173689961208 484131627
935420510795 220984666
900029772608 484125320
714339420824 484119013
443383091180 484112706
648653037880 382620462
963821356044 484106399
375801908728 484100092
966979355224 484093785
20211201060 484087478
982769351124 484081171
154741966128 484074864
714012814894 63965594
100424380232 2138073
684247113747 39418750
443383091180 484068557
113687976788 484062250
300641528244 175706713
342327117420 484055943
800236998520 484049636
866554981300 484043329
685917428204 484037022
10481532419 12588772
79581585644 484030715
522333070680 484024408
183163958748 326967494
262745538084 484018101
621494244932 400513421
384644306432 484011794
696023025580 108045217
293062330212 484005487
162321164160 483999180
196427555304 187488189
922135766868 483992873
92213582364 483986566
1894805816 91483035
12632003028 483980259
493061144563 10772356
996664547516 483973952
756656609836 376048568
188321598697 186668279
562344252156 143061681
549491863628 483967645
7289652035 138419729
394749903808 483961338
764235807868 169324029
459173087080 483955031
665706233452 414306830
43580394992 483948724
222954748416 389905047
139583570064 440146609
350537915288 483942417
366349418058 343226940
552018262972 121964766
530543868548 483936110
142741569244 483929803
204006753336 483923496
204006753336 170049334
591809052640 323189601
858344183432 483917189
73897187120 483910882
423171896428 483904575
910766969820 483898268
538754666416 62603282
405487101020 445753532
214112350712 483891961
966347755388 483885654
484437080520 483879347
53685992368 110586938
241902743496 483873040
670127432304 359353939
499595476584 483866733
68212788596 101410253
267166736936 483860426
491384678716 483854119
267798336772 256518304
226112747596 483847812
631599842308 186207868
908872170312 483841505
469910284292 483835198
81476385152 15010660
436435492984 483828891
345485116600 38371788
853292456934 308904246
262745538084 483822584
760446208852 483816277
662548234272 483809970
130741172360 270873036
319280646371 34978622
292430730376 483803663
372012309712 483797356
459173087080 261368387
864028581956 483791049
973926953420 483784742
596861851328 427601986
677706630336 174489462
959085818377 135070712
629985344801 33313574
441488291672 483778435
121898774656 483772128
416224298232 40377414
620231045260 483765821
658127035420 258656377
70739187940 410825366
713970280486 113759359
851396585236 246200052
207796352352 483759514
316431524144 460549754
701075824268 294871171
394324303206 130933320
39159196140 483753207
510536755702 241873450
613283447064 483746900
522333070680 241091382
286114732016 464296112
695391425744 483740593
741498213772 444296615
318052204576 44533727
624652244112 12336492
332621976702 36933792
775604604916 483734286
555807861988 483727979
870344580316 483721672
392855104300 483715365
104845579084 138873833
885202443588 115121671
132079986655 52442705
163584363832 483709058
723813418364 84255213
548228663956 385004508
460436286752 483702751
305694326932 384279203
810974195732 250684329
528649069040 483696444
688492221159 14695310
829412152094 284975488
150320767276 96383574
122817532202 195680982
786973401964 483690137
615178246572 483683830
286746331852 483677523
143373169080 483671216
424435096100 351306207
791840789531 20876170
922135766868 483664909
226913602084 255420886
542544265432 118603135
44843594664 483658602
337905918568 482813464
537491466744 403332650
787605001800 483652295
222323148580 245853167
687180627876 483645988
957505357684 483639681
501810539245 24389169
290198596731 7864829
246323942348 76825567
853324603713 315469833
758551409344 436305646
924662166212 128530353
42948795156 483633374
179594827224 200720275
696023025580 483627067
19679169833 57292788
583598254772 19873357
540017866088 483620760
942346961620 264402054
343590317092 241349969
39790795976 132768657
632231442144 483614453
672653831648 483608146
302536327752 462170653
748445811968 483601839
332853119880 417813522
22737600404 418494678
116845975968 483595532
132635971868 483589225
884871376544 483582918
488226679536 340161738
874134179332 447960982
35369597124 483576611
894345374084 133525497
877292178512 483570304
341890435419 131538792
793289400324 483563997
477489482324 483557690
144004768916 383074566
115582776296 181540688
459804686916 166883220
61547819684 58510039
127615698379 441086352
846975386384 483551383
195164355632 483545076
688443827548 483538769
623389044440 483532462
655600636076 483526155
258324339232 483519848
85265984168 483513541
471805083800 483507234
742129813608 483500927
438330292492 293773753
392285754554 10684058
367591110860 483494620
975190153092 483488313
204638353172 483482006
512958156110 156161320
394118303972 483475699
474963082980 483469392
426329895608 483463085
766762207212 483456778
850764985400 164946971
924030566376 483450471
858975783268 483444164
756025010000 483437857
13895202700 483431550
851396585236 483425243
643600239192 483418936
368222710696 483412629
517280271992 172206328
203375153500 469360633
159163164980 291351865
384012706596 483406322
583598254772 483400015
566545059200 483393708
573492657396 383705266
811969356276 101233657
262745538084 483387401
226744347432 300629462
521069871008 430257233
173058361372 414275295
452857088720 483381094
832448590156 431613238
104213979248 483374787
253903140380 483368480
735883318388 217232001
6570908380 28072457
447804290032 233567131
930978164572 483362173
576650656576 483355866
206119699360 119221221
149696174517 233220246
792657800488 42559636
380223107580 163698185
998559347024 483349559
502121875928 483343252
245692342512 81026029
741498213772 483336945
749709011640 483330638
100424380232 134181425
32843197780 483324331
912030169492 483318024
341063917748 483311717
42317195320 483305410
197690754976 483299103
89151291909 333217731
533070267892 230312719
366959511024 483292796
265903537264 483286489
71594768267 21771764
865614775712 143913126
44211994828 270103582
272219535624 483280182
798342199012 483273875
628441843128 111476225
866554981300 288236207
989085349484 29403234
397276303152 459420801
716234220332 483267568
349274715616 170516052
346748316272 67156936
353064314632 483261261
888029375724 483254954
583598254772 483248647
159794764816 483242340
699254576994 171001691
226744347432 483236033
178111160060 483229726
541281065760 127130199
428224695116 321108291
483173880848 483223419
321484322832 483217112
393853481414 12815824
632231442144 483210805
979611351944 483204498
33474797616 483198191
381486307252 483191884
163817981419 138627860
456015087900 483185577
672022231812 483179270
675180230992 89281892
325905521684 82091912
181942965520 325327674
805289797208 330139915
54949192040 432370078
955618353628 183931041
826916947172 101807594
397907902988 251561002
974558553256 483172963
973295353584 4559961
413697898888 396830133
237163932496 89395418
296277180690 122633308
214913413331 306223771
243797543004 483166656
974363429355 16404507
138951970228 483160349
132004372032 483154042
350537915288 483147735
105721467951 60162473
580440255592 401768514
702970623776 483141428
359380312992 331067044
236849944808 483135121
500294353189 363516559
24000800076 483128814
218533549564 483122507
122530374492 176400483
360643512664 483116200
729497816888 483109893
687812227712 483103586
764867407704 483097279
677216692027 207746273
880731022095 50607368
40579667164 269113383
445925447234 287996541
765499007540 483090972
51791192860 483084665
86529183840 483078358
629073442964 483072051
65054789416 483065744
58738791056 483059437
834343389664 483053130
287377931688 275489760
769288606556 112138460
759823609105 232967966
661285034600 483046823
130741172360 132932639
145267968588 291402321
500227076420 42597478
346748316272 483040516
919861931339 181250566
965084555716 42982205
874134179332 483034209
753498610656 483027902
998559347024 483021595
877292178512 275502374
765499007540 390371765
439593492164 249113886
341063917748 158904865
516017072320 373109506
750972211312 483015288
831960991744 76630050
675811830828 483008981
245692342512 174344401
257692739396 219710652
87792383512 483002674
568117276644 71754739
845712186712 482996367
530543868548 482990060
692865026400 482983753
61265190400 482977446
382749506924 482971139
307589126440 376609891
489489879208 482964832
310747125620 482958525
839396188352 20195014
148425967768 219086259
101248652611 261425150
374538709056 482952218
831185390484 482945911
653705836568 482939604
181269159240 482933297
64426872868 357733040
749709011640 103636624
891818974740 90858642
422540296592 482926990
911398569656 482920683
741498213772 482914376
89687183020 482908069
764867407704 482901762
241271143660 216954493
536909238104 151595052
876930083093 105825153
572229457724 482895455
668944514435 107856007
171429868632 182366905
661916634436 482889148
118740775476 482882841
912661769328 482876534
596230251492 482870227
908240570476 482863920
956539482606 160506843
47369994008 482857613
787099245535 100054248
401987598776 142393139
406750300692 29352778
832448590156 482851306
611741902626 90940633
827395791468 111331164
474963082980 40364800
867818180972 482844999
561492260512 482838692
955256156 143704995
431382694296 482832385
716234220332 482826078
408645100200 482819771
992255760840 283726702
787605001800 94327492
884871376544 248880527
10737203520 444555202
118109175640 482813464
621494244932 482807157
567176659036 482800850
145899568424 482794543
414961098560 482788236
737892325052 192779762
239376344152 482781929
274745934968 482775622
151583966948 400204378
240208084019 238619038
306957526604 341643883
377065108400 290538262
48001593844 456481739
202111953828 482769315
291799130540 482763008
226744347432 482756701
240007943988 482750394
960092253772 216809432
696654625416 482744087
428386141702 195807122
764235807868 167778814
339374259722 135896929
600267501170 58175768
430751094460 76472375
841922587696 482737780
249481941528 482731473
642968639356 438147290
478121082160 482725166
423198385828 53931157
807816196552 316560944
281182926816 75967815
126951573344 482718859
615178246572 339083241
293693930048 482712552
100424380232 13484366
188848357272 482706245
472436683636 340805052
205269953008 20832021
621494244932 482699938
110529977608 482693631
220428349072 461432734
464225885768 290733779
899002404280 199105683
697917825088 482687324
749077411804 134402170
85897584004 482681017
986558950140 147627949
468015484784 116465062
806293831701 62067187
303167927588 482674710
369485910368 461426427
729497816888 422247343
750972211312 482668403
491384678716 482662096
232063251064 100981377
21474400732 482655789
7803708312 140097391
831816990320 317563757
56212391712 482649482
216182831705 25309991
188216757436 482643175
717497420004 200461688
743393013280 482636868
320221123160 122349493
842554187532 482630561
312010325292 482624254
427593095280 482617947
570334658216 276038469
217901949728 482611640
350537915288 482605333
756656609836 398324892
199305822178 53426597
884871376544 482599026
375801908728 482592719
53054392532 468938064
394327696372 91117229
435172293312 482586412
230533946448 482580105
874765779168 482573798
57475591384 482567491
32843197780 482561184
474963082980 67030796
41053995648 482554877
296220329392 482548570
291799130540 482542263
600651450344 94024756
969505754568 482535956
582335055100 482529649
745919412624 78175265
775604604916 482523342
181900759076 482517035
853291384744 412572405
12000403192 482510728
547597064120 482504421
197061091389 233302237
875397379004 446075189
701075824268 128284380
35385831342 97209791
653705836568 482498114
497069077240 314246275
594335451984 482491807
502753475764 370201979
831859070624 325088008
139583570064 284943953
437698692656 482485500
260219138740 273181398
149689167440 482479193
13263602864 482472886
691601826728 482466579
266231930140 58838003
137057170720 329288470
961294956700 227682700
217270349892 140002786
450962289212 482460272
847606986220 482453965
284219932508 174275024
328598015873 262390121
293693930048 482447658
300096586588 287321692
259086443512 348304075
17053201880 482441351
901292972280 349458256
101687579904 482435044
600690471753 381176159
46106794336 482428737
257692739396 482422430
92845182200 482416123
257692739396 20825714
450330689376 212779259
686549028040 207538142
302536327752 395329067
77686786136 482409816
66317989088 482403509
462331086260 482397202
322747522504 33420793
335379519224 430269847
18570535810 25675797
528649069040 482390895
977716552436 332662715
55580791876 382033911
778762604096 482384588
593703852148 283461808
376433508564 482378281
583676392195 25644262
651179437224 482371974
460436286752 247663276
476226282652 482365667
931609764408 482359360
853922984580 482353053
454751888228 285107935
733287415904 85674288
52208691032 14657468
553281462644 439030270
662548234272 482346746
85265984168 410901050
396644703316 482340439
701707424104 482334132
449699089540 482327825
608468441197 89445874
159794764816 482321518
92845182200 482315211
858975783268 482308904
255166340052 482302597
59370390892 350467376
336011119060 248905755
642968639356 482296290
653296375579 113343097
651179437224 482289983
953715758668 482283676
20842800896 482277369
961963338960 23335900
464937981845 195624219
647389838208 335261199
846975386384 251390713
560229060840 366133964
588019453624 482271062
857980303132 132371316
858585192823 40888281
423171896428 374541195
61265190400 482264755
454120288392 482258448
349274715616 482252141
408645100200 327175625
42317195320 482245834
708023422464 198903859
681496229352 290071544
867186581136 482239527
927820165392 24357634
154741966128 368492782
108003578264 51856154
265271937428 482233220
358748713156 482226913
528797006032 100672334
45171798330 36107575
429487894788 464485322
653074236732 482220606
969505754568 482214299
827395791468 438500482
598125051000 155366638
173689961208 482207992
281693533164 482201685
962558156372 482195378
789499801308 482189071
171795161700 482182764
278305866644 7227822
964452955880 189657797
873785807945 131362196
911736965434 20390531
900661372444 482176457
804658197372 331224719
656477862027 20169786
831816990320 482170150
188216757436 482163843
564650259692 482157536
145899568424 482151229
483354254741 230981261
568451305913 117751690
636652640996 482144922
329063520864 482138615
697388032846 352681133
264727399420 166977825
495986037023 170932314
470541884128 331161649
702970623776 95078025
874765779168 482132308
567176659036 482126001
20211201060 482119694
847606986220 469392168
848238586056 482113387
15790002208 482107080
504016675436 51837233
383597348562 96087145
241902743496 482100773
805289797208 164934357
121898774656 482094466
120635574984 482088159
809079396224 482081852
692233426564 482075545
555262787885 1911021
140659586348 17823582
647389838208 482069238
43580394992 482062931
417487497904 22793498
210954351532 482056624
514753872648 482050317
569703058380 330568791
501490276092 482044010
524227870188 482037703
432014294132 35912058
22737600404 482031396
849501785728 340653684
192637956288 482025089
499595476584 482018782
620862645096 330284976
494182928681 134919344
300641528244 482012475
544648268130 129489017
811711873001 77519337
485700280192 482006168
294587465901 155164814
771183406064 258738368
24632399912 481999861
212849151040 481993554
216638750056 481987247
25263999748 481980940
380854707416 481974633
128846372852 481968326
973295353584 481962019
353258027830 187116076
770551806228 68266968
663179834108 249227412
93886383844 21273511
876660578676 93753555
551386663136 481955712
658758635256 12986113
54317592204 481949405
177479560224 227783612
757288209672 481943098
101687579904 456185310
231165546284 481936791
460436286752 204252195
924662166212 481930484
83371184660 406372624
301273128080 262327051
757288209672 481924177
936662563096 481917870
582394460733 262352279
96634781216 481911563
70107588104 481905256
834974989500 481898949
330958320372 481892642
926565864897 337720929
66949588924 481886335
601283050180 481880028
577282256412 387893114
130109572524 481873721
109266777936 481867414
652442636896 111596058
225481147760 481861107
865923381464 481854800
772446605736 481848493
238113144480 481842186
718129019840 179162949
873502579496 370410110
710549821808 481835879
277272334312 481829572
307684576578 344948751
88423983348 229764010
322115922668 126310289
852925435748 82552323
279167133820 481823265
380854707416 481816958
357485513484 337929060
695391425744 481810651
10105603684 481804344
534965067400 481798037
347379916108 376281927
299378328572 481791730
272851135460 481785423
173689961208 481779116
700444224432 481772809
869712980480 481766502
569071458544 481760195
295588729556 481753888
879818577856 481747581
757919809508 481741274
635389441324 24061205
695391425744 22591674
783815402784 447834842
113687976788 481734967
972663753748 122595466
859788217408 113551228
640442240012 481728660
663811433944 481722353
924030566376 481716046
278535533984 481709739
762341008360 481703432
269918498004 8779344
977413686054 44312982
949294559816 481697125
237481544644 398690698
422540296592 186214175
388433905448 481690818
314536724636 121516969
758672667726 242674439
637915840668 481684511
836869789008 481678204
941715361784 481671897
163584363832 481665590
70107588104 115291960
687812227712 54164516
516648672156 481659283
579177055920 481652976
905082571296 481646669
1263205980 391986357
853291384744 431007766
985409736879 188005363
636039899090 76075034
816658594256 481640362
39159196140 481634055
660021834928 481627748
257061139560 272285804
373907109220 241974362
218534722666 409116169
426329895608 481621441
44211994828 34959701
15158402372 62773571
791394600816 41014421
788868201472 471366259
687237542244 234462725
738987298113 409702720
272851135460 125080424
103582379412 481615134
598125051000 196097244
34737997288 481608827
903819371624 481602520
238744744316 481596213
474331483144 481589906
370749110040 352346862
389065505284 263664135
241902743496 481583599
349274715616 481577292
11368803356 481570985
935399363424 481564678
411908199228 125711124
487837426175 38750208
223736259335 295741537
945504960800 481558371
972032153912 481552064
216638750056 481545757
563387060020 205482060
980242951780 481539450
786341802128 435151465
358117113320 481533143
605072649196 481526836
563387060020 133941759
372913685166 87667300
915819768508 481520529
327800321192 481514222
20211201060 481507915
912078947830 263254180
377696708236 309850296
465489085440 481501608
70739187940 481495301
426329895608 481488994
608862248212 481482687
524227870188 481476380
312010325292 481470073
963821356044 481463766
764235807868 481457459
737077014920 143263505
594335451984 481451152
365064711516 19179587
826764191632 17810968
630968242472 439156410
307589126440 371242634
665074633616 481444845
282325133000 150491327
512227473304 92050665
139583570064 481438538
905714171132 409809939
432645893968 481432231
540017866088 318503500
287377931688 391084456
869081380644 129728683
636652640996 481425924
237481544644 481419617
238744744316 362173168
380854707416 349388879
406211710185 22679972
614187793115 83611899
81476385152 481413310
571597857888 481407003
284219932508 217900543
279167133820 481400696
195164355632 481394389
48813971221 39469206
983400950960 481388082
741498213772 481381775
746551012460 405149066
409276700036 481375468
594600005406 40131441
985927350304 481369161
580440255592 481362854
300641528244 481356547
362538312172 481350240
719395928028 462877037
629073442964 481343933
606967448704 481337626
361906712336 481331319
856449383924 481325012
684918510753 208042702
711181421644 236720631
525290547167 24092740
252008340872 404638199
939188962440 417170208
28563521701 88285386
356271634552 327882009
911726098473 122627001
906977370804 227455648
704865423284 481318705
635577724195 162815205
377265393492 265392253
420645497084 481312398
57651335939 194343898
724445018200 481306091
362538312172 439005042
50527993188 481299784
509069474124 481293477
824237792288 351104383
328138300708 92548918
487595079700 481287170
300009928408 481280863
625915443784 481274556
968242554896 481268249
810342595896 147186459
537491466744 481261942
50527993188 481255635
426329895608 481249328
519806671336 481243021
824869392124 129760218
284851532344 481236714
984032550796 272607461
644231839028 481230407
816026994420 353280298
192788214256 85901340
483173880848 404322849
191628272788 195750359
896871773428 88052027
272219535624 315249088
481279081340 158829181
195795955468 237401787
625915443784 481224100
706760222792 481217793
737077014920 481211486
223744092629 800989
810342595896 481205179
408013500364 253276506
17053201880 481198872
520196494392 56100765
646126638536 481192565
826132591796 23581873
401065902168 23670171
701075824268 333242959
927996193762 93501275
530543868548 3815735
965084555716 481186258
7579204340 481179951
342327117420 481173644
52490561411 379586795
43580394992 442139621
92213582364 481167337
72633987448 152484339
225481147760 481161030
123161974328 481154723
997296147352 481148416
462331086260 101233657
917082968180 481142109
29053598764 310102576
833711789828 289705738
774341405244 7877443
608532488782 102677960
499595476584 481135802
829290590976 481129495
845712186712 481123188
501490276092 481116881
94759653241 451429832
443383091180 110498640
979611351944 304911915
675811830828 83138874
940452162112 481110574
152847166620 481104267
571247928672 92082200
112424777116 92662444
212217551204 379473269
138320370392 436791285
433909093640 481097960
724445018200 481091653
305694326932 481085346
720023819348 481079039
101687579904 262705471
508437874288 12077905
398539502824 293149360
164847563504 481072732
273482735296 481066425
380854707416 341410524
270324736116 481060118
469278684456 343971166
424068276738 211461096
168851909563 71370012
268429936608 481053811
146531168260 481047504
748646538550 172540599
402329101840 481041197
490910703424 48683733
464857485604 481034890
335379519224 481028583
167373962848 85131886
798973798848 481022276
579177055920 463141931
927820165392 109445371
782552203112 481015969
831185390484 481009662
116845975968 481003355
893713774248 429109359
262347972097 95670883
337536765616 98288288
90318782856 480997048
153478766456 480990741
51159593024 480984434
499399507545 42471338
545070664776 480978127
908872170312 418475757
190743156780 480971820
966451808274 353437973
456015087900 465721494
871607779988 163717106
796496404894 315936551
917714568016 480965513
642337039520 480959206
304688635763 170579122
852028185072 240757111
15790002208 214967788
581071855428 480952899
148722541829 89698154
197235145668 216916651
378959907908 364052654
836869789008 480946592
687180627876 480940285
264008737756 480933978
224217948088 480927671
565913459364 480921364
333484719716 270671212
166110763176 393342362
747182612296 480915057
755393410164 359120580
681496229352 167898647
152847166620 480908750
32843197780 480902443
385275906268 480896136
851064517444 73104437
429487894788 480889829
648021438044 480883522
77686786136 480877215
178781264131 58327136
384127475075 234998820
871607779988 480870908
808447796388 480864601
488858279372 385660436
251376741036 480858294
973295353584 480851987
598125051000 480845680
103912935589 39500741
245692342512 480839373
483181342029 288986740
574124257232 285618802
457278287572 480833066
312641925128 480826759
28421998928 170698955
358117113320 480820452
665074633616 480814145
553913062480 480807838
206533152680 306343604
723813418364 157706535
684022628696 480801531
914119205679 68746300
286746331852 480795224
501490276092 480788917
764235807868 480782610
338032178401 140929915
680864629516 383326846
957505357684 480776303
444787309065 272550698
211585951368 480769996
737180077607 69768034
29053598764 480763689
792657800488 480757382
596861851328 480751075
782552203112 480744768
817290194092 409664878
809093120256 91987595
144636368752 105762083
986558950140 312852428
261111419500 46684414
790131401144 480738461
557702661496 480732154
214743950548 480725847
396644703316 480719540
500254045152 79802471
183795558584 329162330
805618637881 1393847
531175468384 480713233
687893449258 327610808
621494244932 93829239
720023819348 480706926
534333467564 185129371
559597461004 480700619
519806671336 5133898
943297292008 126020167
321484322832 480694312
642337039520 480688005
334116319552 480681698
123793574164 158885944
27158799256 436860662
192637956288 480675391
488858279372 480669084
185058758256 402626266
771183406064 159737389
300009928408 480662777
361275112500 480656470
492647878388 95260928
646758238372 346557036
342958717256 80174584
925925365884 480650163
216638750056 480643856
466752285112 480637549
668232632796 190925504
333714187297 133071393
42317195320 480631242
242540240377 80641302
432645893968 480624935
36632796796 480618628
624020644276 480612321
598125051000 299929385
737322149089 54063604
726971417544 480606014
43580394992 480599707
236295057013 155240498
733287415904 136281656
133267571704 480593400
657495435584 263014514
180637559404 480587093
338537518404 33206355
997296147352 480580786
526122669696 480574479
406822377088 302433264
575387456904 480568172
516648672156 480561865
785710202292 222479425
406133194342 335841443
374538709056 167122886
999190946860 480555558
702339023940 453858027
543807465104 480549251
157899965308 220107993
7579204340 376162094
480015881668 106613528
714339420824 34032572
209691151860 314214740
917714568016 480542944
627178643456 156117171
900029772608 472047415
773709805408 480536637
142741569244 480530330
59370390892 480524023
517280271992 480517716
931778829850 150674230
86529183840 480511409
775604604916 414880767
533701867728 50317246
987822149812 480505102
594335451984 480498795
344221916928 480492488
615809846408 219470986
776867804588 135133782
885502976380 480486181
148831028536 73842356
380223107580 432906173
11368803356 480479874
811605795568 467569445
269829380094 26874127
164215963668 187450347
922369983620 155681988
221691548744 480473567
61896790236 480467260
123161974328 480460953
856449383924 480454646
613915046900 101536393
161057964488 480448339
1894805816 208522034
676443430664 480442032
614546646736 480435725
116214376132 480429418
777499404424 385830725
818288773030 24527923
59370390892 238297381
111793177280 47971042
897503373264 480423111
901292972280 480416804
133899171540 480410497
543175865268 480404190
227375947268 241980669
632863041980 2516493
544439064940 469051590
473068283472 480397883
605072649196 480391576
326537121520 101996804
99161180560 480385269
242534343332 480378962
768657006720 480372655
293693930048 480366348
217901949728 195611605
793289400324 459811835
71370787776 29018507
462331086260 480360041
783815402784 480353734
319589523324 480347427
49896393352 480341120
774341405244 338938180
664157606253 26331725
598125051000 464983575
104845579084 480334813
843817387204 243948453
601914650016 480328506
673305569735 399731353
253271540544 109060644
282956732836 378924560
81616192421 54088832
275377534804 480322199
744024613116 239495711
130109572524 46779019
550755063300 409576580
836869789008 480315892
22106000568 480309585
612651847228 454614867
937294162932 480303278
332221520044 480296971
349906315452 480290664
159794764816 118344548
54949192040 480284357
980242951780 480278050
324010722176 480271743
172165622266 108890355
993506548336 21185213
307589126440 165697504
225481147760 480265436
752235410984 480259129
66949588924 480252822
225481147760 480246515
553281462644 367811626
518543471664 446138259
796447399504 480240208
742761413444 480233901
96003181380 480227594
736027534250 81845939
358748713156 480221287
765499007540 480214980
477489482324 209568996
508437874288 480208673
253271540544 480202366
469910284292 480196059
406118700856 199755304
504648275272 480189752
616106502460 31036747
164847563504 396603081
839396188352 480183445
711813021480 480177138
674548631156 480170831
572954369625 179226019
936662563096 480164524
911398569656 277545842
530543868548 480158217
680864629516 480151910
33474797616 480145603
811605795568 320906467
478121082160 480139296
164332371967 207588598
517485236878 273603967
402960701676 480132989
351801114960 480126682
613283447064 365440194
671390631976 480120375
351169515124 429197657
459173087080 480114068
915188168672 286722527
613915046900 353135237
990348549156 480107761
874820650068 323328355
999190946860 480101454
424435096100 278845084
468015484784 480095147
927188565556 480088840
655963931890 33773985
318964936872 31049361
730302291594 252538587
128846372852 480082533
410869207099 104702507
166110763176 480076226
90318782856 480069919
104916810342 268577288
173689961208 374276301
315799924308 321165054
353721319064 168548268
856449383924 480063612
930978164572 480057305
140215169900 67768715
927820165392 480050998
455383488064 313312839
540649465924 480044691
327800321192 480038384
392855104300 480032077
70739187940 480025770
604441049360 309560174
16421602044 480019463
548860263792 480013156
35369597124 480006849
272235378808 39122321
197059155140 480000542
740235014100 351709855
901292972280 220114300
93476782036 479994235
858344183432 479987928
758551409344 479981621
733287415904 334731411
741498213772 479975314
531175468384 84816536
155155244917 45353637
311378725456 479969007
726691439265 86178848
199585554484 4036480
434540693476 479962700
190111556944 479956393
596230251492 18712869
867818180972 479950086
67194540190 39450285
446009424939 99202803
710549821808 479943779
958136957520 479937472
648653037880 320263153
111161577444 286224274
910766969820 479931165
145282903564 297570567
837102151502 124916442
70192297421 130958548
943610161292 479924858
401697502004 479918551
329695120700 479092334
200217154320 479912244
449067489704 76566980
883608176872 159043619
223586348252 479905937
592440652476 4124778
176216360552 282276092
974225804308 31572842
768353206902 109571511
5684404832 479899630
864679001880 430358145
814132194912 70556409
422540296592 479893323
702970623776 212564821
233060345792 96068224
210954351532 479887016
27790399092 3380552
505927646092 333842124
556439461824 479880709
823606192452 253371111
188848357272 479874402
855186184252 479868095
399802702496 479861788
125056773836 479855481
84634384332 479849174
686549028040 479842867
339169118240 479836560
330958320372 96188057
564650259692 479830253
194532755796 479823946
684022628696 342583626
402960701676 95431217
377065108400 44331903
54317592204 32985610
487595079700 479817639
462962686096 479811332
674708759579 305429089
41053995648 201086081
390328704956 479805025
797790761146 346393054
118932312759 199238130
429627468698 181237952
843185787368 97840491
89055583184 479798718
704233823448 479792411
29685198600 479786104
172426761536 479779797
768657006720 479773490
431382694296 479767183
454120288392 140557802
216648639432 347276034
785828370244 38630375
581071855428 479760876
107371978428 27864326
396668859126 7391804
645495038700 479754569
522964670516 479748262
968874154732 479741955
585493054280 479735648
743119152791 26420023
232428745956 328392876
228702084493 382790751
666969433124 479729341
966979355224 479723034
447519058022 70184296
563387060020 276902528
924225250852 50115422
323379122340 479716727
175584760716 479710420
329113156954 125345318
162952763996 439396076
756025010000 479704113
831816990320 479697806
139583570064 479691499
474963082980 479685192
434636490499 367691793
219292683247 152187910
877923778348 479678885
132004372032 479672578
885648958202 268161026
22106000568 285826933
908872170312 479666271
547141644022 29459997
840659388024 479659964
864773575345 256688593
243797543004 479653657
652442636896 479647350
481279081340 149185778
684022628696 479641043
49896393352 479634736
719392219512 459111758
550755063300 479628429
547820111175 54360033
255797939888 479622122
606553919700 30967370
207249815025 169910580
598130001995 173158685
237481544644 479615815
806552996880 310796346
426961495444 479609508
732024216232 100640799
629326284287 11913923
277272334312 205753261
970768954240 479603201
111187909169 374881773
521220816439 63448420
895608573756 479596894
667660823320 241898678
70739187940 479590587
250745141200 479584280
270956335952 479577973
798342199012 324078888
721287019020 341719567
560229060840 479571666
846975386384 479565359
75987055831 49087381
341187730465 23405277
965084555716 386738933
363801511844 479559052
598125051000 479552745
466120685276 479546438
728234617216 479540131
811605795568 479533824
542544265432 479527517
505911474944 479521210
622125844768 479514903
111161577444 479508596
687812227712 479502289
352432714796 479495982
113687976788 479489675
866554981300 426409963
87792383512 479483368
718129019840 119473501
660653434764 118811266
282325133000 479477061
800236998520 479470754
771815005900 25524429
297804176944 73205349
446541090360 346279528
666337833288 303120727
375170308892 479464447
614546646736 126436429
926556965720 479458140
6308 479451833
762972608196 479445526
606335848868 479439219
870976180152 479432912
61265190400 32354910
75160386792 479426605
279167133820 479420298
730129416724 479413991
461910045619 169967343
499144345246 237780207
336642718896 86191462
857361449743 3538227
39790795976 479407684
960663356864 479401377
802131798028 479395070
904450971460 479388763
839536367734 265922041
744656212952 479382456
450330689376 425943245
444014691016 479376149
483805480684 479369842
410539899708 479363535
533701867728 479357228
461067886588 479350921
897503373264 479344614
902556171952 349571782
541281065760 185936667
974668326591 165558750
245732896522 245430598
321484322832 479338307
310856495307 3695902
363801511844 479332000
984669391749 302527869
719392219512 479325693
312641925128 479319386
688443827548 479313079
161689564324 405672547
690970226892 479306772
459173087080 479300465
941083761948 479294158
182716069208 192779762
656863835748 479287851
459804686916 479281544
877923778348 479275237
948031360144 216620222
954347358504 479268930
722550218692 288955205
224877841126 161837620
822974592616 479262623
762589794282 133626409
698549424924 455750127
553281462644 79127622
242534343332 95172630
721921457006 417018840
959400157192 479256316
901292972280 479250009
788868201472 374427669
417487497904 479243702
714339420824 221400928
744656212952 479237395
322115922668 57021587
727264302010 70543795
573492657396 47573701
593703852148 479231088
973295353584 479224781
620231045260 83088418
165479163340 122021529
830553790648 209985258
22737600404 181332557
637284240832 479218474
240931438091 139908181
617704645916 479212167
406118700856 479205860
753498610656 199351656
297951672446 2548028
629705042800 479199553
544439064940 479193246
42948795156 479186939
255797939888 479180632
532438668056 165527215
7579204340 417630619
112424777116 479174325
154741966128 479168018
195164355632 417428795
329695120700 479161711
735182215412 479155404
367591110860 241860836
878555378184 249902261
422574739119 49434266
354959114140 213271205
975821752928 479149097
118109175640 479142790
424435096100 479136483
585756428293 53218466
152215566784 105686399
97939581860 163799097
49896393352 99196496
514122272812 129930507
398539502824 479130176
606967448704 156804634
358748713156 222801082
389065505284 479123869
574124257232 25600113
291167530704 218323112
336011119060 479117562
478752681996 479111255
450962289212 361920888
435803893148 354642610
682127829188 473630472
381486307252 15401694
504648275272 356541017
125688373672 145672779
18316401552 251756519
692865026400 479104948
72002387612 479098641
774341405244 479092334
46106794336 479086027
610125447884 326790898
603177849688 479079720
147358064351 207752580
291167530704 479073413
807264884826 293931428
693615588870 46205082
112424777116 284811506
938557362604 232665230
548860263792 479067106
407381900528 479060799
685285828368 274682464
808447796388 22005123
240007943988 479054492
571597857888 479048185
165479163340 479041878
911398569656 474071962
914853224888 31036747
360643512664 479035571
800236998520 479029264
518543471664 383389916
423171896428 479022957
807184596716 405918520
735813815248 25303684
918346167852 108600233
797710599176 479016650
980874551616 479010343
949294559816 148971340
175584760716 479004036
454120288392 478997729
216007150220 11636415
394749903808 122841439
781931514386 131551406
895628737235 396451713
154110366292 336112644
953084158832 478991422
751603811148 478985115
301904727916 197396486
426329895608 478978808
96634781216 478972501
133899171540 478966194
406750300692 385906409
34737997288 192300430
326537121520 478959887
618336245752 441698131
924030566376 276934063
882976577036 478953580
372643909548 93097627
203375153500 83107339
879818577856 478947273
595598651656 478940966
630336642636 478934659
221691548744 478928352
847029128331 415984492
984032550796 478922045
771815005900 478915738
361275112500 240586822
401065902168 478909431
281406642413 79613261
360643512664 478903124
22106000568 338957101
483805480684 417927048
836694658297 9050545
238744744316 394717288
540342626132 9145150
767393807048 340502316
985295750468 478896817
865291781628 434691054
256429539724 478890510
416224298232 478884203
730761016560 478877896
632231442144 478871589
457909887408 478865282
501490276092 478858975
840659388024 478852668
394749903808 295218056
788236601636 478846361
557702661496 478840054
805921397044 67812864
354431289682 20674346
578545456084 478833747
139583570064 478827440
761077808688 478821133
825500991960 478814826
964452955880 438033764
577452501263 259943005
574124257232 478808519
613915046900 21979895
298746728736 478802212
199585554484 63479955
290564602490 416899007
913924969000 478795905
68212788596 478789598
737077014920 272493935
738340214592 478783291
759183009180 425911710
429487894788 329389382
372643909548 119259063
770551806228 478776984
219165149400 478770677
640442240012 478764370
808447796388 478758063
580140208439 41172096
127583173180 478751756
842554187532 478745449
730129416724 478739142
193901155960 478732835
680864629516 373550996
262113938248 478726528
973295353584 391507025
509701073960 478720221
583598254772 285177312
580014371175 49238749
92845182200 152919522
733287415904 113380939
817290194092 478713914
550755063300 214236176
127583173180 59916500
870976180152 192741920
32211597944 164051377
162952763996 478707607
387170705776 478701300
943610161292 478694993
149689167440 142166087
906977370804 323221136
498332276912 478688686
445909490524 461577795
262745538084 57330630
932911405245 375789981
649736597336 1280321
166110763176 108083059
360643512664 7972048
474331483144 478682379
343590317092 478676072
212926197352 8318933
149057567604 225052681
954347358504 202215034
208427952188 478669765
62528390072 478663458
533701867728 173001010
444262398441 230495622
903187771788 55419609
752867010820 24830659
938781179113 62382537
450962289212 478657151
108003578264 107603727
955610558176 478650844
473068283472 478644537
558965861168 478638230
509701073960 478631923
236218344972 478625616
995401347844 478619309
628441843128 421641871
704233823448 478613002
380854707416 478606695
531807068220 478600388
363169912008 478594081
834343389664 45013059
239376344152 478587774
804026597536 478581467
336642718896 453422844
469910284292 348171628
807184596716 478575160
965084555716 478568853
704865423284 478562546
886766176052 478556239
117477575804 275830338
927820165392 478549932
486331880028 123528902
282956732836 478543625
314536724636 478537318
209691151860 260535863
720023819348 261816184
630968242472 478531011
821079793108 478524704
577913856248 478518397
36632796796 478512090
428856294952 478505783
577282256412 478499476
202111953828 30273600
404855501184 224094017
468647084620 436299339
980242951780 478493169
896871773428 478486862
445277890688 478480555
161689564324 296252404
805921397044 136571778
61265190400 478474248
415592698396 427128961
298746728736 478467941
879534033309 25373061
560860660676 478461634
915819768508 210527660
323379122340 172433380
90950382692 478455327
985927350304 478449020
598884884760 254178407
557702661496 478442713
541912665596 414521268
225481147760 458172015
726971417544 416880086
68212788596 478436406
538874556179 78282484
115582776296 348379759
848238586056 96585398
270956335952 478430099
484437080520 478423792
438330292492 478417485
574755857068 478411178
596230251492 478404871
887397775888 478398564
872239379824 408882810
303799527424 478392257
737708614756 193833031
968874154732 478385950
886766176052 478379643
902556171952 478373336
223586348252 478367029
772446605736 478360722
998559347024 478354415
358748713156 345800196
457278287572 478348108
210954351532 478341801
222323148580 478335494
603177849688 83283935
67581188760 69055343
583598254772 469947184
346748316272 478329187
801500198192 157668693
642337039520 478322880
66317989088 478316573
163584363832 462214802
475594682816 478310266
324642322012 26293883
698549424924 478303959
140215169900 101202122
675180230992 478297652
905082571296 478291345
207796352352 478285038
468647084620 478278731
67581188760 478272424
624020644276 63429499
242187706370 114837856
330326720536 478266117
716234220332 456790782
912661769328 478259810
588019453624 478253503
476857882488 478247196
485068680356 478240889
190743156780 478234582
240036867890 9283904
729552303061 316201445
152847166620 478228275
801500198192 116868710
279375655854 123396455
541437504588 249448157
735813815248 303524375
893713774248 478221968
237120786309 147571186
212849151040 478215661
216638750056 120224034
407381900528 231782250
901292972280 203514276
670309622613 248237213
782552203112 136742067
932241364244 263418162
769920206392 100634492
557702661496 311912685
354327514304 254664046
793289400324 478209354
771815005900 252671034
213480750876 478203047
425066695936 365175300
426961495444 39582732
227789011619 24811738
194532755796 121157470
869081380644 478196740
726339817708 478190433
587549420207 165495680
905082571296 478184126
137688770556 68197591
522702503205 37955526
958768557356 433423347
498963876748 223097511
675195399327 213510871
299378328572 206844372
810974195732 116061414
496437477404 401491006
303167927588 478177819
509069474124 478171512
417487497904 199193981
809710996060 478165205
890302380794 84576870
197690754976 227714235
99161180560 116036186
889292575396 66027983
264008737756 478158898
747182612296 478152591
617073046080 478146284
392338354934 167917568
68212788596 478139977
464857485604 478133670
913924969000 478127363
563387060020 478121056
181900759076 478114749
43580394992 478108442
444014691016 478102135
165752161835 47781832
196427555304 127987951
968242554896 478095828
262113938248 478089521
721918618856 190067752
61896790236 123005421
445277890688 478083214
968242554896 478076907
12000403192 382664611
799605398684 478070600
594967051820 455409549
894976973920 478064293
794312910833 81593659
345485116600 478057986
149057567604 321726377
111793177280 455775355
6308 478051679
589914253132 478045372
313959390228 249000360
108003578264 78377089
34106397452 478039065
364433111680 7896364
710549821808 478032758
782552203112 104816033
296461710896 45984337
781920603276 478026451
16421602044 478020144
426329895608 478013837
879186978020 357001428
828658991140 368145897
110529977608 478007530
552018262972 478001223
620231045260 477994916
24000800076 477988609
332221520044 387394861
794783183916 152736619
572861057560 214412772
110969726876 9700166
740866613936 469442624
708655022300 477982302
48633193680 144051880
278535533984 91911911
928451765228 444195703
119372375312 389621232
795815799668 469543536
656863835748 477975995
458541487244 232362494
663179834108 477969688
626547043620 477963381
709037106667 38485314
635053072158 154243992
668232632796 477957074
735813815248 468168610
344221916928 477950767
576019056740 262030622
342327117420 9649710
691601826728 477944460
229902346612 477938153
527385869368 171399032
585493054280 384291817
960031757028 477931846
951189359324 477925539
519175071500 477919232
834974989500 477912925
658127035420 147350441
682127829188 477906618
927820165392 136874514
673285431484 477900311
300641528244 477894004
96003181380 258246422
925925365884 477887697
79581585644 477881390
618967845588 477875083
779717134946 101120131
756025010000 477868776
620231045260 477862469
719392219512 477856162
379651298104 241898678
553913062480 477849855
760446208852 477843548
423803496264 95803330
123161974328 320042408
430751094460 295527099
387802305612 477837241
108003578264 280983157
838132988680 477830934
845080586876 477824627
130741172360 477818320
795184199832 477812013
54949192040 477805706
390384093030 286558545
769920206392 388107552
886766176052 477799399
164847563504 477793092
737708614756 477786785
689707027220 477780478
698865165958 46791633
723181818528 434470309
224280431537 29188796
804658197372 145079921
875010402470 174180419
928451765228 477774171
824237792288 129533166
353695914468 106771203
504936795294 104582674
38635029742 274474333
731392616396 477767864
713707820988 477761557
708023422464 463450974
51159593024 477755250
122530374492 186996243
317063123980 425766649
102950779576 477748943
888029375724 131488336
637315050527 418147793
529912268712 364986090
161689564324 477742636
608862248212 405237364
992874948500 289453458
599388250672 421118390
396805670570 45946495
944241761128 477736329
706760222792 271024404
396888481480 188320713
766130607376 11617494
361906712336 46785326
652442636896 477730022
196427555304 477723715
214743950548 477717408
834343389664 126278754
504648275272 299399597
814763794748 477711101
886766176052 477704794
640442240012 477698487
380223107580 477692180
446172221223 2875992
567176659036 477685873
209691151860 477679566
568439858708 477673259
249481941528 477666952
865923381464 477660645
737077014920 85371552
678969830008 143988810
911069478768 158513831
409908299872 86450049
692865026400 214154185
385907506104 249959024
702970623776 56353045
53086652837 9164071
204638353172 477654338
953715758668 477648031
149732944327 189071246
880710719862 169506932
858344183432 477641724
478121082160 477635417
488858279372 437037258
880450177692 477629110
16421602044 363901286
836599384755 83019041
357576100925 126398587
557702661496 477622803
639179040340 346828237
750340611476 477616496
176847960388 477610189
444014691016 433070155
600296330467 64842267
111161577444 48860329
412434699216 477603882
426329895608 132983095
586124654116 477597575
195795955468 281727383
137057170720 293912507
60001990728 477591268
401697502004 477584961
852659784908 23638636
402329101840 414155462
40422395812 477578654
211585951368 477572347
666349419247 457755753
191374756616 20983389
166130705910 419175834
353695914468 164675770
662236746221 28438263
884239776708 197282960
973926953420 73199042
677075030500 78093274
573492657396 477566040
54949192040 477559733
905714171132 477553426
104845579084 219609740
393486704136 477547119
464857485604 477540812
588019453624 345901108
383381106760 477534505
5684404832 477528198
523596270352 193896101
670759032140 477521891
893713774248 477515584
20842800896 477509277
314536724636 320408214
280430333492 477502970
292430730376 477496663
574124257232 477490356
32211597944 105635943
667172102262 223444396
480647481504 477484049
570334658216 477477742
128214773016 477471435
664443033780 256985022
453488688556 3254412
226112747596 477465128
372643909548 165401075
317694723816 269195374
34106397452 477458821
939188962440 477452514
56843991548 477446207
790131401144 477439900
759437875050 74227083
423803496264 477433593
327800321192 477427286
240007943988 477420979
408013500364 477414672
462962686096 319916268
37895996468 477408365
459400504886 228294479
462331086260 377278433
823606192452 477402058
302536327752 477395751
450330689376 477389444
893713774248 477383137
15291328704 19211122
113056376952 110410342
602546249852 269390891
760727873165 5379871
345485116600 477376830
356853913648 477370523
338537518404 477364216
118740775476 477357909
945504960800 375506166
71370787776 477351602
763043151991 392415233
150320767276 477345295
73265587284 253017919
691601826728 477338988
500227076420 432092570
325273921848 308519519
594967051820 477332681
821937669183 4042787
489489879208 477326374
845712186712 477320067
771815005900 477313760
202743553664 58957836
76426311088 276524108
156005165800 139964944
969505754568 477307453
729497816888 477301146
765499007540 477294839
426329895608 477288532
239376344152 477282225
966979355224 477275918
137688770556 405111224
655600636076 14878213
704865423284 477269611
564650259692 477263304
329695120700 477256997
683391028860 477250690
336642718896 294827022
962558156372 477244383
123161974328 314441792
297162258856 42193830
888660975560 477238076
216638750056 109205705
243165943168 477231769
839396188352 477225462
562755460184 477219155
125688373672 309396192
412434699216 323807687
706760222792 477212848
862133782448 477206541
773709805408 477200234
407381900528 477193927
658127035420 477187620
203375153500 477181313
92213582364 364386925
526754269532 477175006
498070109601 74737950
944455240464 231876855
479384281832 477168699
706760222792 169317722
813759270374 123320771
442751491344 477162392
976453352764 477156085
228639146940 64722434
728866217052 409191853
310747125620 7347655
317694723816 127193269
543175865268 190238041
146531168260 320477591
771815005900 354724601
875397379004 419932674
708655022300 477149778
517911871828 477143471
403592301512 448307867
761709408524 477137164
838132988680 477130857
977716552436 477124550
744656212952 477118243
423803496264 388511200
99792780396 477111936
913924969000 378539833
970137354404 477105629
668864232632 477099322
504016675436 477093015
460436286752 418160407
44211994828 477086708
920872567196 477080401
543175865268 477074094
877376351734 87471783
649916237552 249536455
3158005488 91306439
733386952978 203495355
810974195732 477067787
293062330212 477061480
734550615576 319291875
617073046080 477055173
833711789828 477048866
821079793108 477042559
872870979660 341763716
85265984168 144058187
191374756616 477036252
120003975148 209039208
927820165392 477029945
265903537264 477023638
962236886164 91533491
599388250672 477017331
555176262152 477011024
658758635256 477004717
505279875108 476998410
185058758256 476992103
16038378175 2466037
730761016560 476985796
789499801308 119858228
500868256589 233081492
545070664776 147836080
783815402784 266464443
966347755388 385553217
519175071500 476979489
930346564736 112661941
600651450344 188484695
965084555716 61297733
68212788596 61026532
744024613116 476973182
948031360144 268343929
851396585236 476966875
48221096365 84557949
678338230172 451139710
634525922549 49705467
889292575396 449468355
54317592204 128391599
536570219998 129129518
903819371624 476960568
60633590564 476954261
219165149400 210546581
5052804996 476947954
63791589744 474526066
443383091180 476941647
972990998750 27057030
22737600404 338711128
301273128080 62117643
207796352352 466383729
616441446244 420834575
750340611476 476935340
574124257232 165205558
489489879208 318371053
693496626236 476929033
103040900299 28999586
685285828368 106209880
433277493804 303227946
714971020660 476922726
676131791245 40080985
783815402784 476916419
462331086260 476910112
552649862808 476903805
126006467217 46362757
876028978840 476897498
354327514304 17022593
284219932508 235515994
279798733656 476891191
560920066309 262352279
523596270352 476884884
972932236431 89376497
922767366704 476878577
558965861168 476872270
738971814428 476865963
767393807048 237559462
446541090360 476859656
912030169492 79802471
312641925128 476853349
77055186300 476847042
7579204340 476840735
671390631976 476834428
209691151860 145735849
999822546696 476828121
509069474124 476821814
181985007982 96024075
807816196552 391879138
996032947680 476815507
750972211312 476809200
305694326932 300560085
448660381226 232375108
61956851797 271913691
498963876748 476802893
569703058380 417662154
542544265432 476796586
576019056740 476790279
520438271172 476783972
118740775476 476777665
592440652476 86727557
384644306432 476771358
45475194500 246237894
179374359732 374541195
43580394992 476765051
947399760308 39078172
217270349892 270141424
829290590976 476758744
707391822628 476752437
303799527424 93658950
158726779408 134553538
954347358504 476746130
248850341692 476739823
305730220069 28791455
912661769328 476733516
88423983348 476727209
382749506924 476720902
364060956596 6918779
82177708873 91104615
572229457724 285114242
243165943168 373979872
6308 231075866
104472105837 166889527
430751094460 476714595
584861454444 476708288
568439858708 311231529
578545456084 476701981
133899171540 476695674
347379916108 21796992
447172690196 476689367
328431921028 262509954
894345374084 254500064
482542281012 476683060
755063896707 60868857
402960701676 476676753
790881093248 204195432
455383488064 476670446
205269953008 386669556
639179040340 303694664
447804290032 355714800
818553393764 476664139
761077808688 460524526
16421602044 296113650
191374756616 414660022
203375153500 476657832
298746728736 118363469
65054789416 476651525
466120685276 389747372
78949985808 476645218
615178246572 77607635
897218481832 4850083
908872170312 207052503
291167530704 107464973
382749506924 476638911
233691945628 433776539
927188565556 103232976
913293369164 476632604
59370390892 476626297
593703852148 476619990
5684404832 476613683
581703455264 476607376
320221123160 476601069
293693930048 76068727
219165149400 476594762
21692761686 185867290
751603811148 253806294
317063123980 476588455
284219932508 476582148
536228267072 393443274
565024964869 93608494
138320370392 437428292
744656212952 476575841
556439461824 476569534
459804686916 27530055
217901949728 12658149
644863438864 476563227
796447399504 476556920
233060345792 465450293
12669409845 23518803
696347653177 26893048
182532358912 476550613
944873360964 476544306
757919809508 476537999
386188810918 53413983
670127432304 476531692
631712188899 121939538
129477972688 476525385
795815799668 194318670
925925365884 476519078
880614329981 266981617
399802702496 476512771
345514280168 256158805
315168324472 476506464
72002387612 476500157
516648672156 167103965
517280271992 239811061
317694723816 476493850
594335451984 476487543
91581982528 476481236
800868598356 476474929
257692739396 103592475
464857485604 476468622
930346564736 476462315
631606144 476456008
11368803356 476449701
396644703316 414660022
861502182612 417756759
603177849688 476443394
17684801716 476437087
7579204340 476430780
589282653296 476424473
349274715616 261305317
328431921028 476418166
344853516764 476411859
158531565144 476405552
622757444604 476399245
362538312172 476392938
357485513484 476386631
960031757028 476380324
667858692831 115714529
684654228532 370605627
13895202700 476374017
862765382284 476367710
11368803356 25965919
533701867728 476361403
3200949851 266325689
96207875065 158305700
800868598356 476355096
502753475764 476348789
162321164160 476342482
404308711577 28722078
580440255592 476336175
347379916108 476329868
557702661496 476323561
283185979672 160216721
951189359324 215011937
468647084620 64703513
524859470024 476317254
993506548336 476310947
150320767276 476304640
332221520044 307863591
99243032806 197995651
608230648376 215831847
864028581956 476298333
216918951145 119851921
22259462492 263828117
577282256412 206465952
358117113320 135190545
875397379004 457944963
603809449524 402821783
217270349892 476292026
276009134640 476285719
758551409344 476279412
161689564324 254802800
104845579084 388063403
408013500364 409425212
740866613936 476273105
382117907088 476266798
804026597536 476260491
18439507885 242472615
318957923488 476254184
531175468384 476247877
888660975560 381396904
925925365884 173297439
183795558584 476241570
799605398684 305435396
610125447884 83637127
281061933328 476235263
655668821053 285498969
132924554960 55224092
202743553664 337872297
94490182424 76958014
435172293312 476228956
69475988268 476222649
245229808118 247707425
252008340872 434356783
228850986456 164070298
958768557356 142676954
471805083800 476216342
766762207212 476210035
913293369164 64987328
250113541364 476203728
877292178512 476197421
358117113320 476191114
673285431484 91621789
33474797616 476184807
542544265432 175025557
707391822628 476178500
329695120700 460247018
200217154320 476172193
549491863628 476165886
985927350304 23972907
543175865268 57772120
710549821808 476159579
368854310532 476153272
386539105940 476146965
509701073960 163294537
265271937428 476140658
666969433124 476134351
979611351944 476128044
443383091180 476121737
21474400732 476115430
789499801308 122992807
445909490524 476109123
728866217052 476102816
138320370392 476096509
66317989088 296340702
324010722176 303190104
60400656198 67182164
626547043620 476090202
895608573756 469600299
156122305711 143515785
896871773428 119732088
755393410164 476083895
554544662316 345219952
853922984580 29529374
223099967091 24900036
449699089540 476077588
222649807031 5474476
535845522535 135398676
125688373672 45460856
305062727096 476071281
693496626236 421509424
835606589336 134162504
394118303972 155883812
769920206392 408598995
37895996468 312619069
906345770968 454614867
857080983760 476064974
870548491933 85150807
602546249852 405615784
300307164704 107950612
135793971048 220656702
197690754976 168970837
720723257276 173801999
122530374492 476058667
591588398003 37766316
612993995671 50739815
613283447064 120343867
963821356044 476052360
853922984580 476046053
169900362192 389450943
982137751288 476039746
101055980068 476033439
134659144054 66065825
639179040340 420380471
728866217052 476027132
175001554491 14695310
828027391304 476020825
512053414783 10740821
521701470844 476014518
613283447064 27782335
107371978428 319285568
638691908646 102703188
51791192860 476008211
781949110916 308557361
422540296592 476001904
661285034600 475995597
626067978579 122790983
111161577444 475989290
502121875928 475982983
548228663956 475976676
24000800076 475970369
421358450913 6363763
23369200240 114453129
783183802948 258902350
563387060020 475964062
330958320372 475957755
125688373672 21159985
489734086248 83094725
383032703838 183798594
52422792696 475951448
475594682816 475945141
465489085440 386587565
414329498724 475938834
22106000568 475932527
216007150220 386833538
179080619579 8344161
744024613116 475926220
570334658216 147545958
356853913648 475919913
420013897248 475913606
226296155156 113589070
91581982528 475907299
792026200652 475900992
30316798436 126934682
31579998108 475894685
37960775665 327219774
410539899708 288021769
406750300692 475888378
474963082980 475882071
110529977608 475875764
381616464811 102797793
392855104300 475869457
197059155140 475863150
126951573344 475856843
910766969820 475850536
145899568424 322849023
521701470844 475844229
490753078880 475837922
757288209672 475831615
195164355632 318459351
217483829228 231876855
676443430664 70209524
40422395812 475825308
858344183432 475819001
714593082057 190591233
854554584416 475812694
128214773016 468237987
771815005900 264004713
33474797616 132365009
534333467564 475806387
234955145300 475800080
282325133000 410308192
224239303590 398942978
255166340052 45568075
894345374084 384796377
368222710696 475793773
68212788596 475787466
79581585644 409090941
900029772608 475781159
238744744316 475774852
466752285112 357436611
11368803356 369760489
741498213772 475768545
877292178512 475762238
267166736936 475755931
265903537264 475749624
619599445424 475743317
591177452804 475737010
656232235912 252570122
696023025580 475730703
881081777528 475724396
203375153500 395335374
670759032140 2264213
955610558176 475718089
857712583596 332826697
785710202292 475711782
529280668876 475705475
471805083800 109956238
513490672976 38800664
245060742676 475699168
294325529884 173688473
813699360181 131204521
272219535624 475692861
790763000980 402935309
608230648376 475686554
588019516694 181742512
12000403192 340659991
118109175640 52398556
515385472484 475680247
90950382692 475673940
915188168672 475667633
990980148992 475661326
889924175232 475655019
778941672440 94125668
769288606556 475648712
289904331032 268659279
922767366704 119366282
276671525250 435309140
702339023940 217093247
497700677076 36567986
343590317092 44596797
92213582364 475642405
338537518404 475636098
304431127260 475629791
558334261332 475623484
862133782448 475617177
550123463464 475610870
839773586618 25045097
664443033780 225178821
497700677076 475604563
324992556029 16940602
627178643456 36019277
414612979453 43083117
878555378184 475598256
816919205803 136010455
317723124237 138028695
18037987409 37123002
924662166212 416003413
163584363832 475591949
768284561514 163401756
480015881668 475585642
217270349892 61095909
796447399504 475579335
441488291672 116042493
478121082160 475573028
547597064120 162089900
490121479044 171935127
188848357272 475566721
488858279372 475560414
421277096920 475554107
410865763477 96888134
956446466970 60881471
914790741439 42755153
209691151860 475547800
384012706596 280276773
310852124556 200644591
255166340052 475541493
56337188321 12853666
669495832468 475535186
589914253132 24679291
907024143516 152074384
882344977200 475528879
603809449524 475522572
512227473304 475516265
357485513484 392339549
405487101020 64211567
721287019020 54416796
738340214592 475509958
204006753336 443514547
858975783268 475503651
542544265432 475497344
953084158832 475491037
987190549976 32840549
471805083800 475484730
346323352677 217395983
29411098445 14701617
993506548336 475478423
323379122340 475472116
144004768916 92971487
742196636273 146744969
720655419184 475465809
841922587696 475459502
536859866908 475453195
630998850343 184132865
329695120700 475446888
663179834108 475440581
110529977608 281367884
374538709056 247896635
188260874901 270507230
204006753336 475434274
593703852148 475427967
235787503253 197781213
672653831648 278031481
943610161292 475421660
893386827740 54000534
562123860348 475415353
972663753748 475409046
396644703316 475402739
911398569656 132024431
378959907908 475396432
387236424716 407280832
505911474944 223084897
795815799668 234506874
502753475764 475390125
784447002620 475383818
570966258052 475377511
473699883308 475371204
210996438143 134332793
106740378592 475364897
688443827548 401938803
67867734691 70789768
795933412604 7454874
363801511844 475358590
725076618036 475352283
236218344972 475345976
433277493804 475339669
932872964080 475333362
460436286752 475327055
507806274452 475320748
896240173592 475314441
445909490524 475308134
998559347024 242996096
190923183788 38277183
799605398684 475301827
236218344972 306671568
581071855428 306602191
976453352764 475295520
97897980888 475289213
870344580316 183464323
317694723816 388214771
112424777116 128467283
727052929212 329168637
666969433124 475282906
369485910368 475276599
949926159652 475270292
39870106501 390188862
817921793928 217705026
543807465104 99524460
881081777528 475263985
423803496264 475257678
841922587696 475251371
835606589336 366512384
22106000568 417580163
543175865268 292197003
869712980480 159705854
92213582364 464895277
294325529884 475245064
252008340872 475238757
819184993600 17041514
265271937428 310638671
303799527424 475232450
880450177692 449398978
713076221152 475226143
991611748828 475219836
288784293953 27694037
745919412624 149873241
18316401552 475213529
815395394584 475207222
131488852531 197030680
704233823448 475200915
819816593436 475194608
149057567604 113645833
454120288392 475188301
378328308072 150579625
688471376524 309654779
568439858708 475181994
17053201880 475175687
49896393352 475169380
476226282652 131885677
91581982528 475163073
127583173180 376578356
990348549156 475156766
31579998108 475150459
848238586056 475144152
175197758954 227518718
856449383924 291787048
675180230992 252923314
508437874288 185823141
394840699380 126493192
276640734476 475137845
92845182200 276864686
67581188760 181212724
888029375724 475131538
313905124800 475125231
904450971460 475118924
994769748008 305220958
697917825088 475112617
936662563096 475106310
704233823448 475100003
288641131360 475093696
516017072320 475087389
419382297412 356616701
68844388432 475081082
25263999748 303171183
865923381464 467209946
646758238372 475074775
342716473758 1898407
212849151040 423773637
492647878388 266180628
995401347844 475068468
976453352764 475062161
180005959568 475055854
982137751288 475049547
886334508116 137990853
654337436404 88575508
301904727916 426107227
84010895298 356402263
116214376132 475043240
438961892328 475036933
238744744316 475030626
318326323652 475024319
884239776708 475018012
631599842308 475011705
300641528244 475005398
630336642636 155139586
27790399092 474999091
107371978428 319752286
129056736530 45776206
613915046900 413499534
936030963260 474992784
397287302560 116698421
540041838995 363327349
394749903808 462738283
588802396232 30021320
609493848048 474986477
692865026400 144947474
883668484406 184511285
452225488884 221552296
414961098560 266931161
363169912008 112649327
818553393764 254197328
513490672976 468433504
976453352764 474980170
886134576216 474973863
898134973100 474967556
282325133000 474961249
924030566376 245241388
348011515944 474954942
777125748274 176192352
857712583596 474948635
430751094460 474942328
441488291672 119990675
414655198511 139933409
245692342512 474936021
39790795976 474929714
561492260512 182751632
65686389252 474923407
476226282652 236020554
788868201472 474917100
202111953828 474910793
387170705776 474904486
604534821836 290771621
401065902168 295672160
628441843128 77752696
715924069365 82501867
955610558176 458758566
345485116600 250022094
395381503644 439099647
66317989088 474898179
459804686916 474891872
838764588516 474885565
301273128080 474879258
217901949728 48380997
671400426747 3084123
477489482324 474872951
33474797616 30809695
275377534804 474866644
321484322832 468610100
678338230172 240239937
24632399912 474860337
931609764408 474854030
529912268712 474847723
406868601091 338080428
375170308892 474841416
795184199832 330549870
766130607376 271793858
627810243292 439705119
190111556944 418759572
714971020660 474835109
562755460184 474828802
644863438864 474822495
932528540875 84116459
101433454018 77588714
858975783268 396376029
82739584824 372472499
977084952600 474816188
61411203757 221337858
25263999748 474809881
705162419914 36189566
219796749236 474803574
312641925128 474797267
75160386792 367786398
497700677076 410964120
370117510204 414029322
673285431484 474790960
161689564324 440998054
469278684456 474784653
456831432380 180392814
778762604096 252393526
59370390892 474778346
181900759076 474772039
348643115780 474765732
628441843128 474759425
483805480684 474753118
186953557764 474746811
980874551616 276688090
26527199420 474740504
494897774610 6887244
719392219512 474734197
281693533164 474727890
769288606556 283651018
232510497290 259646576
812237395404 153606985
90318782856 474721583
127583173180 474715276
164847563504 46867317
218533549564 213838835
324642322012 463192387
66317989088 474708969
771183406064 469839965
33014647268 187544952
973926953420 474702662
687812227712 436173199
421277096920 406391545
800868598356 474696355
540649465924 112674555
498963876748 474690048
526122669696 306551735
807184596716 474683741
502121875928 92397550
101687579904 474677434
866554981300 441609833
380854707416 474671127
864660181792 474664820
107371978428 474658513
699812624596 474652206
56843991548 474645899
233418911356 37450966
958136957520 474639592
260219138740 474633285
91581982528 188831580
549491863628 474626978
466120685276 474620671
760446208852 474614364
504648275272 3260719
679105014246 89250357
153478766456 321032607
44211994828 265165201
860870582776 104153798
798342199012 423527664
99161180560 95916856
342958717256 238997458
523596270352 474608057
336815530696 272348874
202111953828 269296286
85265984168 474601750
962558156372 474595443
300641528244 474589136
713707820988 474582829
130109572524 474576522
369488395326 39973766
763604208032 444126326
441488291672 63259210
793289400324 474570215
920872567196 474563908
834343389664 458241392
286746331852 474557601
624652244112 270873036
219165149400 474551294
330958320372 474544987
723813418364 331590525
804658197372 474538680
128214773016 121069172
522964670516 474532373
918346167852 415309643
96003181380 474526066
984032550796 474519759
422540296592 378256018
182936252885 67611040
501751032700 206365040
317785500467 171916206
869712980480 474513452
148425967768 474507145
104845579084 474500838
572861057560 474494531
555437926968 212104410
915628220676 14607012
121267174820 474488224
65686389252 243866462
366959511024 474481917
665200086153 318238606
822342992780 474475610
550755063300 474469303
457278287572 39172777
889924175232 474462996
596230251492 474456689
10105603684 474450382
44507673295 145433113
542544265432 86563575
351169515124 474444075
829290590976 441817964
354959114140 287864094
33797192535 133102928
221059948908 474437768
451593889048 474431461
756025010000 170093483
233060345792 474425154
717497420004 336472143
37264396632 474418847
642968639356 474412540
304431127260 474406233
908872170312 474399926
525491069860 375171895
535596667236 11081399
730761016560 310424233
563387060020 129318728
578096071785 13528515
935021096857 31061975
543807465104 326431399
432014294132 474393619
429487894788 474387312
917714568016 474381005
303190367894 85838270
233060345792 474374698
641705439684 474368391
284245721831 134130969
742761413444 228874723
715271139255 57507226
83371184660 474362084
841922587696 333432169
743393013280 474355777
560325419186 4667180
514122272812 474349470
744024613116 432180868
710549821808 4370751
809785128538 239546167
575387456904 474343163
751603811148 330322818
343590317092 474336856
572229457724 421704941
493911078060 474330549
310115525784 296119957
130109572524 474324242
402329101840 82255894
421908696756 474317935
938557362604 474311628
658129387931 417681075
451593889048 246887515
550755063300 395663338
322747522504 41708191
433277493804 156255925
235586745136 21014924
540649465924 474305321
539690522239 48399918
518543471664 474299014
75160386792 474292707
636021041160 460001045
819184993600 421749090
916451368344 474286400
208086360826 84103845
314621900671 83473145
433277493804 474280093
48633193680 474273786
498332276912 123245087
964508482708 89061147
939820562276 334056562
443383091180 474267479
156005165800 474261172
607089394549 104689893
767393807048 474254865
329915960305 39267382
485068680356 432811568
476857882488 474248558
84002784496 474242251
83371184660 474235944
563387060020 474229637
308852326112 474223330
946136560636 447557334
437067092820 136760988
758551409344 474217023
341063917748 141724597
790131401144 474210716
310747125620 474204409
807881007284 236064703
316431524144 474198102
566869207465 78446466
146531168260 474191795
647389838208 40484633
51159593024 364853643
293062330212 72940455
929083365064 127546461
814922762683 298567073
360643512664 387003827
869712980480 474185488
828027391304 434375704
65054789416 25297377
277903934148 474179181
937925762768 474172874
697917825088 451965927
160426364652 191631888
717497420004 474166567
908240570476 474160260
685401397836 93286837
582335055100 474153953
181269159240 474147646
844459021477 220921596
92845182200 146549452
22106000568 346683176
168637162520 474141339
532048247900 174293945
521418780555 110019308
895608573756 474135032
881081777528 474128725
438330292492 445431875
586756253952 440449345
638547440504 474122418
240007943988 474116111
320221123160 474109804
408645100200 462719362
44843594664 370258742
658758635256 474103497
575387456904 474097190
642337039520 474090883
737077014920 474084576
320852722996 474078269
361906712336 474071962
162952763996 222883073
915188168672 357070805
892896246117 8041425
972663753748 402601038
461699486424 474065655
188848357272 474059348
395381503644 375657534
495805877568 379258831
521701470844 474053041
473068283472 474046734
48724928995 7139524
110529977608 394080281
29721848577 106815352
833080189992 22112342
564213937190 274335579
145899568424 474040427
78318385972 474034120
536442074372 895594
26527199420 474027813
892450574576 260762915
626547043620 372333745
886766176052 31055668
909600670896 58762319
569953023711 120911497
238744744316 371223713
994846762785 211555701
934767763588 316113147
548860263792 474021506
970768954240 474015199
778409370012 143351803
6308 97171949
511595873468 296908332
742761413444 277482772
513490672976 474008892
745919412624 474002585
740027730303 13257314
363801511844 209833890
762972608196 473996278
446541090360 392957635
914556568836 473989971
37895996468 473983664
838132988680 264931842
708023422464 372705858
318444636665 110315737
665706233452 473977357
747182612296 1784881
766130607376 127496005
654337436404 473971050
308300125099 287416297
773159780310 370593013
204360954456 86040094
133899171540 473964743
183163958748 473958436
329695120700 473952129
1263205980 473945822
62216750653 40080985
710171927354 104191640
167373962848 473939515
458541487244 294417067
578545456084 473933208
3158005488 473926901
558965861168 473920594
194532755796 165445224
358748713156 473914287
528239570209 109142635
736445415084 473907980
742761413444 388038175
929714964900 473901673
862133782448 473895366
266535137100 473889059
636652640996 359499000
786973401964 290229219
901292972280 473882752
149057567604 454091386
335379519224 473876445
221059948908 473870138
728866217052 473863831
555176262152 357915943
464353741272 210174468
825500991960 83971398
981014655314 100874158
389065505284 473857524
390328704956 473851217
364433111680 11743634
175584760716 473844910
673285431484 473838603
428856294952 132920025
238113144480 473832296
233691945628 226768185
606335848868 418305468
194048506401 52108434
541912665596 473825989
945504960800 473819682
924662166212 473813375
973926953420 235011434
702339023940 473807068
689155772257 96793529
620862645096 473800761
924662166212 334252079
701075824268 473794454
622757444604 473788147
319589523324 473781840
331248108101 137114180
948693485860 200915792
106108778756 417971197
108645937842 386158689
857125347198 23506189
50527993188 473775533
582335055100 157637158
663315220170 68967045
840659388024 473769226
741498213772 278479278
327800321192 473762919
932465887137 180878453
515385472484 473756612
425789223791 299235615
413697898888 164694691
963189756208 473750305
596339608565 24363941
814132194912 473743998
989085349484 473737691
272219535624 473731384
142109969408 473725077
338537518404 473718770
126151067806 2169608
806552996880 473712463
66317989088 157939894
553281462644 473706156
153478766456 473699849
797710599176 473693542
229902346612 473687235
429493432334 411140716
412434699216 473680928
493911078060 473674621
73265587284 473668314
430119494624 5316801
10970821107 138627860
46905813487 127628452
613283447064 473662007
368994067345 223450703
840659388024 473655700
770551806228 473649393
991224356032 83094725
357125549831 65384669
798973798848 48349462
614546646736 126228298
16421602044 473643086
639810640176 28179676
734951147918 28167062
738340214592 154111545
32843197780 473636779
684654228532 473630472
3789605324 252425061
786973401964 473624165
913293369164 473617858
379591507744 473611551
493279478224 448206955
918346167852 225418487
116845975968 473605244
37264396632 473598937
846343786548 473592630
381486307252 473586323
630336642636 473580016
918977767688 61058067
687812227712 473573709
630968242472 446087803
316431524144 473567402
832448590156 381113089
495263723606 48015191
219165149400 473561095
867818180972 473554788
193901155960 65239608
251376741036 473548481
886134576216 424038531
502121875928 473542174
587387853788 332952837
715602620496 473535867
230533946448 118912178
886766176052 473529560
400434302332 227928673
97266381052 473523253
857712583596 473516946
581239728847 69881560
116214376132 443186583
651179437224 473510639
739937111327 4150006
523596270352 473504332
623389044440 473498025
953084158832 473491718
970768954240 242132037
49264793516 378420000
610125447884 312392017
284391848714 272758829
756025010000 473485411
624020644276 396666151
387170705776 394395631
281061933328 473479104
582335055100 473472797
450962289212 32329682
701911184353 32695488
767393807048 473466490
833080189992 473460183
378959907908 473453876
247587142020 9908297
30316798436 473447569
819816593436 319140507
238744744316 161011403
598756650836 473441262
533070267892 473434955
329695120700 82924436
630336642636 303625287
469278684456 108991267
242534343332 473428648
126319973508 473422341
572229457724 93280530
340432317912 473416034
507973107216 225191435
764235807868 473409727
272219535624 370933591
771183406064 107685718
340432317912 473403420
137057170720 473397113
252008340872 473390806
805491955479 222681249
339169118240 386448811
917082968180 473384499
12096219136 205135175
314536724636 346821930
424435096100 473378192
778762604096 174174112
354959114140 473371885
824237792288 473365578
318326323652 473359271
211830448530 23424198
912030169492 298623836
593797309274 268161026
437845248415 196740558
318957923488 42446110
377696708236 445040841
766762207212 133184919
857337748037 107092860
405487101020 473352964
540017866088 473346657
560229060840 391841296
858344183432 473340350
374538709056 473334043
749395158464 567630
707391822628 473327736
336642718896 473321429
626547043620 346777781
22737600404 457377333
584861454444 473315122
109266777936 269409812
707391822628 473308815
527385869368 473302508
267798336772 473296201
351801114960 338843575
364433111680 473289894
960031757028 473283587
372643909548 473277280
591809052640 417756759
828027391304 473270973
657495435584 473264666
223586348252 101441788
243165943168 473258359
454751888228 469284949
770551806228 473252052
846343786548 304792082
865291781628 369804638
147438169558 60679647
361906712336 473245745
977716552436 354926425
486963479864 472879939
785710202292 473239438
558334261332 473233131
627178643456 473226824
679601429844 473220517
639810640176 246029763
686549028040 473214210
582759144087 6540359
668232632796 473207903
293693930048 124493873
560571089450 60036333
937930486711 198386685
554544662316 466156677
389697105120 355399450
671390631976 473157447
68844388432 473201596
516648672156 473195289
781289003440 473188982
862133782448 473182675
560860660676 156110864
887397775888 408680986
390960304792 150983273
354959114140 93419284
571597857888 317462845
889924175232 473176368
843817387204 473170061
401697502004 473163754
245060742676 467582059
287377931688 473157447
127583173180 473151140
516648672156 473144833
649916237552 400904455
939188962440 473138526
707391822628 216664371
283588332672 382651997
189479957108 473132219
274114335132 473125912
933504563916 473119605
138320370392 473113298
579177055920 473106991
132635971868 251762826
13923678805 167930182
970137354404 358742160
31579998108 473100684
700444224432 212407146
563387060020 473094377
728271008606 413928410
269154161046 138312510
855186184252 473088070
90318782856 473081763
173058361372 473075456
653183650568 197800134
69475988268 473069149
77055186300 400999060
264008737756 112983598
295588729556 232791370
601914650016 473062842
551386663136 473056535
541912665596 23506189
28421998928 139573910
498332276912 473050228
246323942348 473043921
837501388844 473037614
621494244932 473031307
472142735352 82148675
262113938248 473025000
720655419184 473018693
910179045959 57179262
8842404012 473012386
650828555651 170926007
809710996060 473006079
893713774248 232602160
436790532935 51597567
945803193602 97771114
871607779988 472999772
526122669696 472993465
747814212132 472987158
499761218237 253497251
487595079700 216361635
568439858708 233832025
430119494624 472980851
632863041980 177655576
329695120700 472974544
526122669696 472968237
458541487244 206554250
527014023327 113860271
193901155960 428201151
305243100989 289295783
706128622956 472961930
889638615258 43278634
713707820988 225033760
458541487244 472955623
485700280192 472949316
978348152272 472943009
139583570064 472936702
771183406064 311445967
863396982120 318358439
138951970228 472930395
196089817519 47106983
586389737326 94106747
334116319552 472924088
430751094460 29308629
720655419184 300339340
207164752516 316409576
534965067400 472917781
776236204752 180127920
862765382284 472911474
279194594498 357638435
115582776296 192079685
830553790648 472905167
527627471617 85667981
696654625416 4774399
78949985808 472898860
287042262599 160708667
856449383924 472892553
84002784496 472886246
682759429024 472879939
373907109220 472873632
749077411804 6237623
661285034600 472867325
469278684456 280150633
566549593933 156577582
82739584824 472861018
308601271735 54246507
64423189580 77323820
578312086535 36984248
430119494624 347667068
477489482324 472854711
150320767276 472848404
586756253952 472842097
285483132180 472835790
688443827548 314637309
2526405652 472829483
165479163340 472823176
805921397044 472816869
820448193272 472810562
649916237552 472804255
725076618036 472797948
916451368344 295167600
380223107580 472791641
584229854608 404190402
620862645096 472785334
301273128080 257628336
313905124800 355468827
396644703316 472779027
747182612296 472772720
620862645096 472766413
573492657396 124247900
337905918568 472760106
709286622136 299090554
579808655756 472753799
161057964488 472747492
766762207212 472741185
108003578264 472734878
552018262972 472728571
73265587284 472722264
204107886081 290613946
305694326932 326286338
812237395404 472715957
994138148172 472709650
12000403192 4023866
497700677076 472703343
660748720920 168939302
190743156780 59203809
790763000980 472697036
22737600404 472690729
747202239680 265972497
819816593436 153089811
874765779168 472684422
668864232632 472678115
668864232632 472671808
467383884948 472665501
637284240832 472659194
820783315717 123547823
305694326932 472652887
252147019188 180632480
762341008360 320912774
205901552844 472646580
941715361784 472640273
497700677076 472633966
260219138740 472627659
414710466752 59159660
308969844443 255193834
83371184660 472621352
116845975968 472615045
533701867728 472608738
874765779168 472602431
603404018708 210559195
444646290852 472596124
414961098560 472589817
395381503644 472583510
214112350712 470975225
184427158420 472577203
514753872648 472570896
813586288285 79272683
950557759488 472564589
145267968588 472558282
204006753336 39910696
455383488064 472551975
617073046080 472545668
898766572936 472539361
1894805816 472533054
59667362294 43152494
977716552436 472526747
505279875108 472520440
859607383104 472514133
722550218692 286520703
783183802948 472507826
898766572936 359410702
634126241652 472501519
678138754441 11018329
754130210492 182581343
217270349892 336547827
370117510204 472495212
756025010000 382185279
180292448736 32228770
435803893148 472488905
804026597536 472482598
523596270352 472476291
83371184660 316781689
870976180152 472469984
20211201060 472463677
41685595484 313375909
530543868548 287321692
214112350712 330436344
116845975968 472457370
672653831648 316743847
542650929416 39525969
564089512694 163597273
12632003028 472451063
609564429685 29655514
787743207091 102230163
391591904628 143080602
322747522504 472444756
557958202215 135493281
579808655756 472438449
480647481504 472432142
292129768708 17035207
755393410164 472425835
984664150632 472419528
321484322832 472413221
971514540487 188005363
725076618036 472406914
78003984087 41777568
307315360556 77185066
332221520044 313325453
404223901348 472400607
172426761536 323864450
437698692656 472394300
205269953008 472387993
994138148172 403143440
72633987448 440424117
355049033039 84110152
776340295480 251397020
398539502824 423849321
760446208852 472381686
953715758668 472375379
807184596716 472369072
764493940764 132938946
978348152272 472362765
135162371212 472356458
836869789008 472350151
540649465924 418664967
154110366292 448982716
324010722176 472343844
78318385972 453858027
13895202700 472337537
885668068412 251731291
976453352764 472331230
778131004260 407671866
536859866908 27466985
753585514809 126587797
251564014787 60723796
224849547924 472324923
903187771788 418337003
791580379808 202870962
269061536444 472318616
363801511844 472312309
358748713156 257931072
486963479864 472306002
386776242833 156155013
150952367112 472299695
438330292492 472293388
444014691016 472287081
949926159652 472280774
485068680356 472274467
685917428204 472268160
65942421917 178765608
232428745956 335538707
344348359664 222031628
543175865268 130226936
438330292492 421408512
5684404832 472261853
384915520046 122589159
89055583184 472255546
407660512253 146347628
457278287572 472249239
248850341692 472242932
836238189172 450591001
593443545402 67327225
926701181582 148447859
299038093215 48393611
767393807048 207298476
236399690143 104557446
685917428204 272531777
965084555716 362393913
346116716436 64186339
630968242472 357051884
818553393764 424278197
24632399912 178822371
523596270352 472236625
828027391304 472230318
361906712336 472224011
21197771470 76056113
177479560224 472217704
795184199832 463785245
847606986220 472211397
57475591384 410093754
284851532344 472205090
785874354581 266981617
135793971048 472198783
702339023940 231643496
24632399912 326362022
590545852968 472192476
381486307252 472186169
437396494816 33717222
421908696756 472179862
828658991140 472173555
32843197780 472167248
260850738576 472160941
181269159240 137921476
704865423284 179686430
709918221972 472154634
474331483144 472148327
538123066580 202662831
159794764816 453132722
399171102660 472142020
190743156780 472135713
484437080520 472129406
998559347024 14367346
116845975968 369703726
613283447064 215623716
502121875928 472123099
758551409344 472116792
327168721356 472110485
598756650836 297356129
933504563916 472104178
719392219512 472097871
645495038700 472091564
791394600816 472085257
972032153912 46917773
904450971460 472078950
627270883331 227663779
115582776296 472072643
168637162520 56025081
121267174820 127243725
204638353172 437049872
736192424458 71351091
214743950548 472066336
577913856248 472060029
806552996880 472053722
763604208032 472047415
660653434764 413278789
855363947047 106619835
993262753316 26886741
315799924308 472041108
993506548336 472034801
303167927588 96604319
939820562276 102457215
107371978428 472028494
777248394196 18725483
920050863831 2068696
421277096920 31673754
485068680356 441635061
954978958340 378956095
274114335132 278769400
140846769736 472022187
238744744316 156419907
562755460184 472015880
953084158832 28425649
643600239192 472009573
6308 472003266
618336245752 471996959
972032153912 471990652
509701073960 471984345
20842800896 471978038
923398966540 215428199
296851929228 181420855
768917220926 178343039
63791589744 471971731
447804290032 471965424
702970623776 429676989
418119097740 112706090
28126984761 126316596
871607779988 140784854
145267968588 242497843
645556046311 140412741
794125315425 153215951
8842404012 471959117
53685992368 471952810
639179040340 471946503
924662166212 471940196
160695610482 54908742
999822546696 471933889
344574957560 30816002
145899568424 328455946
109604618698 29378006
209691151860 471927582
116214376132 471921275
209059552024 471914968
205901552844 104052886
814132194912 471908661
379591507744 471902354
628441843128 392188181
378328308072 264244379
920309701046 36504916
686549028040 471896047
832109263007 94718526
997927747188 390087950
286797595148 111375313
248850341692 471889740
373420582998 175145390
411171499544 471883433
264640337592 471877126
876660578676 272941732
442751491344 471870819
641705439684 471864512
515385472484 139498226
758551409344 470622033
198322354812 105516110
430119494624 30885379
31354474467 8009890
655600636076 64627829
324048349738 363617471
229270746776 343870254
516017072320 461281366
196427555304 188623449
938557362604 471858205
763627070907 279072136
144004768916 471851898
109898377772 471845591
11368803356 471839284
510964273632 471832977
261482338412 471826670
508437874288 471820363
17053201880 471814056
908240570476 453858027
813500595076 143477943
534965067400 366827734
868449780808 471807749
759302514216 64993635
821839841306 202233955
361906712336 434892878
527385869368 471801442
285483132180 86752785
534965067400 471795135
617073046080 471788828
783183802948 420456155
735813815248 285631416
367591110860 66444245
971400554076 471782521
603809449524 247171330
737077014920 471776214
731392616396 128221310
98529580724 68285889
104845579084 265083210
210701966378 42345198
84644614286 67831785
112424777116 471769907
788868201472 471763600
178111160060 287637042
852028185072 471757293
985927350304 471750986
869081380644 471744679
358117113320 471738372
222954748416 33830748
993506548336 127275260
878555378184 146278251
102319179740 170143939
463594285932 471732065
487595079700 471725758
605072649196 471719451
254534740216 471713144
968874154732 255401965
943695059819 231593040
243797543004 425281010
600019850508 471706837
477715209854 8672125
543175865268 471700530
65054789416 471694223
647011407659 91123536
630968242472 471687916
702339023940 47006071
258955939068 471681609
744656212952 471675302
41053995648 471668995
807184596716 471662688
156308097317 105661171
224217948088 471656381
956242158012 471650074
100424380232 268230403
171795161700 63971901
5684404832 471643767
385353337307 392528759
198086134499 63423192
272219535624 471637460
381486307252 113607991
277272334312 471631153
976453352764 70695163
838999839616 80124128
617704645916 162928731
926556965720 110448184
980638022260 17123505
978979752108 471624846
78949985808 229013477
317382825810 1658741
636021041160 192748227
418750697576 471618539
47369994008 471612232
351169515124 471605925
183795558584 226831255
328018455094 153897107
195164355632 471599618
421908696756 471593311
515008006906 25675797
809079396224 244150277
85265984168 331420236
206533152680 16612638
497700677076 471587004
185690358092 471580697
836869789008 471574390
601283050180 113614298
331589920208 329490294
185390714587 118237329
939188962440 471568083
220428349072 471561776
764867407704 471555469
100760455034 91836227
477489482324 471549162
399171102660 471542855
44211994828 243506963
20306897171 252973770
880704002907 120015903
651395344755 94573465
790131401144 92378629
313905124800 13200551
605704249032 18195695
780025803768 242125730
691601826728 471536548
85897584004 471530241
461699486424 471523934
807816196552 471517627
609493848048 471511320
600019850508 471505013
733287415904 466383729
281844377683 84078617
430751094460 193978092
44843594664 471498706
435803893148 116439834
624020644276 321038914
635389441324 471492399
366717324289 27511134
705497023120 471486092
768976342744 391034
891187374904 39525969
951820959160 471479785
316431524144 220719772
147794367932 417018840
754761810328 471473478
603177849688 471467171
315799924308 216046285
946768160472 471460864
183163958748 22888103
414961098560 471454557
860238982940 323839222
565913459364 471448250
711181421644 471441943
397476506253 2957983
294325529884 23846767
297239097037 37356361
442751491344 471435636
641705439684 176368948
462962686096 471429329
14141528892 75721842
311378725456 471423022
554544662316 440802537
718405373659 17060435
61896790236 185602396
870344580316 313760636
61896790236 117839988
116845975968 471416715
110529977608 471410408
888660975560 471404101
161689564324 102741030
886134576216 471397794
619218466847 106594607
41692608868 159415732
924662166212 388101245
855817784088 471391487
478121082160 188831580
101687579904 471385180
7048087628 260964739
352432714796 471378873
649284637716 471372566
126319973508 471366259
308220726276 471359952
615809846408 471353645
159794764816 39418750
424435096100 393178380
358117113320 471347338
955131051645 180758620
709286622136 471341031
143373169080 471334724
514753872648 389684302
315799924308 471328417
695391425744 460574982
694759825908 273894089
397276303152 471322110
409276700036 471315803
322115922668 471309496
555993552682 22131263
678338230172 471303189
209691151860 365976289
273482735296 144127564
408013500364 471296882
319589523324 471290575
138320370392 471284268
354959114140 88575508
760446208852 442215305
886188305549 16820769
557749787400 236228685
430892825364 47447561
409908299872 471277961
584861454444 471271654
323379122340 341057332
849501785728 146580987
960663356864 255420886
994769748008 471265347
14526802536 471259040
859065140844 255837148
42948795156 471252733
800236998520 336301854
619599445424 331931103
591955463338 153985405
712444621316 471246426
339169118240 132629903
963189756208 471240119
37264396632 160399624
221375544881 29541988
821079793108 471233812
721413013959 229757703
615809846408 11321065
900661372444 10425471
784527643922 86771706
436435492984 471227505
91581982528 102905012
626547043620 471221198
15234546783 120804278
642968639356 315659043
228007547104 471214891
340432317912 440297977
308276057587 10766049
598233745838 277999946
716234220332 97846798
690338627056 471208584
732024216232 189802858
326537121520 471202277
125056773836 471195970
958136957520 471189663
450330689376 155972110
101687579904 471183356
458130064778 130346769
891818974740 471177049
84634384332 471170742
932241364244 471164435
764553384239 80414250
940452162112 163458519
562755460184 447059081
422540296592 471158128
618336245752 471151821
341831635258 96415109
920872567196 471145514
156005165800 106071126
246669326282 26584005
294325529884 354718294
754130210492 36895950
383381106760 471139207
603177849688 471132900
581071855428 7675619
408645100200 471126593
586823448730 60969769
500858676256 293931428
116845975968 270406318
325275776106 226660966
531807068220 471120286
157268365472 296050580
81476385152 354119129
664723695280 67339839
774341405244 386530802
428856294952 129148439
207164752516 471113979
498963876748 453208406
45475194500 471107672
313905124800 471101365
288009531524 75576781
725076618036 471095058
365696311352 471088751
868449780808 471082444
187585157600 350183561
691601826728 471076137
689707027220 471069830
569071458544 383528670
529912268712 43966097
769288606556 471063523
666969433124 471057216
577487618639 63025851
509069474124 222725398
656863835748 471050909
785710202292 471044602
922767366704 471038295
810974195732 471031988
939188962440 471025681
96003181380 471019374
598125051000 471013067
752867010820 471006760
70739187940 247215479
53054392532 471000453
160426364652 470994146
605704249032 470987839
202111953828 470981532
23369200240 470975225
98529580724 470968918
635389441324 470962611
333484719716 32392752
217270349892 312467701
107371978428 470956304
156448869557 14985432
448435889868 470949997
629705042800 470943690
805377716788 260870134
309483925948 470937383
490121479044 470931076
914556568836 304785775
748445811968 470924769
304709820976 41159482
245692342512 179938710
919609367524 470918462
81476385152 61575241
797078999340 263033435
596230251492 470912155
825234655722 75753377
860870582776 227039386
478963688988 19412946
376433508564 85529227
489489879208 337317281
360011912828 470905848
287377931688 450849588
558334261332 470899541
822974592616 470893234
507174674616 470886927
454751888228 470880620
586756253952 470874313
343590317092 470868006
650343120540 5089749
520438271172 470861699
178111160060 337739850
929083365064 470855392
704233823448 357966399
545070664776 470849085
671390631976 405603170
605789153866 323271592
354327514304 325870076
379640103179 311395511
178742759896 470842778
181269159240 470836471
876028978840 470830164
922135766868 470823857
689075427384 71603371
326711781271 225349110
826132591796 455554610
75791986628 223419168
944873360964 470817550
80213185480 470811243
600711410993 350391692
159794764816 470804936
987190549976 470798629
21529908639 224756252
984664150632 470792322
753498610656 470786015
819184993600 439850180
30316798436 31844043
540649465924 301108794
730129416724 470779708
641073839848 39425057
821079793108 78314019
351187603600 123692884
168637162520 367376443
148425967768 421244530
437067092820 470773401
729497816888 470767094
891187374904 439906943
567808258872 312089281
254534740216 470760787
18321983247 207222792
711842784213 426510875
904450971460 470754480
498733111990 32752251
851396585236 470748173
802131798028 162007909
651811037060 470741866
126319973508 470735559
207796352352 275357313
997927747188 119536571
334116319552 470729252
373275509384 173499263
782552203112 278561269
291799130540 304634407
828027391304 470722945
975190153092 470716638
759183009180 459155907
53685992368 358906142
971553385300 198487597
676443430664 470710331
785078602456 470704024
356366737805 184877091
699181024760 470697717
252639940708 395821013
402329101840 189531657
478121082160 436362409
175584760716 163830632
987822149812 468578565
909503770148 445627392
262113938248 470691410
900437444474 52587766
733287415904 470685103
89055583184 470678796
658127035420 470672489
9474003848 374894387
91760735522 284647524
263599049715 84721931
73602097269 88159246
746551012460 470666182
501490276092 336125258
605704249032 401926189
931609764408 470659875
61896790236 470653568
792026200652 470647261
418323646364 156344223
6308 470640954
320221123160 470634647
406118700856 470628340
992035415246 12998727
598756650836 470622033
961681979448 67472286
120635574984 61669846
448435889868 470615726
595598651656 470609419
168637162520 469713825
31579998108 470603112
956999355446 110593245
178256649936 266628425
759183009180 470596805
135793971048 470590498
948662959980 470584191
399171102660 470577884
991611748828 470571577
504027315345 282402232
144004768916 470565270
278535533984 31074589
390960304792 470558963
64423189580 470552656
48013135654 279103671
496437477404 470546349
397907902988 470540042
413066299052 209430242
714339420824 470533735
640442240012 150510248
306325926768 300597927
260850738576 470527428
155373565964 470521121
205901552844 470514814
965938937713 93148083
447804290032 196658567
3158005488 356818525
282325133000 470508507
194532755796 470502200
520438271172 470495893
145267968588 199099376
199585554484 22780884
477489482324 470489586
853407673210 92542611
848238586056 111469918
497700677076 23171918
323379122340 470483279
576019056740 470476972
965084555716 470470665
581071855428 212268392
148425967768 470464358
848870185892 470458051
510964273632 470451744
24632399912 159737389
464258644326 46438441
293693930048 470445437
38846572829 44344517
693496626236 470439130
798973798848 470432823
430119494624 470426516
588019453624 470420209
758551409344 470413902
378959907908 470407595
880450177692 470401288
631599842308 470394981
942978561456 470388674
902029772876 233548210
677706630336 470382367
220428349072 128360064
165581507029 116578588
174321561044 207790422
120635574984 470376060
656863835748 470369753
629073442964 470363446
651179437224 320477591
391591904628 470357139
284866940345 120173578
205269953008 172761344
237100875110 42679469
589914253132 470350832
256429539724 457604385
135793971048 470344525
167768547689 17508232
912661769328 470338218
118740775476 168459970
160145604305 91199220
809079396224 470331911
865923381464 470325604
344900213792 1513680
465489085440 300572699
69827609825 76371463
134530771376 470319297
249481941528 470312990
486963479864 470306683
728866217052 470300376
980242951780 206642548
551418519793 138135914
473068283472 470294069
58738791056 470287762
783357119308 42862372
672653831648 429916655
732655816068 270172959
746551012460 392654899
692233426564 470281455
199585554484 166637247
873257888882 49894677
880450177692 382689839
185058758256 470275148
253271540544 227796226
677706630336 344204525
941715361784 118388697
925925365884 470268841
797907667698 28255360
774341405244 470262534
196427555304 470256227
562123860348 470249920
458541487244 470243613
682759429024 22137570
663811433944 470237306
655600636076 470230999
295866754730 53653649
207506932494 81063871
847606986220 260636775
367591110860 470224692
610125447884 470218385
989085349484 470212078
974558553256 315059878
712813978157 95330305
111161577444 470205771
596861851328 367351215
461699486424 470199464
470541884128 35457954
753498610656 162266496
491384678716 330146222
573492657396 470193157
171163561864 22698893
859607383104 470186850
783183802948 282112110
882363059369 67737180
600651450344 470180543
451132281783 277457544
171503868663 31888192
128846372852 152396041
388433905448 470174236
84002784496 445835523
803394997700 289737273
907608970640 470167929
583598254772 470161622
405487101020 470155315
944873360964 470149008
22106000568 470142701
216638750056 368637843
929083365064 470136394
418119097740 470130087
908872170312 470123780
435443727671 2636326
444263779674 45410400
977084952600 470117473
517911871828 470111166
562343911578 154742245
963406407965 48633277
828658991140 470104859
141478369572 470098552
84002784496 320464977
80844785316 470092245
710054472093 311742396
648094775840 381951920
557702661496 364544600
746551012460 177176244
725708217872 177775409
505911474944 470085938
291799130540 92208340
278535533984 470079631
901924572116 298901344
51159593024 470073324
594355583928 311792852
255797939888 470067017
831816990320 397662657
322747522504 470060710
199628151962 230735288
904450971460 470054403
480647481504 470048096
962558156372 470041789
554544662316 470035482
353695914468 470029175
778762604096 470022868
424514797659 236512500
801648974015 220700851
977084952600 106323406
144346261431 116118177
348011515944 114825242
42317195320 470016561
635409081322 95027569
509069474124 125427309
326537121520 470010254
553281462644 470003947
58107191220 469997640
905714171132 469991333
437067092820 200423846
409276700036 469985026
485947804714 152856452
240007943988 20920319
850133385564 312909191
103582379412 254632511
750340611476 453378695
456646687736 469978719
116845975968 469972412
145267968588 469966105
716865820168 469959798
517280271992 187330514
8842404012 469953491
660653434764 31799894
798342199012 354478628
631185014062 10419164
243165943168 62193327
929714964900 469947184
962558156372 469940877
107371978428 469934570
586756253952 469928263
289904331032 422146431
449699089540 469921956
120635574984 48570207
877923778348 469915649
819816593436 358943984
330958320372 285662951
803394997700 469909342
760446208852 469903035
557413430848 9927218
399802702496 469896728
685285828368 245455826
502121875928 469890421
667640754446 100962456
605072649196 469884114
347379916108 469877807
793289400324 469871500
670127432304 469865193
397276303152 469858886
328431921028 469852579
897503373264 469846272
515385472484 469839965
302536327752 469833658
39790795976 400872920
13982478966 205318078
149057567604 143421180
930346564736 469827351
969505754568 66860507
240007943988 426990207
180637559404 469821044
196427555304 469814737
197059155140 469808430
834974989500 469802123
701707424104 17199189
254534740216 51679558
917082968180 469795816
971479038384 120728594
159794764816 469789509
876028978840 469783202
477806043268 24225187
68844388432 439515909
174321561044 248918369
880612179294 256152498
871376094408 4219383
259587538904 469776895
82739584824 369161324
104213979248 469770588
967610955060 469764281
60633590564 469757974
859607383104 469751667
192006356452 469745360
805289797208 431531247
284851532344 291030208
997296147352 469739053
95371581544 469732746
322747522504 1318163
907608970640 229335134
919710071393 268880024
455383488064 163849553
626547043620 469726439
366959511024 469720132
226112747596 358142995
185058758256 55243013
150675485570 19904892
655600636076 469713825
441488291672 343151256
649403228237 35136297
262745538084 459565862
217959204674 317179030
894345374084 469707518
694759825908 469701211
474331483144 200348162
382117907088 469694904
417487497904 469688597
443383091180 192111220
301904727916 82892901
239501342585 113412474
236218344972 469682290
214112350712 469675983
583598254772 179459378
673285431484 104904331
175584760716 369937085
748480058978 208515727
972663753748 469669676
550755063300 469663369
77686786136 469657062
665258413289 93261609
868835334025 28829297
957505357684 469650755
403592301512 469644448
985299307616 322994084
938557362604 19703068
379679257035 279791134
357485513484 469638141
353695914468 352340555
596861851328 469631834
819816593436 85831963
145899568424 149166857
236218344972 322350770
531807068220 469625527
988453749648 469619220
492647878388 469612913
325273921848 469606606
413697898888 128965536
558965861168 469600299
54091961344 45202269
345485116600 129438561
999190946860 336749651
392855104300 226755571
426329895608 469593992
612020247392 469587685
101055980068 469581378
929714964900 469575071
682136312103 5234810
738340214592 4124778
735182215412 218323112
179374359732 140387513
906977370804 174811119
402960701676 309471876
306022795492 131425266
17053201880 469568764
262745538084 469562457
399802702496 469556150
81476385152 437321073
413344999075 60017412
290777861081 141320949
336011119060 297753470
504648275272 469549843
738971814428 469543536
461699486424 393153152
777499404424 232835519
613915046900 469537229
238113144480 469530922
623004395189 126758086
166110763176 469524615
406824439477 329692118
106108778756 469518308
955896189592 13389761
857712583596 469512001
644346039877 169588923
878555378184 469505694
345485116600 324734816
520438271172 469499387
31579998108 469493080
39159196140 469486773
787927308421 79644796
586756253952 469480466
885502976380 469474159
530916391503 41373920
344853516764 200777038
881081777528 469467852
833080189992 469461545
956249076791 198866017
766130607376 469455238
618336245752 286596387
332853119880 469448931
648021438044 469442624
54317592204 469436317
955610558176 469430010
831816990320 469423703
853291384744 469417396
48633193680 325434893
154889001219 59853430
89055583184 62414072
397907902988 110511254
27866158776 159642784
671390631976 469411089
269693136280 469404782
419382297412 137997160
615178246572 469398475
251376741036 469392168
472436683636 469385861
806042895092 80136742
24000800076 354213734
927267604880 48475602
144004768916 469379554
97266381052 469373247
91581982528 469366940
460436286752 372686937
779132156454 59670527
495805877568 469360633
795184199832 469354326
153478766456 83649741
951820959160 469348019
301953089992 34902938
139583570064 377644239
102319179740 97575597
500469252606 47655692
949926159652 469341712
279798733656 48620663
677075030500 336686581
394749903808 469335405
643024992401 66570385
594335451984 220309817
827395791468 469329098
595598651656 469322791
723181818528 469316484
741498213772 450546852
63159989908 71174495
403065435718 99858731
545070664776 469310177
495174277732 469303870
271656839763 210174468
176847960388 469297563
924662166212 469291256
204638353172 184568048
629920275482 250558189
948667879440 205141482
170531962028 469284949
932285393411 280346150
901326273240 218594313
514122272812 95500594
102950779576 469278642
973295353584 469272335
930978164572 469266028
456190119764 6698034
587387853788 469259721
631599842308 469253414
214218787644 157492097
116845975968 343189098
687180627876 469247107
821079793108 469240800
59370390892 469234493
697917825088 469228186
800236998520 390769106
122530374492 469221879
168637162520 469215572
10165791385 96251127
65686389252 138110686
55901219011 131784765
402960701676 469209265
144004768916 469202958
411171499544 469196651
644231839028 469190344
374037752418 293079983
295693924009 271642490
626547043620 469184037
145267968588 211366491
376433508564 19848129
132635971868 469177730
12632003028 225399566
283639141864 279992958
572229457724 469171423
919609367524 469165116
110529977608 326860275
873502579496 469158809
915819768508 90051346
611388647556 418425301
471173483964 209007673
944899900820 386423583
418119097740 469152502
17053201880 423098788
354327514304 469146195
617073046080 4780706
266535137100 469139888
275377534804 187172839
392855104300 212362997
183163958748 469133581
408645100200 260428644
492647878388 469127274
783183802948 419787613
720859438020 6628657
949926159652 400116080
394749903808 124897521
960663356864 438450026
530543868548 469120967
438961892328 469114660
495183794995 151563517
514392206105 25335219
439593492164 272985881
920872567196 243330367
607599048540 469108353
621694889523 122324265
350537915288 460537140
171163561864 258870815
267798336772 291755513
387170705776 453561598
152923834512 369899243
966347755388 469102046
171795161700 460524526
845736216382 93917537
536859866908 469095739
548860263792 469089432
485068680356 15326010
426329895608 469083125
181269159240 342501635
791394600816 469076818
267166736936 221287402
943610161292 469070511
794552599996 469064204
147162768096 277823350
239522622403 16215297
289904331032 469057897
744024613116 413051737
296220329392 79260069
432014294132 50601061
848238586056 210805168
546048026966 79707866
394749903808 469051590
819184993600 312795665
515385472484 469045283
111793177280 257445433
329063520864 469038976
984664150632 469032669
625283843948 469026362
714971020660 408542232
491384678716 469020055
867818180972 200789652
910135369984 130952241
947399760308 243557419
887397775888 371173257
318957923488 469013748
393486704136 139264867
579808655756 469007441
606967448704 469001134
125688373672 468994827
618336245752 468988520
268429936608 468982213
56212391712 68292196
783183802948 468975906
530543868548 468969599
672968563562 122166590
862133782448 468963292
841922587696 468956985
941083761948 468950678
178111160060 468944371
626547043620 279002759
687812227712 468938064
863396982120 76011964
864660181792 444624579
95371581544 28022001
710549821808 468931757
84002784496 468925450
114951176460 255938060
694227756839 332385207
560860660676 468919143
25263999748 32493664
507806274452 468912836
847606986220 451480288
373346892010 375846744
221336435174 173410965
549491863628 246092833
672653831648 95752874
1894805816 367868389
761709408524 468906529
438961892328 468900222
679601429844 468893915
468015484784 468887608
495174277732 468881301
732655816068 468874994
514753872648 468868687
450962289212 468862380
65054789416 31762052
622757444604 468856073
501490276092 468849766
567176659036 298440933
282490666522 220196291
57187565373 15792728
12000403192 468843459
889292575396 468837152
399171102660 226150099
616441446244 468830845
91581982528 468824538
374184989333 154048475
413697898888 397315772
631606144 262018008
48633193680 468818231
452225488884 468811924
735182215412 468805617
113687976788 51755242
548860263792 310928793
723451108507 109237240
840659388024 314549011
177479560224 162657530
514753872648 468799310
749077411804 468793003
625915443784 468786696
903352794443 17539767
870466564003 284962874
959400157192 34486676
338537518404 253093603
234323545464 468780389
468647084620 368038678
313273524964 468774082
588651053460 199881444
507174674616 468767775
41053995648 384739614
910766969820 468761468
649284637716 16965830
571597857888 468755161
443383091180 468748854
466752285112 468742547
870976180152 468736240
284219932508 468729933
388433905448 114421594
324772366045 307264426
571597857888 468723626
552649862808 468717319
401697502004 73508085
843185787368 468711012
915188168672 468704705
16421602044 468698398
253903140380 116219089
560860660676 437756256
489489879208 468692091
797078999340 468685784
473068283472 468679477
15353490496 202524077
281840271826 69452684
954347358504 468673170
133899171540 468666863
214743950548 468660556
364433111680 468654249
911398569656 468647942
972663753748 41821717
452857088720 468641635
182532358912 417611698
318326323652 170478210
606967448704 468635328
757919809508 468629021
642968639356 468622714
627178643456 220120607
37264396632 468616407
438961892328 468610100
566545059200 468603793
619599445424 468597486
453488688556 244989108
598363752029 140747012
246504253171 82419876
166742363012 270122503
850133385564 468591179
975190153092 468584872
246017588195 105005243
120635574984 468578565
909503770148 169967343
927820165392 407760164
220737209169 2712010
497069077240 468572258
235586745136 468332592
545702264612 195561149
518543471664 468565951
954347358504 182663334
89055583184 468559644
660771672093 115437021
745919412624 468553337
207796352352 468547030
657495435584 2592177
543807465104 468540723
61265190400 47750297
545702264612 423464594
822974592616 468534416
403592301512 421837388
346748316272 371267862
677706630336 468528109
400434302332 468521802
474963082980 468515495
365064711516 468509188
760446208852 258441939
198953954648 236632333
199053371889 151166176
171952704253 79121315
657495435584 468502881
490753078880 154458430
325390822093 41354999
466120685276 468496574
353695914468 431827676
535166260700 61543706
487106484782 213063074
821079793108 468490267
789499801308 250394207
776236204752 468483960
254534740216 468477653
516648672156 468471346
120003975148 468465039
673917031320 468458732
718760619676 397959086
356222313812 307523013
504648275272 468452425
569102009652 209991565
466952412529 131122530
581188862892 350252938
860870582776 324570834
104391981709 13269928
956242158012 403061449
486331880028 91710087
540017866088 120577226
382117907088 468446118
754130210492 468439811
659390235092 468433504
629705042800 468427197
892450574576 468420890
84002784496 415517774
841301854821 115916353
619671515513 48759417
615809846408 451461367
828938845344 8337854
867186581136 468414583
611388647556 468408276
819816593436 468401969
263059784359 66009062
457435066978 296429
586853249305 342823292
394899196805 88588122
483173880848 270721668
920872567196 468395662
519175071500 468389355
372012309712 468383048
387802305612 199503024
573110575094 82937050
444014691016 468376741
508437874288 468370434
451265094589 23380049
418119097740 468364127
414329498724 62105029
575387456904 340830280
32211597944 468357820
853922984580 468351513
580088819003 175820239
287377931688 468345206
44843594664 158103876
544540929297 263437083
852028185072 252368298
491384678716 468338899
572229457724 334050255
809710996060 468332592
942346961620 118432846
82739584824 17287487
269348731996 97764807
838764588516 309944901
884871376544 141768746
729497816888 120350174
569457226199 7259357
665706233452 388864392
392223504464 16467577
601283050180 468326285
911398569656 465267390
373907109220 100817395
605072649196 450591001
800868598356 468319978
116845975968 468313671
679925521346 16063929
304431127260 329414610
440225092000 468307364
348643115780 214311860
918977767688 46886238
327800321192 468301057
471805083800 468294750
768025406884 468288443
177479560224 468282136
864660181792 20081488
875397379004 468275829
103582379412 468269522
266535137100 193429383
596861851328 468263215
964452955880 276076311
327800321192 468256908
442119891508 468250601
297572981245 346859772
734550615576 468244294
709918221972 468237987
267798336772 468231680
2893971305 84280441
653074236732 468225373
813500595076 53086019
720243321869 84557949
830553790648 468219066
558334261332 468212759
325273921848 468206452
836869789008 468200145
17180918630 332277988
622757444604 468193838
915819768508 468187531
104845579084 468181224
474963082980 468174917
97266381052 468168610
207796352352 468162303
658127035420 468155996
260850738576 10387629
966979355224 468149689
980874551616 345270408
175584760716 468143382
620231045260 468137075
830553790648 468130768
394749903808 14928669
764867407704 468124461
420645497084 468118154
615809846408 468111847
854554584416 468105540
415592698396 468099233
194532755796 468092926
830553790648 162039444
228007547104 229707247
590545852968 468086619
297761737141 47453868
680233029680 468080312
409276700036 355216547
996664547516 468074005
528017469204 427665056
132146449821 114219770
849501785728 468067698
926556965720 468061391
285483132180 128391599
880450177692 316617707
645495038700 468055084
610757047720 468048777
166742363012 432578209
956873757848 118558986
75791986628 468042470
881713377364 468036163
929083365064 177926777
435172293312 385231560
480015881668 264502966
385907506104 468029856
497069077240 24799124
836238189172 468023549
851396585236 468017242
257061139560 468010935
341063917748 468004628
132004372032 242485229
610125447884 289226406
995172885141 5083442
984664150632 467998321
296220329392 467992014
964452955880 258750982
59370390892 36057119
919382368045 12544623
322115922668 467985707
465489085440 467979400
389697105120 467973093
101055980068 16309902
208514723894 121794477
901292972280 467966786
127927478617 21513177
905082571296 467960479
285065017987 88354763
919609367524 467954172
347379916108 467947865
548861436894 409116169
34106397452 459509099
603809449524 163193625
495805877568 467941558
726971417544 467935251
106108778756 467928944
546965464284 31535000
756025010000 467922637
622757444604 350006965
874134179332 467916330
463962135400 87572695
562874132696 33717222
900808975165 102495057
620231045260 444864245
830553790648 276990826
321700690774 213750537
550755063300 467910023
65686389252 467903716
141478369572 467897409
627327280525 291616759
512859073140 467891102
746551012460 175492275
559597461004 467884795
472436683636 454457192
759814609016 467878488
300641528244 467872181
310813721233 297293059
108003578264 467865874
6308 205072105
616441446244 382185279
426961495444 219199785
341063917748 306665261
776867804588 467859567
341695517584 467853260
522964670516 219780029
788236601636 467846953
445909490524 144897018
422540296592 467840646
507806274452 301272776
312010325292 467834339
650547837388 421074241
540017866088 467828032
618336245752 467821725
596975730520 20232856
151583966948 256184033
349488188645 88821481
618967845588 467815418
480015881668 467809111
30948398272 167886033
370749110040 252589043
185058758256 467802804
790131401144 412603940
311378725456 382771830
377065108400 199585015
776983065013 350000658
412434699216 467796497
521069871008 467790190
763604208032 467783883
816101051214 98830690
860238982940 467777576
72633987448 467771269
865923381464 169506932
444386469745 39961152
30966455213 61865363
375801908728 467764962
2526405652 467758655
113421325200 89130524
862473048592 65346827
636652640996 247278549
463594285932 467752348
247587142020 467746041
722619557850 397858174
312863275600 27612046
58750572532 278327910
656232235912 137612433
208427952188 467739734
86529183840 351388198
848870185892 467733427
155373565964 467727120
178742759896 467720813
909503770148 467714506
638547440504 467708199
444646290852 467701892
212217551204 467695585
450330689376 467689278
609493848048 467682971
333484719716 467676664
96823530805 183294034
632231442144 467670357
225481147760 467664050
731392616396 467657743
568439858708 467651436
360234537314 52783283
910546170122 7429646
126325914702 23878302
239376344152 89155752
256429539724 467645129
354959114140 278271147
641705439684 467638822
837601581846 7442260
337274318732 467632515
72852613296 198708342
603177849688 467626208
75160386792 467619901
395381503644 467613594
140215169900 467607287
85897584004 322401226
392855104300 318831464
588651053460 467600980
762341008360 316781689
408806250357 190118208
477489482324 435397438
606335848868 467594673
121267174820 467588366
627420712423 191335459
123793574164 467582059
834974989500 467575752
54317592204 467569445
630336642636 359284562
790763000980 454923910
753498610656 467563138
173689961208 467556831
341063917748 467550524
37264396632 467544217
620862645096 467537910
657495435584 467531603
883848139301 196286454
657495435584 467525296
611393756226 293855744
40422395812 467518989
680349797478 81404449
724445018200 109603046
528350586023 26262348
301904727916 467512682
886766176052 432489911
939188962440 467506375
790131401144 467500068
241271143660 467493761
205901552844 467487454
173058361372 467481147
176348120089 225777986
132635971868 47674613
356222313812 467474840
390960304792 155044981
113056376952 467468533
443383091180 429046289
565508142074 16511726
6947604504 467462226
845080586876 463280685
871246788294 158791339
414329498724 278088244
538123066580 467455919
496437477404 467449612
19579601224 151954551
58107191220 348058102
466752285112 292480818
854045472827 245575659
657745325231 48822487
14526802536 467443305
728866217052 467436998
76423586464 165388461
566545059200 467430691
717899352500 7227822
218533549564 467424384
797078999340 467418077
543807465104 117896751
8210804176 467411770
46738394172 467405463
82107984988 467399156
240007943988 467392849
365696311352 467386542
114951176460 467380235
994831607064 364904099
260219138740 382885356
255166340052 274013922
401697502004 467373928
836869789008 467367621
327168721356 467361314
757288209672 467355007
411171499544 467348700
410539899708 385376621
918977767688 467342393
53054392532 321165054
60633590564 418545134
750340611476 358855686
154741966128 414243760
866331652495 3531920
416224298232 467336086
658127035420 46097863
516017072320 467329779
864996332278 20295926
299100746953 111734812
343730786596 181824503
796870756879 37022090
577937854383 314403950
310115525784 234014928
487726353598 263020821
900661372444 467323472
587387853788 467317165
243393051931 137637661
592488825342 30677248
251376741036 467310858
189479957108 467304551
788868201472 253812601
16421602044 465034031
993506548336 467298244
903358136472 256802119
272219535624 467291937
832448590156 467285630
641476194913 30620485
10105603684 147407204
363169912008 467279323
486331880028 467273016
605704249032 467266709
85897584004 467260402
441619067317 27776028
153478766456 467254095
943610161292 416722411
732024216232 387451624
22106000568 467247788
212849151040 467241481
948031360144 467235174
665074633616 112769160
575387456904 309389885
630968242472 336800107
580440255592 166233599
583598254772 467228867
75160386792 425312545
526138721011 188945106
59370390892 157252431
433372950249 350290780
577457761301 60307534
246955542184 323668933
563387060020 467222560
968874154732 467216253
160426364652 467209946
569703058380 467203639
353695914468 467197332
327800321192 158557980
644231839028 467191025
43580394992 132667745
358748713156 467184718
680864629516 367925152
538123066580 467178411
173058361372 405155373
248218741856 467172104
185961792451 2636326
417487497904 329692118
435172293312 304356899
493911078060 467165797
444646290852 465544898
855817784088 467159490
757919809508 407331288
955610558176 163401756
341695517584 259690725
318957923488 467153183
560229060840 467146876
527385869368 467140569
862152552080 317538529
670759032140 467134262
259075652235 237944189
639810640176 313287611
637995832349 146404391
843185787368 217559965
147945136767 165281242
971400554076 467127955
604441049360 467121648
778131004260 163426984
876660578676 467115341
320852722996 19513858
848238586056 372668016
956873757848 467109034
527385869368 467102727
682127829188 350789033
721918618856 467096420
500227076420 335519786
627178643456 467090113
605072649196 467083806
739603414264 346531808
296851929228 391021386
172029012646 35874216
855186184252 467077499
495183668855 153569143
475594682816 123875787
374538709056 467071192
624652244112 467064885
936662563096 45927574
957505357684 332328444
296926553652 71445696
710624080426 128177161
985295750468 93867081
552018262972 467058578
312641925128 467052271
113687976788 300761909
10105603684 467045964
34106397452 292531274
768657006720 467039657
762519313557 53615807
435172293312 115960502
91581982528 467033350
408382882433 72423281
521069871008 467027043
801500198192 383150250
886134576216 467020736
178742759896 467014429
649431281773 89136831
795184199832 467008122
103582379412 467001815
440856691836 466995508
235708539613 268079035
509069474124 466989201
821079793108 466982894
138320370392 466976587
429487894788 444662421
620231045260 466970280
990348549156 466963973
938557362604 1425382
956242158012 213800993
596230251492 466957666
701424960867 10879575
476857882488 466951359
924662166212 466945052
138320370392 163704492
601283050180 466938745
493279478224 466932438
975190153092 466926131
766762207212 190893969
829922190812 466919824
162952763996 17028900
310878727482 196809935
569805837252 120236648
479384281832 466913517
574755857068 165741653
798973798848 573937
267166736936 466907210
257061139560 466900903
675180230992 466894596
987190549976 325926839
66949588924 137978239
348304501322 32241384
754761810328 384676544
76423586464 383244855
965084555716 97159335
925925365884 195498079
688443827548 466888289
212849151040 466881982
862892304352 138318817
90318782856 466875675
669718614629 214791192
697917825088 380936493
879818577856 381453667
62528390072 216178732
410265528352 84450730
267798336772 191089486
137057170720 466869368
729497816888 466863061
198322354812 466856754
953715758668 449771091
293693930048 466850447
653705836568 466844140
964452955880 466837833
133899171540 466831526
394749903808 466825219
824869392124 466818912
836238189172 466812605
874789045691 138400808
778762604096 143528399
749077411804 466806298
739603414264 453605747
972032153912 466799991
818553393764 158980549
487595079700 466793684
735182215412 184738337
255166340052 466787377
107371978428 466781070
64423189580 466774763
382117907088 338446234
646126638536 62142871
382749506924 437680572
743393013280 368208967
187585157600 34265931
422540296592 466768456
301904727916 466762149
293062330212 466755842
691601826728 381983455
76423586464 466749535
895669379543 64167418
548860263792 466743228
231797146120 466736921
756135319430 300383489
679601429844 466730614
145267968588 466724307
380358386423 157485790
425698295772 466718000
510964273632 466711693
892450574576 108001068
75231510831 363869751
533070267892 466705386
147794367932 466699079
802131798028 169147433
41053995648 149028103
548860263792 466692772
511595873468 19993190
419444818703 50304632
630968242472 466686465
461699486424 425274703
785078602456 316037463
828027391304 466680158
843817387204 466673851
596230251492 466667544
908872170312 466661237
582335055100 295628011
391591904628 23506189
954978958340 442499120
806552996880 466654930
700444224432 466648623
697917825088 466642316
683395204094 122696378
433277493804 285435899
412434699216 466636009
92990697304 21216748
549491863628 466629702
268490591027 15080037
132004372032 466623395
411803099380 466617088
906977370804 466610781
262255240276 56775614
763042079801 218455559
540649465924 466604474
612651847228 104160105
46738394172 466598167
649284637716 79884462
142109969408 61531092
556439461824 466591860
111793177280 306116552
759814609016 260352960
670759032140 466585553
915819768508 466579246
220428349072 281847216
598125051000 77904064
373275509384 466572939
89687183020 320622652
320937873803 321146133
195795955468 466566632
454751888228 466560325
54949192040 466554018
237481544644 466547711
68212788596 466541404
381486307252 466535097
781920603276 338950794
9799249531 105005243
139583570064 466528790
942346961620 466522483
984114112920 141541694
972663753748 466150370
7579204340 309673700
480647481504 416091711
443383091180 466516176
479662893557 41859559
144004768916 70165375
350537915288 466509869
661285034600 446440995
984032550796 363150753
973926953420 444675035
742761413444 466503562
333484719716 466497255
952452558996 268154719
126951573344 466490948
120003975148 466427878
939820562276 466484641
436435492984 466478334
475594682816 466472027
929851164565 140456890
821711392944 466465720
142741569244 466459413
32650369627 4364444
183795558584 466453106
821079793108 466446799
999190946860 466440492
65686389252 466434185
212217551204 466427878
98529580724 466421571
898134973100 96049303
409908299872 394137044
315363393675 104715121
393486704136 145325894
341355074096 97474685
383381106760 466415264
735813815248 404972470
715602620496 466408957
852712126701 203482741
287377931688 466402650
95463215947 327964000
65727088323 324867263
934136163752 466396343
80315289503 159932906
863396982120 466390036
861890365848 9744315
797078999340 466383729
360643512664 466377422
23369200240 466371115
495805877568 466364808
888029375724 466358501
209691151860 466352194
371380709876 466345887
618336245752 466339580
608862248212 86128392
357087461858 187702627
227607111432 197264039
546333864448 466333273
464037995996 14058303
725076618036 203293531
444014691016 466326966
156636765636 466320659
620231045260 301745801
303799527424 33414486
474331483144 466314352
375801908728 466308045
483173880848 430061716
244429142840 145527718
961294956700 466301738
864836172320 216916651
228639146940 466295431
678969830008 466289124
68212788596 366228569
521701470844 245008029
976453352764 466282817
798973798848 466276510
257918687671 192104913
214743950548 387155195
270324736116 466270203
872239379824 87301494
199585554484 466263896
579808655756 466257589
180637559404 406896105
95371581544 45366251
975821752928 340546465
65686389252 466251282
801500198192 466244975
77686786136 466238668
232574071850 221609059
606967448704 466232361
608862248212 466226054
972032153912 466219747
630336642636 138451264
930366602075 215497576
832618853928 64224181
71567730158 119114002
226744347432 466213440
782565119848 92189419
951189359324 466207133
753498610656 466200826
9918899628 14077224
207796352352 274903209
543175865268 466194519
778762604096 253055761
361275112500 466188212
897503373264 433013392
27158799256 466181905
909011794678 128757405
368854310532 466175598
177479560224 466169291
706760222792 466162984
733919015740 466156677
977209635683 172666739
197344061251 155814435
289904331032 466150370
639179040340 449348522
192637956288 294536900
673917031320 97020581
951189359324 466144063
310747125620 466137756
317694723816 466131449
661345102468 64306172
795184199832 466125142
643600239192 466118835
589914253132 63770077
492816344665 146057506
246323942348 466112528
78318385972 466106221
420645497084 466099914
194532755796 466093607
658422089494 140242452
172426761536 466087300
42948795156 466080993
411374187603 23853074
339169118240 177340226
391591904628 466074686
893793721780 333943036
241902743496 466068379
468015484784 466062072
628441843128 403484018
218533549564 466055765
631606144 466049458
620231045260 466043151
636021041160 306047175
778993490752 99827196
586756253952 317115960
88028580662 37539264
251090089951 29150954
915188168672 466036844
820595228363 104097035
453488688556 466030537
95008237339 87862817
961294956700 466024230
829922190812 466017923
156005165800 197459556
6947604504 466011616
557266597581 34524518
188848357272 121195312
236849944808 466005309
56843991548 404385919
272219535624 29794268
975821752928 274594166
812868995240 376628812
769288606556 317254714
942978561456 87061828
54949192040 184479750
191374756616 465999002
740866613936 464674532
511595873468 465992695
317694723816 465986388
550123463464 465980081
615247610958 63410578
962558156372 293269193
83371184660 465973774
189479957108 465967467
422540296592 465961160
780025803768 465954853
794732494557 101580542
85897584004 465948546
891818974740 465942239
972993262963 93154390
862133782448 465935932
620862645096 388662568
426961495444 465929625
900029772608 465923318
675487962136 107881235
973926953420 96270048
206533152680 465917011
708023422464 465910704
794552599996 264376826
617073046080 465904397
394118303972 465898090
292430730376 465891783
833080189992 465885476
737708614756 465879169
159268126074 272247962
245060742676 453466993
615178246572 465872862
510332673796 43757966
976156490646 33376644
168005562684 465866555
374538709056 195605298
140846769736 465860248
824443810443 205299157
151583966948 465853941
618336245752 465847634
449814501333 208049009
264640337592 465841327
401697502004 375380026
292430730376 465835020
637915840668 465828713
958768557356 465822406
122530374492 465816099
27158799256 465809792
636652640996 465803485
809079396224 465797178
207796352352 465790871
346748316272 465784564
70107588104 345844345
274114335132 340332027
852028185072 465778257
501490276092 465771950
744024613116 71716897
651179437224 465765643
960663356864 465759336
992243348664 55142101
464225885768 11094013
628142451903 53041870
14539971552 198556974
887507132961 140929915
283588332672 465753029
275377534804 313237155
878555378184 106544151
13895202700 465746722
409549042603 30153767
548228663956 465740415
639810640176 465734108
810974195732 174527304
514753872648 465727801
453488688556 465721494
322747522504 465715187
425698295772 465708880
752235410984 145332201
580440255592 15584597
833711789828 465702573
816658594256 411065032
950557759488 465696266
420230656224 127149120
438961892328 465689959
728866217052 465683652
802434950290 152837531
54581716750 151998700
236218344972 465677345
690338627056 465671038
550123463464 465664731
149057567604 465658424
884239776708 465652117
612651847228 465645810
465489085440 51414664
633626155380 71281714
934841208603 4320295
141478369572 465639503
610757047720 465633196
872239379824 465626889
209691151860 436097515
515105336530 31503465
648021438044 465620582
708023422464 414281602
127583173180 411065032
236218344972 450010757
898766572936 465614275
32211597944 465607968
211585951368 173574947
508437874288 287031570
730761016560 465601661
226112747596 380671599
861502182612 465595354
33474797616 465589047
794657088065 289623747
511595873468 435113623
224480760778 150926510
430751094460 44571569
619762241708 150737300
168005562684 465582740
27158799256 465576433
38005012963 76491296
879818577856 67030796
106108778756 465570126
948741507358 302855833
637915840668 64539531
664443033780 465563819
850133385564 179093572
210322751696 377827142
816026994420 465557512
612824431976 181433469
206533152680 465551205
137057170720 9813692
260850738576 465544898
451593889048 393121617
453488688556 34549746
831816990320 465538591
353064314632 93614801
582966654936 5556467
956242158012 465532284
749709011640 465525977
459976218395 47945814
799171554833 53987920
462962686096 23581873
831185390484 451839787
665706233452 323675240
134530771376 403931815
131372772196 119511343
773709805408 465519670
175584760716 465513363
48759434592 55123180
416224298232 465507056
613915046900 465500749
939820562276 465494442
754761810328 144392458
885502976380 465488135
267166736936 465481828
990980148992 465475521
370749110040 465469214
349906315452 465462907
1263205980 465456600
857080983760 465450293
724445018200 178816064
556439461824 308633045
27790399092 465443986
677075030500 57778427
277943895300 77115689
574124257232 465437679
631599842308 430332917
711990790582 282055347
7579204340 69963551
736445415084 316441111
990348549156 263752433
313273524964 465431372
533701867728 465425065
440225092000 72398053
644990480765 26520935
194689276615 160033818
535039010668 213441494
830553790648 465418758
933060597330 11289530
92213582364 465412451
440856691836 72252992
293062330212 465406144
80844785316 465399837
272219535624 284060973
601283050180 465393530
546965464284 465387223
104845579084 465380916
316431524144 465374609
118740775476 465368302
246323942348 465361995
735813815248 465355688
925293766048 465349381
384012706596 465343074
409276700036 465336767
879818577856 465330460
672344525819 30784467
7579204340 465324153
862995203057 154174615
222954748416 301972853
89055583184 42206444
727603017380 95405989
709918221972 208175149
313905124800 465317846
305694326932 50121729
74528786956 465311539
144004768916 30172688
958768557356 252450289
742129813608 465305232
672713275123 312246956
471805083800 465298925
431709844693 121479127
790763000980 465292618
333484719716 465286311
228007547104 147104468
716234220332 465280004
44843594664 465273697
493911078060 465267390
810342595896 161970067
682759429024 465261083
741708331477 94270729
788868201472 465254776
16421602044 465248469
365696311352 223595764
605704249032 465242162
79236550660 141182195
804026597536 465235855
98031727130 282099496
361275112500 49049539
860870582776 465229548
334116319552 391544867
84765323959 290973445
906977370804 160374396
600019850508 134452626
622125844768 465223241
90950382692 465216934
719392219512 399024969
600019850508 465210627
445909490524 465204320
750972211312 465198013
877292178512 342041224
824869392124 465191706
886766176052 465185399
243797543004 316239287
964033012657 193296936
588651053460 465179092
283588332672 465172785
824632963680 32796400
847606986220 126360745
572861057560 465166478
464857485604 88752104
2604965644 32285533
42558166869 204138669
921504167032 465160171
118109175640 52083206
716234220332 465153864
807816196552 465147557
137057170720 465141250
526754269532 465134943
437067092820 465128636
145267968588 224491358
600019850508 465122329
368854310532 221388314
778131004260 63227675
93476782036 465116022
567808258872 465109715
154258751081 201874456
592440652476 465103408
80213185480 465097101
527385869368 357348313
342958717256 465090794
840027788188 208648174
402329101840 465084487
312641925128 465078180
306325926768 465071873
114951176460 465065566
951820959160 465059259
684654228532 465052952
384763767319 166321897
449699089540 359480079
909503770148 110769841
879818577856 465046645
120003975148 465040338
173928788377 44117465
285715059491 166694010
393486704136 465034031
250113541364 465027724
982769351124 465021417
347043452337 74927160
219796749236 465015110
850133385564 465008803
704233823448 333854738
179374359732 465002496
456646687736 129280886
651179437224 464996189
202111953828 464989882
240007943988 283455501
405487101020 464983575
46106794336 464977268
991611748828 464970961
101055980068 464964654
644863438864 464958347
177479560224 464952040
492016278552 464945733
677706630336 56737772
441655174892 181578530
84634384332 115184741
463777201546 8129723
522964670516 464939426
465489085440 464933119
688443827548 126600411
140215169900 464926812
182798444935 179711658
792026200652 269390891
826764191632 464920505
836238189172 326362022
666337833288 143799600
849880281412 1116339
153736432634 189008176
411803099380 440543950
504648275272 464914198
101687579904 398816838
486963479864 464907891
672022231812 464901584
617073046080 464895277
747814212132 464888970
632958504732 5304187
17684801716 464882663
169900362192 464876356
903983814035 294215243
439593492164 464870049
956873757848 81871167
183163958748 464863742
682175043390 118502223
65054789416 464857435
199163826380 124632627
700444224432 2201143
258324339232 464851128
338567230681 161541191
728866217052 464844821
445472524708 225557241
209059552024 464838514
24039701652 207575984
41685595484 464832207
858975783268 464825900
360643512664 289516528
397907902988 464819593
675811830828 245216160
98529580724 464813286
534965067400 281348963
91581982528 464806979
814763794748 224724717
258955939068 464800672
579177055920 464794365
367591110860 464788058
892450574576 464781751
407381900528 246143289
985295750468 464775444
753498610656 464769137
648021438044 345579451
320221123160 464762830
363801511844 464756523
534965067400 464750216
645495038700 348039181
784447002620 147079240
645495038700 4591496
390328704956 464743909
249481941528 464737602
661468826887 98685629
570334658216 464731295
622521930675 23449426
916020848282 23562952
301904727916 70688856
562123860348 464724988
220428349072 185507791
889292575396 369968620
54997705484 367180926
245692342512 80130435
617704645916 145098842
793289400324 464718681
840027788188 464712374
192024444928 123692884
802131798028 137385381
348011515944 117202981
209691151860 27864326
169268762356 464706067
571597857888 111362699
570334658216 217736561
108635178100 464699760
826764191632 106947799
217270349892 464693453
216638750056 464687146
107371978428 91514570
180637559404 464680839
502753475764 464674532
970137354404 33635231
445909490524 464668225
376433508564 464661918
472436683636 438689692
547597064120 464655611
795184199832 464649304
236218344972 464642997
265903537264 464636690
581239438725 129608850
735813815248 464630383
12000403192 71521380
64423189580 47188974
212849151040 464624076
938836636564 73514392
624020644276 464617769
14526802536 459250512
524227870188 342167364
178111160060 275117647
695391425744 464611462
103582379412 464605155
248218741856 32064788
192637956288 464598848
685952173467 34341615
752867010820 464592541
987190549976 464586234
832448590156 464579927
29053598764 464573620
137786850713 291976258
603809449524 349161827
595598651656 464567313
726971417544 464561006
625283843948 464554699
216638750056 464548392
433909093640 10280410
342327117420 292215924
989085349484 464542085
693543928736 208723858
246323942348 244888196
994138148172 464535778
796078713270 9189299
167373962848 179396308
375801908728 461022779
461300955466 196980224
456646687736 18069555
807184596716 464529471
767393807048 348644653
344221916928 396956273
902556171952 234569944
499595476584 464523164
624020644276 377864984
491384678716 176337413
870976180152 464516857
583598254772 334662034
672653831648 464510550
505279875108 29649207
540649465924 376124252
402960701676 464504243
522964670516 300257349
901292972280 464497936
113056376952 464491629
62107235905 2049775
531807068220 464485322
662548234272 464479015
42948795156 464472708
650547837388 464466401
52422792696 464460094
349906315452 464453787
573492657396 464447480
574755857068 464441173
547597064120 464434866
658127035420 464428559
385907506104 464422252
489618813209 10797584
499595476584 464415945
518543471664 464409638
401697502004 464403331
350836797711 31099817
128846372852 282440074
844448987040 464397024
428224695116 464390717
6316004668 118704047
88423983348 464384410
219796749236 464378103
48633193680 464371796
983400950960 464365489
269061536444 464359182
738340214592 464352875
400434302332 464346568
983060980497 99108198
226112747596 464340261
987190549976 464333954
94739981708 237206270
725196211370 259413217
562123860348 397410377
779040181473 152124840
375801908728 150680537
629073442964 464327647
789019373955 269756697
656863835748 464321340
388433905448 22787191
399802702496 464315033
31033914885 12569851
245363232703 30412354
343590317092 295161293
783815402784 464308726
748445811968 418892019
464857485604 414376207
233691945628 464302419
644863438864 388549042
990715269671 3557148
217901949728 387867886
960031757028 421345442
662548234272 111980785
32843197780 464296112
710549821808 293502552
826764191632 287668577
208427952188 464289805
876028978840 464283498
67581188760 6906165
312641925128 98281981
729784924142 116326308
737708614756 464277191
220428349072 239401106
240639543824 182108318
384644306432 464270884
60001990728 464264577
454751888228 464258270
634126241652 464251963
353064314632 464245656
226744347432 464239349
661285034600 464233042
611388647556 46451055
57475591384 464226735
632231442144 464220428
720023819348 464214121
335379519224 464207814
371610240527 177624041
415592698396 464201507
307589921122 510867
691601826728 164139675
388438894285 40074678
506171241353 127477084
436435492984 57362165
895608573756 18643492
326537121520 464195200
462962686096 464188893
281693533164 308822255
553281462644 171663926
246955542184 464182586
321869100288 2730931
864028581956 464176279
25895599584 464169972
927188565556 176091440
961926556536 464163665
771542476188 10002902
633494641816 464157358
259587538904 464151051
537235675810 39879161
271054416109 352592835
137057170720 403906587
836869789008 464144744
462962686096 462656292
714339420824 464138437
312641925128 464132130
360011912828 201805079
389117033474 8495529
626547043620 464125823
860238982940 402847011
354327514304 464119516
450330689376 311994676
900029772608 464113209
792193317231 74725336
877292178512 386347899
270956335952 464106902
560229060840 464100595
273635106109 108373181
380854707416 464094288
51791192860 464087981
298115128900 464081674
412434699216 464075367
452225488884 464069060
380223107580 464062753
877923778348 464056446
789636701050 158223709
181900759076 148983954
17684801716 464050139
410539899708 464043832
876858650011 92302945
184427158420 464037525
726971417544 47580008
882976577036 464031218
723813418364 464024911
797710599176 464018604
72973568942 96951204
323379122340 464012297
923164840151 29447383
675811830828 464005990
278535533984 56763
451593889048 133367822
615178246572 463999683
234955145300 404240858
245060742676 442909075
868134256277 102236470
701935485224 117038999
826132591796 431014073
142144828197 228534145
181512022889 201880763
555807861988 47479096
384644306432 400273755
372012309712 296990323
14526802536 463993376
874134179332 374106012
705497023120 463987069
943610161292 463980762
106740378592 137618740
952452558996 463974455
499634043889 37312212
25263999748 463968148
847606986220 407470042
359380312992 91464114
996664547516 283499650
113056376952 8255863
285483132180 463961841
762341008360 463955534
994138148172 463949227
927188565556 463942920
290795615286 126026474
48633193680 463936613
744656212952 463930306
723181818528 122078292
352432714796 463923999
586400925944 57305402
257061139560 64634136
277903934148 164114447
915188168672 35161525
172426761536 417144980
435512518120 66015369
498963876748 463917692
64423189580 366909725
382197387902 149507435
854092050022 82836138
611388647556 463911385
711846461194 281784146
353064314632 463905078
568439858708 144550133
904450971460 463898771
62528390072 463892464
441488291672 446611284
290661856430 260851213
66042286955 1810109
786341802128 463886157
61265190400 463879850
768025406884 463873543
593072252312 463867236
874335202343 214620903
32843197780 463860929
985471785145 266647346
990348549156 43783194
248218741856 52676064
817290194092 463854622
939188962440 463848315
286114732016 437630116
415592698396 463842008
224614538555 62868176
997296147352 400690017
504016675436 106373862
5875765519 80937731
831816990320 463835701
599127136630 8558599
618336245752 463829394
193901155960 463823087
427593095280 8331547
547597064120 268583595
629073442964 330871527
794552599996 463816780
228639146940 463810473
265271937428 463804166
377407818166 93185925
950557759488 463797859
62528390072 455901495
701075824268 308418607
421277096920 463791552
800236998520 463785245
615809846408 463778938
195559035078 20037339
20211201060 463772631
222323148580 463766324
608367075093 183710296
960031757028 351766618
859607383104 463760017
300641528244 463753710
68212788596 463747403
235586745136 114629725
634126241652 463741096
565913459364 463734789
226744347432 39664723
365696311352 463728482
879186978020 463722175
605704249032 230388403
649916237552 463715868
169900362192 245783790
12000403192 463709561
411324463215 18044327
953715758668 463703254
277272334312 403862438
717522944433 211303421
63198071574 296012738
12000403192 463696947
394749903808 463690640
481279081340 463684333
624777835403 286192739
29053598764 463678026
199585554484 463671719
867209393555 351394505
892450574576 463665412
471173483964 252614271
946768160472 463659105
593703852148 95103253
150952367112 299746482
703602223612 383471907
577913856248 463652798
417487497904 463646491
824237792288 463640184
39790795976 463633877
292430730376 463627570
413066299052 463621263
159794764816 463614956
938557362604 463608649
200848754156 463602342
657495435584 463596035
856449383924 463589728
140215169900 463583421
796447399504 463577114
490753078880 391147526
332221520044 463570807
119372375312 463564500
30948398272 463558193
46738394172 463551886
805668267664 15660281
603813889652 203028637
345121999447 89376497
2526405652 463545579
533701867728 463539272
810342595896 463532965
265271937428 463526658
460727537705 108303804
534965067400 463520351
655686152689 12569851
639810640176 149513742
496437477404 463514044
580440255592 92321866
818654280536 204290037
654337436404 146763890
121698762830 3784200
782552203112 463507737
181900759076 463501430
294957129720 410825366
373275509384 315677964
221691548744 463495123
276009134640 413026509
254534740216 356282430
176216360552 195517000
550123463464 378893025
612020247392 463488816
735813815248 463482509
13678609771 20996003
759183009180 416255693
194697229742 101719296
406118700856 251800668
92213582364 419314588
975190153092 463476202
606335848868 463469895
699181024760 99360478
314796680255 84759773
113687976788 10614681
847606986220 94832052
112424777116 38870041
131372772196 93242688
914556568836 463463588
30948398272 144222169
507806274452 463457281
932241364244 463450974
948031360144 463444667
440371313488 63246596
827395791468 145723235
632231442144 463438360
478310840869 248142608
939820562276 76598515
80844785316 463432053
585493054280 463425746
886766176052 463419439
288799222622 173366816
991611748828 463413132
400434302332 463406825
830553790648 463400518
580440255592 463394211
842554187532 463387904
409908299872 210735791
683391028860 463381597
206533152680 180418042
680233029680 463375290
505279875108 463368983
445909490524 345768661
789499801308 402506433
753498610656 463362676
815395394584 63492569
951189359324 463356369
699181024760 325043859
348011515944 463350062
254534740216 463343755
504666382669 315242781
295815434671 101315648
269693136280 338553453
944331049327 102665346
291799130540 463337448
248850341692 463331141
519175071500 335746838
518543471664 463324834
680233029680 343182791
228007547104 463318527
673285431484 463312220
555807861988 463305913
728866217052 463299606
176216360552 463293299
829290590976 373866346
58738791056 463286992
499595476584 353936226
568439858708 463280685
977084952600 306715717
344916378633 296857876
660736674550 183962576
738971814428 463274378
453488688556 152679856
610757047720 463268071
929083365064 463261764
898134973100 463255457
478752681996 463249150
773078205572 175801318
381486307252 463242843
458541487244 463236536
756656609836 463230229
709918221972 463223922
656863835748 463217615
800868598356 463211308
567808258872 463205001
63791589744 463198694
619599445424 463192387
997296147352 385420770
763604208032 207657975
456015087900 463186080
515385472484 50292018
579177055920 463179773
552649862808 304993906
170531962028 463173466
371380709876 463167159
979675960852 35703927
33481899298 338931873
286193348771 137183557
744656212952 463160852
991611748828 463154545
587387853788 375468324
555807861988 463148238
879922000042 279633459
61265190400 463141931
841922587696 368883816
510332673796 463135624
242534343332 463129317
325905521684 307863591
418328445991 136849286
872870979660 433000778
321484322832 463123010
683391028860 155492778
42317195320 463116703
144004768916 463110396
902581999117 16082850
24000800076 211423254
318957923488 463104089
932872964080 463097782
90950382692 457951270
855817784088 126272447
450330689376 463091475
863569383965 202896190
406750300692 463085168
834974989500 463078861
185690358092 463072554
104213979248 463066247
985295750468 304729012
738340214592 463059940
965716155552 463053633
204638353172 463047326
517911871828 72208843
865291781628 290727472
525491069860 24679291
946768160472 463041019
135793971048 217648263
187673209627 278466664
737077014920 463034712
97266381052 463028405
77686786136 463022098
79581585644 340496009
329063520864 463015791
478121082160 364941941
341695517584 174117349
343590317092 463009484
606013266804 71754739
529280668876 463003177
163065343946 8117109
924662166212 63688086
170531962028 462996870
603416229060 78976254
331589920208 462990563
660021834928 203148470
396013103480 462984256
177789076249 111003200
717497420004 462977949
612183340105 258158124
395381503644 218972733
994138148172 377007232
965716155552 462971642
869712980480 98332437
308010623250 5184354
787364631481 25839779
554544662316 70171682
213480750876 19236350
973926953420 462965335
918977767688 197850590
846975386384 462959028
816026994420 454286903
949294559816 462952721
839396188352 462946414
982137751288 1797495
126951573344 462940107
581703455264 462933800
17053201880 462927493
70107588104 196652260
584229854608 432660200
543821226978 123573051
274114335132 462921186
361906712336 462914879
284219932508 134030057
214112350712 262219832
569925090008 133002016
495174277732 462908572
486963479864 462902265
679601429844 13856479
24000800076 296101036
345485116600 462895958
773078205572 209020287
243165943168 462889651
202743553664 462883344
259587538904 462877037
925925365884 462870730
611388647556 246786603
919609367524 462864423
498332276912 383730494
923641313015 38750208
439593492164 462858116
853922984580 103359116
841922587696 462851809
644863438864 462845502
646126638536 462839195
206533152680 462832888
577282256412 462826581
40520091242 365061774
616441446244 417605391
714339420824 462820274
380223107580 448162806
500227076420 462813967
433277493804 462807660
150952367112 462801353
673285431484 462795046
545702264612 462788739
764867407704 346304756
888029375724 102331075
543807465104 462782432
376433508564 462776125
128214773016 309913366
943610161292 462769818
613915046900 451865015
345485116600 462763511
336165186456 120583533
972032153912 288128988
726971417544 419907446
187196314194 181938029
137688770556 462757204
795201115206 374282608
225481147760 411525443
216007150220 462750897
240007943988 462744590
649916237552 462738283
289904331032 462731976
199585554484 428024555
478121082160 462725669
358117113320 462719362
195795955468 462713055
987190549976 462706748
216638750056 359152115
632231442144 294505365
301904727916 462700441
994872192609 130971162
665706233452 462694134
354327514304 280901166
562123860348 82653235
9624551938 174962487
589914253132 462687827
137057170720 387628220
55580791876 263582144
920872567196 367906231
822342992780 462681520
951820959160 395486742
641705439684 34556053
534698163532 33496477
833711789828 304937143
315443303365 97153028
72002387612 462675213
534333467564 462668906
533701867728 272273190
517922789245 364115724
25263999748 462662599
646758238372 462656292
961926556536 462649985
349418546751 16858611
288832271302 122198125
907608970640 462643678
631599842308 437983308
605334686125 128852010
595187594996 153405161
562755460184 462637371
720023819348 462631064
181900759076 418854177
982769351124 462624757
749077411804 462618450
774341405244 462612143
459804686916 462605836
256429539724 462599529
260219138740 462593222
3831849610 264900307
380854707416 462586915
478752681996 462580608
288210560842 225393259
909503770148 200581521
950906038335 81530589
107371978428 462574301
828027391304 462567994
757288209672 100678641
441701228606 73148586
832609797076 118666205
219165149400 106663984
920310962446 278290068
953084158832 462561687
198953954648 462555380
694759825908 462549073
680233029680 462542766
81563806479 16927988
416855898068 462536459
911398569656 462530152
920872567196 462523845
421277096920 462517538
423803496264 406341089
112622533101 53987920
166110763176 462511231
872239379824 462504924
274114335132 462498617
289272731196 462492310
306957526604 218039297
413066299052 344090999
421908696756 462486003
746551012460 462479696
941990820009 101624691
325905521684 462473389
581703455264 462467082
567808258872 462460775
409276700036 363876058
922135766868 143351803
239376344152 462454468
629705042800 462448161
182532358912 462441854
997927747188 303442384
9474003848 462435547
443383091180 462429240
291799130540 462422933
42057475125 89578321
647389838208 462416626
604441049360 462410319
827395791468 462404012
561492260512 388845471
833820982919 125250713
893713774248 462397705
409276700036 462391398
754761810328 462385091
834974989500 462378784
757288209672 462372477
529912268712 462366170
372871932826 31465623
65686389252 220372887
569237515547 226490677
906345770968 462359863
99161180560 422682526
843817387204 64312479
534965067400 450591001
356853913648 432136719
80844785316 462353556
550123463464 462347249
857080983760 462340942
93660788761 189001869
956873757848 462334635
602546249852 462328328
373275509384 462322021
307589126440 462315714
555176262152 462309407
418119097740 462303100
77055186300 462296793
298115128900 462290486
891818974740 462284179
304431127260 402380293
916451368344 462277872
53054392532 326223268
34106397452 462271565
362819188110 136161823
489489879208 49825300
175584760716 462265258
687180627876 356856367
489489879208 462258951
219165149400 462252644
663183555238 30185302
503385075600 462246337
320221123160 462240030
913924969000 462233723
876028978840 462227416
919961285510 5209582
454120288392 462221109
859625023783 39349373
395381503644 462214802
379904486312 52133662
767393807048 462208495
784079066919 146177339
17684801716 49503643
640697610442 43266020
53256260681 104563753
700444224432 399567371
181900759076 200051733
40422395812 31175501
523596270352 462202188
864028581956 315823025
58107191220 462195881
440225092000 462189574
409908299872 24918957
836869789008 462183267
382117907088 462176960
5052804996 462170653
816026994420 414716785
319589523324 279532547
902717000452 158993163
140215169900 411802951
528017469204 421799546
597493451164 462164346
865291781628 462158039
839396188352 421793239
631599842308 8123416
513490672976 462151732
986558950140 462145425
193269556124 462139118
956242158012 5152819
722713727667 134547231
658758635256 462132811
769428155238 7536865
10105603684 253970276
502753475764 462126504
854112648684 82918129
358117113320 450761290
761077808688 462120197
390328704956 9176685
324010722176 455472619
834974989500 193227559
324010722176 93135469
605168957086 48317927
154110366292 462113890
277272334312 249025588
973295353584 462107583
385907506104 462101276
37895996468 462094969
233060345792 413442771
234323545464 462088662
15158402372 462082355
881713377364 375594464
229270746776 161484428
108003578264 462076048
363169912008 462069741
762341008360 171272892
594335451984 157227203
438330292492 370832679
360011912828 218859207
932872964080 462063434
226744347432 462057127
673917031320 462050820
869081380644 462044513
351862154106 385723506
298746728736 462038206
754519112726 15906254
948031360144 462031899
262245268909 157340729
391591904628 462025592
933504563916 462019285
52422792696 184706802
432014294132 30462810
802131798028 421616643
616441446244 178595319
462331086260 462012978
5052804996 462006671
643723566270 58358671
855817784088 462000364
468015484784 461994057
814763794748 461987750
329695120700 460619131
495174277732 56132300
916451368344 461981443
820448193272 380148118
425698295772 461975136
279167133820 10532690
449067489704 357594286
802131798028 461968829
411171499544 461962522
540649465924 438532017
575387456904 325233069
771815005900 461956215
753814206629 29541988
445909490524 461949908
432645893968 461943601
995587801685 86197769
162321164160 461937294
785078602456 107654183
339169118240 461930987
556562353719 208950910
607599048540 461924680
516017072320 461918373
920872567196 461912066
55580791876 461905759
435803893148 461899452
914339187532 42717311
639810640176 295445108
380223107580 14051996
829922190812 461893145
919848787551 192830218
274914117430 104298859
756656609836 461886838
684654228532 21759150
406750300692 461880531
414329498724 461874224
629073442964 461867917
654969036240 312442473
66949588924 345100119
39159196140 27725572
486042649380 9927218
96634781216 79323139
124425174000 182385826
743531439316 316384348
625043038446 16051315
752867010820 461861610
484437080520 461855303
785078602456 377026153
311378725456 461848996
827496167373 86853697
864028581956 461842689
315799924308 352050433
19023767379 155297261
71370787776 461836382
746551012460 461830075
496437477404 461823768
451593889048 461817461
953084158832 461811154
723181818528 461804847
472436683636 461798540
257692739396 461792233
6316004668 461785926
867818180972 461779619
41053995648 461773312
598125051000 461767005
163747721439 139794655
180100829462 120545691
672653831648 225178821
492016278552 316813224
602546249852 461760698
912661769328 207046196
23369200240 461754391
89055583184 461748084
577913856248 461741777
836869789008 461735470
134530771376 193656435
181900759076 181925415
772446605736 461729163
92213582364 461722856
170531962028 461716549
117477575804 283285212
882577560439 100199309
376035330798 98105385
329695120700 461710242
411171499544 61177900
43711303084 123188324
718760619676 461703935
355590713976 461697628
603809449524 319272954
665209843082 69944630
652798597669 37110388
321484322832 461691321
640442240012 461685014
843185787368 461678707
814763794748 60730103
978979752108 155461243
963189756208 461672400
825500991960 194406968
291799130540 440348433
974558553256 461666093
757288209672 119952833
842554187532 461659786
156636765636 461653479
492647878388 461647172
21474400732 114661260
639810640176 99146040
859607383104 238947002
103582379412 234014928
838888483224 234456418
992874948500 342211513
29092821997 299992455
882136734739 37022090
955610558176 461640865
821079793108 461634558
810523240990 200997783
836991633941 273610274
603177849688 191865247
805289797208 54606006
114951176460 461628251
785078602456 461621944
364433111680 461615637
321484322832 424038531
862765382284 461609330
797078999340 461603023
631606144 318528728
351801114960 20346382
910135369984 461596716
387802305612 461590409
243165943168 358704318
800236998520 226724036
797710599176 30834923
972032153912 98755006
781289003440 461584102
350537915288 461577795
340543579699 149015489
371380709876 301695345
759183009180 461571488
385907506104 461565181
624652244112 345838038
996032947680 461558874
148425967768 461552567
812868995240 461546260
541912665596 418343310
610757047720 461539953
24000800076 356862674
334747919388 461533646
178742759896 293628692
330958320372 461527339
872870979660 415271801
937965225667 48273778
552018262972 194028548
46106794336 461521032
275377534804 13496980
93476782036 461514725
863609382959 141125432
893082174412 461508418
462331086260 461502111
144004768916 461495804
529912268712 209108585
56843991548 461489497
502753475764 461483190
620862645096 461476883
141478369572 461470576
98692786963 179011581
93476782036 34726342
908872170312 270072047
83371184660 461464269
505279875108 259772716
684196966790 138526948
354327514304 373885267
186321957928 392352163
385275906268 461457962
23369200240 461451655
151583966948 247329005
358117113320 461445348
463720690826 256928259
509069474124 449695407
612020247392 461439041
159885333336 215604795
569703058380 461432734
404223901348 461426427
809710996060 136287963
819454781832 57948716
248850341692 332126620
710549821808 78969947
927188565556 461420120
118109175640 461413813
466752285112 461407506
632260902141 377272126
832108651228 76409305
515385472484 461401199
774973005080 461394892
886766176052 461388585
281061933328 461382278
126378906116 12405869
845186096679 154969297
802131798028 4887925
362538312172 215503883
568439858708 461375971
806552996880 461369664
456015087900 461363357
8842404012 329969626
871633045830 160071660
921504167032 403023607
28421998928 461357050
327800321192 461350743
700444224432 389179742
87160783676 450527931
900713266440 22724121
280430333492 461344436
922767366704 271787551
181900759076 461338129
193269556124 459622625
457909887408 461331822
51791192860 352391011
137688770556 461325515
958136957520 461319208
56212391712 461312901
407381900528 461306594
525491069860 461300287
467082986350 83220865
930346564736 303183797
570334658216 461293980
631599842308 461287673
126951573344 461281366
749077411804 461275059
150320767276 49913598
218103584518 94567158
729497816888 461268752
571597857888 461262445
62895110587 33225276
389697105120 451133403
426961495444 374150161
444646290852 461256138
71370787776 461249831
262113938248 461243524
761709408524 329780416
809079396224 151153562
659390235092 325460121
263377137920 461237217
667639530888 154988218
681496229352 270349555
410539899708 312707367
963189756208 461230910
253271540544 461224603
97266381052 461218296
42353883139 420254331
904450971460 396369722
542106599539 164593779
331589920208 461211989
139583570064 461205682
996359183562 103844755
792657800488 436507470
66317989088 461199375
988453749648 461193068
80213185480 461186761
389065505284 422587921
305062727096 461180454
147794367932 461174147
393486704136 461167840
413697898888 461161533
226744347432 13660962
946136560636 399006048
424435096100 217969920
794552599996 308443835
979611351944 461155226
416224298232 461148919
881713377364 461142612
113056376952 461136305
140215169900 24824352
632863041980 145849375
351169515124 70461804
931609764408 461129998
866554981300 461123691
327800321192 461117384
254599412194 139063043
51159593024 461111077
16421602044 56245826
708655022300 409898237
118109175640 262087385
252639940708 461104770
148425967768 461098463
441488291672 461092156
966979355224 461085849
579808655756 461079542
274745934968 461073235
784447002620 461066928
487595079700 461060621
541912665596 228086348
171163561864 117524638
216007150220 461054314
34772793007 239356957
459173087080 443672222
607599048540 461048007
984664150632 461041700
850133385564 440890835
744024613116 461035393
704233823448 428377747
533701867728 93829239
744024613116 461029086
284219932508 461022779
120635574984 62319467
274745934968 347490472
966979355224 461016472
301904727916 461010165
559912672250 90877563
375846221710 88998077
212849151040 461003858
989716949320 278504506
868449780808 460997551
103582379412 460991244
834974989500 234891601
773078205572 460984937
273482735296 381132010
661916634436 291856425
685285828368 239180361
275377534804 460978630
666969433124 397612201
108635178100 460972323
78318385972 460966016
246955542184 41228859
118408600465 37930298
222323148580 256461541
389888787464 195851271
865923381464 460959709
316431524144 460953402
645495038700 387590378
3158005488 460947095
157899965308 460940788
558589026290 42490259
211215555937 103945667
426329895608 360337831
768907773040 26148822
285483132180 460934481
514122272812 460928174
349274715616 460921867
314536724636 460915560
124425174000 460909253
410667994878 253049454
961926556536 350511525
509069474124 460902946
919609367524 460896639
666337833288 407148385
654969036240 251031214
251376741036 460890332
282956732836 93091320
952452558996 460884025
203375153500 425678351
288641131360 460877718
159163164980 39273689
404585860078 55816950
529912268712 460871411
616441446244 460865104
590545852968 460858797
738971814428 460852490
435887971765 10652523
392223504464 266918547
657495435584 258725754
553913062480 460846183
733287415904 336333389
238744744316 350587209
974558553256 460839876
87160783676 460833569
858344183432 286375642
645495038700 460827262
636021041160 93211153
498332276912 460820955
164215963668 239211896
918346167852 460814648
616441446244 460808341
872239379824 1103725
97897980888 460802034
670127432304 460795727
361906712336 460789420
543807465104 257533731
102950779576 217717640
525491069860 460783113
834974989500 460776806
857080983760 354970574
92213582364 460770499
384644306432 460764192
992243348664 460757885
499595476584 460751578
15790002208 74201855
972663753748 399781809
115786240116 99839810
450330689376 460745271
954347358504 460738964
483173880848 460732657
315168324472 52789590
859053258456 149538970
882976577036 460726350
457909887408 460720043
489489879208 460713736
440225092000 190711066
49264793516 133588567
771815005900 460707429
434540693476 460701122
173058361372 460694815
409908299872 460688508
291294932104 282143645
219391318420 210559195
575387456904 460682201
824869392124 8281091
426961495444 423906084
702339023940 460675894
319589523324 460669587
322115922668 460663280
139583570064 460656973
249481941528 225563548
116845975968 460650666
277903934148 460644359
522333070680 460638052
121267174820 403086677
762341008360 460631745
985927350304 95986233
115582776296 460625438
466752285112 460619131
889924175232 460612824
811605795568 460606517
68844388432 460600210
903187771788 460593903
977716552436 460587596
375170308892 433845916
916451368344 460581289
754487710173 14701617
436435492984 460574982
456646687736 427923643
19204860270 182556115
584861454444 460568675
124425174000 460562368
630968242472 33799213
833080189992 460556061
187585157600 20415759
882344977200 430099558
387170705776 236689096
318957923488 460549754
812868995240 10507462
48633193680 321215510
386539105940 185596089
41685595484 460543447
885502976380 460537140
97266381052 185186134
353064314632 267196055
108635178100 404467910
114951176460 460530833
451593889048 382645690
864935255290 100476817
670127432304 460524526
245692342512 460518219
972663753748 286426098
133267571704 319436936
217901949728 37703246
594335451984 427065891
20211201060 378003738
713076221152 460511912
460441521562 412704852
418119097740 377574862
732655816068 111425769
125056773836 291509540
852659784908 450918965
476226282652 460505605
395381503644 152276208
696654625416 300497015
100424380232 389375259
409908299872 460499298
260219138740 293458403
384839053978 180941523
856449383924 74750564
632863041980 23014243
228639146940 11604880
612651847228 460492991
339800718076 460486684
873502579496 365276212
886819873850 133689479
574290320542 66261342
927820165392 460480377
822974592616 131336968
904450971460 460474070
599573329587 242781658
395381503644 261002581
869712980480 460467763
464857485604 460461456
502121875928 460455149
881081777528 460448842
147162768096 460442535
988527339724 111741119
918987644450 136426717
21474400732 460436228
561179757034 69017501
336642718896 460429921
349274715616 460423614
94739981708 460417307
705497023120 460411000
935399363424 460404693
39790795976 460398386
151583966948 460392079
836869789008 460385772
522964670516 460379465
252639940708 460373158
72662677991 411273163
877923778348 460366851
775604604916 460360544
902556171952 20434680
753498610656 329818258
316511320308 76478682
473699883308 169286187
53685992368 460354237
934767763588 397145483
149689167440 76926479
124425174000 123850559
891187374904 460347930
808447796388 460341623
130109572524 203608881
867186581136 275275322
866124953184 185652852
703985462160 41632507
927820165392 460335316
140215169900 460329009
89055583184 460322702
822974592616 93192232
15790002208 460316395
691601826728 460310088
173058361372 460303781
426964756163 364569828
136425570884 97361159
762341008360 161579033
749468029542 6470982
722550218692 204226967
264640337592 1765960
641705439684 460297474
927820165392 460291167
313309985731 19835515
903984154613 115127978
819184993600 27006574
896903062455 328954199
492016278552 415322257
900661372444 147407204
956873757848 380179653
121898774656 460284860
346284545706 282225636
917714568016 201218528
456646687736 460278553
727920417155 84009240
469433458236 82161289
619599445424 460272246
80844785316 460265939
707391822628 460259632
90318782856 460253325
430751094460 460247018
953084158832 460240711
139583570064 460234404
270570482064 121952152
948031360144 424612468
667601032960 460228097
667601032960 460221790
339169118240 204586466
66542146175 67138015
846975386384 460215483
948031360144 460209176
550755063300 460202869
485068680356 460196562
980526129773 166662475
60001990728 457579157
814132194912 460190255
30316798436 460183948
8210804176 460177641
497069077240 226414993
925293766048 91533491
674548631156 460171334
737830472303 201041932
18948001388 282440074
368222710696 460165027
959400157192 157113677
490923790449 32632418
459804686916 155883812
16051351674 134282337
663947633609 140456890
609493848048 133430892
193269556124 201130230
119770019048 10097507
864848010559 190124515
671390631976 114150393
219796749236 214866876
675811830828 414016708
188216757436 460158720
162321164160 444265080
565486546906 223135353
636249562691 7719768
678338230172 460152413
629215634279 17432548
518543471664 460146106
850764985400 460139799
415592698396 460133492
979102227741 282288706
114319576624 460127185
166742363012 460120878
731471548501 106537844
917714568016 460114571
982769351124 460108264
131591580947 161478121
512227473304 460101957
215734904323 70663628
250745141200 224251692
997296147352 460095650
781289003440 460089343
12000403192 460083036
865291781628 460076729
267240718046 329364154
159829213650 162998108
507869760714 121687258
488858279372 460070422
581112466201 113771973
36001196960 460064115
548860263792 460057808
702970623776 460051501
249481941528 425053958
878555378184 79335753
695391425744 460045194
37264396632 460038887
366327911188 460032580
739603414264 255338895
798973798848 460026273
241271143660 50506456
951189359324 460019966
1263205980 197333416
87336029978 30992598
211003981315 340792438
489761187427 153714204
67581188760 155625225
240795906968 260182671
881081777528 271402824
616441446244 460013659
620231045260 420569681
772499458396 330985053
146531168260 460007352
577282256412 460001045
358117113320 99019900
844448987040 459994738
116214376132 315595973
279798733656 459988431
200848754156 459982124
900029772608 459975817
180637559404 444498439
172514075644 263954257
968242554896 459969510
691957112652 15874719
570334658216 459963203
436435492984 234860066
180036693579 124966898
66490353091 111059963
504648275272 459956896
127583173180 235446617
138951970228 145672779
223586348252 334901700
302536327752 459950589
395381503644 459944282
578545456084 459937975
674899640934 11573345
104845579084 459931668
663811433944 459925361
359380312992 459919054
8842404012 459912747
930346564736 459906440
324010722176 38087973
963821356044 459900133
478752681996 459893826
396013103480 6918779
283680572547 37514036
457278287572 168996065
592440652476 186649358
824869392124 459887519
24632399912 459881212
602546249852 459874905
849501785728 133777777
423171896428 459868598
785078602456 459862291
784483772430 416564736
469910284292 459855984
990348549156 459849677
339800718076 459843370
975190153092 459837063
578545456084 459830756
717497420004 459824449
82107984988 127313102
306957526604 459818142
172426761536 203489048
435803893148 455649215
377411419463 11775169
497700677076 459811835
51791192860 30324056
862133782448 459805528
281061933328 228212488
89055583184 459799221
64423189580 312133430
351801114960 442726172
946136560636 459792914
153478766456 269851302
987190549976 29970864
924662166212 459786607
193503192632 67346146
325273921848 61032839
516909662123 107446052
786973401964 459780300
91581982528 459773993
655910032268 19185894
799605398684 459767686
757617044038 26167743
824237792288 459761379
469314539751 316062691
130109572524 459755072
120635574984 459748765
806871550836 29075270
905082571296 459742458
914556568836 459736151
957505357684 459729844
296851929228 459723537
403592301512 459717230
606531883042 81196318
600019850508 325220455
169900362192 459710923
242534343332 459704616
539386266252 459698309
971400554076 459692002
18316401552 459685695
609000169688 84526414
90535251710 47018685
742129813608 453574212
702339023940 459679388
543175865268 459673081
187585157600 109363380
928451765228 459666774
380854707416 459660467
485068680356 359593605
211585951368 459654160
830553790648 278857698
464225885768 459647853
533070267892 459641546
482542281012 459635239
524859470024 459628932
592440652476 459622625
303799527424 459616318
413697898888 436412865
455565426093 174350708
360011912828 86002252
343325626981 18378598
3789605324 459610011
224217948088 459603704
81476385152 459597397
321484322832 74176627
952559437418 44451736
954347358504 459591090
398837798696 142298534
900113157455 17344250
781920603276 152459111
146531168260 459584783
583681614391 140627179
260219138740 459578476
51791192860 459572169
368392551899 289100266
958136957520 43770580
18316401552 244453013
490753078880 285990915
624020644276 459565862
591809052640 459559555
824237792288 459553248
733287415904 459546941
527385869368 459540634
449067489704 301619661
778131004260 346557036
459804686916 34499290
8842404012 459534327
490753078880 459528020
462962686096 170944928
168005562684 298150811
744656212952 459521713
426329895608 459515406
591177452804 459509099
735813815248 439843873
719804236901 18006485
531175468384 296876797
833080189992 459502792
165479163340 459496485
697286225252 459490178
383381106760 459483871
535093496841 271945226
241271143660 459477564
230533946448 447563641
441488291672 439667277
729497816888 459471257
390960304792 459464950
513490672976 459458643
599388250672 459452336
430893008267 233787876
10359170312 46722256
113056376952 459446029
181900759076 459439722
351801114960 386915529
138951970228 459433415
969505754568 459427108
936744964051 163263002
217901949728 459420801
220428349072 246761375
613283447064 459414494
29685198600 459408187
523596270352 459401880
242174095864 84570563
764235807868 383705266
769288606556 459395573
59370390892 459389266
861518151936 387823737
785078602456 459382959
183163958748 459376652
269061536444 459370345
996032947680 459364038
419382297412 58686635
633494641816 459357731
332853119880 459351424
689075427384 459345117
156177365821 79512349
979788206531 250703250
6316004668 459338810
417487497904 371778729
947456680983 147123389
797119042483 396584160
66949588924 459332503
85897584004 10059665
237481544644 459326196
81476385152 459319889
778131004260 459313582
378328308072 242113116
380854707416 459307275
70209799346 292455590
748445811968 208534648
580440255592 459300968
776867804588 419907446
799259871754 66141509
361447615257 78023897
55339910690 8205407
878555378184 459294661
276640734476 459288354
673917031320 20340075
327800321192 459282047
685285828368 459275740
301273128080 459269433
777499404424 255635324
178950234968 88058334
189481956427 249385087
281061933328 318825157
656232235912 171077375
58738791056 459263126
881713377364 459256819
643600239192 459250512
697917825088 459244205
415592698396 459237898
413697898888 459231591
486963479864 459225284
531807068220 459218977
213480750876 459212670
962728451679 23827846
860238982940 459206363
849501785728 394679446
684022628696 459200056
999190946860 459193749
87792383512 459187442
56212391712 459181135
772446605736 21260897
220428349072 459174828
698549424924 459168521
920240967360 46659186
491384678716 459162214
342327117420 459155907
116214376132 459149600
727603017380 459143293
267166736936 86519426
603177849688 459136986
634757841488 252923314
332853119880 396741835
284219932508 264875079
845712186712 411519136
79581585644 216342714
977716552436 459130679
75160386792 459124372
210954351532 257874309
421277096920 399460152
469970913483 202088894
6316004668 83233479
108003578264 459118065
920872567196 453694045
878555378184 459111758
457278287572 459105451
324010722176 459099144
441516219068 410314499
151583966948 459092837
861502182612 459086530
858344183432 459080223
459173087080 164524402
311378725456 266041874
198322354812 459073916
834974989500 261879254
653074236732 459067609
192006356452 459061302
826132591796 459054995
442119891508 127830276
337905918568 290929296
99161180560 459048688
883105246143 171354883
601914650016 369180245
530611851701 60086789
986769074152 149059638
420013897248 353229842
913924969000 331413929
274745934968 459042381
170531962028 83750653
891818974740 190616461
620862645096 275962785
928451765228 448850269
332221520044 459036074
337274318732 459029767
975842818308 235320477
515385472484 191057951
716234220332 459023460
45475194500 459017153
22737600404 104765577
490409809856 139681129
253303422429 302559404
382117907088 459010846
389065505284 459004539
201567895152 297154305
475594682816 458998232
622125844768 433353970
699812624596 458991925
418452365927 89326041
208427952188 458985618
278535533984 458979311
186321957928 458973004
73897187120 458966697
980874551616 298125583
44211994828 458960390
543175865268 443874046
222954748416 458954083
338537518404 458947776
480015881668 458941469
136451309751 423546585
46106794336 304419969
922767366704 458935162
766130607376 458928855
358117113320 223564229
23603101642 14291662
252639940708 21563633
120635574984 458922548
568074363816 100981377
206533152680 458916241
488858279372 458909934
106108778756 458903627
313905124800 371797650
130741172360 117045306
5169162839 271390210
519175071500 458897320
48633193680 137776415
665706233452 458891013
158898733456 17703749
52654228061 57065736
654969036240 458884706
210322751696 267643852
889292575396 458878399
457278287572 101094903
568439858708 458872092
339406078537 48135024
600019850508 458865785
214112350712 458859478
686002301503 155316182
708023422464 458853171
981655337230 2705703
457933917078 10715593
882976577036 458846864
478121082160 458840557
687180627876 458834250
622757444604 458827943
821169907524 367862082
930978164572 175296758
855817784088 458821636
538754666416 186384464
404881088683 180827997
728497991229 137467372
593703852148 458815329
366959511024 458809022
981506151452 458802715
55580791876 458796408
57475591384 458790101
676443430664 458783794
218533549564 112895300
464857485604 453876948
896871773428 458777487
985614846826 69017501
339800718076 232198512
757288209672 6010571
675811830828 123642428
68844388432 458771180
300009928408 458764873
360011912828 458758566
91816609235 170818788
859607383104 322104797
209059552024 458752259
755393410164 458745952
679601429844 458739645
14526802536 354529084
416224298232 394528078
979888443682 52480547
349906315452 458733338
317694723816 458727031
651179437224 458720724
821711392944 458714417
875397379004 458708110
838764588516 434211722
210485037113 74580275
284219932508 458701803
798973798848 458695496
630336642636 458689189
598756650836 159012084
459299655956 62754650
640442240012 209190576
435803893148 458682882
622125844768 288021769
339169118240 458676575
87353626508 117972435
594967051820 458670268
939820562276 291465391
39790795976 458663961
779394203932 308595203
311378725456 56750386
630336642636 48141331
164847563504 458657654
563387060020 458651347
356853913648 114610804
900661372444 458645040
898766572936 457156588
561492260512 66948805
702646332515 46047407
238744744316 196406287
336011119060 458638733
650547837388 458632426
181900759076 458626119
783183802948 458619812
175584760716 458613505
230533946448 458607198
345540403762 360583804
395381503644 458600891
725708217872 458594584
182532358912 458588277
120635574984 126978831
388433905448 458581970
355740145727 144764571
723813418364 458575663
860870582776 458569356
681182079747 38163657
203526962990 170579122
932241364244 458563049
677706630336 458556742
600019850508 223639913
133267571704 458550435
366327911188 381813166
569703058380 89540479
842554187532 458544128
223177612568 164240587
766762207212 427646135
400434302332 458537821
96634781216 225481557
161057964488 118174259
393486704136 458531514
867821189411 438178825
407001767089 84122766
782552203112 26672303
605072649196 324318554
32843197780 458525207
192086461659 304817310
480647481504 417517093
744656212952 46917773
666337833288 458518900
893215245805 69320237
427998187583 5020372
737077014920 458512593
867818180972 458506286
409908299872 445166981
953084158832 458499979
231797146120 449953994
634126241652 458493672
716865820168 458487365
821079793108 21248283
497445397009 8325240
334116319552 458481058
446541090360 458474751
106740378592 458468444
12632003028 458462137
318326323652 458455830
209691151860 458449523
891390384620 255067694
515385472484 458443216
521701470844 458436909
394118303972 458430602
500858676256 458424295
658758635256 458417988
785078602456 458411681
235586745136 458405374
723813418364 458399067
561492260512 458392760
833711789828 458386453
281693533164 458380146
594387459506 46627651
742761413444 198247931
153478766456 458373839
343788647014 96452951
600019850508 299588807
906977370804 458367532
72979251549 48652198
690970226892 458361225
910766969820 458354918
189479957108 458348611
882976577036 458342304
253271540544 458335997
602546249852 277804429
696654625416 458329690
757919809508 458323383
81476385152 82470332
832448590156 415303336
619599445424 46350143
51159593024 458317076
902190304947 4351830
922767366704 458310769
952452558996 429071517
281061933328 176040984
315168324472 458304462
960663356864 136401489
481279081340 458298155
890555775068 233195018
244429142840 303991093
584861454444 458291848
864028581956 458285541
56212391712 324331168
65054789416 75633544
138320370392 458279234
642337039520 458272927
629705042800 458266620
531175468384 270740589
67738384428 182827316
836238189172 458260313
245060742676 397631122
929714964900 458254006
891259444993 48759417
813500595076 62956474
140846769736 313584040
116890093433 270507230
696023025580 458247699
5763444156 48475602
760446208852 458241392
308220726276 458235085
99792780396 458228778
265946090593 292152854
39790795976 458222471
959624875602 59638992
568182762225 36776117
390960304792 458216164
873502579496 282635591
877923778348 458209857
182532358912 458203550
729497816888 458197243
856449383924 458190936
644863438864 247688504
781289003440 458184629
305694326932 458178322
557071061660 264553422
576650656576 458172015
721287019020 458165708
306957526604 458159401
56212391712 315917630
35369597124 86431128
231165546284 458153094
380854707416 423023104
684022628696 433915293
924030566376 458146787
785101124753 146845881
560513430856 162380022
473699883308 458140480
679022014126 76087648
20842800896 458134173
931609764408 327831553
382117907088 458127866
444014691016 458121559
929714964900 458115252
341695517584 458108945
331589920208 253648619
974558553256 82785682
809710996060 140967757
498354868586 101334569
178264451695 179787342
642968639356 246187438
594335451984 458102638
663179834108 371993167
696654625416 458096331
126951573344 328323499
85265984168 458090024
853291384744 458083717
675811830828 195043975
390960304792 458077410
906977370804 458071103
120635574984 365547413
9593571954 54057297
164215963668 458064796
641705439684 454986980
711813021480 164745147
3789605324 458058489
160426364652 458052182
873502579496 298737362
480015881668 458045875
144636368752 458039568
708655022300 458033261
879976101488 126083237
991660628078 107584806
258324339232 117833681
82107984988 458026954
384012706596 458020647
905714171132 458014340
804658197372 7265664
987822149812 309232210
362538312172 458008033
537491466744 458001726
440225092000 241469802
628441843128 10059665
37264396632 457995419
301273128080 457989112
512227473304 457982805
164847563504 265367025
121898774656 457976498
77055186300 457970191
728246474376 213763151
404901050338 107376675
391591904628 434993790
224217948088 83410075
12000403192 232633695
749261122100 192779762
984032550796 457963884
916575773919 103668159
25263999748 457957577
968242554896 304060470
573518036764 136300577
415592698396 36599521
908280083831 353507350
260219138740 457951270
244429142840 457944963
966347755388 457938656
241271143660 457932349
152215566784 457926042
456157260294 185684387
275377534804 35508410
822974592616 457919735
432014294132 457913428
440856691836 457907121
279798733656 108991267
639810640176 457900814
999822546696 457894507
609532339669 13288849
964452955880 457888200
324010722176 457881893
414329498724 11535503
173689961208 379883224
83371184660 457875586
461067886588 457869279
141478369572 457862972
261482338412 409702720
937925762768 79058245
793921000160 174350708
643600239192 457856665
750340611476 457850358
127583173180 457844051
245060742676 83504680
390960304792 457837744
903819371624 457831437
404855501184 457825130
406118700856 457818823
504016675436 339455354
164847563504 340533851
706948776864 133405664
64484266568 112630406
418750697576 48261164
713707820988 457812516
337274318732 99593837
348919526362 36467074
316431524144 220700851
400434302332 457806209
30948398272 457799902
252008340872 457793595
680616261921 20358996
507174674616 457787288
570547860044 16890146
788868201472 457780981
474963082980 427671363
786652497562 70285208
966347755388 120318639
793289400324 388126473
974558553256 457774674
660735526676 90454994
636652640996 457768367
728234617216 63227675
353064314632 457762060
281693533164 457755753
555807861988 457749446
985971720049 7246743
82107984988 231870548
12632003028 199856216
702339023940 457743139
627178643456 457736832
679601429844 457730525
569071458544 68266968
821079793108 457724218
296466283471 24509002
946768160472 457717911
743393013280 249782428
821711392944 112964677
807816196552 457711604
966347755388 457705297
791216215693 2655247
560229060840 457698990
969555699701 99707363
522333070680 457692683
426329895608 347055289
786973401964 279198276
677075030500 191568818
680864629516 457686376
988453749648 457680069
957505357684 414344672
516017072320 457673762
816658594256 457667455
585493054280 183224657
510964273632 457661148
402329101840 457654841
318957923488 76989549
104213979248 457648534
565913459364 457642227
241902743496 451473981
49395474556 226673580
561726357431 113999025
164215963668 344683857
437256044233 48500830
990980148992 361428942
466120685276 457635920
72633987448 427040663
698549424924 457629613
240007943988 457623306
342958717256 457616999
361906712336 63952980
286746331852 93021943
128846372852 457610692
594335451984 336011732
75160386792 454722086
466120685276 457604385
267798336772 326034058
631606144 57891953
872239379824 457598078
711813021480 457591771
908240570476 457585464
809769159214 286154897
228639146940 457579157
657495435584 457572850
745287812788 457566543
739198986261 117915672
291799130540 457560236
33474797616 457553929
148425967768 457547622
397907902988 457541315
73897187120 34057800
26527199420 182045248
550755063300 33300960
210322751696 457535008
233691945628 457528701
112424777116 216796818
95371581544 332517654
709286622136 457522394
517280271992 457516087
763604208032 457509780
301273128080 115298267
618967845588 457503473
500227076420 309711542
215375550384 131141451
693496626236 49812686
107371978428 30393433
835630562243 363327349
884871376544 16814462
71370787776 457497166
558334261332 426081999
180005959568 376761259
12000403192 457490859
757288209672 457484552
32931968805 113526000
111161577444 457478245
56843991548 457471938
136531162678 319846891
145267968588 457465631
978348152272 457459324
17684801716 173549719
447878454045 87402406
489489879208 457453017
99860296831 10583146
744656212952 457446710
942978561456 399636748
54317592204 457440403
26527199420 457434096
848870185892 457427789
948031360144 361031601
143114552610 74946081
947399760308 303114420
325905521684 7328734
920240967360 410976734
820448193272 457421482
625283843948 457415175
257061139560 310600829
209691151860 369180245
728866217052 101694068
776936531967 287435218
429487894788 322104797
430892610926 232381415
373907109220 457408868
603809449524 457402561
371380709876 44849077
562755460184 457396254
116845975968 457389947
156005165800 457383640
350537915288 457377333
226744347432 457371026
722550218692 71868265
833711789828 457364719
437067092820 457358412
636021041160 457352105
809710996060 457345798
925925365884 457339491
723813418364 457333184
274745934968 281777839
984032550796 104368236
605072649196 457326877
677706630336 360722558
735813815248 457320570
498963876748 272752522
121267174820 457314263
80844785316 457307956
123793574164 457301649
323379122340 457295342
513490672976 457289035
677706630336 457282728
445277890688 87572695
128846372852 457276421
524859470024 457270114
267166736936 457263807
591809052640 457257500
740646615227 29598751
924784976116 166990439
853922984580 171594549
129477972688 437529204
162321164160 457251193
804026597536 31913420
467681909619 46432134
482542281012 435410052
450962289212 457244886
705497023120 457238579
773078205572 412433651
15158402372 457232272
292795110994 57557682
1263205980 457225965
19579601224 457219658
454751888228 457213351
445909490524 402607345
901924572116 457207044
126951573344 457200737
462962686096 457194430
261482338412 457188123
174321561044 118918485
567176659036 340432939
125056773836 457181816
644863438864 457175509
281693533164 444454290
662863811324 60994997
185058758256 457169202
829922190812 457162895
275538432681 253068375
195164355632 234298743
130741172360 457156588
78318385972 223633606
245692342512 457150281
613283447064 297583181
186565824390 138672009
435803893148 457143974
212217551204 457137667
356853913648 457131360
120003975148 457125053
185058758256 457118746
62528390072 457112439
249481941528 238480284
291799130540 457106132
812265783211 330013775
503385075600 457099825
701707424104 7410725
742761413444 36094961
537811944335 22263710
905266477109 19160666
875397379004 90726195
413697898888 317727739
808465273085 118199487
737926307168 161547498
584229854608 137284469
805289797208 457093518
119651289773 74151399
383396760734 397504982
601448154826 81808097
615809846408 183943655
632231442144 32039560
971400554076 457087211
428856294952 457080904
326537121520 457074597
119372375312 457068290
659390235092 457061983
7579204340 99392013
722550218692 231120015
982137751288 457055676
226874713122 44256219
478121082160 457049369
283588332672 206289356
625915443784 124468645
979909433378 116673193
532438668056 423206007
583598254772 48835101
678338230172 232652616
184427158420 43467844
110529977608 457043062
710549821808 457036755
587387853788 457030448
356853913648 284634910
354959114140 416968384
357485513484 346765167
68844388432 369792024
610170114058 83883100
989716949320 301039417
535596667236 293382719
397907902988 457024141
794552599996 457017834
886766176052 457011527
862153832401 420115577
414961098560 457005220
885502976380 456998913
22737600404 184454522
221691548744 367136777
99792780396 456992606
598756650836 456986299
893082174412 456979992
243797543004 456973685
662548234272 312795665
998559347024 440108767
22779699629 395612882
75791986628 456967378
51159593024 219716959
405014424970 1696583
444646290852 269346742
886766176052 456961071
400434302332 456954764
151583966948 118445460
730129416724 66059518
164847563504 456948457
730761016560 456942150
635389441324 456935843
937925762768 456929536
68844388432 456923229
454773432940 412559791
293062330212 456916922
101055980068 421433740
740866613936 456910615
571597857888 456904308
856535392483 254310854
148425967768 434192801
877923778348 456898001
130741172360 371438151
56843991548 236834157
942346961620 347023754
630336642636 456891694
33474797616 456885387
21474400732 152074384
353776808050 37766316
726339817708 368808132
349274715616 109445371
3894408743 333835817
54949192040 456879080
540017866088 456872773
985927350304 456866466
211585951368 140740705
388433905448 146353935
311378725456 456860159
462962686096 456853852
466973244550 142216543
541912665596 456847545
569703058380 255351509
288641131360 67068638
25263999748 302344966
375801908728 456841238
226744347432 58238838
818932469692 63454727
312641925128 79335753
149689167440 456834931
52422792696 456828624
448435889868 456822317
564018659856 85970717
632231442144 456816010
134530771376 456809703
43580394992 456803396
634126241652 456797089
867520486330 92832733
493911078060 456790782
98529580724 456784475
44290075488 246565858
290535930868 456778168
953715758668 197812748
521069871008 456771861
863396982120 155499085
917714568016 456765554
577913856248 456759247
397276303152 384190905
359502902151 14764687
25263999748 456752940
337905918568 456746633
969505754568 456740326
246955542184 456734019
140215169900 456727712
711813021480 456721405
504923834409 35987742
402329101840 456715098
455383488064 456708791
377065108400 128555581
890743862422 120652910
504952178067 25448745
436435492984 456702484
262113938248 456696177
891187374904 456689870
423803496264 45624838
422540296592 456683563
303799527424 456677256
792657800488 456670949
873502579496 7864829
165479163340 456664642
649300594426 287996541
522333070680 456658335
854554584416 456652028
345485116600 177264542
574124257232 456645721
874765779168 431133906
598756650836 59399326
958912665999 208187763
636021041160 456639414
152847166620 456633107
70739187940 456626800
70739187940 284149271
396644703316 456620493
297483529064 437762563
521701470844 456614186
376433508564 144928553
462331086260 456607879
229586248144 67226313
935068935452 40831518
673917031320 76529138
413697898888 254317161
179374359732 356654543
903187771788 456601572
818957596780 24319792
194532755796 456595265
504648275272 135266229
388433905448 456588958
579808655756 456582651
255797939888 345043356
724445018200 456576344
757919809508 62678966
320221123160 456570037
300641528244 456563730
250745141200 456557423
436435492984 456551116
368418309687 107799244
581071855428 325075394
449067489704 272260576
719392219512 340647377
666969433124 167236412
10737203520 51912917
485068680356 225210356
445909490524 456544809
132004372032 246313578
95371581544 456538502
765038333711 207739966
811605795568 151222939
897503373264 456532195
865923381464 456525888
763731420222 82527095
150320767276 456519581
273482735296 410396490
89687183020 456513274
790763000980 434918106
452225488884 456506967
19579601224 456500660
458541487244 456494353
565281859528 456488046
479384281832 456481739
782552203112 456475432
183163958748 49730695
725708217872 456469125
348011515944 261841412
842554187532 456462818
492016278552 456456511
367591110860 106657677
38527596304 196046788
925925365884 456450204
257061139560 356818525
430278695918 101126438
559597461004 456443897
960031757028 456437590
272851135460 456431283
847606986220 456424976
481279081340 456418669
868471060626 348676188
831816990320 402809169
875397379004 119126616
577282256412 456412362
351169515124 456406055
318326323652 456399748
144096712362 103296046
156636765636 77248136
976453352764 456393441
233060345792 456387134
171953278190 84375046
413066299052 456380827
863396982120 456374520
665074633616 101996804
174953160880 456368213
569703058380 426687471
966424915226 135322992
282325133000 456361906
830553790648 456355599
329063520864 456349292
2526405652 456342985
186953557764 456336678
103582379412 236197150
864028581956 456330371
463594285932 456324064
684654228532 223627299
138320370392 11314758
565281859528 266161707
45475194500 456317757
772446605736 456311450
347379916108 456305143
235586745136 189758709
913924969000 277173729
956242158012 456298836
893082174412 399056504
869712980480 364405846
836869789008 456292529
803459221881 266817635
430119494624 456286222
915523228047 103422186
3789605324 9895683
389065505284 224321069
113687976788 456279915
184024206255 115531626
991611748828 164852366
497069077240 169872738
984384531852 20018418
602546249852 456273608
956242158012 456267301
932241364244 456260994
164847563504 322691348
855186184252 456254687
670759032140 336642432
445909490524 456248380
77686786136 456242073
34737997288 413947331
60633590564 319973031
707391822628 456235766
257692739396 456229459
428856294952 456223152
381486307252 298321100
898386817917 105118769
345485116600 456216845
387932173049 153733125
131372772196 456210538
764867407704 456204231
853291384744 353910998
823235765486 175870695
671390631976 456197924
958358484588 146820653
943610161292 456191617
1894805816 456185310
668232632796 456179003
177479560224 456172696
474963082980 456166389
462331086260 135707719
583598254772 399643055
841922587696 384291817
61265190400 456160082
931609764408 448345709
387170705776 456153775
991611748828 456147468
642382241789 98792848
519806671336 456141161
786341802128 456134854
89055583184 202303332
498963876748 456128547
431382694296 456122240
68212788596 456115933
474331483144 456109626
330483165671 172439687
513490672976 456103319
568439858708 435580341
659390235092 115481170
972663753748 456097012
869081380644 456090705
400434302332 456084398
80844785316 456078091
637284240832 456071784
947399760308 456065477
727603017380 379435427
206533152680 456059170
336011119060 456052863
483173880848 5342029
555216103471 284042052
879818577856 217774403
509701073960 237641453
574148715778 56561176
978624613310 63940366
625283843948 456046556
289904331032 456040249
955610558176 456033942
231302294658 261292703
536859866908 392364777
500858676256 456027635
63159989908 456021328
300641528244 382506936
724695670994 19974269
58244923486 118893257
416224298232 384253975
212849151040 456015021
298746728736 456008714
906977370804 396899510
566545059200 401900961
909503770148 293048448
454765877154 291774434
830553790648 456002407
831816990320 125395774
371380709876 53445518
123161974328 455996100
661916634436 455989793
240639543824 139233332
828027391304 455983486
723952134522 316680777
451666741205 151815797
52188836596 10097507
552344448398 113166501
548228663956 455977179
373907109220 455970872
387807168309 73716216
428224695116 455964565
269061536444 29409541
64523313205 224731024
105477178920 455958258
462962686096 455951951
652442636896 353639797
804658197372 455945644
387802305612 408100742
417487497904 455939337
300009928408 455933030
56212391712 58245145
378328308072 455926723
841290987860 33572161
229270746776 455920416
403270255543 94314878
296851929228 161181692
999822546696 6899858
997296147352 216039978
493911078060 455914109
749077411804 455907802
512227473304 455901495
804658197372 455895188
513545588025 66072132
375871443403 341334840
803394997700 455888881
969223694979 50273097
281061933328 136073525
865923381464 292291608
58757396706 399453845
447172690196 455882574
726971417544 411304698
884871376544 455876267
400434302332 455869960
521069871008 455863653
939188962440 455857346
742133194160 191247161
601914650016 455851039
98529580724 455844732
71370787776 321871438
12000403192 455838425
193269556124 455832118
341063917748 455825811
930346564736 455819504
339169118240 16354051
936853999467 237080130
967610955060 455813197
845080586876 214450614
677706630336 455806890
983506271553 233661736
160426364652 455800583
989085349484 455794276
598756650836 455787969
101055980068 232803984
748445811968 455781662
405487101020 455775355
986045247055 226282546
967781218832 64224181
600019850508 455769048
688443827548 455762741
545702264612 455756434
738340214592 455750127
796447399504 141926421
404855501184 455743820
847606986220 206346119
441488291672 455737513
919609367524 455731206
764235807868 131046846
95371581544 455724899
838132988680 3039974
534333467564 386524495
56843991548 107193772
70739187940 61556320
262745538084 455718592
503385075600 455712285
118109175640 455705978
87160783676 455699671
514753872648 455693364
346748316272 455687057
877923778348 455680750
162321164160 303089192
13895202700 187658478
651875765801 78118502
88423983348 145792612
408645100200 455674443
202111953828 455668136
442119891508 455661829
242534343332 455655522
163584363832 299960920
111854708372 210161854
433277493804 434754124
916451368344 128934001
2040320920 21216748
444014691016 290267061
882976577036 413272482
464455126297 1110032
119372375312 455649215
489013955053 154092624
319589523324 455642908
218533549564 228571987
604441049360 455636601
608868794878 344702778
201480353992 311502730
749077411804 455630294
286114732016 455623987
215622431592 202461007
888660975560 455617680
696023025580 455611373
628441843128 455605066
666969433124 455598759
602051341627 187065620
888803406541 127994258
478133948440 219956625
961926556536 455592452
25263999748 455586145
828027391304 455579838
126951573344 455573531
846343786548 432786340
586756253952 84110152
144004768916 455567224
950557759488 455560917
711813021480 455554610
202111953828 194539415
509882728174 264616492
142741569244 455548303
394749903808 455541996
576019056740 455535689
867818180972 455529382
420645497084 55722345
246323942348 455523075
656232235912 274127448
481910681176 425470220
332853119880 388914848
393486704136 192659929
800236998520 455516768
752235410984 455510461
583598254772 347585077
197059155140 455504154
896871773428 455497847
413066299052 171102603
724445018200 415372713
963821356044 455491540
324642322012 455485233
503385075600 455478926
700444224432 455472619
762341008360 455466312
420645497084 455460005
885502976380 195649447
440856691836 420052507
276009134640 455453698
841290987860 70253673
953745180823 372642788
573492657396 268747577
885527233102 151841025
313273524964 455447391
184427158420 455441084
29685198600 141125432
622125844768 455434777
375170308892 455428470
366959511024 435082088
3158005488 455422163
327877014312 259747488
855186184252 455415856
777499404424 455409549
469278684456 166170529
557071061660 455403242
56877292508 218594313
442751491344 152465418
731392616396 70007700
58770117925 325062780
418119097740 455396935
783183802948 455390628
841922587696 164038763
657495435584 455384321
568439858708 455378014
874765779168 455371707
631600889270 67718259
312641925128 455365400
56990761745 148706446
535596667236 455359093
660021834928 345207338
825001145354 12992420
457909887408 230956033
842554187532 455352786
203375153500 336144179
49264793516 322256165
90487968131 214337088
941715361784 201533878
247862978665 12424790
192006356452 203205233
445277890688 455346479
783815402784 394458701
775604604916 350372771
980242951780 455340172
511595873468 455333865
718760619676 228445847
207164752516 397315772
878555378184 26174050
191374756616 97758500
347379916108 455327558
420013897248 452930898
102319179740 21557326
514122272812 39582732
937294162932 455321251
377696708236 455314944
248850341692 162178198
740983911522 213826221
382749506924 455308637
171795161700 455302330
864660181792 385515375
518543471664 144209555
496437477404 455296023
770551806228 455289716
939820562276 268880024
16130189174 10696672
800868598356 455283409
341695517584 201186993
311378725456 455277102
675180230992 220927903
495174277732 455270795
663811433944 174022744
222954748416 455264488
403592301512 360388287
730761016560 455258181
575387456904 455251874
930346564736 455245567
632863041980 455239260
118109175640 455232953
900661372444 455226646
866554981300 455220339
956242158012 455214032
588019453624 455207725
302536327752 311912685
118109175640 10904803
900029772608 369237008
201480353992 165010041
793289400324 185381651
908240570476 455201418
308220726276 455195111
44211994828 455188804
378328308072 455182497
786341802128 118666205
387170705776 183199429
506543074780 91930832
103582379412 455176190
970768954240 455169883
6947604504 455163576
374654783084 188093661
908240570476 402134320
756656609836 418185635
359380312992 455157269
598125051000 111936636
300009928408 17678521
331635355836 164227973
375170308892 455150962
980874551616 200644591
84134537726 169658300
999190946860 455144655
320346449557 50367702
541281065760 258240115
629073442964 188926185
214112350712 455138348
720874959547 157277659
98529580724 455132041
402960701676 455125734
329695120700 415927729
560229060840 455119427
366959511024 455113120
224849547924 223829123
310747125620 455106813
141478369572 455100506
293693930048 455094199
20211201060 172855949
77686786136 455087892
454120288392 455081585
648653037880 455075278
421277096920 419705622
138320370392 455068971
780657403604 455062664
25263999748 455056357
566545059200 209505926
205269953008 455050050
450330689376 455043743
191374756616 455037436
361906712336 455031129
321484322832 455024822
63791589744 455018515
877923778348 455012208
838132988680 455005901
839396188352 112132153
531175468384 454999594
709286622136 454993287
288831489234 40062064
98026000374 117171446
215554593500 191322845
567808258872 454986980
324642322012 454980673
477489482324 331508534
845080586876 454974366
928451765228 419182141
946768160472 454968059
416224298232 341713260
595843602922 39450285
12000403192 454961752
759814609016 454955445
250745141200 454949138
296220329392 205942471
961926556536 454942831
403592301512 454936524
458891815866 49018004
842554187532 357329392
816055098412 111614979
365696311352 454930217
180637559404 163893702
838132988680 454923910
136425570884 454917603
956873757848 454911296
601914650016 454904989
534333467564 421963528
238113144480 35685006
149057567604 181105505
85461690378 189739788
19057553978 16000859
618967845588 454898682
774341405244 316157296
385547845187 182593957
143373169080 454892375
589282653296 327667571
436435492984 454886068
68844388432 454879761
567176659036 227644858
565281859528 454873454
327800321192 454867147
600651450344 152982592
300009928408 7051226
100424380232 454860840
435172293312 434047740
637915840668 454854533
157398441040 139372086
416855898068 454848226
603177849688 454841919
662548234272 454835612
660653434764 133563339
650547837388 75381264
955610558176 92536304
868449780808 306040868
195164355632 454829305
954978958340 270847808
48001593844 454822998
879186978020 16555875
474963082980 175334600
582966654936 241154452
325905521684 454816691
50527993188 52209346
431382694296 454810384
675811830828 454804077
564018659856 9624482
325273921848 454797770
510964273632 221199104
664443033780 454791463
507806274452 454785156
857712583596 454778849
876842497784 165508294
384240956926 70701470
592440652476 454772542
813500595076 454766235
453488688556 454759928
258324339232 245222467
236218344972 454753621
775190653343 118483302
138951970228 454747314
280430333492 454741007
625283843948 454734700
891818974740 454728393
449067489704 454722086
916451368344 107017176
934136163752 366348402
740235014100 454715779
499114929398 13276235
357485513484 420197568
644863438864 129835902
249481941528 454709472
853922984580 454703165
724445018200 385679357
904450971460 454696858
585493054280 454690551
824869392124 122790983
526122669696 454684244
636674551514 11049864
874765779168 27668809
640709108103 84469651
608230648376 454677937
107620360702 70512260
744656212952 379239910
809079396224 69421149
751603811148 222037935
491384678716 454671630
779394203932 454665323
73302369708 23335900
947399760308 454659016
462331086260 126619332
212217551204 454652709
970137354404 454646402
877292178512 454640095
124425174000 444265080
640442240012 454633788
671390631976 280939008
73956548604 6489903
603809449524 106493695
79581585644 213775765
438961892328 387842658
937402264912 96320504
915188168672 454627481
308852326112 454621174
396644703316 439503295
985295750468 454614867
926556965720 454608560
267798336772 454602253
998559347024 288784916
962558156372 194041162
682759429024 145559253
739603414264 333268187
443088909537 98767620
811605795568 454595946
510332673796 454589639
452857088720 393651405
416224298232 80527776
203412995500 6830481
30316798436 454583332
527385869368 454577025
656863835748 454570718
121958060456 142721103
666337833288 444561509
685285828368 454564411
782078908976 281311121
423171896428 454558104
950557759488 294126945
499595476584 454551797
339192409991 166485879
240639543824 339505810
824237792288 330284976
294325529884 165899328
931609764408 51673251
223586348252 454545490
197059155140 454539183
628441843128 454532876
5684404832 454526569
729497816888 454520262
921504167032 454513955
262745538084 82154982
528730523945 260245741
396644703316 454507648
626547043620 454501341
288009531524 454495034
422540296592 454488727
685917428204 454482420
931609764408 454476113
780657403604 454469806
928451765228 454463499
938080511320 177851093
579808655756 454457192
69475988268 454450885
570966258052 118205794
249481941528 454444578
735813815248 454438271
566545059200 454431964
56843991548 353444280
404855501184 172124337
982378703916 7618856
476592126494 13534822
125942425939 64962100
577282256412 454425657
406780511222 22295245
54949192040 454419350
713076221152 291446470
32211597944 351615250
654969036240 17962336
90950382692 454413043
948031360144 454406736
102950779576 454400429
144200613880 190137129
207796352352 256543532
287377931688 454394122
462962686096 8054039
463594285932 447431194
195476798105 131973975
331589920208 50348781
732112703442 83820030
319589523324 454387815
860238982940 454381508
872870979660 333652914
551060441933 117884137
325905521684 454375201
652442636896 188232415
971736534273 24572072
475029438927 285152084
963821356044 454368894
291167530704 454362587
793289400324 430654574
751603811148 404379612
902556171952 299973534
621786359944 70360892
2526405652 454356280
230533946448 154937762
279798733656 454349973
797078999340 375531394
398539502824 72271913
848238586056 454343666
196427555304 164732533
102950779576 454337359
537592485963 33086522
365064711516 454331052
595598651656 454324745
649916237552 454318438
603177849688 454312131
20907422418 287302771
156005165800 74088329
257692739396 454305824
992243348664 454299517
52422792696 454293210
393486704136 454286903
181900759076 454280596
319913898641 22364622
438330292492 454274289
870344580316 303688357
277903934148 191575125
341695517584 454267982
803394997700 454261675
861190410746 27038109
439593492164 454255368
490753078880 454249061
541281065760 102917626
181900759076 364664433
915188168672 168951916
629705042800 454242754
495174277732 208004860
588651053460 73817128
393486704136 454236447
412434699216 244345794
951189359324 454230140
210954351532 454223833
778169224680 301298004
995401347844 454217526
845712186712 454211219
769920206392 454204912
748460160393 174211954
681856497806 65163924
530543868548 397391456
866554981300 89628777
941512669483 16265753
728234617216 454198605
204189069785 84766080
111161577444 350019579
826132591796 308033880
486963479864 454192298
425066695936 454185991
340432317912 454179684
834974989500 38050131
615809846408 454173377
749709011640 454167070
757919809508 454160763
348011515944 454154456
681734400593 103346502
200217154320 454148149
898134973100 454141842
851396585236 454135535
38527596304 10343480
365716664041 287233394
449699089540 454129228
791394600816 454122921
748141740949 122627001
194532755796 40137748
913293369164 221035122
317694723816 454116614
111793177280 454110307
450330689376 454104000
278535533984 454097693
491384678716 454091386
602546249852 454085079
671390631976 8136030
332853119880 454078772
31579998108 454072465
883608176872 26401102
891187374904 454066158
558334261332 318238606
438330292492 454059851
122530374492 454053544
695391425744 384235054
637284240832 220858526
501490276092 454047237
673917031320 290658095
464225885768 454040930
365696311352 454034623
124425174000 324135651
660653434764 454028316
435172293312 454022009
274745934968 454015702
995401347844 454009395
27158799256 443281188
53054392532 301007882
10105603684 454003088
929083365064 89357576
156921167187 81890088
605072649196 453996781
609075891530 188333327
676443430664 453990474
771963693425 36662591
13895202700 453984167
358117113320 453977860
544439064940 261172870
103582379412 453971553
971400554076 453965246
914556568836 132743429
855817784088 431455563
970137354404 453958939
35369597124 453952632
248218741856 453946325
961294956700 48103489
746551012460 156325302
217270349892 82022535
38527596304 114938768
113056376952 162783670
680864629516 280447062
806552996880 453940018
816658594256 453933711
164215963668 453927404
827053657704 19709375
41685595484 453921097
156636765636 453914790
927820165392 453908483
660653434764 453902176
949926159652 453895869
289298520519 134130969
800236998520 86040094
327800321192 453889562
397276303152 453883255
26527199420 453876948
896240173592 453870641
673935681119 268255631
419382297412 132989402
58738791056 453864334
629705042800 453858027
406118700856 453851720
371380709876 453845413
154741966128 453839106
339169118240 188572993
240639543824 7448567
116845975968 453832799
123793574164 453826492
771999939754 227506104
611388647556 453820185
639810640176 453813878
275377534804 379000244
762972608196 453807571
304431127260 150049837
44211994828 392490917
528017469204 453801264
586266227345 280699342
620231045260 199610243
913654981009 91691166
335379519224 453794957
521069871008 453788650
166991937309 194936756
725076618036 453782343
497069077240 453776036
797710599176 453769729
636021041160 453763422
945012039280 180632480
29053598764 453757115
454751888228 453750808
925951073216 308658273
259587538904 453744501
457909887408 453738194
147794367932 453731887
575162677489 10892189
154483955130 22124956
257061139560 247574978
677075030500 244970187
673285431484 416980998
627810243292 432937708
359380312992 71180802
205901552844 453725580
799605398684 453719273
243165943168 453712966
485795036560 24805431
454201800060 329168637
326537121520 453706659
796447399504 348594197
843185787368 173474035
129477972688 450843281
238113144480 319127893
740235014100 6534052
510964273632 194394354
764235807868 290449964
742129813608 453700352
934136163752 453694045
696654625416 453687738
56212391712 453681431
696654625416 453675124
939309180167 59664220
992874948500 453668817
573492657396 449733249
265903537264 22049272
670759032140 453662510
665969109212 108808364
294957129720 453656203
652442636896 453649896
414389957626 206598399
772495447144 308254625
567176659036 422177966
192046443744 54170823
121982008135 171941434
720023819348 327308072
430119494624 394767744
691601826728 453643589
322115922668 171216129
425069874664 54530322
37264396632 453637282
697286225252 268816954
575533381963 81656729
662548234272 453630975
107371978428 453624668
801500198192 453618361
90950382692 453612054
937925762768 168365365
493279478224 453605747
67581188760 453599440
150952367112 453593133
885502976380 453586826
682759429024 453580519
984032550796 453574212
151583966948 114364831
802763397864 453567905
283588332672 453561598
54317592204 348386066
332853119880 453555291
767393807048 453548984
499595476584 162638609
921504167032 191581432
552878037454 46652879
634965209341 40680150
32211597944 453542677
405487101020 439906943
778762604096 453536370
73265587284 272197506
130741172360 199648085
695391425744 453530063
488858279372 414552803
99792780396 453523756
28421998928 453517449
900661372444 16461270
198953954648 453511142
520438271172 339953607
552649862808 453504835
462997513350 173984902
19579601224 453498528
341063917748 109426450
476857882488 26855206
85265984168 257577880
425698295772 453492221
605704249032 453485914
394118303972 453479607
984032550796 89565707
498332276912 137871020
719392219512 453473300
140846769736 424240355
41053995648 453466993
392944096070 203470127
984152718067 257962607
963189756208 453460686
252902974143 122664843
475220118458 99896573
48001593844 453454379
515385472484 453448072
708023422464 453441765
6308 117455261
658758635256 453435458
226744347432 453429151
17852441776 46665493
440856691836 453422844
970137354404 453416537
122530374492 453410230
871612466089 161616875
730129416724 186668279
965720879495 198386685
310115525784 453403923
543175865268 355014723
894345374084 453397616
51791192860 453391309
832448590156 290853612
333484719716 453385002
834974989500 453378695
37895996468 453372388
478752681996 453366081
512859073140 442776628
480015881668 453359774
955610558176 453353467
581073753835 287157710
268565013627 259123095
219796749236 133178612
837501388844 414502347
50527993188 409532431
584597924821 56125993
542544265432 185924053
752235410984 453347160
341063917748 453340853
744656212952 453334546
342327117420 396092214
740411414583 96761994
413066299052 453328239
933504563916 453321932
187585157600 277489079
95371581544 370744381
854206213029 131362196
605072649196 453315625
739603414264 453309318
269693136280 453303011
594967051820 433385505
91581982528 18189388
464857485604 100748018
600651450344 186895331
514122272812 111242866
812237395404 453296704
434540693476 453290397
592440652476 453284090
13944277467 249687823
499595476584 399233100
347379916108 453277783
665706233452 254891098
304778989845 72076396
651811037060 453271476
678969830008 453265169
360011912828 453258862
369485910368 453252555
958768557356 453246248
602546249852 187317900
384012706596 312177579
809710996060 453239941
720023819348 253806294
877292178512 453233634
510332673796 195498079
924672055588 347276034
868449780808 45650066
138320370392 18239844
588651053460 453227327
563387060020 347471551
758551409344 453221020
970768954240 453214713
363169912008 85018360
826764191632 453208406
855817784088 52562538
106108778756 453202099
58738791056 453195792
291211950905 160279791
425698295772 453189485
242534343332 453183178
526122669696 453176871
461067886588 453170564
570966258052 39475513
561492260512 31831429
858344183432 453164257
234955145300 453157950
763604208032 210943922
411171499544 453151643
91990076963 15395387
397492626945 125111959
584229854608 453145336
778131004260 382040218
659390235092 425079186
740866613936 453139029
527732603000 6029492
627178643456 453132722
353064314632 173991209
389065505284 206554250
349274715616 453126415
473068283472 453120108
322747522504 453113801
327265004018 7398111
608293686841 245537817
51791192860 453107494
353064314632 453101187
946768160472 54656462
453028607585 28589631
982781813756 368732448
266583524404 113330483
476226282652 453094880
462331086260 453088573
648653037880 453082266
114951176460 453075959
991637292178 231927311
923398966540 453069652
159794764816 453063345
909503770148 326526004
608862248212 109672423
195164355632 453057038
126319973508 453050731
304082629733 100382212
884871376544 453044424
496437477404 453038117
876980930127 1841644
264640337592 453031810
833080189992 440941291
341695517584 206081225
233691945628 6981849
932872964080 233699578
329063520864 453025503
404855501184 453019196
632231442144 453012889
936662563096 453006582
425698295772 453000275
406118700856 452993968
224217948088 322407533
261482338412 301487214
298746728736 452987661
628441843128 390567282
85265984168 214690280
320221123160 452981354
471805083800 301777336
296851929228 452975047
719392219512 444523667
480092568481 275287936
49264793516 176141896
276640734476 452968740
243797543004 452962433
682127829188 119259063
663179834108 452956126
57475591384 452949819
338725801275 213119837
591177452804 452943512
863396982120 452937205
228007547104 452930898
618336245752 452924591
966979355224 452918284
128846372852 452911977
521701470844 452905670
90318782856 452899363
324642322012 10381322
747814212132 284470928
810342595896 93747248
750972211312 452893056
10105603684 452886749
690338627056 452880442
233691945628 452874135
99161180560 187872916
526122669696 49093688
209691151860 452867828
489489879208 452861521
823606192452 452855214
65686389252 421408512
888660975560 200486916
337905918568 13023955
410539899708 452848907
737077014920 452842600
425172010222 150384108
118109175640 452836293
100424380232 452829986
408645100200 452823679
411171499544 338332708
397292341853 211997191
156636765636 452817372
619599445424 452811065
617704645916 452804758
593072252312 452798451
674195668273 80464706
368454612779 46892545
757919809508 452792144
920872567196 134818432
160426364652 452785837
549491863628 452779530
240007943988 335879285
437067092820 452773223
89687183020 452766916
365064711516 452760609
700444224432 452754302
779520488993 285183619
474977645843 87478090
978348152272 132270404
605704249032 452747995
922767366704 335393646
979611351944 452741688
790763000980 452735381
750972211312 452729074
334116319552 452722767
180005959568 390907860
906345770968 93356214
470541884128 197806441
554544662316 452716460
88423983348 452710153
355590713976 258435632
603531010153 49181986
960031757028 452703846
757288209672 452697539
670759032140 452691232
443383091180 365244677
104266567014 52095820
477100834435 207626440
815016024292 23146690
533070267892 452684925
217939211484 336276626
240639543824 80212426
209059552024 452678618
417551892374 182530887
990348549156 190938118
819852593792 203596267
588019453624 452672311
401065902168 299847394
507174674616 85813042
759280061296 64287251
270418950082 224459823
22737600404 452666004
955610558176 452659697
997296147352 452653390
441488291672 452647083
966347755388 193309550
61959235843 234046463
925925365884 252601657
411171499544 214557833
54317592204 452640776
891818974740 410806445
681496229352 353810086
901924572116 452634469
156005165800 452628162
883608176872 452621855
88072067427 44186842
566778790313 198802947
703998889763 21046459
356222313812 167394087
635389441324 100306528
140921627519 266319382
824237792288 452615548
288009531524 452609241
470541884128 452602934
896567538427 12601386
154851323201 24363941
404425555059 219489907
695750975200 30544801
859607383104 452596627
276640734476 187563873
424435096100 319928882
205901552844 106493695
12632003028 452590320
270956335952 452584013
837501388844 18347063
462331086260 452577706
956242158012 452571399
801500198192 452565092
37264396632 452558785
828658991140 452552478
775604604916 211088983
954347358504 452546171
271587935788 163572045
248218741856 251453783
885502976380 452539864
229270746776 267851983
704387165539 51439892
19579601224 52322872
903819371624 452533557
674548631156 452527250
977084952600 452520943
665074633616 452514636
107371978428 104273631
525491069860 278088244
295150578024 153752046
424435096100 452508329
937294162932 452502022
337274318732 387584071
210954351532 452495715
53685992368 452489408
284219932508 452483101
639810640176 452476794
696654625416 452470487
664612200134 182366905
389697105120 452464180
539434212066 266704109
749077411804 304602872
137814658276 269460268
468647084620 452457873
44843594664 452451566
168742476806 150384108
566253747242 97676509
601914650016 452445259
733287415904 381844701
340747497623 80338566
87331570929 197055908
656232235912 452438952
520438271172 66229807
584483604139 5833975
36001196960 41052263
80844785316 452432645
466120685276 452426338
399171102660 452420031
770551806228 38712366
166832048552 228092655
924662166212 80868354
849501785728 452413724
138320370392 452407417
960031757028 452401110
901924572116 452394803
969517668491 388485972
120635574984 249202184
384012706596 452388496
228639146940 189683025
81476385152 452382189
368222710696 452375882
353971561903 60326455
759183009180 452369575
518543471664 452363268
271587935788 452356961
874765779168 452350654
708023422464 452344347
849768546600 95765488
15158402372 452338040
820448193272 452331733
245060742676 306930155
946136560636 209632066
950557759488 452325426
462962686096 452319119
894345374084 452312812
305062727096 176148203
44211994828 452306505
342958717256 83542522
932241364244 22087114
543807465104 452300198
773709805408 375909814
854611158206 299752789
505279875108 421616643
671390631976 452293891
261482338412 452287584
113687976788 452281277
549491863628 452274970
592440652476 317090732
129839452086 86260839
533070267892 452268663
810484169125 55514214
504648275272 230136123
181900759076 444857938
809710996060 452262356
498963876748 452256049
331589920208 88070948
624652244112 452249742
38527596304 452243435
120003975148 452237128
322115922668 452230821
273482735296 452224514
744024613116 452218207
596230251492 452211900
185953013107 4358137
260219138740 452205593
841290987860 224485051
301904727916 350751191
360643512664 452199286
705497023120 452192979
920872567196 452186672
928707860963 43152494
130109572524 114787400
735813815248 452180365
77055186300 452174058
859607383104 37551878
320221123160 183287727
402456951037 314094907
202111953828 452167751
35369597124 234897908
192006356452 249057123
998559347024 274114834
344853516764 452161444
833711789828 86841083
877923778348 280093870
551386663136 362639886
982769351124 361939809
456646687736 51465120
512859073140 452155137
238113144480 300276270
578545456084 452148830
238113144480 452142523
60633590564 452136216
935399363424 452129909
609493848048 452123602
367591110860 452117295
32382656398 2037161
259587538904 452110988
563451284201 168239225
973988686336 313830013
471965350977 102942854
770150500190 156646959
161057964488 452104681
248218741856 452098374
704865423284 17810968
35369597124 452092067
48633193680 452085760
206533152680 173858762
132635971868 452079453
303799527424 439522216
872239379824 212785566
115582776296 200518451
149057567604 182530887
356461752760 142790480
853922984580 452073146
528649069040 452066839
509340239941 49226135
360011912828 452060532
141286039672 3147193
810342595896 452054225
550123463464 452047918
464225885768 210811475
320852722996 452041611
669495832468 452035304
316431524144 452028997
345485116600 452022690
40422395812 90946940
235586745136 452016383
989085349484 452010076
179374359732 303436077
192637956288 452003769
332221520044 451997462
200848754156 451991155
34737997288 240239937
529280668876 451984848
679601429844 441042203
654337436404 451978541
270324736116 451972234
636021041160 451965927
271587935788 451959620
726971417544 336295547
833080189992 24408090
303167927588 451953313
735182215412 451947006
228639146940 394269491
185058758256 451940699
639810640176 451934392
632863041980 451928085
518543471664 451921778
5684404832 205702805
110529977608 451915471
360643512664 451909164
862133782448 301197092
623389044440 451902857
409276700036 451896550
254534740216 451890243
81003526199 29037428
183795558584 32499971
701707424104 451883936
164847563504 218266349
593072252312 142689568
123793574164 271434359
974558553256 6874630
898134973100 361611845
414961098560 451877629
444014691016 443987572
514122272812 321890359
469321017040 262680243
272257062274 369672191
800236998520 451871322
274114335132 258769903
287377931688 314921124
627810243292 89616163
699181024760 426473033
788868201472 12986113
80213185480 31080896
652053793490 181938029
292161606444 78295098
794552599996 143509478
363801511844 451865015
83371184660 451858708
310115525784 451852401
525123134159 62111336
674548631156 24408090
574191016827 238606424
843185787368 96099759
970880102501 327226081
210322751696 356950972
791394600816 451846094
857080983760 260706152
569703058380 451839787
186321957928 451833480
927188565556 451827173
509701073960 278353138
805289797208 451820866
432645893968 451814559
210322751696 451808252
766762207212 451801945
394749903808 451795638
37895996468 451789331
525491069860 317563757
668232632796 103598782
85897584004 451783024
628441843128 451776717
581071855428 105541338
269061536444 451770410
862765382284 451764103
389065505284 398596093
224849547924 451757796
28421998928 228471075
305062727096 451751489
785078602456 451745182
313905124800 451738875
96634781216 451732568
49896393352 451726261
351801114960 229120696
820448193272 451719954
422086699217 39431364
673917031320 451713647
103598298280 404158867
298217649185 46072635
580469129038 247902942
44843594664 138274668
556127891782 64489075
426329895608 451707340
317694723816 451701033
85484143298 200411232
706128622956 451694726
415592698396 451688419
917082968180 451682112
480015881668 451675805
798973798848 451669498
880007718479 54296963
486331880028 271510043
368222710696 388813936
319589523324 451663191
886149504885 258296878
644863438864 451656884
334116319552 124828144
969505754568 451650577
10737203520 451644270
858975783268 451637963
257692739396 451631656
291167530704 451625349
886766176052 451619042
142741569244 451612735
567176659036 451606428
172426761536 206718232
183829578542 374831317
83371184660 451600121
142741569244 24824352
697286225252 451593814
912798706912 18391212
755108115084 90984782
107371978428 451587507
322747522504 451581200
88423983348 451574893
373275509384 451568586
718760619676 451562279
231797146120 451555972
94108381872 451549665
430119494624 451543358
877969472563 140765933
669495832468 451537051
356860170192 156451442
639810640176 374396134
351801114960 359719745
186953557764 451530744
746551012460 224119245
596230251492 451524437
618336245752 451518130
205901552844 451511823
762341008360 418078416
518543471664 23613408
527385869368 451505516
382837495881 229839694
576190455772 252166474
272415822078 66639762
718129019840 384651316
228639146940 451499209
518543471664 189058632
739603414264 451492902
310115525784 451486595
588651053460 451480288
709286622136 451473981
228639146940 387230879
320852722996 451467674
505279875108 451461367
669495832468 451455060
707704952564 30652020
399802702496 451448753
319589523324 451442446
140846769736 451436139
325927205150 50361395
14526802536 158816567
761077808688 219161943
9474003848 451429832
541912665596 50203720
334116319552 128984457
120635574984 328714533
17684801716 451423525
822974592616 373336558
126951573344 451417218
148425967768 451410911
309043964307 159617556
957505357684 236171922
612825876279 35918365
365696311352 451404604
39159196140 451398297
774973005080 206037076
470099481678 166820150
269061536444 427570451
763604208032 451391990
401065902168 451385683
564274963722 586551
276009134640 451379376
728234617216 451373069
4421205160 451366762
474963082980 451360455
377696708236 451354148
534965067400 116830868
350874242370 113349404
282956732836 21506870
401697502004 451347841
754130210492 451341534
626547043620 451335227
5052804996 236758473
312010325292 32430594
781289003440 451328920
7579204340 8747809
350101195445 134389556
96003181380 400935990
404855501184 451322613
645495038700 451316306
421908696756 341353761
927436575717 147911764
39159196140 138722465
695391425744 451309999
17053201880 4755478
101055980068 52133662
132004372032 451303692
593072252312 451297385
517911871828 451291078
322747522504 282963555
252639940708 356623008
507806274452 451284771
522964670516 451278464
339169118240 83006427
464857485604 451272157
864660181792 451265850
89687183020 451259543
543175865268 451253236
730213898989 140538881
905082571296 296447921
287377931688 451246929
834343389664 451240622
562755460184 451234315
952452558996 451228008
702970623776 107080246
287377931688 451221701
532438668056 451215394
593703852148 73665760
865923381464 451209087
282956732836 451202780
151583966948 97689123
639179040340 309553867
413697898888 216109355
96003181380 128694335
673285431484 451196473
122530374492 260750301
168637162520 451190166
89687183020 144663659
289904331032 451183859
618336245752 451177552
872870979660 451171245
47369994008 421276065
408645100200 204800904
961926556536 298352635
63791589744 451164938
948031360144 451158631
725708217872 451152324
497700677076 451146017
827395791468 377505485
146551274976 335494558
653705836568 380621143
222954748416 420676900
72118007536 83271321
440856691836 451139710
342958717256 171575628
240639543824 373298716
973295353584 451133403
656883292843 121226847
617073046080 143433794
64423189580 451127096
915996793384 261412536
70107588104 257174232
221399095219 37646483
922135766868 451120789
395130789845 48008884
99792780396 97272861
958768557356 451114482
605704249032 451108175
116845975968 301367381
470541884128 451101868
62528390072 162070979
697286225252 451095561
103582379412 451089254
337274318732 451082947
598125051000 451076640
409908299872 451070333
569703058380 451064026
111161577444 129955735
77686786136 451057719
718129019840 451051412
437067092820 451045105
555176262152 258826666
581703455264 451038798
668232632796 451032491
988453749648 451026184
691601826728 20176093
850133385564 183767059
421908696756 45870811
41685595484 451019877
802871405239 280270466
743393013280 451013570
20842800896 35912058
272219535624 236588184
678969830008 378205562
617073046080 451007263
584229854608 451000956
523596270352 450994649
743393013280 450988342
427593095280 450982035
789499801308 450975728
190111556944 42465031
929083365064 450969421
984664150632 53338299
680233029680 375777367
478752681996 450963114
965084555716 450956807
185058758256 450950500
819184993600 450944193
822342992780 450937886
973926953420 450931579
565913459364 450925272
494542677896 140362285
46738394172 278302682
435172293312 450918965
46106794336 450912658
279167133820 450906351
679601429844 450900044
736445415084 450893737
618336245752 450887430
445909490524 450881123
558334261332 450874816
654337436404 130031419
825500991960 450868509
990650332799 58478504
651179437224 331079658
663811433944 450862202
856449383924 450855895
420645497084 450849588
248218741856 439105954
448435889868 450843281
694889693345 153733125
889292575396 353128930
389065505284 154754859
216638750056 324772658
308852326112 450836974
474963082980 162695372
215005955942 120419551
498332276912 450830667
582979250015 382595234
987190549976 450824360
976453352764 220271975
972663753748 450818053
810974195732 450811746
420013897248 450805439
310747125620 118722968
399171102660 450799132
108003578264 450792825
617704645916 450786518
582335055100 423849321
219165149400 450780211
21474400732 450773904
805289797208 450767597
814763794748 333476318
484437080520 450761290
521220425405 105005243
84002784496 56182756
80844785316 81644115
569071458544 366165499
490753078880 450754983
822974592616 450748676
152847166620 450742369
615809846408 252671034
727603017380 450736062
70107588104 331842805
106759797845 227272745
870976180152 450729755
848870185892 450723448
76423586464 114408980
593072252312 352756817
877923778348 450717141
21474400732 450710834
401099720302 321688535
874765779168 450704527
132635971868 55129487
927188565556 450698220
997927747188 450691913
438961892328 169008679
556439461824 423344761
848238586056 450685606
69475988268 56012467
538754666416 117461568
601283050180 450679299
753498610656 450672992
534965067400 450666685
616441446244 450660378
115582776296 387943570
269061536444 46772712
891187374904 450654071
56843991548 450647764
619849309843 24502695
863396982120 450641457
551386663136 450635150
828658991140 44760779
701075824268 263304636
781920603276 450628843
857080983760 450622536
108003578264 450616229
568126087523 10147963
853291384744 425962166
723813418364 450609922
795184199832 326816126
441212476013 47567394
63159989908 96995353
138320370392 345365013
535767946435 207336318
419382297412 267952895
863396982120 181137040
612151773570 170932314
70739187940 450603615
180785584694 94195045
955859684676 201067160
558519838500 196828856
162508084719 26224506
16421602044 19248964
315168324472 286123362
819816593436 450597308
701075824268 374497046
22106000568 59620071
900661372444 165451531
317137294300 92498462
427593095280 405022926
379591507744 102936547
990980148992 450591001
576650656576 381113089
430119494624 450584694
848870185892 450578387
843817387204 450572080
716234220332 450565773
161057964488 34461448
505279875108 450559466
300009928408 385654129
843185787368 315892402
414961098560 450553159
795184199832 450546852
471173483964 450540545
862133782448 450534238
182662762444 196910847
410539899708 450527931
448435889868 450521624
758118650297 14039382
561492260512 450515317
956242158012 450509010
635389441324 48368383
485068680356 450502703
718129019840 208553569
769288606556 450496396
307085394722 47863823
185281187225 4194155
309556538439 145401578
457424736112 185097836
690338627056 450490089
774341405244 35836374
325905521684 330808457
927188565556 370019076
864660181792 450483782
367068357230 272128129
501203189824 3740051
938557362604 450477475
618967845588 309907059
998559347024 450471168
471173483964 450464861
127583173180 450458554
845712186712 450452247
322747522504 450445940
520438271172 230091974
91581982528 222996599
848238586056 450439633
168005562684 450433326
396644703316 49062153
156005165800 450427019
946768160472 450420712
364433111680 450414405
847204097125 186176333
865923381464 389255426
896871773428 450408098
269061536444 450401791
385907506104 102690574
416855898068 182745325
620269921608 55652968
967610955060 74788406
901292972280 450395484
684022628696 450389177
870976180152 450382870
960883471164 25902849
450615128769 3834656
725076618036 450376563
890023504175 214059580
528017469204 450370256
930346564736 450363949
731392616396 450357642
692865026400 450351335
920872567196 56100765
329695120700 380040899
813500595076 450345028
957505357684 450338721
961926556536 450332414
408013500364 450326107
690338627056 140589337
943610161292 224321069
833354815693 11951765
370117510204 450319800
328431921028 450313493
145899568424 450307186
709526994520 105282751
76423586464 450300879
254534740216 295514485
740235014100 226263625
818162002330 132642517
581703455264 450294572
219796749236 326860275
608862248212 244572846
769288606556 149980460
378328308072 450288265
373907109220 450281958
887128487974 80773749
635018818841 36555372
750340611476 450275651
773709805408 450269344
654969036240 16158534
310115525784 450263037
404223901348 450256730
574124257232 450250423
547597064120 133948066
874765779168 220808070
84765090600 108297497
684858934831 208402201
749077411804 344904602
918977767688 450244116
913924969000 450237809
915819768508 450231502
437698692656 450225195
936030963260 450218888
653074236732 134130969
871607779988 62697887
292430730376 132472228
510964273632 130996390
221937710954 105497189
725708217872 450212581
30316798436 70089691
181269159240 28627473
956873757848 450206274
185225445959 44142693
635389441324 450199967
776867804588 450193660
534965067400 318661175
709286622136 450187353
7579204340 153575450
931609764408 450181046
190111556944 413121114
425698295772 450174739
585493054280 275224866
945717828357 141819202
15790002208 104633130
846975386384 44716630
186321957928 450168432
648021438044 450162125
884871376544 450155818
833796555908 319197270
865291781628 450149511
382749506924 252620578
720023819348 308721343
420013897248 450143204
245060742676 450136897
571597857888 186617823
636021041160 450130590
882976577036 450124283
55580791876 450117976
918977767688 450111669
89134061185 119662711
730129416724 450105362
606335848868 450099055
366959511024 450092748
214112350712 258057212
324642322012 450086441
823086289586 302155756
857080983760 450080134
931609764408 229335134
122530374492 450073827
945504960800 450067520
935399363424 450061213
858344183432 450054906
892231982328 3431008
589282653296 450048599
521701470844 31459316
801500198192 447374431
648021438044 450042292
118740775476 450035985
605072649196 450029678
706128622956 450023371
786341802128 450017064
486331880028 186472762
116214376132 450010757
457278287572 374282608
36001196960 450004450
778762604096 114150393
433909093640 449998143
581341864405 23354821
294957129720 449991836
577282256412 449985529
881081777528 449979222
812237395404 228679206
285483132180 449972915
713707820988 449966608
617073046080 449960301
712453968290 265455323
337905918568 449953994
231797146120 449947687
95371581544 449941380
672653831648 249151728
285483132180 262371200
339800718076 449935073
708655022300 437012030
630336642636 449928766
687812227712 426592866
550123463464 71805195
541912665596 449922459
457909887408 314498555
86529183840 449916152
673285431484 91464114
214112350712 378520912
776236204752 3153500
182532358912 67693031
706760222792 449909845
735182215412 449903538
425698295772 186460148
850133385564 449897231
577587855790 24754975
715116434852 239647079
73955325046 172445994
522333070680 354056059
268668315980 78976254
860238982940 190944425
638547440504 449890924
944873360964 449884617
308937817497 14619626
547597064120 449878310
221456551989 40099906
102319179740 449872003
908240570476 449865696
102950779576 449859389
814763794748 449853082
922767366704 129760218
408645100200 63479955
581071855428 449846775
697286225252 443596538
867843831541 16095464
217270349892 449840468
327942663875 213857756
499595476584 449834161
62077567777 114144086
297483529064 316409576
822342992780 449827854
466752285112 449821547
867186581136 327793711
53685992368 387956184
601914650016 449815240
813500595076 449808933
14526802536 449802626
569071458544 412566098
136425570884 449796319
572229457724 362053335
747182612296 346657948
324642322012 449790012
347379916108 449783705
470541884128 220675623
702970623776 449777398
236218344972 449771091
716234220332 449764784
819816593436 449758477
947399760308 449752170
709351464403 141037134
265903537264 449745863
572861057560 449739556
241271143660 48973855
527462404813 233365307
100424380232 131236056
894345374084 449733249
818553393764 81322458
822342992780 449726942
178987465189 183281420
872870979660 449720635
538754666416 253642312
542544265432 449714328
736594310740 179585518
413697898888 449708021
274745934968 449701714
159163164980 449695407
720695027144 377448722
728234617216 449689100
197690754976 268110570
835606589336 449682793
59370390892 150907589
305694326932 413083272
250113541364 322085876
432645893968 449676486
591809052640 449670179
695391425744 449663872
538298489478 111230252
445909490524 449657565
384756129542 293603464
456646687736 282131031
162952763996 449651258
497700677076 449644951
157268365472 276744853
912030169492 87585309
866683972064 20844635
759814609016 449638644
783815402784 378413693
391591904628 449632337
161689564324 449626030
278014458016 106405397
459173087080 340697833
787605001800 449619723
320287712466 371867027
846975386384 329351540
58107191220 449613416
428224695116 449607109
459804686916 111476225
528017469204 449600802
934136163752 106809045
73265587284 259047411
171163561864 449594495
225481147760 345894801
879186978020 54896128
817921793928 311912685
816966382163 35117376
780773471325 202341174
512859073140 256915645
973926953420 449588188
996664547516 449581881
981506151452 317866493
826132591796 449575574
284851532344 449569267
217901949728 449562960
216007150220 449556653
31909822673 37400510
183163958748 168251839
975190153092 52430091
740235014100 449550346
870344580316 449544039
416855898068 449537732
56351889938 260346653
716865820168 449531425
150320767276 29642900
603809449524 381504123
855817784088 449525118
855186184252 449518811
418119097740 449512504
103582379412 449506197
450330689376 105200760
633494641816 449499890
582966654936 335046761
518850565801 111886180
728866217052 449493583
185690358092 190944425
798973798848 4017559
736445415084 449487276
114319576624 449480969
408013500364 40572931
284851532344 449474662
797922255789 193296936
163584363832 449468355
904063193937 168119392
159794764816 35798532
563387060020 5064521
901564923813 164429797
755393410164 203930538
928451765228 79600647
684654228532 449462048
473699883308 121132242
636894129719 120520463
715003634157 286413484
327556267585 26249734
280430333492 446604977
95401514566 59456089
177479560224 133922838
941083761948 449455741
67038025678 194047469
665247792301 119214914
617073046080 239539860
865923381464 425608974
178742759896 449449434
959478420755 67781329
624652244112 449443127
440225092000 316176217
883608176872 449436820
842635188333 260214206
488869903173 303682050
317063123980 373733899
57475591384 400778315
140215169900 449430513
315799924308 27151635
20842800896 296794806
638547440504 449424206
101055980068 449417899
686549028040 386284829
686549028040 449411592
598125051000 449405285
749077411804 449398978
951189359324 394465008
675180230992 449392671
397907902988 223627299
34106397452 449386364
262461163826 17546074
286114732016 437516590
825549385571 14695310
77055186300 30456503
651811037060 449380057
56843991548 436728215
286114732016 299254536
630336642636 387647141
80844785316 449373750
829290590976 410434332
58107191220 87988957
404855501184 449367443
312010325292 449361136
437067092820 449354829
623389044440 449348522
125056773836 449342215
636021041160 449335908
763604208032 449329601
6947604504 449323294
750340611476 449316987
28421998928 449310680
637284240832 449304373
795815799668 449298066
327168721356 449291759
629705042800 449285452
956242158012 449279145
674548631156 449272838
862133782448 444277694
721287019020 260743994
267798336772 449266531
900661372444 99915494
255797939888 210344757
664443033780 449260224
901292972280 449253917
857080983760 420052507
898766572936 368858588
910437847397 100205616
913566676702 277508
297483529064 449247610
381720101435 169771826
986558950140 449241303
498332276912 449234996
382117907088 449228689
723813418364 449222382
610757047720 257413898
109898377772 449216075
379591507744 449209768
265271937428 449203461
819184993600 449197154
884871376544 449190847
393486704136 449184540
734550615576 436917425
192322141635 64804425
916451368344 449178233
522964670516 194539415
266535137100 449171926
6947604504 449165619
450962289212 449159312
92213582364 449153005
656232235912 449146698
682127829188 449140391
829290590976 449134084
301273128080 449127777
398539502824 449121470
94807176486 203671951
898134973100 445211130
896240173592 449115163
269693136280 424656617
512859073140 449108856
774973005080 83895714
473699883308 449102549
380223107580 449096242
867818180972 449089935
331589920208 449083628
114951176460 140759626
481910681176 449077321
416332602036 221281095
784447002620 449071014
846975386384 194205144
922767366704 449064707
459173087080 316497874
799915867066 89918899
928451765228 346922842
351169515124 449058400
294957129720 360539655
221059948908 449052093
197690754976 266489671
404365499805 38605147
217270349892 449045786
664615889729 144638431
602546249852 57236025
811013696473 280018186
267166736936 329938091
915188168672 122299037
57475591384 369848787
702970623776 152276208
421277096920 449039479
742761413444 449033172
109266777936 449026865
737708614756 265240885
180383250615 6660192
12632003028 449020558
893082174412 22358315
179374359732 449014251
267195660838 9283904
496437477404 55318697
700444224432 449007944
654337436404 449001637
627362997066 251296108
833761129489 217042791
351801114960 448995330
530019191283 43940869
47369994008 448989023
960236507476 138955824
629073442964 448982716
502121875928 448976409
967610955060 448970102
822974592616 448156499
255797939888 40043143
370749110040 448963795
192006356452 448957488
463037272678 13156402
289904331032 137732266
547807181825 94270729
672653831648 101883278
574124257232 448951181
412474408088 287063105
820448193272 448944874
47369994008 448938567
614546646736 448932260
894345374084 448925953
650547837388 448919646
575387456904 448913339
434158182298 45410400
634915522795 165047883
876028978840 448907032
533982232799 40554010
133934806090 165867793
728866217052 403900280
864660181792 91495649
780748451456 293237658
490121479044 448900725
834974989500 448894418
878555378184 448888111
25263999748 448881804
383381106760 448875497
413697898888 423685339
70107588104 448869190
12632003028 448862883
273482735296 192666236
183163958748 309698928
274745934968 198121791
258324339232 448856576
954347358504 31995411
468647084620 60042640
211585951368 448850269
549602109988 255849762
594967051820 49181986
20842800896 448843962
622125844768 448837655
411803099380 448831348
67581188760 448825041
534965067400 448818734
547027077367 344154069
841290987860 448812427
534333467564 212369304
929083365064 448806120
920872567196 448799813
577282256412 434583835
977716552436 448793506
542544265432 139220718
358748713156 448787199
287377931688 448780892
550755063300 399907949
357485513484 448774585
635389441324 448768278
787605001800 448761971
988453749648 448755664
542544265432 255294746
726971417544 448749357
260850738576 394641604
349361991882 205318078
89055583184 448743050
115582776296 448736743
922767366704 88518745
199585554484 448730436
517911871828 448724129
586756253952 448717822
612677201368 135619421
629705042800 448711515
893082174412 448705208
553913062480 99549688
49896393352 448698901
452225488884 7246743
121898774656 430547355
552174859475 172685660
583598254772 125629133
654969036240 448692594
834343389664 448686287
708655022300 448679980
834974989500 448673673
870344580316 448667366
168637162520 448661059
961926556536 448654752
897503373264 448648445
413066299052 448642138
513490672976 448635831
262745538084 422890657
80844785316 448629524
708023422464 448623217
176216360552 448616910
665074633616 448610603
918977767688 225128365
69609633598 238764099
173689961208 402891160
65917231759 195876499
578545456084 448604296
217901949728 337298360
980874551616 134780590
305694326932 319298182
238113144480 47807060
366959511024 448597989
23369200240 434691054
253903140380 448591682
191374756616 448585375
660021834928 448579068
174953160880 151349079
420013897248 448572761
392223504464 153770967
36001196960 448566454
73897187120 402090171
135793971048 448560147
397276303152 448553840
602546249852 448547533
689352657876 18088476
221059948908 269964828
551386663136 448541226
877292178512 448534919
826764191632 448528612
48001593844 225286040
451901803095 86059015
213499671876 333659221
706760222792 448522305
89687183020 423130323
516206257092 185047380
827395791468 380930186
983400950960 448515998
483342057003 11926537
919609367524 448509691
902556171952 448503384
834974989500 448497077
958768557356 448490770
945504960800 448484463
910766969820 448478156
620862645096 448471849
106740378592 448465542
756025010000 448459235
627178643456 448452928
104845579084 78459080
684654228532 448446621
90318782856 448440314
190111556944 380368863
903933831060 184725723
464225885768 448434007
777499404424 197547854
613915046900 448427700
561492260512 448421393
79581585644 261122414
10105603684 276978212
547597064120 311956834
690970226892 448415086
62528390072 327926158
687412416433 111646514
598125051000 17583916
960031757028 448408779
884871376544 204384642
70739187940 81227853
349906983994 123844252
720775037746 84431809
171163561864 448402472
846343786548 364941941
952452558996 448396165
258955939068 109817484
857712583596 448389858
690970226892 448383551
597493451164 448377244
176952196177 242176186
550755063300 222290215
629986984621 133727321
994138148172 448370937
739603414264 448364630
849501785728 448358323
788962774937 297110156
372643909548 352990176
88423983348 448352016
582480544976 266628425
150952367112 448345709
466240486741 238309995
476323744723 170825095
456646687736 403755219
320221123160 55873713
478121082160 448339402
448435889868 448333095
8842404012 7398111
639810640176 448326788
982137751288 185526712
100424380232 332669022
295588729556 422650991
450330689376 448320481
862133782448 448314174
446541090360 156041487
356853913648 448307867
8905650608 272954346
564650259692 353715481
311378725456 179289089
168005562684 448301560
703602223612 18151546
44843594664 402493819
119372375312 362299308
516017072320 448295253
417487497904 448288946
248232636177 70884373
159163164980 448282639
730129416724 448276332
477489482324 448270025
901924572116 410314499
643600239192 448263718
358748713156 384354887
148425967768 448257411
29053598764 111274401
826132591796 448251104
873502579496 448244797
624652244112 448238490
24137901642 142071482
521069871008 448232183
183163958748 195006133
722550218692 448225876
58107191220 297684093
85897584004 448219569
586124654116 448213262
285483132180 27517441
586124654116 327844167
531175468384 448206955
242691381325 111129340
460436286752 448200648
451593889048 25240614
821711392944 166757080
497069077240 448194341
231797146120 132907411
751603811148 448188034
427593095280 448181727
323379122340 373141041
171795161700 448175420
210954351532 242832114
886766176052 375380026
725708217872 246628928
444014691016 448169113
558334261332 363945435
946136560636 448162806
731392616396 320433442
774487891626 185741150
111793177280 448156499
700444224432 150674230
989716949320 448150192
538123066580 448143885
212849151040 448137578
437067092820 448131271
681496229352 136382568
646758238372 448124964
437698692656 448118657
459173087080 448112350
173058361372 33225276
957505357684 448106043
349274715616 392112497
560229060840 448099736
826764191632 21841141
585793015200 129779139
929083365064 448093429
219165149400 448087122
250745141200 373059050
71370787776 448080815
481419752668 98414428
299578708269 19785059
90950382692 448074508
630587301737 109571511
312010325292 448068201
862133782448 448061894
817921793928 448055587
68212788596 384796377
957505357684 73545927
216638750056 448049280
828658991140 432666507
216007150220 448042973
660653434764 448036666
668232632796 448030359
973295353584 155555848
744656212952 448024052
625283843948 448017745
399171102660 438298658
728234617216 300566392
951996482970 182467817
980242951780 448011438
430904329332 269567487
278535533984 36586907
311378725456 152339278
555176262152 39904389
961926556536 448005131
150320767276 447998824
454756877065 97682816
406118700856 324173493
637284240832 447992517
356853913648 447986210
550191106039 250104085
197690754976 447979903
92845182200 447973596
223586348252 364122031
848870185892 77172452
885502976380 447967289
574755857068 269592715
552649862808 159390504
15158402372 159901371
786973401964 138558483
453658977556 272998495
932872964080 214349702
153478766456 94188738
787605001800 179238633
207164752516 447960982
217927909340 397675271
430751094460 447954675
111793177280 447948368
294957129720 447942061
967610955060 447935754
198521454188 158576901
331589920208 447929447
61896790236 447923140
516648672156 20226549
905714171132 447916833
857080983760 447910526
166742363012 447904219
130109572524 447897912
522333070680 447891605
892450574576 73331489
68844388432 447885298
646758238372 436034445
953715758668 447878991
140215169900 447872684
938557362604 447866377
742761413444 447860070
115208785875 177769102
407381900528 270437853
644863438864 401951417
426961495444 4686101
182532358912 447853763
614546646736 228433233
419382297412 447847456
664443033780 170137632
228007547104 377133372
741498213772 447841149
426961495444 156438828
184427158420 447834842
85265984168 447828535
891187374904 447822228
855186184252 345838038
592440652476 447815921
968242554896 447809614
669159129031 44092237
759814609016 447803307
363801511844 80634995
579808655756 447797000
809238275861 207342625
672780678032 316150989
853291384744 447790693
114319576624 447784386
818553393764 447778079
828658991140 274127448
960031757028 447771772
595601792542 81688264
213480750876 447765465
376433508564 355430985
50527993188 447759158
993506548336 398501488
440225092000 447752851
584229854608 447746544
814393399317 103945667
347561620778 41626200
234955145300 322375998
320221123160 447740237
685917428204 447733930
947399760308 216790511
973295353584 447727623
728866217052 447721316
594447275094 293603464
822342992780 184750951
705497023120 447715009
410724524519 38624068
341695517584 447708702
521861738021 102942854
365064711516 302698158
711181421644 447702395
132004372032 447696088
766130607376 447689781
279167133820 447683474
813500595076 447677167
941715361784 447670860
888029375724 260586319
593072252312 447664553
543175865268 121807091
917714568016 447658246
118834087541 179226019
877292178512 198216396
20842800896 447651939
177199954058 66437938
377065108400 376414374
934154599113 250110392
453488688556 447645632
309483925948 447639325
133267571704 447633018
843185787368 447626711
152215566784 447620404
938630000323 300150130
317694723816 31068282
562755460184 98773927
812868995240 123163096
315799924308 447614097
253946696522 63877296
785710202292 423912391
694448596444 592858
800868598356 447607790
468647084620 447601483
417487497904 188995562
946136560636 447595176
206533152680 447588869
716865820168 228717048
363169912008 447582562
111793177280 447576255
954978958340 447569948
625283843948 48879250
768025406884 423672725
192637956288 283770851
376025012546 195365632
351801114960 447563641
836238189172 447557334
435803893148 447551027
6947604504 447544720
477489482324 447538413
489489879208 352435160
555176262152 244572846
763604208032 447532106
881936241516 164240587
674750574989 195359325
999822546696 447525799
418119097740 163975693
629705042800 447519492
510332673796 447513185
593072252312 447506878
73897187120 447500571
960663356864 447494264
127583173180 447487957
380258243877 184284233
97266381052 447481650
762341008360 447475343
125056773836 447469036
549491863628 447462729
246987140254 284931339
88423983348 184687881
346116716436 447456422
112424777116 447450115
618336245752 447443808
620231045260 447437501
980874551616 108820978
6947604504 447431194
460042536500 17495618
702339023940 447424887
634757841488 170074562
984664150632 447418580
409276700036 447412273
795815799668 447405966
314536724636 447399659
938557362604 255654245
55580791876 70638400
317694723816 447393352
293062330212 447387045
961294956700 447380738
960663356864 447374431
323379122340 447368124
522964670516 447361817
135793971048 105263830
94739981708 447355510
634126241652 1475838
218533549564 447349203
60633590564 184877091
68212788596 447342896
568439858708 447336589
193269556124 21014924
411171499544 447330282
558965861168 447323975
293062330212 271573113
676443430664 447317668
45475194500 48816180
477489482324 447311361
917082968180 447305054
104213979248 447298747
62528390072 447292440
706760222792 212943241
193901155960 447286133
625368679405 26741680
25263999748 447279826
318326323652 447273519
163584363832 84955290
7579204340 447267212
640465285790 157309194
657495435584 447260905
678338230172 447254598
250802112331 23209760
573492657396 447248291
70107588104 447241984
408645100200 25404596
130741172360 369672191
229902346612 238398293
352432714796 447235677
112424777116 447229370
213480750876 233756341
554544662316 447223063
828724577633 149904776
390328704956 447216756
426961495444 195523307
862765382284 447210449
629073442964 34474062
985477083025 159945520
622125844768 447204142
553281462644 447197835
767393807048 87749291
27790399092 65132389
353064314632 117537252
282325133000 265537314
997927747188 11075092
287377931688 447191528
790131401144 15937789
628598654069 31698982
694128226072 447185221
608862248212 447178914
443576930518 146082734
314536724636 447172607
190425683386 47062834
768025406884 80691758
772446605736 447166300
678969830008 447159993
726750762907 29144647
634126241652 447153686
93476782036 137208785
237481544644 447147379
212849151040 447141072
556439461824 170995384
238113144480 89660312
843817387204 447134765
495174277732 447128458
505279875108 447122151
717497420004 447115844
798973798848 447109537
430751094460 447103230
230670997558 291074357
146531168260 394269491
581703455264 447096923
780657403604 447090616
779394203932 447084309
143373169080 150888668
101687579904 447078002
261498030228 296870490
502121875928 310607136
267166736936 82218052
791394600816 296857876
281693533164 447071695
997296147352 447065388
394749903808 64344014
160426364652 447059081
780025803768 447052774
438330292492 447046467
898134973100 355576046
66317989088 447040160
289272731196 447033853
762341008360 338944487
96634781216 447027546
828658991140 447021239
498332276912 447014932
756656609836 209625759
628441843128 447008625
975190153092 85712130
28421998928 447002318
788868201472 446996011
756025010000 433139532
448435889868 446989704
271587935788 446983397
190111556944 446977090
823606192452 446970783
409276700036 446964476
337274318732 446958169
430119494624 279469477
239376344152 382948426
719569168704 61985196
575387456904 47649385
20211201060 446951862
502753475764 446945555
267166736936 446939248
542544265432 201596948
212217551204 102419373
630968242472 19330955
378328308072 151923016
532524146827 163590966
384644306432 321846210
413066299052 446932941
720023819348 446926634
190743156780 446920327
71068312428 10696672
394118303972 403452483
805289797208 446914020
438961892328 446907713
761709408524 25019869
433277493804 446901406
898134973100 252601657
702970623776 315980700
929083365064 446895099
509069474124 446888792
938557362604 446882485
714339420824 446876178
53685992368 446869871
667601032960 7997276
173689961208 3153500
843931846640 184725723
857712583596 446863564
219796749236 190748908
42948795156 446857257
958136957520 446850950
30556041867 66482087
262745538084 194343898
624652244112 446844643
552018262972 285763863
817921793928 446838336
580440255592 446832029
689075427384 446825722
159163164980 27605739
869712980480 299670798
786973401964 446819415
677075030500 446813108
546965464284 375329570
640674375454 63934059
978348152272 360552269
392855104300 446806801
606967448704 446800494
289272731196 446794187
679601429844 446787880
764867407704 446781573
270490900338 38756515
663179834108 446775266
908240570476 446768959
36001196960 446762652
765499007540 446756345
225481147760 446750038
711813021480 446743731
716234220332 446737424
804026597536 5758291
261482338412 189235228
564662192536 1122646
171163561864 133355208
23369200240 446731117
977773662321 243242069
682127829188 446724810
109266777936 294599970
8348940090 217320299
447172690196 446718503
984032550796 446712196
528649069040 8937019
491384678716 446705889
476857882488 446699582
368854310532 428421896
582335055100 446693275
646758238372 446686968
931609764408 446680661
874765779168 125111959
576019056740 446674354
797710599176 446668047
277272334312 162695372
90950382692 446661740
426961495444 320080250
942978561456 446655433
332853119880 151449991
790763000980 63259210
533701867728 361012680
536228267072 137789029
972797342315 247177637
171313409877 86254532
828658991140 260031303
725708217872 446649126
19263502756 39557504
141478369572 27448064
621494244932 225897819
370749110040 154180922
940452162112 446642819
134530771376 446636512
334116319552 63448420
963189756208 3336403
452225488884 446630205
644231839028 88928700
613915046900 446623898
452401504640 50102808
834974989500 311717168
666425374448 112088004
494542677896 252683648
697286225252 446617591
423803496264 446611284
795184199832 446604977
638045083712 180386507
29238538925 161503349
696023025580 19293113
443383091180 446598670
906977370804 446592363
537594264537 112006013
308220726276 287624428
138048780423 76611129
6308 446586056
821079793108 174508383
540649465924 446579749
716234220332 446573442
432014294132 446567135
319589523324 446560828
732760304137 275193331
853922984580 330612940
956242158012 446554521
989085349484 446548214
23463414206 224459823
176847960388 274291430
394951633203 99064049
417232217837 8325240
242534343332 446541907
486331880028 188711747
38527596304 406328475
553913062480 446535600
36632796796 446529293
234323545464 446522986
16499398889 28986972
456646687736 446516679
748445811968 425028730
622757444604 446510372
910135369984 93677871
757288209672 446504065
8842404012 97998166
29053598764 446497758
200217154320 446491451
206533152680 237502699
798973798848 446485144
186410457752 274215746
436435492984 446478837
676443430664 52846353
528243253497 45113971
418808526459 144581668
611388647556 4055401
389065505284 446472530
588651053460 446466223
855817784088 365377124
198322354812 176841973
301273128080 176356334
917082968180 93494968
207164752516 446459916
257061139560 125515607
461067886588 325397051
422108565586 52240881
29685198600 446453609
267798336772 350101570
992243348664 446447302
289272731196 446440995
644979519199 197030680
962558156372 446434688
448709071266 18984070
412588463876 14676389
40422395812 446428381
166110763176 446422074
495174277732 446415767
762972608196 446409460
554544662316 208686016
243165943168 446403153
411171499544 446396846
828658991140 446390539
197059155140 88537666
449067489704 446384232
78318385972 446377925
702970623776 446371618
882976577036 446365311
3789605324 418349617
538754666416 185646545
516017072320 446359004
276640734476 446352697
541912665596 446346390
80844785316 446340083
42317195320 31705289
56843991548 446333776
848870185892 446327469
888660975560 446321162
162321164160 446314855
267798336772 446308548
187585157600 446302241
908872170312 306274227
850133385564 446295934
519175071500 446289627
130109572524 446283320
900791126355 132150571
462962686096 409008950
681496229352 446277013
838764588516 446270706
711181421644 352819887
907608970640 446264399
567176659036 446258092
495805877568 377701002
85265984168 446251785
357485513484 127969030
977084952600 118584214
696654625416 111621286
721918618856 446245478
279167133820 446239171
128214773016 446232864
721613942365 49711774
161057964488 446226557
276640734476 446220250
409908299872 446213943
185690358092 446207636
551386663136 111659128
205269953008 446201329
975821752928 446195022
516648672156 446188715
946768160472 446182408
299378328572 201149151
966979355224 446176101
467383884948 446169794
590182426772 28867139
49264793516 341467287
48001593844 446163487
499595476584 402878546
904450971460 446157180
175584760716 446150873
725708217872 47945814
304431127260 128719563
111161577444 307138286
187637038982 218360954
677247798151 235925949
274114335132 446144566
706128622956 446138259
42317195320 446131952
355590713976 446125645
655600636076 10337173
9474003848 127016673
474963082980 446119338
666337833288 446113031
381486307252 80609767
798973798848 446106724
823606192452 446100417
281693533164 353898384
953084158832 446094110
834343389664 384285510
241902743496 446087803
457909887408 446081496
457278287572 446075189
324742029375 6805253
622757444604 446068882
454185244185 94611307
601283050180 446062575
980242951780 446056268
846975386384 446049961
353064314632 446043654
43580394992 446037347
217901949728 446031040
173058361372 446024733
585493054280 446018426
61456115904 72751245
723181818528 388479665
894976973920 118552679
562123860348 446012119
732156171286 69881560
997430120646 195567456
24000800076 196538734
662548234272 393796466
866554981300 446005812
833711789828 445999505
897503373264 50664131
950557759488 387552536
37264396632 27694037
576019056740 445993198
382156392402 158520138
176482206909 127004059
68212788596 445986891
197690754976 445980584
290535930868 445974277
35369597124 445967970
615809846408 445961663
398539502824 445955356
663811433944 445949049
477489482324 301903476
413066299052 445942742
748445811968 322041727
17053201880 445936435
341695517584 445930128
278535533984 445923821
666969433124 127521233
546965464284 326734135
843333762202 184776179
847606986220 445917514
893713774248 445911207
284851532344 445904900
714339420824 445898593
272219535624 445892286
466752285112 315513982
753498610656 445885979
497336077778 159907678
679601429844 445879672
900661372444 445873365
922767366704 445867058
262745538084 231410137
327800321192 445860751
283640283431 284073587
84002784496 445854444
964493730635 44811235
453488688556 445848137
649916237552 445841830
647560720066 246181131
607779346749 75324501
608862248212 445835523
748445811968 445829216
34344562386 88461982
557702661496 12746447
370419628118 136369954
660653434764 445822909
815395394584 445816602
89840644944 286571159
102950779576 126770700
486963479864 445810295
491384678716 445803988
450330689376 69925709
193471127844 185652852
375801908728 445797681
685285828368 445791374
216007150220 329786723
257692739396 445785067
819184993600 445778760
879818577856 213857756
485700280192 366310560
501548880736 201760930
435885568798 104607902
150577903666 157675
266667445346 174798505
749709011640 210653800
987822149812 445772453
939188962440 445766146
132004372032 445759839
82739584824 64747662
392855104300 219880941
649284637716 445753532
852659784908 439074419
141478369572 445747225
133267571704 445740918
212221045282 189569499
857712583596 445734611
300135986417 69736499
382749506924 29396927
900029772608 445166981
977716552436 426788383
863518839667 102154479
704233823448 430377066
395160268763 28356272
900661372444 445728304
475594682816 445721997
774973005080 445715690
744024613116 445709383
128846372852 120104201
237481544644 43398467
957505357684 445703076
382749506924 384954052
193269556124 445696769
374077404527 23827846
493911078060 445690462
447804290032 445684155
149079925919 78232028
164847563504 208944603
718841645705 24269336
321484322832 428503887
397276303152 445677848
587387853788 445671541
607599048540 445665234
327800321192 68821984
704962923197 16101771
300093193422 355727414
361275112500 108486707
759814609016 315627508
685917428204 445658927
945504960800 445652620
96003181380 445646313
601914650016 294152173
946780049167 12096826
504648275272 95519515
18948001388 445640006
386539105940 316951978
929083365064 445633699
920240967360 445627392
601283050180 127395093
499341275014 25045097
829922190812 445621085
22106000568 445614778
888029375724 373740206
659390235092 234305050
360643512664 445608471
343590317092 445602164
288009531524 445595857
377065108400 125698510
687180627876 122324265
916451368344 445589550
795815799668 31926034
272630480823 29144647
914556568836 4673487
206533152680 445583243
319589523324 445576936
245060742676 445570629
951820959160 285480048
408013500364 180682936
526122669696 289081345
60990289256 67560584
502893579462 100874158
489516538897 332965451
751222655975 32581962
681496229352 445564322
598125051000 436280418
783815402784 31642219
986558950140 445558015
154110366292 445551708
502121875928 445545401
798342199012 168144620
768723570798 117442647
200217154320 445539094
435172293312 445532787
770551806228 445526480
803394997700 445520173
217270349892 440455652
3789605324 445513866
551386663136 445507559
674548631156 420304787
821079793108 315047264
156636765636 445501252
721287019020 408371943
58738791056 227493490
216007150220 445494945
956873757848 445488638
158531565144 178986353
170531962028 445482331
211131086286 117884137
385275906268 270683826
581703455264 445476024
94826154249 274625701
156005165800 445469717
644231839028 445463410
600651450344 248703931
693609893649 41247780
897503373264 97909868
433909093640 445457103
591177452804 445450796
142109969408 445444489
372220579466 25013562
708655022300 317784502
651179437224 445438182
464857485604 445431875
529943015337 359328711
486331880028 445425568
935644667882 58680328
152847166620 445419261
250113541364 445412954
257179427345 124859679
92845182200 404991391
512859073140 360728865
536228267072 445406647
334747919388 290777928
682759429024 445400340
423171896428 445394033
330958320372 26602926
37895996468 445387726
721918618856 445381419
299378328572 445375112
398539502824 445368805
712444621316 445362498
580440255592 445356191
840659388024 445349884
838764588516 445343577
252008340872 445337270
888029375724 445330963
468647084620 279450556
238266934368 116862403
543175865268 445324656
644863438864 394925419
127032466926 37766316
807816196552 445318349
227375947268 438658157
409332056575 17514539
904450971460 149337146
960663356864 445312042
825500991960 432016886
457909887408 445305735
100424380232 188175652
727603017380 445299428
428856294952 445293121
660021834928 187450347
392855104300 49169372
311378725456 445286814
309483925948 445280507
895608573756 335185515
246323942348 445274200
999822546696 445267893
389697105120 445261586
807816196552 445255279
843817387204 445248972
842554187532 285076400
975821752928 445242665
130109572524 445236358
922135766868 30759239
882344977200 445230051
150952367112 445223744
286367371515 141699369
77055186300 107792937
957505357684 174514690
812237609842 221514454
104845579084 430484285
368222710696 445217437
568123451197 102608583
716865820168 445211130
486331880028 365402352
910135369984 445204823
825500991960 445198516
716865820168 445192209
173058361372 445185902
751603811148 445179595
17053201880 445173288
468647084620 230394710
543807465104 445166981
992456947833 209587917
713076221152 445160674
891375714538 198582202
758124635640 5379871
334116319552 445154367
248218741856 445148060
776954595215 328083833
414329498724 445141753
622125844768 445135446
808447796388 445129139
417487497904 379769698
637915840668 445122832
673285431484 276202451
593703852148 443262267
364433111680 254941554
422540296592 445116525
636021041160 27378687
713707820988 445110218
769306549971 72681868
285483132180 115626231
856449383924 371312011
171163561864 445103911
127583173180 445097604
777499404424 445091297
423171896428 444523667
940452162112 445084990
827395791468 111514067
538123066580 445078683
393486704136 445072376
120635574984 353721788
578545456084 405968976
427611618939 181591144
382749506924 396407564
874439892236 53666263
860870582776 253894592
710549821808 303366700
659390235092 445066069
939188962440 396502169
47419453502 41310850
223643306769 113929648
727603017380 190433558
216638750056 179093572
878555378184 241438267
528017469204 445059762
624652244112 445053455
868745787239 83277628
855817784088 260926897
603911761678 70474418
603809449524 307731144
542092812437 23941372
50527993188 400336825
696654625416 445047148
824869392124 445040841
159163164980 110662622
429487894788 445034534
107371978428 445028227
388433905448 445021920
604477535355 24698212
829922190812 445015613
900029772608 84627326
888660975560 70203217
330326720536 237017060
199585554484 445009306
337905918568 445002999
226744347432 444996692
898766572936 21330274
406750300692 174811119
6394999843 305820123
664596672300 55690810
914556568836 444990385
833711789828 444984078
529280668876 358269135
614546646736 444977771
216007150220 444971464
501490276092 149602040
630336642636 61991503
826764191632 444965157
430119494624 66128895
920240967360 444958850
19579601224 444952543
819816593436 74700108
347379916108 432679121
946768160472 444946236
837501388844 444939929
431382694296 444933622
773709805408 444927315
457909887408 444921008
911398569656 444914701
958768557356 220051230
870344580316 444908394
481279081340 444902087
224316078701 63612402
944241761128 444895780
543311270251 170844016
82107984988 317216872
828027391304 355475134
133998866289 149658803
935399363424 444889473
330958320372 295192828
140215169900 444883166
80213185480 326437706
774973005080 444876859
180637559404 444870552
546965464284 444864245
425066695936 444857938
630627880975 139239639
744656212952 444851631
744024613116 444845324
420645497084 69786955
65686389252 444839017
990348549156 444832710
192637956288 91382123
648653037880 444826403
455738029762 73489164
171163561864 444820096
638547440504 303644208
59370390892 73760365
86529183840 444813789
337905918568 444807482
832448590156 202215034
11368803356 444801175
140846769736 444794868
725076618036 444788561
181269159240 444782254
855186184252 444775947
426329895608 444769640
514753872648 444763333
373275509384 444757026
920872567196 73299954
226112747596 444750719
642337039520 444744412
878555378184 20964468
181900759076 444738105
847932723849 61064374
728234617216 444731798
680864629516 444725491
255797939888 199294893
7579204340 213725309
687180627876 444719184
543175865268 444712877
752867010820 444706570
653705836568 325024938
140846769736 244289031
190743156780 444700263
813500595076 444693956
619599445424 444687649
493911078060 395114629
862133782448 68033609
553913062480 444681342
761709408524 444675035
267360607809 123497367
56220199778 22383543
289272731196 444668728
168637162520 135625728
816658594256 444662421
529280668876 283997903
646758238372 444656114
786341802128 444649807
915188168672 444643500
869712980480 444637193
913996439924 170680034
503385075600 444630886
254534740216 295243284
619599445424 444624579
722796507042 49932519
303799527424 444618272
503385075600 444611965
846495400521 57545068
471173483964 444605658
430119494624 444599351
780657403604 226976316
804026597536 444593044
348011515944 444586737
740235014100 125471458
732024216232 432212403
732655816068 65409897
559717596740 311269371
448435889868 444580430
435803893148 444574123
548860263792 444567816
290535930868 155253112
886134576216 444561509
773709805408 444555202
728866217052 444548895
507174674616 444542588
588019453624 423489822
161689564324 444536281
447804290032 214034352
948031360144 22591674
586933348205 139725278
308852326112 444529974
611388647556 444523667
212217551204 377789300
339800718076 444517360
70107588104 444511053
21474400732 444504746
322115922668 7795452
281061933328 444498439
356853913648 38226727
844448987040 444492132
840027788188 444485825
528649069040 444479518
944873360964 444473211
941715361784 444466904
562123860348 444460597
312010325292 401566690
401717116774 37280677
789499801308 444454290
627178643456 444447983
234955145300 444441676
151583966948 292543888
476226282652 152667242
483805480684 444435369
796447399504 104242096
570334658216 379334515
882976577036 444429062
901292972280 444422755
973926953420 23689092
701363360398 24054898
512859073140 426706392
631599842308 444416448
819816593436 51553418
332221520044 349395186
685285828368 444410141
445909490524 444403834
320221123160 195617912
310115525784 185078915
564650259692 444397527
416855898068 444391220
685285828368 444384913
999822546696 71975484
215375550384 274606780
924662166212 444378606
575387456904 444372299
584229854608 393071161
778762604096 194539415
456646687736 444365992
595598651656 444359685
881081777528 444353378
490753078880 207386774
752235410984 444347071
291799130540 444340764
88423983348 405804994
53054392532 442650488
908240570476 444334457
185058758256 444328150
145267968588 444321843
410539899708 117537252
219796749236 94649149
298746728736 444315536
406118700856 444309229
835149548339 155745058
345485116600 444302922
838132988680 239930894
21807675226 102362610
319294591148 11157083
812632226218 21532098
903233945335 347843664
305694326932 338219182
565281859528 311408125
16421602044 444296615
389958580726 180027008
806552996880 444290308
429099473951 150093986
733287415904 337071308
824313419525 276852072
67753603219 139321630
567808258872 444284001
58107191220 204958579
456646687736 10911110
181900759076 444277694
380854707416 311477502
692865026400 444271387
642337039520 444265080
326537121520 444258773
861502182612 107912770
776867804588 201584334
169268762356 325214148
826998402077 165583978
550755063300 444252466
10105603684 444246159
464857485604 444239852
966018696035 67579505
675811830828 244560232
390960304792 371791343
832448590156 313691259
750972211312 145029465
519175071500 444233545
145899568424 228105269
34106397452 364872564
257692739396 444227238
963189756208 444220931
649284637716 444214624
537491466744 444208317
69475988268 444202010
216638750056 444195703
137688770556 444189396
740282240916 344866760
63159989908 444183089
38527596304 444176782
60633590564 444170475
315799924308 373267181
490121479044 444164168
868176790685 20743723
83371184660 444157861
156636765636 99373092
834343389664 444151554
117897022839 3582376
91581982528 441931490
126319973508 443123513
390328704956 444145247
388433905448 205532516
162321164160 444138940
680864629516 159604942
461079188732 237647760
176216360552 130920706
185690358092 444132633
113319233791 167829270
140215169900 241841915
915819768508 444126326
290065102769 1620899
75791986628 444120019
506813916281 147571186
687180627876 8344161
358117113320 444113712
939188962440 46110477
752235410984 257937379
843817387204 444107405
717497420004 444101098
176847960388 267933974
912030169492 444094791
498332276912 386858766
111793177280 444088484
632863041980 444082177
742129813608 129943121
492016278552 444075870
451593889048 444069563
116407849664 248293976
741498213772 444063256
949294559816 436305646
413345440565 50468614
564650259692 444056949
164847563504 444050642
852028185072 444044335
826132591796 75507404
600019850508 444038028
584861454444 67074945
809710996060 389242812
522964670516 19658919
651179437224 101593156
89687183020 327667571
904450971460 444031721
993506548336 444025414
548860263792 267158213
469910284292 325441200
74528786956 444019107
907181414868 73123358
438371552886 105629636
657495435584 444012800
608862248212 444006493
582966654936 444000186
592440652476 443993879
73897187120 403156054
372012309712 443987572
575387456904 213794686
536228267072 178494407
671390631976 443981265
962558156372 443974958
487595079700 334548508
468015484784 443968651
846343786548 443962344
248222772029 125200257
852659784908 443956037
306325926768 94415790
766321286907 95462752
84634384332 443949730
444646290852 443943423
787605001800 443937116
820448193272 443930809
864692461018 201716781
247587142020 153758353
382749506924 443924502
802131798028 213800993
648021438044 443918195
209691151860 393979369
73897187120 443911888
93476782036 443905581
104845579084 443899274
832448590156 443892967
135162371212 443886660
459804686916 443880353
427593095280 443874046
771815005900 42729925
119372375312 443867739
438684834190 73489164
870390167312 343088186
962065379913 71048355
914556568836 443861432
468015484784 205734340
914556568836 443855125
260345316582 261639588
253903140380 192464412
75791986628 84419195
444646290852 443848818
48633193680 443842511
396118991703 29958250
564018659856 443836204
95454594278 86090550
443383091180 443829897
209059552024 443823590
98594341000 58983064
384012706596 443817283
44390703673 35464261
950741930195 75450641
970768954240 443810976
283588332672 443804669
235586745136 304489346
648021438044 443798362
678969830008 443792055
843185787368 443785748
354959114140 443779441
736445415084 443773134
59370390892 443766827
659390235092 443760520
186321957928 99694749
669495832468 265133666
672653831648 443754213
346748316272 443747906
454751888228 443741599
845712186712 443735292
861223642329 40087292
300337564444 75772298
581071855428 307661767
800868598356 81530589
337274318732 443728985
358748713156 372251754
404223901348 257035478
900661372444 98578410
222954748416 443722678
903187771788 443716371
829922190812 443710064
811874145804 100338063
465489085440 115727143
689075427384 443703757
217270349892 343832412
345485116600 306873392
656893163298 177422217
735182215412 443697450
624652244112 443691143
526122669696 443684836
772446605736 443678529
368854310532 220145835
941715361784 443672222
282956732836 443665915
77225380695 272626382
522333070680 443659608
71537759294 261254861
937294162932 443653301
699812624596 443646994
305323540467 105213374
687933700532 290386894
369855664550 64369242
378328308072 130504444
932872964080 443640687
972663753748 22005123
361477523051 232595853
254534740216 248880527
456914426193 32317068
560229060840 443634380
98529580724 443628073
187585157600 443621766
939188962440 443615459
356437426661 134269723
866557359039 6754797
543175865268 295829835
255338319328 218537550
943610161292 35773304
656232235912 443609152
346748316272 282200408
333484719716 181010900
550227175772 262818997
828658991140 443602845
79581585644 197150513
855817784088 443596538
507174674616 443590231
835606589336 332322137
473068283472 443583924
199585554484 443577617
765499007540 443571310
902007162281 200158952
624652244112 74605503
248218741856 443565003
95371581544 443558696
101687579904 233832025
547133394466 139681129
456015087900 5114977
797078999340 443552389
370749110040 443546082
378959907908 207828264
790131401144 443539775
510964273632 443533468
796592485732 137391688
185690358092 443527161
266124111975 45668987
301027850915 26628154
925925365884 443520854
495417910835 81511668
89414340 113809815
777499404424 184372531
70107588104 279507319
139583570064 443514547
931609764408 443508240
590545852968 443501933
436435492984 443495626
236218344972 276820537
182532358912 88909779
329063520864 443489319
230533946448 443483012
401697502004 443476705
274114335132 443470398
798973798848 443464091
357617392854 223791281
192006356452 443457784
378959907908 16618945
933504563916 443451477
441488291672 385893795
93476782036 443445170
781371864806 141951649
96634781216 443438863
989085349484 443432556
288641131360 443426249
54317592204 133752549
658758635256 443419942
235032658330 157492097
901292972280 226137485
398566925660 238417214
162952763996 34738956
811605795568 443413635
377065108400 357789803
202111953828 174148884
502121875928 443407328
265903537264 443401021
45475194500 443394714
898134973100 443388407
201533137275 43139880
777499404424 153190723
378959907908 189153237
128846372852 120205113
193269556124 443382100
457636121524 77185066
520438271172 443375793
259587538904 443369486
117192980801 44476964
483805480684 138829684
878555378184 443363179
945504960800 443356872
508437874288 443350565
723813418364 416608885
14526802536 20813100
894345374084 43871492
845712186712 443344258
980242951780 443337951
294325529884 443331644
581703455264 443325337
393551754534 350423227
815395394584 443319030
284219932508 167419315
970877964428 180714471
968874154732 443312723
979611351944 443306416
486963479864 443300109
521069871008 443293802
881081777528 443287495
235775191989 248754387
370117510204 443281188
449699089540 443274881
498963876748 443268574
858492315941 39948538
225481147760 366443007
600019850508 443262267
442119891508 443255960
369017371710 228723355
589914253132 443249653
633072951554 37999675
336642718896 443243346
136425570884 443237039
418119097740 443230732
216638750056 277104352
88423983348 443224425
445909490524 443218118
245692342512 443211811
908240570476 437529204
961294956700 286653150
528649069040 443205504
81476385152 210035714
341063917748 443199197
125688373672 329212786
121898774656 443192890
714971020660 158021885
924662166212 443186583
529912268712 118666205
202752761884 97544062
260850738576 253875671
69475988268 237925268
257692739396 207273248
171795161700 306621112
524859470024 403648
240639543824 443180276
296851929228 443173969
577913856248 439005042
234323545464 443167662
652442636896 278201770
686828976849 35407498
760446208852 106840580
936030963260 443161355
476226282652 161888076
845080586876 139889260
192637956288 443155048
677706630336 443148741
930978164572 443142434
762341008360 443136127
187585157600 443129820
488226679536 89767531
559597461004 443123513
185690358092 17401013
937952372001 408037672
70107588104 443117206
229270746776 443110899
373275509384 341511436
389065505284 92038051
447172690196 358672783
941715361784 443104592
711813021480 443098285
333484719716 443091978
336642718896 443085671
774341405244 443079364
886766176052 443073057
290535930868 189588420
388433905448 443066750
329695120700 443060443
870344580316 389993345
899398172772 443054136
862133782448 443047829
126319973508 443041522
902178403638 137152022
857080983760 443035215
157268365472 443028908
376433508564 443022601
249481941528 440468266
402960701676 19494937
53685992368 252696262
863396982120 144808720
613283447064 443016294
116214376132 18586729
494542677896 72505272
958136957520 84747159
378959907908 443009987
857080983760 337752464
232428745956 90890177
712444621316 443003680
839544907412 250432049
325273921848 442997373
380223107580 416507973
977084952600 199439954
341112878989 156079329
612651847228 442991066
66949588924 156173934
524859470024 442984759
254534740216 92164191
626547043620 442978452
742906373532 240845409
335379519224 203331373
85265984168 442972145
624236583342 98546875
18316401552 77462574
657495435584 442965838
949926159652 442959531
790131401144 79190692
953715758668 442953224
905082571296 442946917
198953954648 167293175
85265984168 253995504
560860660676 442940610
314536724636 442934303
492016278552 442927996
996032947680 442921689
225481147760 442915382
436435492984 442909075
738340214592 109111100
861502182612 186296166
612020247392 442902768
328431921028 368139590
53685992368 442896461
422540296592 442890154
3158005488 442883847
582335055100 233207632
371380709876 442877540
155373565964 395240769
277509313530 85459850
317694723816 442871233
222323148580 442864926
893082174412 393102696
699181024760 442858619
939820562276 442852312
728234617216 442846005
15790002208 176091440
718129019840 442839698
621494244932 442833391
73919841864 322735497
732024216232 442827084
882344977200 442820777
72633987448 442814470
876028978840 405666240
11368803356 442808163
417838621208 5209582
214743950548 442801856
729497816888 442795549
30948398272 329565978
675811830828 202423165
562755460184 413386008
176847960388 442789242
668232632796 442782935
911398569656 442776628
207796352352 442770321
474331483144 442764014
682759429024 442757707
474331483144 417933355
445277890688 89735996
347379916108 346664255
18958622376 124809223
625300399823 252494438
118740775476 442751400
183163958748 122223353
218533549564 180985672
564018659856 442745093
704233823448 302824298
294957129720 50790271
908240570476 442738786
783183802948 442732479
390328704956 442726172
824237792288 49566713
80213185480 442719865
631606144 442713558
789499801308 442707251
773078205572 442700944
776867804588 442694637
131372772196 442688330
649916237552 442682023
118740775476 442675716
417487497904 442669409
857080983760 442663102
480922107205 11951765
144004768916 442656795
88574733262 87415020
440856691836 442650488
402329101840 442644181
722550218692 442637874
156636765636 442631567
289272731196 56819763
60001990728 442625260
598125051000 107288377
656863835748 442618953
337444639267 171676540
946768160472 442612646
895608573756 232589546
22106000568 31661140
544439064940 334056562
374538709056 408378250
826132591796 442606339
118109175640 442600032
745919412624 442593725
677706630336 442587418
171163561864 442581111
340432317912 442574804
355590713976 442568497
749709011640 161307832
34106397452 173196527
640442240012 442562190
317694723816 442555883
767393807048 442549576
207164752516 179762114
627810243292 196065709
964452955880 166895834
200217154320 442543269
46738394172 442536962
483173880848 178040303
178111160060 422537465
485068680356 442530655
538754666416 442524348
122530374492 442518041
366959511024 442511734
826764191632 442505427
682759429024 442499120
279167133820 22396157
704865423284 70745619
867818180972 442492813
141478369572 442486506
836869789008 153688976
669495832468 442480199
989085349484 207821957
112424777116 442473892
107371978428 442467585
264008737756 442461278
695599399069 140444276
641073839848 70701470
525491069860 442454971
979611351944 442448664
467383884948 442442357
91581982528 442436050
510332673796 442429743
324642322012 17546074
550755063300 332624873
293693930048 442423436
31579998108 442417129
120003975148 442410822
560860660676 442404515
660698309069 73104437
131372772196 442398208
509701073960 442391901
138320370392 83428996
574755857068 247032576
62528390072 104809726
192006356452 442385594
846343786548 442379287
861003874914 223475931
150320767276 442372980
886134576216 442366673
984032550796 442360366
384644306432 442354059
932241364244 442347752
150952367112 194892607
485068680356 103857369
869081380644 414357286
579808655756 442341445
996664547516 442335138
750340611476 442328831
554544662316 442322524
209804337282 256562453
167373962848 442316217
159794764816 25398289
75160386792 442309910
739603414264 275622207
522676455295 79972760
510964273632 442303603
682127829188 297627330
632231442144 281519252
447804290032 442297296
480387843300 24672984
684022628696 442290989
156636765636 442284682
810342595896 442278375
472436683636 406763658
991229729596 170156553
186321957928 149040717
12000403192 442272068
769920206392 442265761
109898377772 252589043
559597461004 442259454
510332673796 442253147
117477575804 442246840
992874948500 442240533
829922190812 442234226
973295353584 442227919
285483132180 442221612
646126638536 104702507
12632003028 442215305
527385869368 442208998
350537915288 442202691
827395791468 442196384
409276700036 442190077
797078999340 442183770
567176659036 139346858
132004372032 442177463
668864232632 442171156
480647481504 176961806
545070664776 442164849
946768160472 49837914
831816990320 374913308
903819371624 442158542
202743553664 442152235
918346167852 426107227
780025803768 442145928
605072649196 279841590
396644703316 434804580
809710996060 442139621
246955542184 442133314
932241364244 442127007
158591891599 310777425
156005165800 442120700
761077808688 364941941
769288606556 442114393
427292606637 44584183
49896393352 23462040
514311911688 242636597
253463986035 148416324
290191381523 28873446
227539626532 43064196
616441446244 442108086
984032550796 43877799
534965067400 126587797
3789605324 442101779
159794764816 434861343
342958717256 64772890
703602223612 442095472
315168324472 442089165
585493054280 253200822
988458435749 161616875
666337833288 407533112
753498610656 442082858
445909490524 401768514
792026200652 269018778
819816593436 268558367
253271540544 442076551
597493451164 87427634
650547837388 105194453
744024613116 33717222
862133782448 442070244
227436387249 116559667
672022231812 442063937
904450971460 442057630
862133782448 442051323
462331086260 442045016
279167133820 157113677
505279875108 442038709
502753475764 39967459
848238586056 329742574
791394600816 127243725
625283843948 119170765
38527596304 442032402
808447796388 442026095
143373169080 413789656
840027788188 442019788
824237792288 442013481
794177789665 155997338
175584760716 442007174
70107588104 442000867
954456280394 140110005
895608573756 4370751
373493529760 221545989
524227870188 375972884
773709805408 441994560
584861454444 439957399
730129416724 441988253
553281462644 441981946
53054392532 441975639
270956335952 396666151
378959907908 441969332
706916573322 150516555
643828767030 91974981
139235987052 117177753
18948001388 441963025
973926953420 441956718
365064711516 441950411
280430333492 441944104
771183406064 441937797
806552996880 441931490
905714171132 441925183
377696708236 441918876
425698295772 47012378
466752285112 441912569
665706233452 428245300
975821752928 253371111
816658594256 162745828
535725588623 198090256
758551409344 441906262
538754666416 441899955
584861454444 441893648
25263999748 441887341
84634384332 441881034
735182215412 441874727
600651450344 117707541
538754666416 441868420
706828426690 117354349
659390235092 441862113
332221520044 67396602
284219932508 428295756
45667942727 143219356
226744347432 441855806
613283447064 441849499
369881989968 38819585
843817387204 258019370
968874154732 441843192
178966910676 155486471
685917428204 441836885
102319179740 304350592
653705836568 441830578
173689961208 441824271
187585157600 441817964
415800135626 114762172
955610558176 441811657
926556965720 441805350
358748713156 441799043
282325133000 441792736
49896393352 441786429
910135369984 441780122
270973724351 350246631
395381503644 320427135
340056202032 83939863
973379602490 96024075
776867804588 441773815
649917126839 181843424
511595873468 389501399
592503817081 176457246
846343786548 441767508
496504848778 84267827
491384678716 441761201
121898774656 36618442
24000800076 441754894
539386266252 441748587
856449383924 441742280
116214376132 348070716
161689564324 441735973
349906315452 441729666
601283050180 397845560
773709805408 46501511
118109175640 441723359
459804686916 441717052
311378725456 441710745
51271182775 114244998
823170816000 153285328
930346564736 441704438
190743156780 441698131
219796749236 441691824
864660181792 441685517
230636296444 87755598
796447399504 68292196
828658991140 304640714
870344580316 90625283
51791192860 441679210
956873757848 441672903
378328308072 441666596
99161180560 441660289
774973005080 441653982
327800321192 441647675
697957597030 97550369
797710599176 159075154
796447399504 441641368
896871773428 441635061
667601032960 257432819
229270746776 182511966
437067092820 82741533
900029772608 441628754
654337436404 31818815
17684801716 441622447
587387853788 441616140
270956335952 441609833
144636368752 441603526
797078999340 257836467
670759032140 441597219
411171499544 373178883
749709011640 322256165
312641925128 438462640
468081563223 89780145
508437874288 279639766
137057170720 441590912
706128622956 441584605
609493848048 441578298
365064711516 441571991
66317989088 376799101
807816196552 441565684
524227870188 441559377
745287812788 441553070
735813815248 441546763
701075824268 441540456
473699883308 361819976
257692739396 249006667
813500595076 441534149
682759429024 441527842
262849925241 123421683
137057170720 441521535
752235410984 401453164
432014294132 128795247
653705836568 19059754
91581982528 96415109
878555378184 441515228
362689875689 150157056
965716155552 441508921
409908299872 441502614
907218916290 161459200
284298524035 78679825
250113541364 403616465
759183009180 152850145
294957129720 441496307
102319179740 350643972
310115525784 441490000
589282653296 441483693
418750697576 441477386
817290194092 140639793
108003578264 180600945
875397379004 441471079
68212788596 319172042
366327911188 51887689
987190549976 441464772
735813815248 441458465
138320370392 383005189
6308 363011999
639810640176 224579656
399802702496 441452158
970137354404 441445851
130741172360 277621526
136425570884 372813077
82244481082 37350054
164874343026 317343012
896871773428 441439544
953084158832 441433237
978979752108 441426930
231797146120 441420623
385907506104 441414316
440225092000 89843215
99792780396 441408009
326537121520 120078973
77055186300 441401702
651179437224 206188444
111793177280 441395395
593823395026 89370190
219165149400 289138108
448435889868 441389088
667601032960 427166803
727603017380 259577199
414961098560 113582763
986790000778 43663361
332221520044 441382781
793921000160 441376474
345034161858 200997783
258955939068 305738132
922135766868 369262236
731392616396 403767833
573217794094 19526472
524859470024 355960773
454751888228 441370167
584861454444 441363860
633494641816 441357553
659390235092 391286280
845712186712 39071865
512227473304 441351246
195164355632 441344939
670127432304 441338632
169268762356 441332325
282456684406 92895803
559597461004 441326018
548228663956 441319711
672022231812 441313404
485068680356 441307097
123793574164 441300790
510964273632 30973677
195795955468 152427576
579808655756 441294483
785710202292 441288176
34106397452 441281869
902556171952 9517263
79581585644 441275562
410539899708 441269255
109898377772 284716901
418750697576 141680448
884536470602 70726698
680864629516 441262948
720671174070 278586497
959400157192 441256641
97897980888 441250334
834343389664 387981412
516017072320 409955000
374538709056 441244027
245692342512 441237720
885502976380 441231413
941083761948 441225106
298746728736 441218799
385275906268 173347895
20842800896 441212492
382117907088 441206185
61437611166 71231258
808447796388 385300937
879274336277 160380703
851396585236 441199878
862133782448 17047821
699181024760 441193571
97266381052 100098397
359380312992 441187264
653834808411 174703900
373907109220 441180957
68212788596 441174650
317694723816 441168343
147205964739 274978893
773709805408 137347539
200848754156 441162036
975190153092 441155729
233691945628 441149422
240639543824 441143115
101055980068 151122027
617073046080 441136808
798342199012 441130501
831816990320 441124194
136425570884 38327639
82739584824 312196500
827395791468 441117887
929714964900 63070000
904450971460 441111580
488521878671 109457985
532579219551 227638551
106740378592 441105273
850492026812 37741088
699181024760 358136688
473753940605 211120518
195164355632 245815325
778762604096 441098966
42948795156 291446470
18316401552 441092659
327168721356 441086352
459173087080 441080045
815395394584 441073738
611388647556 441067431
293693930048 324293326
483805480684 340723061
156636765636 441061124
692315020223 81076485
807184596716 441054817
434540693476 441048510
401697502004 441042203
522964670516 441035896
771491383181 59802974
829290590976 441029589
158531565144 441023282
685285828368 441016975
302536327752 441010668
592675443165 141106511
277272334312 216557152
894976973920 441004361
35369597124 440998054
37895996468 440991747
548860263792 440985440
855817784088 440979133
377696708236 440972826
108635178100 440966519
171795161700 440960212
350295791623 9605561
632863041980 440953905
409276700036 19255271
978979752108 440947598
935399363424 85749972
17184955110 12992420
639832525466 215951680
187755888090 120375402
406118700856 440941291
270324736116 80023216
325273921848 160651904
348011515944 440934984
346116716436 440928677
501490276092 440922370
106758435533 61865363
924030566376 440916063
862133782448 440909756
25895599584 440903449
832448590156 440897142
667601032960 141983184
22737600404 440890835
133899171540 440884528
94108381872 440878221
676443430664 440871914
383381106760 440865607
321484322832 440859300
848238586056 219899862
126319973508 81202625
341063917748 440852993
36001196960 440846686
612651847228 440840379
282325133000 416678262
226744347432 307548241
181269159240 440834072
745287812788 153184416
142109969408 97260247
406118700856 440827765
778131004260 440821458
520438271172 212754031
14526802536 440815151
161057964488 251188889
675180230992 440808844
943610161292 440802537
318326323652 416205237
394118303972 440796230
978045393109 1393847
566545059200 440789923
986558950140 236834157
844448987040 440783616
619599445424 314385029
159163164980 440777309
636652640996 133475041
641073839848 440771002
305694326932 150466099
36632796796 388277841
236849944808 440764695
941715361784 279311802
699812624596 440758388
863396982120 440752081
598756650836 230451473
836582343241 25612727
528649069040 4477970
63791589744 440745774
929083365064 440739467
821079793108 440733160
913550549703 158274165
763604208032 440726853
352432714796 141957956
526122669696 339770704
541948684873 242232949
402329101840 440720546
795245819222 258208580
444032211862 204195432
212867069227 324066274
510332673796 44754472
679601429844 440714239
741498213772 440707932
380854707416 302666623
71103518102 72562035
565913459364 440701625
626547043620 440695318
22737600404 440689011
664443033780 440682704
444646290852 440676397
48633193680 440670090
356894719938 314296731
862765382284 46425827
723813418364 440663783
706760222792 193278015
606335848868 440657476
596290363509 255591175
611028128887 56920675
944241761128 440651169
943610161292 440644862
951189359324 440638555
308220726276 440632248
954347358504 440625941
182532358912 406732123
393852434452 18183081
203375153500 290273368
847606986220 440619634
220428349072 440613327
310115525784 440607020
660841377057 116912859
6947604504 105106155
241271143660 440600713
6391581449 68134521
524227870188 440594406
751603811148 440588099
684670185242 287996541
112424777116 440581792
692865026400 440575485
682759429024 394546999
903187771788 94586079
990980148992 440569178
691601826728 440562871
332221520044 440556564
142741569244 83126260
149689167440 384298124
775604604916 440550257
408013500364 83908328
392855104300 440543950
702339023940 276543029
910135369984 44640946
456015087900 150913896
177531920938 209083357
977716552436 256593988
522964670516 440537643
753505832171 329345233
438961892328 440531336
459173087080 205646042
853686190330 28495026
449067489704 313325453
14526802536 222782161
848870185892 244705293
232456894097 7025998
861502182612 15887333
23369200240 440525029
466752285112 440518722
162952763996 224005719
874765779168 183048061
873502579496 46697028
781289003440 440512415
46738394172 440506108
115582776296 440499801
183163958748 440493494
88423983348 231542584
692233426564 290046316
746823973113 139636980
44843594664 440487187
731392616396 336718116
754130210492 269800846
222323148580 440480880
443383091180 225519399
584861454444 221293709
313273524964 440474573
444646290852 440468266
497069077240 440461959
964452955880 286350414
278535533984 440455652
521701470844 440449345
82107984988 440443038
77055186300 88777332
606967448704 440436731
233691945628 440430424
890220345645 74006338
960031757028 440424117
8842404012 309074535
381486307252 440417810
48646797879 315078799
770551806228 440411503
892450574576 403395720
783815402784 275332085
624652244112 249246333
930346564736 292588037
342327117420 310052120
994769748008 440405196
766178805470 293710683
475594682816 440398889
740235014100 440392582
367591110860 440386275
299151493075 8066653
325460255856 171089989
564650259692 129999884
664094069535 29504146
824237792288 440379968
988117418324 4793320
752867010820 236033168
476857882488 55905248
607599048540 440373661
178997720371 107710946
481279081340 440367354
125056773836 440361047
775604604916 440354740
748445811968 440348433
949926159652 413846419
619599445424 440342126
196427555304 440335819
260219138740 440329512
264008737756 440323205
679601429844 440316898
31579998108 440310591
992874948500 20680653
327800321192 440304284
476226282652 440297977
502121875928 440291670
508437874288 5827668
608230648376 440285363
686698718378 23556645
734550615576 440279056
789689446491 91173992
340581957794 27025495
785078602456 440272749
480015881668 440266442
407381900528 440260135
57475591384 440253828
942346961620 251050135
75791986628 440247521
996712108603 81738720
110611571267 81076485
626547043620 440241214
846975386384 440234907
76423586464 440228600
375801908728 440222293
922135766868 433808074
698597591483 183029140
361906712336 440215986
1894805816 158217402
675811830828 440209679
403592301512 372958138
265271937428 440203372
534333467564 440197065
25895599584 124847065
927868041829 251434862
812237395404 71313249
346748316272 440190758
725708217872 440184451
824869392124 170043027
625283843948 440178144
803394997700 440171837
377065108400 440165530
908240570476 406675360
625915443784 214009124
309632121527 31484544
492016278552 440159223
252008340872 440152916
906345770968 44678788
576019056740 80773749
908872170312 440146609
608230648376 14064610
683391028860 440140302
303799527424 405281513
285863942533 15723351
87160783676 440133995
497134190708 204498168
723181818528 209966337
842554187532 440127688
684022628696 440121381
745440366504 141402940
851396585236 440115074
346748316272 440108767
569703058380 440102460
380223107580 440096153
357485513484 427425390
296851929228 440089846
633494641816 71628599
579808655756 440083539
136425570884 54990733
968242554896 250923995
831816990320 440077232
266535137100 178620547
862765382284 65157617
389065505284 95752874
957505357684 431764606
411389980331 113204343
300009928408 440070925
769450948736 125439923
749257262216 92170498
438961892328 419951595
432645893968 440064618
823606192452 440058311
852028185072 60736410
8210804176 313117322
257692739396 264723711
69475988268 440052004
341695517584 436520084
375170308892 440045697
233691945628 280800254
826132591796 264975991
778131004260 140166768
776867804588 139454077
772446605736 440039390
96889647086 74227083
903187771788 440033083
899398172772 440026776
620862645096 440020469
48633193680 440014162
52422792696 440007855
783815402784 440001548
56843991548 439995241
274745934968 195926955
827470737549 31396246
840659388024 439988934
279167133820 122538703
281693533164 439982627
133401261183 256442620
931609764408 203098014
92845182200 439976320
748445811968 439970013
954978958340 439963706
890555775068 344469419
444014691016 439957399
525491069860 312064053
367591110860 81297230
727603017380 439951092
942092652831 6660192
434540693476 439944785
894976973920 439938478
838284558504 108518242
855186184252 439932171
178742759896 439925864
956242158012 439919557
408013500364 439913250
341695517584 396622002
565949554325 98982058
918977767688 439906943
835608437287 401415322
303167927588 439900636
968242554896 439894329
814763794748 439888022
447172690196 439881715
428224695116 439875408
996664547516 267372651
495174277732 117348042
323379122340 439869101
344853516764 312978568
749077411804 98975751
984032550796 110486026
53685992368 439862794
608230648376 439856487
630968242472 439850180
970137354404 439843873
225656381448 40825211
683391028860 439837566
796447399504 439831259
162952763996 439824952
980262774681 124695697
613283447064 439818645
634126241652 439812338
192186642047 204870281
10105603684 439806031
925293766048 439799724
267798336772 439793417
603809449524 439787110
464857485604 439780803
299378328572 439774496
346116716436 86235611
172426761536 439768189
574124257232 172755037
953824453506 277999946
474963082980 439761882
231165546284 397624815
138320370392 439755575
948031360144 207084038
276009134640 439749268
161689564324 439742961
141478369572 439736654
267798336772 273660730
510332673796 439730347
49264793516 439724040
208427952188 439717733
48001593844 439711426
248218741856 439705119
521701470844 439698812
390328704956 266559048
233060345792 439692505
764235807868 439686198
562755460184 439679891
507806274452 439673584
816727044127 231447979
816658594256 386064084
697917825088 381794245
889924175232 325643024
956873757848 439667277
533701867728 72290834
870344580316 247259628
22737600404 46053714
818553393764 439660970
24000800076 439654663
469278684456 439648356
736445415084 439642049
297005731730 232274196
17684801716 390478984
361906712336 439635742
735204952147 153316863
729751068166 73236884
106108778756 241022005
670127432304 439629435
13895202700 181988485
136542912619 83397461
970768954240 439623128
913396753508 109256161
645725748760 193732119
197059155140 439616821
584861454444 439610514
827638970467 150093986
716234220332 439604207
444646290852 439597900
236849944808 439591593
465489085440 57772120
988453749648 319165735
852659784908 104330394
392855104300 280163247
701707424104 439585286
288009531524 439578979
786341802128 309768305
648021438044 439572672
843185787368 153342091
521069871008 439566365
224217948088 439560058
572229457724 439553751
648653037880 439547444
276640734476 439541137
435803893148 439534830
906977370804 439528523
581703455264 267984430
20211201060 369571279
491384678716 439522216
800236998520 384443185
535829496448 182177695
997927747188 439515909
826132591796 439509602
878555378184 439503295
801500198192 439496988
172426761536 439490681
6308 439484374
624652244112 439478067
685917428204 439471760
482542281012 323574328
102319179740 172263091
28421998928 439465453
833241296000 121050251
158531565144 439459146
471173483964 439452839
485068680356 439446532
970137354404 439440225
505279875108 357360927
108635178100 218215893
89687183020 206150602
350537915288 300257349
695391425744 439433918
504648275272 439427611
876190084848 125326397
346116716436 439421304
936662563096 439414997
265934100986 95967312
958768557356 439408690
917082968180 439402383
471805083800 439396076
175652327607 164423490
423171896428 439389769
775604604916 439383462
997296147352 201300519
13263602864 426063078
303167927588 103182520
145267968588 439377155
674548631156 439370848
528017469204 242359089
581703455264 176198659
598756650836 427337092
244429142840 407955681
10737203520 297393971
764867407704 439364541
647531770936 87534853
837800813669 37930298
867818180972 439358234
211585951368 200278785
910270875879 67995767
592440652476 439351927
70766554013 224567042
505911474944 439345620
646126638536 439339313
924944745040 141648913
389697105120 439333006
786516033003 32090016
606335848868 155858584
360011912828 439326699
946136560636 439320392
394749903808 439314085
843817387204 439307778
802131798028 439301471
959563079616 202145657
641073839848 358420503
961294956700 128826782
22106000568 159857222
64423189580 439295164
254534740216 439288857
869712980480 439282550
229902346612 274335579
570966258052 234910522
981506151452 119530264
743393013280 439276243
3789605324 439269936
77055186300 439263629
614119431542 82634314
423548159434 61625697
644231839028 370504715
920240967360 99417241
377176155749 109552590
196742627796 11541810
546333864448 439257322
409908299872 439251015
978979752108 439244708
115582776296 439238401
111219822589 32909926
226112747596 439232094
234323545464 244572846
492016278552 439225787
294325529884 439219480
744656212952 439213173
853922984580 439206866
293062330212 439200559
348643115780 439194252
624652244112 376698189
286114732016 244490855
552018262972 439187945
505279875108 439181638
867818180972 271093781
236849944808 246919050
555176262152 439175331
981506151452 324942947
244429142840 395701180
981506151452 439169024
768657006720 439162717
908240570476 192628394
70739187940 12866280
207164752516 439156410
120635574984 439150103
757354117822 154704403
983605707715 72322369
411171499544 87528546
234604333104 21443800
747182612296 439143796
380854707416 439137489
186321957928 439131182
796447399504 409437826
448435889868 439124875
860870582776 439118568
225481147760 414338365
63791589744 439112261
258324339232 3172421
444014691016 439105954
509879341315 154824236
718794828844 31497158
829922190812 439099647
437067092820 439093340
159794764816 40875667
352432714796 439087033
269061536444 439080726
219796749236 439074419
798973798848 439068112
743393013280 439061805
915819768508 439055498
604441049360 439049191
20211201060 439042884
549491863628 439036577
367625452475 33118057
562755460184 439030270
998559347024 439023963
338537518404 439017656
478121082160 75967815
741498213772 439011349
948662959980 439005042
991611748828 438998735
834343389664 438992428
564684027370 32474743
829290590976 236739552
469910284292 137971932
774973005080 13200551
595122967167 26634461
750340611476 438986121
874134179332 438979814
109266777936 52057978
408013500364 438973507
447804290032 438967200
817290194092 438960893
761097448686 95027569
44211994828 51856154
557071061660 438954586
377696708236 438948279
232543463979 312574920
610125447884 201691553
209059552024 344570331
551386663136 438941972
159543483387 6748490
241271143660 275792496
7146401144 124228979
420013897248 67838092
110529977608 438935665
636652640996 438929358
517280271992 283903298
536859866908 438923051
980874551616 438916744
535596667236 202341174
564374324200 56327817
699181024760 438910437
963189756208 438904130
73265587284 438897823
662548234272 438891516
233060345792 438885209
545702264612 81082792
691601826728 438878902
778762604096 246654156
747986267092 181528074
682127829188 438872595
935399363424 285120549
836869789008 54120367
460789434603 43076810
174321561044 438866288
663811433944 400166536
752235410984 438859981
5684404832 438853674
785710202292 438847367
116845975968 438841060
822399150308 371551677
589409695197 26520935
949971475447 208749086
61265190400 219994467
237481544644 438834753
231165546284 438828446
223586348252 438822139
142741569244 291150041
669756633225 161711480
197424998982 13534822
389065505284 438815832
65686389252 61316654
752235410984 411922784
75160386792 438809525
943610161292 438803218
998559347024 402903774
115582776296 438796911
83371184660 438790604
524398916028 87944808
695391425744 438784297
81476385152 65271143
686549028040 289712045
776867804588 401169349
735813815248 15489992
132004372032 324369010
733287415904 184896012
546965464284 438777990
163584363832 438771683
313905124800 438765376
943610161292 438759069
661916634436 217711333
483805480684 10469620
663811433944 438752762
416855898068 125509300
821079793108 120861041
361279773373 140601951
205901552844 176356334
585202108128 87635765
312641925128 438746455
528649069040 172439687
42948795156 124348812
507174674616 438740148
303167927588 438733841
277903934148 438727534
337905918568 438721227
517280271992 149721873
629073442964 438714920
569703058380 438708613
357485513484 55476372
853922984580 438702306
499595476584 329736267
586124654116 438695999
952452558996 438689692
618967845588 350334929
882976577036 438683385
298115128900 438677078
790763000980 438670771
417487497904 438664464
985927350304 438658157
877292178512 295987510
656863835748 438651850
330640537935 43417388
586756253952 303410849
945504960800 438645543
278535533984 438639236
990980148992 358174530
169900362192 438632929
715772423857 70083384
730761016560 7953127
164215963668 438626622
906345770968 438620315
495805877568 438614008
73897187120 429708524
787605001800 142285920
149689167440 438607701
373907109220 438601394
166398185780 38617761
889924175232 438595087
618967845588 385269402
274114335132 438588780
55580791876 438582473
737708614756 438576166
237481544644 274688771
380223107580 438569859
262745538084 438563552
853291384744 438557245
502121875928 438550938
80213185480 438544631
60208336847 128252845
79581585644 407753857
533701867728 438538324
787605001800 315488754
79581585644 438532017
362538312172 225147286
29685198600 80559311
701707424104 438525710
752867010820 438519403
656863835748 421294986
395381503644 222233452
462962686096 438513096
611388647556 438506789
41685595484 438500482
908240570476 21998816
578124301917 2049775
612651847228 438494175
659390235092 438487868
718760619676 438481561
378959907908 12777982
696023025580 438475254
475855552950 32525199
508437874288 438468947
791394600816 186289859
3158005488 438462640
402329101840 70007700
984728242366 206510101
262113938248 438456333
697917825088 438450026
53685992368 1400154
499595476584 438443719
301904727916 335708996
949294559816 309225903
873502579496 381964534
171795161700 438437412
864028581956 438431105
248218741856 50014510
728866217052 438424798
221059948908 438418491
390960304792 438412184
918346167852 438405877
594335451984 238423521
326537121520 438399570
308220726276 438393263
208427952188 438386956
769288606556 171821601
471173483964 438380649
564650259692 229946913
484437080520 354320953
153478766456 16133306
938557362604 438374342
75160386792 438368035
529330412185 91161378
14526802536 255496570
469278684456 206150602
127583173180 438361728
408013500364 438355421
396013103480 438349114
241902743496 283386124
99792780396 58743398
940452162112 438342807
185776757685 32436901
746835016670 58692942
222471306317 203659337
233691945628 438336500
930978164572 438330193
128214773016 359335018
843817387204 438323886
192637956288 438317579
836869789008 438311272
333484719716 438304965
918977767688 438298658
68212788596 438292351
294340931578 226030266
950557759488 285379136
216638750056 438286044
721287019020 438279737
217901949728 438273430
180637559404 438267123
538754666416 338143498
622125844768 71956563
69475988268 438260816
811605795568 438254509
627178643456 438248202
653074236732 331603139
200848754156 438241895
349274715616 438235588
553281462644 438229281
963821356044 157611930
204006753336 438222974
526754269532 438216667
355627420716 111444690
443383091180 438210360
23369200240 273578739
942346961620 16978444
898766572936 427192031
130741172360 438204053
379591507744 438197746
588651053460 93684178
166742363012 373159962
8237079138 233409456
548287489345 124474952
922135766868 438191439
308852326112 438185132
797078999340 438178825
586756253952 438172518
918977767688 438166211
463594285932 438159904
864028581956 438153597
932241364244 3412087
491384678716 66248728
672653831648 438147290
773709805408 438140983
641705439684 53937464
888029375724 246931664
692865026400 438134676
324010722176 438128369
798973798848 435088395
922767366704 410585700
665074633616 149204699
495805877568 352056740
180637559404 438122062
733287415904 438115755
162952763996 438109448
716234220332 438103141
327800321192 354585847
678442497496 45227497
245060742676 438096834
161057964488 438090527
786973401964 438084220
552882055013 109186784
328431921028 185154599
958156572290 415252880
209691151860 438077913
563387060020 95879014
672049761867 179358466
887397775888 438071606
526122669696 438065299
643600239192 438058992
44252227181 336352310
958768557356 438052685
574755857068 438046378
211585951368 438040071
287377931688 438033764
670950891080 99871345
881081777528 209512233
565281859528 438027457
839396188352 438021150
296505121977 148063132
117477575804 356194132
93476782036 319026981
970768954240 438014843
542544265432 438008536
592440652476 438002229
294957129720 437995922
279167133820 437989615
682127829188 104141184
307589126440 437983308
977716552436 99461390
102965878534 6218702
164215963668 253263892
422540296592 437977001
146531168260 307106751
116214376132 355916624
16421602044 437970694
545070664776 437964387
798973798848 437958080
118109175640 200821187
412434699216 437951773
934767763588 437945466
998559347024 80887275
328431921028 437939159
582335055100 437932852
528849562263 126846384
592440652476 29144647
250745141200 437926545
980242951780 321316422
702339023940 344879374
252008340872 437920238
373275509384 437913931
782552203112 176223887
449286323683 117430033
149689167440 437907624
405487101020 188926185
992874948500 437901317
196427555304 163004415
965084555716 103195134
397907902988 190219120
910135369984 437895010
838764588516 437888703
473068283472 437882396
790763000980 437876089
61265190400 437869782
438018520626 27038109
738340214592 437863475
517280271992 437857168
468647084620 437850861
383381106760 437844554
945168263670 73791900
912661769328 437838247
881713377364 202763743
19579601224 437831940
526122669696 437825633
209059552024 437819326
447172690196 437813019
531807068220 437806712
288641131360 176495088
461699486424 324532992
84743533274 134086820
743393013280 437800405
422540296592 38661910
717497420004 437794098
445909490524 214620903
15790002208 437787791
269061536444 437781484
5684404832 437775177
465489085440 86759092
522333070680 437768870
639179040340 437762563
207796352352 437756256
196427555304 437749949
678338230172 437743642
905714171132 219962932
248218741856 410074833
512227473304 91602868
382749506924 237181042
257814281593 295344196
186321957928 168188769
300641528244 437737335
144004768916 132838034
375801908728 364714889
791394600816 437731028
872870979660 437724721
306957526604 437718414
461699486424 437712107
227375947268 87383485
29053598764 437705800
615809846408 437699493
668864232632 185400572
712549355358 172269398
486963479864 400450351
956242158012 369722647
886134576216 437693186
83371184660 437686879
762972608196 437680572
704233823448 437674265
64423189580 437667958
246323942348 437661651
807816196552 47769218
846975386384 35918365
5052804996 437655344
872239379824 437649037
1894805816 437642730
937294162932 84778694
979611351944 229814466
508437874288 437636423
222323148580 207872413
837501388844 437630116
120635574984 351129611
98529580724 437623809
954347358504 437617502
819184993600 170043027
720655419184 38327639
101055980068 347446323
365696311352 275193331
329695120700 437611195
785078602456 437604888
604441049360 437598581
996838778391 32090016
57475591384 437592274
10105603684 437585967
311378725456 437579660
333484719716 437573353
638547440504 437567046
358434784296 50077580
991611748828 437560739
44211994828 437554432
315799924308 316693391
944241761128 437548125
778762604096 437541818
887397775888 322445375
1894805816 94731140
179374359732 437535511
459173087080 437529204
618336245752 287857787
774341405244 437522897
861502182612 437516590
154110366292 437510283
466752285112 437503976
140215169900 258845587
801500198192 437497669
120635574984 63486262
325273921848 97354852
968874154732 437491362
339800718076 437485055
485068680356 120060052
498963876748 423206007
371380709876 437478748
62528390072 437472441
18948001388 437466134
477489482324 402771327
531807068220 437459827
723813418364 437453520
668232632796 258044598
509701073960 120463700
854554584416 437447213
633494641816 437440906
36978489773 16745085
631606144 236361132
554544662316 437434599
768025406884 437428292
51159593024 437421985
498963876748 225128365
313273524964 437415678
882976577036 437409371
919609367524 437403064
678969830008 437396757
562755460184 430604118
687812227712 437390450
800868598356 437384143
762972608196 4496891
137057170720 437377836
788868201472 437371529
58738791056 168201383
324642322012 437365222
723361637405 25505508
332853119880 437358915
426329895608 329111874
470541884128 16423428
594335451984 437352608
615809846408 47201588
911398569656 95803330
77686786136 39683644
173058361372 274682464
42317195320 99770433
381061387806 72511579
216638750056 437346301
161689564324 175668871
351801114960 86380672
956526357739 148189272
71370787776 263329864
628441843128 437339994
638547440504 437333687
321088245297 168914074
829290590976 53521202
549611740777 66734367
806552996880 437327380
354959114140 437321073
174321561044 437314766
151078626945 71483538
209211121848 108518242
927820165392 437308459
953084158832 437302152
209059552024 348581583
661285034600 391683621
841290987860 437295845
450330689376 437289538
573492657396 437283231
496437477404 233560824
744656212952 433145839
412434699216 201142844
658127035420 437276924
218533549564 270816273
773709805408 209581610
521701470844 108101980
996664547516 12248194
438330292492 437270617
762972608196 432407920
938557362604 437264310
806552996880 437258003
557702661496 437251696
810342595896 437245389
144636368752 272071366
222954748416 437239082
884239776708 437232775
444956488033 8325240
938557362604 437226468
977716552436 437220161
843185787368 255137071
506543074780 225979810
889292575396 365496957
391591904628 437213854
328431921028 437207547
148425967768 437201240
397276303152 437194933
640442240012 437188626
789499801308 437182319
159577175381 9731701
449216789008 4925767
645495038700 437176012
24632399912 437169705
223586348252 436173199
61896790236 370113681
588019453624 437163398
227375947268 437157091
136425570884 437150784
956495478667 170270079
341695517584 437144477
166742363012 153682669
372012309712 437138170
509701073960 437131863
560229060840 346538115
517280271992 437125556
248850341692 437119249
234323545464 437112942
361446751198 76163332
913293369164 121523276
898134973100 437106635
975190153092 372024702
355590713976 437100328
976028717133 149520049
536228267072 437094021
866554981300 437087714
787605001800 431089757
173689961208 87667300
236991480195 124134374
334116319552 437081407
373275509384 437075100
924030566376 437068793
397276303152 437062486
752235410984 437056179
85265984168 437049872
735813815248 437043565
325273921848 437037258
922767366704 409847781
858975783268 437030951
737077014920 437024644
640442240012 437018337
435803893148 437012030
383381106760 437005723
351169515124 436999416
248850341692 436993109
393486704136 432748498
572861057560 436986802
830806758111 73943268
304431127260 372598639
540017866088 436980495
77055186300 436974188
460436286752 436967881
153478766456 288948898
50527993188 436961574
704233823448 141188502
649916237552 436955267
870976180152 436948960
466752285112 395827320
990348549156 436942653
932241364244 124853372
314536724636 436936346
418750697576 436930039
546965464284 436923732
129477972688 436917425
289349525228 82886594
318616395196 142197622
440856691836 434205415
639810640176 436911118
634126241652 436904811
811605795568 204901816
305062727096 436898504
433909093640 352611756
119475166798 175214767
413697898888 227657472
13263602864 436892197
23369200240 436885890
627810243292 436879583
156636765636 436873276
841417190930 4660873
86529183840 193265401
379591507744 436866969
922767366704 436860662
187585157600 436854355
608230648376 436848048
174953160880 436841741
63159989908 436835434
195795955468 436829127
402329101840 225677074
53685992368 436822820
358748713156 436816513
988453749648 436810206
298115128900 278548655
992874948500 436803899
800868598356 436797592
141478369572 436791285
739603414264 224522893
423171896428 302508948
590545852968 261450378
531292904724 135821245
253271540544 436784978
534965067400 436778671
518543471664 436772364
999822546696 328563165
120003975148 328979427
325905521684 57425235
453488688556 436766057
872912309431 65378362
641705439684 436759750
725766513473 255723622
112424777116 436753443
451593889048 436747136
841290987860 436740829
527385869368 436734522
663811433944 436728215
339800718076 216708520
357485513484 436721908
940452162112 436715601
786551150379 136849286
822974592616 203968380
743393013280 28848218
483805480684 436709294
42948795156 436702987
322115922668 436696680
471902545871 170825095
400434302332 108423637
406750300692 436690373
802763397864 388605805
83571507594 160853728
771183406064 201924912
36872324042 75702921
207164752516 436684066
766130607376 238480284
552649862808 436677759
570966258052 164026149
937294162932 47163746
455383488064 436671452
122288604019 35155218
253903140380 436665145
931214721221 180550489
321484322832 351709855
546333864448 436658838
367247305741 77260750
373275509384 436652531
190743156780 125584984
30948398272 436646224
87792383512 436639917
822974592616 158785032
930346564736 266659960
109898377772 183502165
15790002208 436633610
877292178512 436627303
848238586056 436620996
786341802128 436614689
307589126440 436608382
312010325292 271869542
50527993188 346121853
194532755796 128877238
929083365064 386751547
462962686096 436602075
912661769328 436595768
294957129720 436589461
551386663136 77349048
3158005488 436583154
917164013130 220139528
391591904628 436576847
71370787776 436570540
766130607376 356774376
967610955060 436564233
266535137100 436557926
862133782448 429967111
711181421644 436551619
280430333492 436545312
124425174000 436539005
912285584071 26356953
980242951780 436532698
673285431484 436526391
655600636076 436520084
948031360144 187948600
607599048540 329692118
858975783268 290367973
155373565964 436513777
699181024760 436507470
950094323193 90215328
30948398272 436501163
679601429844 15931482
533070267892 249088658
6308 436494856
755393410164 430799635
779451093072 324753737
821079793108 436488549
77055186300 436482242
667601032960 250129313
842554187532 436475935
126319973508 79020403
530543868548 436469628
120003975148 436463321
173689961208 110385114
622757444604 82173903
772446605736 172376617
100424380232 436457014
852659784908 436450707
989085349484 436444400
75910312255 64880109
844448987040 436438093
553281462644 331767121
33474797616 436431786
124425174000 393689247
823606192452 419219983
578601569463 357178024
424435096100 436425479
586812827742 299752789
458758113773 168163541
608230648376 374768247
546333864448 200083268
355590713976 318301676
692865026400 436419172
207796352352 74435214
591809052640 436412865
634126241652 436406558
950557759488 80855740
518543471664 413133728
505279875108 436400251
57493705088 45044594
672653831648 436393944
784519419594 194186223
524859470024 20396838
250745141200 372308517
673285431484 60767945
401830819370 238928081
490121479044 436387637
41281810795 159049926
840849872038 213851449
424435096100 436381330
123161974328 112989905
624020644276 304899301
47369994008 436375023
996210729396 229208994
70739187940 193278015
972032153912 304438890
696023025580 436368716
569071458544 436362409
717497420004 433726083
956242158012 374982685
360011912828 436356102
305694326932 133784084
896240173592 337676780
839396188352 436349795
697286225252 126184149
814763794748 436343488
122530374492 436337181
616441446244 436330874
339800718076 436324567
421908696756 436318260
440225092000 436311953
857080983760 436305646
790763000980 436299339
85897584004 436293032
924662166212 436286725
608862248212 214513684
889292575396 436280418
347379916108 245708106
202743553664 436274111
307642300757 172717195
101055980068 388353525
917082968180 436267804
120635574984 436261497
756656609836 436255190
162321164160 436248883
885502976380 202833120
506543074780 348796021
349274715616 436242576
348643115780 436236269
433909093640 436229962
287377931688 202725901
17684801716 333015907
617349645872 75532632
766762207212 436223655
945504960800 113532307
752235410984 436217348
32211597944 436211041
912807675466 142393139
466752285112 436204734
625283843948 436198427
882344977200 436192120
275377534804 184864477
834343389664 436185813
802131798028 412080459
602546249852 190994881
421277096920 364613977
780657403604 436179506
52422792696 436173199
516648672156 436166892
631599842308 259886242
397907902988 436160585
795301579409 168964530
854554584416 436154278
309483925948 436147971
132004372032 59462396
769288606556 25057711
338604555507 208244526
821079793108 143818521
289904331032 375354798
802131798028 197421714
472436683636 188320713
236218344972 436141664
937925762768 436135357
821079793108 137713345
564018659856 436129050
207796352352 432149333
389697105120 436122743
807184596716 234273515
166110763176 340584307
721287019020 436116436
469910284292 335923434
25263999748 185135678
405487101020 436110129
633494641816 436103822
217901949728 436097515
407381900528 358237600
349906315452 436091208
629073442964 352952334
735835044610 102135558
318326323652 258568079
531175468384 436084901
989716949320 436078594
548860263792 50228948
117829569474 66437938
445909490524 436072287
587387853788 436065980
572229457724 436059673
362538312172 141585843
822537860159 67238927
476857882488 436053366
961294956700 436047059
48037486981 28791455
159163164980 436040752
402960701676 436034445
236849944808 436028138
190743156780 436021831
756025010000 383219627
423171896428 436015524
963821356044 89338655
675180230992 25240614
261482338412 436009217
884239776708 436002910
688443827548 435996603
223202903638 97960324
548228663956 435990296
85265984168 63852068
462962686096 329269549
384012706596 78824886
385907506104 184612197
775740236951 271282991
354327514304 435983989
517280271992 435977682
702339023940 435971375
438330292492 435965068
182859912957 28204904
167373962848 435958761
577913856248 435952454
912030169492 435946147
16421602044 410856901
714339420824 166271441
697286225252 435939840
126951573344 435933533
703602223612 435927226
438961892328 82798296
458541487244 102526592
536228267072 274606780
308220726276 435920919
270324736116 435914612
382117907088 316314971
713707820988 435908305
432749190014 44300368
160426364652 435901998
421908696756 435895691
255166340052 435889384
404855501184 435883077
52422792696 435876770
462962686096 435870463
7579204340 435864156
338537518404 154269220
540017866088 435857849
284851532344 435851542
776236204752 117947207
807816196552 435845235
348643115780 435838928
637284240832 72171001
712444621316 325415972
24000800076 435832621
607093021074 164360420
624020644276 243260990
931609764408 413846419
914556568836 435826314
845080586876 435820007
572861057560 435813700
499595476584 158261551
102319179740 435807393
89055583184 435801086
428224695116 435794779
965084555716 63265517
682127829188 435788472
461699486424 435782165
528649069040 145874603
944887135452 163780176
603809449524 435775858
522333070680 104134877
294957129720 435769551
377696708236 435763244
898766572936 435756937
255797939888 435750630
590100429465 246717226
668864232632 435744323
370749110040 435738016
257692739396 435731709
248850341692 435725402
861502182612 435719095
137057170720 435712788
481030064124 38724980
958136957520 435706481
874765779168 65201766
372012309712 435700174
1894805816 5903352
702339023940 325302446
42317195320 310279172
769920206392 435693867
840233049503 182959763
116214376132 257022864
924030566376 80609767
946136560636 435687560
846353127215 374806089
858975783268 435681253
324010722176 435674946
810974195732 435668639
822974592616 435662332
698549424924 326526004
593703852148 435656025
14526802536 433051234
935399363424 435649718
735182215412 345522688
436435492984 315015729
170531962028 435643411
562755460184 435637104
768025406884 435630797
425698295772 435624490
444014691016 435618183
291167530704 435611876
86529183840 435605569
584984377874 197024373
246323942348 435599262
43818622996 155612611
231273238309 291717671
562755460184 435592955
425066695936 435586648
972663753748 208294982
533847010719 109981466
591177452804 435580341
885544747641 381068940
308852326112 435574034
433615883275 58598337
202111953828 280327229
459173087080 435567727
524227870188 435561420
912030169492 397183325
121544903565 59260572
972242896010 175795011
561492260512 279431635
436435492984 435555113
977716552436 435548806
99823514407 124966898
785078602456 435542499
531807068220 435536192
369091447425 36227408
428224695116 435529885
240639543824 435523578
655600636076 435517271
922135766868 435510964
521069871008 89641391
100424380232 435504657
684654228532 403875052
789499801308 435498350
121898774656 245827939
678338230172 435492043
905714171132 17804661
155373565964 208402201
216638750056 435485736
407381900528 219079952
145899568424 395808399
846343786548 435479429
529912268712 226213169
812868995240 435473122
692865026400 32481050
63159989908 435466815
198322354812 356383342
438330292492 435460508
282956732836 435454201
241902743496 435447894
740235014100 294776566
445277890688 435441587
372643909548 435435280
263377137920 435428973
123161974328 433089076
675180230992 435422666
838224553706 305782281
502121875928 435416359
802763397864 435410052
88423983348 422184273
489489879208 435403745
333484719716 435397438
461699486424 435391131
385275906268 309162833
666505410278 184675267
589914253132 347250806
15158402372 346979605
536228267072 435384824
30948398272 81019722
862133782448 435378517
947399760308 366474542
168637162520 40799983
612020247392 435372210
565913459364 100527273
438983014471 258536544
900661372444 435365903
292430730376 287523516
191374756616 386896608
281693533164 435359596
725708217872 435353289
814132194912 435346982
273482735296 294089103
529912268712 435340675
154110366292 435334368
918346167852 419264132
573595543487 44186842
22737600404 34335308
183795558584 435328061
127583173180 435321754
909712872426 143610390
495805877568 435315447
550123463464 52455319
917714568016 311818080
468015484784 212236857
281811209170 30967370
655685130955 64602601
377696708236 435309140
878555378184 180689243
438330292492 435302833
363801511844 435296526
567176659036 354377716
254534740216 435290219
400434302332 435283912
990348549156 435277605
641705439684 435271298
198953954648 435264991
486963479864 435258684
958768557356 435252377
915819768508 435246070
805921397044 435239763
954347358504 435233456
765499007540 435227149
267166736936 435220842
951820959160 365528492
212849151040 290481499
541595305728 12027449
699314575485 172969475
555176262152 435214535
340432317912 150611160
506543074780 435208228
421277096920 435201921
991611748828 435195614
298115128900 435189307
498332276912 58598337
152215566784 435183000
70179790640 133203840
58738791056 23127769
423171896428 435176693
483173880848 435170386
320469618960 27832791
547597064120 435164079
277272334312 166927369
966979355224 435157772
157899965308 263128040
440225092000 214595675
759183009180 362860631
346748316272 435151465
636652640996 435145158
376433508564 435138851
437698692656 287346920
440225092000 174949873
46738394172 397019343
840027788188 359580991
416224298232 435132544
359380312992 151487833
10105603684 435126237
93476782036 435119930
94108381872 40030529
43741387474 53855473
84634384332 214595675
505279875108 435113623
594967051820 435107316
898134973100 370990354
300641528244 435101009
386539105940 138085458
601283050180 435094702
686027725020 250867232
440324647995 243122236
116845975968 435088395
198322354812 435082088
539386266252 435075781
662548234272 435069474
133267571704 435063167
902556171952 435056860
253271540544 391141219
193269556124 435050553
149689167440 435044246
223586348252 435037939
485700280192 330903062
58738791056 435031632
435803893148 435025325
866554981300 291194190
802131798028 435019018
29966358353 14190750
66317989088 280844403
834343389664 435012711
149057567604 435006404
791394600816 110750920
725076618036 435000097
650219269981 66280263
896871773428 434993790
643600239192 434987483
96738556594 20674346
801500198192 434981176
253271540544 434974869
354959114140 84816536
289272731196 434968562
994769748008 434962255
416855898068 434955948
140846769736 349962816
766130607376 434949641
738340214592 434943334
817921793928 434937027
890555775068 103226669
473699883308 434930720
579177055920 434924413
74145891051 40295423
78567752138 39790863
90318782856 434918106
872239379824 376433295
420645497084 60162473
866554981300 434911799
785078602456 434905492
617704645916 434899185
711194231161 177977233
325273921848 125515607
715602620496 434892878
311378725456 434886571
769920206392 434880264
450962289212 115651459
255797939888 409425212
809079396224 434873957
59370390892 434867650
99161180560 434861343
788236601636 111886180
788236601636 431632159
616555281287 175542731
441488291672 434855036
198322354812 434848729
799605398684 434842422
601914650016 434836115
972032153912 434829808
61896790236 100981377
487802687219 38163657
829922190812 434823501
166742363012 434817194
39159196140 434810887
444646290852 434804580
48001593844 434798273
623389044440 434791966
529912268712 434785659
768657006720 122084599
588651053460 434779352
730129416724 434773045
973926953420 434766738
757288209672 434760431
535596667236 434754124
787605001800 434747817
288009531524 434741510
135793971048 434735203
145267968588 434728896
763604208032 421503117
908872170312 405912213
650184947287 93053478
913293369164 311521651
946768160472 434722589
703602223612 52354407
464857485604 434716282
445909490524 434709975
312641925128 434703668
798973798848 368240502
468647084620 413568911
342958717256 434697361
384644306432 434691054
193901155960 383497135
977084952600 28198597
807184596716 434684747
210322751696 434678440
95371581544 219578205
855817784088 434672133
166914424279 190534470
497069077240 434665826
131372772196 21153678
612020247392 178639468
465489085440 434659519
212849151040 434653212
283588332672 434646905
834343389664 159497723
632231442144 212085489
488226679536 80275496
105027302675 40591852
901440095669 29592444
82107984988 434640598
259587538904 423962847
975190153092 209960030
757288209672 368133283
935545641675 178532249
409276700036 434634291
291167530704 434627984
60633590564 207468765
860870582776 434621677
735813815248 333324950
597493451164 421452661
177479560224 434615370
227375947268 434609063
968874154732 434602756
905852029538 136029376
89687183020 434596449
609532125231 253951355
990980148992 434590142
420645497084 434583835
317694723816 261816184
212217551204 434577528
726971417544 113910727
949926159652 409399984
152215566784 184896012
948662959980 387937263
968874154732 434571221
602546249852 403345264
192637956288 434564914
360643512664 59241651
649916237552 434558607
65686389252 434552300
773078205572 355922931
2814843683 73728830
808447796388 78250949
68844388432 434545993
878555378184 25442438
805921397044 332788855
911398569656 434539686
312010325292 434533379
238744744316 434527072
545702264612 108631768
575387456904 434520765
437698692656 434514458
727151709446 39021409
134609388131 137183557
862133782448 434508151
600019850508 132951560
294325529884 434501844
432645893968 376010726
622125844768 434495537
599507553884 47403412
459173087080 434489230
727603017380 434482923
767393807048 146940486
981243384976 49554099
311378725456 125887720
219926704971 252935928
737828441449 188686519
708023422464 434476616
686164612148 92391243
125688373672 434470309
588651053460 434464002
929714964900 434457695
937294162932 434451388
255797939888 25669490
60001990728 434445081
790131401144 83706504
558334261332 292096091
122530374492 51282217
411803099380 434438774
421908696756 272765136
382749506924 14487179
646126638536 434432467
102950779576 434426160
238113144480 434419853
302586808980 43739045
576650656576 434413546
274114335132 126240912
298746728736 292058249
925925365884 71824116
966347755388 41828024
800236998520 434407239
491384678716 23644943
701707424104 434400932
962643635143 163590966
407381900528 434394625
916451368344 434388318
344853516764 434382011
27790399092 434375704
446331945998 4175234
320515130272 81309844
180637559404 434369397
826764191632 434363090
51159593024 434356783
89687183020 339291372
885502976380 176331106
831989310174 202347481
734081925550 173663245
25678413797 6647578
372643909548 93797704
770551806228 244200733
744024613116 371185871
383381106760 266306768
963189756208 434350476
341695517584 44697709
79581585644 434344169
648653037880 434337862
504648275272 401181963
149057567604 434331555
214112350712 91255983
749077411804 248565177
339184406408 252122325
319589523324 434325248
829922190812 434318941
73897187120 381548272
10737203520 434312634
492647878388 192710385
423171896428 434306327
741498213772 434300020
857080983760 434293713
383381106760 434287406
967625580993 250406821
182107849421 129331342
176847960388 244251189
836888848762 147968527
834974989500 434281099
54051823596 49604555
223586348252 49730695
685917428204 434274792
100424380232 434268485
246955542184 82325271
777499404424 434262178
750340611476 434255871
535004448308 24666677
548228663956 83712811
991611748828 204882895
301904727916 434249564
833080189992 434243257
486379478957 25366754
932241364244 434236950
636075167834 49932519
3158005488 434230643
367591110860 434224336
789069073115 17501925
754761810328 434218029
958136957520 165565057
193947588094 298522924
356222313812 434211722
443547735415 79613261
147794367932 434205415
422128697530 162298031
258955939068 434199108
27790399092 434192801
610757047720 303530682
513004846831 32903619
49896393352 434186494
589914253132 434180187
352432714796 434173880
952597720908 62483449
603809449524 434167573
548860263792 302017002
279167133820 173883990
703046440223 119423045
826132591796 434161266
158531565144 434154959
836238189172 434148652
416855898068 23102541
901924572116 434142345
22737600404 434136038
460436286752 30633099
734610172577 369318999
836869789008 256751663
71370787776 434129731
260219138740 434123424
691601826728 57955023
867818180972 434117117
292430730376 239199282
96634781216 162007909
791394600816 434110810
857712583596 434104503
936662563096 317664669
466752285112 434098196
443383091180 2447116
336642718896 434091889
900769133846 153922335
668864232632 434085582
828027391304 434079275
147794367932 434072968
599388250672 434066661
41685595484 434060354
215375550384 434054047
186953557764 434047740
255166340052 434041433
444754733410 32550427
959400157192 434035126
193269556124 434028819
25263999748 41083798
344221916928 434022512
976453352764 434016205
15790002208 111268094
38527596304 434009898
454120288392 434003591
381110897756 134767976
548228663956 433997284
80213185480 22263710
313273524964 125477765
588019453624 25139702
798342199012 433990977
656232235912 22061886
83371184660 154937762
857080983760 433984670
461699486424 76484989
491384678716 433978363
989716949320 433972056
538123066580 433965749
821711392944 158368770
754130210492 433959442
336011119060 332441970
941083761948 2579563
939188962440 83990319
894345374084 433953135
653705836568 433946828
175584760716 433940521
606967448704 353450587
394749903808 433934214
532452789429 203741328
118740775476 117392191
310747125620 433927907
238744744316 433921600
372643909548 433915293
36632796796 433908986
242534343332 318333211
428224695116 433902679
925925365884 433896372
701075824268 219710652
654465102698 278927075
3158005488 433890065
390960304792 433883758
301273128080 348493285
768657006720 226787106
142383724743 120747515
234323545464 433877451
893713774248 433871144
214112350712 433864837
997927747188 433858530
714971020660 41720805
764560599447 32102630
285483132180 433852223
930346564736 433845916
444014691016 106455853
361310116350 249908568
483805480684 145061
752235410984 433839609
882344977200 362147940
420013897248 433833302
880450177692 433826995
592440652476 433820688
579177055920 30828616
905714171132 433814381
335379519224 433808074
469910284292 175599494
340432317912 433801767
144636368752 23077313
3158005488 433795460
469910284292 433789153
934136163752 39015102
509701073960 59632685
301273128080 433782846
990348549156 433776539
647389838208 433770232
495805877568 433763925
430119494624 433757618
788236601636 134250802
785710202292 433751311
531807068220 278277454
737077014920 433745004
164847563504 82300043
972663753748 433738697
105204094192 53142782
231833102327 52531003
176216360552 197945195
716865820168 433732390
188848357272 433726083
774623347065 133727321
789499801308 433719776
959513027264 127659987
332221520044 433713469
805921397044 433707162
537491466744 31724210
396644703316 354724601
60001990728 433700855
843817387204 433694548
877292178512 208988752
567176659036 433688241
636652640996 338301173
635389441324 155391866
640442240012 433681934
785710202292 256152498
848238586056 433675627
926556965720 433669320
380854707416 433663013
561492260512 433656706
476226282652 433650399
756656609836 433644092
942978561456 433637785
208427952188 129053834
971400554076 153726818
325905521684 180991979
696023025580 433631478
48001593844 433625171
965716155552 189903770
147794367932 80956652
247587142020 433618864
252639940708 433612557
755393410164 181496539
466120685276 152452804
320852722996 433606250
296220329392 433599943
618967845588 433593636
630968242472 433587329
447804290032 433581022
296220329392 433574715
377065108400 90700967
959400157192 415101512
143373169080 208055316
96634781216 433568408
492647878388 433562101
51791192860 433555794
200848754156 433549487
786341802128 433543180
334116319552 316352813
486331880028 146007050
374538709056 433536873
428856294952 17363171
264008737756 270721668
515081130264 85939182
881713377364 433530566
104213979248 4276146
544703353468 147035091
74528786956 211006992
906345770968 128265459
862133782448 433524259
800236998520 433517952
40422395812 370283970
810974195732 433511645
692865026400 433505338
306115489471 11251688
862133782448 433499031
981506151452 433492724
884871376544 114900926
572229457724 359782815
721287019020 100565115
187737168914 118439153
234323545464 433486417
648653037880 433480110
308852326112 78787044
532557327954 45839276
537491466744 431228511
462962686096 379082235
33474797616 168043708
135162371212 433473803
978348152272 433467496
429487894788 433461189
129160524522 9195606
969802845803 50916411
90950382692 433454882
836869789008 265512086
672653831648 433448575
797078999340 433442268
151583966948 433435961
485845763761 73690988
904450971460 303984786
831185390484 433429654
800868598356 433423347
461067886588 376868478
15158402372 433417040
552018262972 433410733
836238189172 433404426
528649069040 398041077
417487497904 253055761
222323148580 433398119
974558553256 27832791
605704249032 433391812
521701470844 433385505
473068283472 433379198
710285251530 9756929
499595476584 424057452
214112350712 433372891
213856193972 23108848
106108778756 284035745
174953160880 433366584
337274318732 433360277
285483132180 432609744
489489879208 45038287
125372893290 58737091
669495832468 433353970
539065008658 58844310
660021834928 433347663
537491466744 433341356
582966654936 433335049
1894805816 433328742
516093664528 315791490
881739229757 196444129
80213185480 345970485
457278287572 433322435
278798025017 133487655
204638353172 433316128
757288209672 433309821
927188565556 433303514
357485513484 433297207
782552203112 433290900
305062727096 433284593
477489482324 433278286
648021438044 433271979
377696708236 119624869
312641925128 408365636
495805877568 433265672
755393410164 433259365
608862248212 433253058
647389838208 72000712
41053995648 319853198
896871773428 433246751
452225488884 433240444
370223820996 253080989
615178246572 269195374
522333070680 433234137
123414147109 71237565
308220726276 342482714
924662166212 433227830
833080189992 433221523
793289400324 328449639
549491863628 433215216
6308 433208909
265903537264 433202602
388433905448 106575686
849501785728 401156735
79581585644 433196295
514122272812 433189988
687812227712 433183681
739603414264 433177374
192637956288 268110570
570966258052 433171067
839574979188 103699694
329063520864 433164760
341695517584 433158453
348011515944 433152146
266535137100 433145839
324010722176 15988245
762341008360 83246093
984032550796 433139532
814132194912 336566748
495174277732 433133225
355674748444 155581076
325273921848 433126918
130151135654 76579594
187585157600 433120611
217901949728 7417032
324642322012 433114304
308220726276 433107997
678969830008 433101690
41053995648 322016499
534333467564 433095383
346116716436 433089076
402329101840 433082769
40422395812 433076462
197059155140 433070155
778380849758 91615482
161689564324 66280263
708655022300 393506344
75791986628 433063848
508437874288 433057541
807816196552 433051234
637915840668 433044927
109898377772 182707483
639810640176 433038620
447804290032 433032313
114319576624 433026006
774973005080 97260247
49264793516 433019699
217270349892 433013392
56843991548 433007085
210322751696 433000778
20269263302 117499410
642604759056 163729720
627178643456 288747074
293062330212 432994471
612020247392 432988164
595168661382 119814079
581703455264 432981857
219165149400 70972671
958136957520 432975550
622757444604 432969243
716865820168 432962936
405487101020 72120545
834343389664 432956629
628441843128 432950322
913924969000 432944015
484437080520 432937708
994138148172 432931401
649284637716 432925094
818553393764 432918787
84634384332 377738844
444014691016 424688152
411171499544 120911497
322115922668 201723088
461067886588 432912480
873755975835 96635854
330958320372 432906173
454120288392 432899866
276766779871 150201205
666969433124 81726106
715602620496 432893559
361275112500 432887252
786973401964 432880945
180005959568 432874638
571677294553 96534942
647389838208 403944429
690970226892 432868331
488887897044 347257113
865483123394 46905159
595598651656 54889821
571597857888 432862024
262745538084 432855717
353695914468 432849410
409276700036 23474654
774341405244 49011697
142258335276 51017323
834343389664 185009538
421277096920 95084332
862133782448 432843103
185690358092 432836796
982137751288 432830489
317063123980 432824182
754489324765 2112845
851396585236 432817875
36001196960 432811568
721287019020 292051942
387802305612 432805261
6308 432798954
476226282652 226314081
866208293882 100975070
601283050180 260598933
77686786136 40017915
389065505284 432792647
241271143660 50651517
645495038700 405445495
491384678716 432786340
52422792696 415448397
187623983492 288866907
138951970228 432780033
903187771788 432773726
398539502824 207664282
921504167032 432767419
233691945628 432761112
144004768916 141598457
271587935788 432754805
670759032140 432748498
982769351124 432742191
850133385564 129627771
306325926768 142538200
44211994828 432735884
685285828368 8678432
843185787368 432729577
828658991140 432723270
300641528244 432716963
805921397044 432710656
731392616396 432704349
373275509384 430068023
901924572116 432698042
433277493804 432691735
90950382692 428194844
380854707416 30450196
255166340052 432685428
634757841488 432679121
486963479864 421080548
132635971868 312410938
202743553664 432672814
932872964080 432666507
116845975968 432660200
210954351532 432653893
256002141627 115027066
952452558996 432647586
396013103480 432641279
721287019020 432634972
425698295772 205847866
539632516760 109823791
636021041160 320174855
210954351532 118407618
142824260321 42622706
169900362192 314681458
517280271992 432628665
798342199012 188554072
723813418364 432622358
714409069025 168560882
613283447064 432616051
771815005900 172010811
501490276092 432609744
906345770968 432603437
245060742676 161314139
342958717256 432597130
720023819348 325277218
756025010000 432590823
695391425744 416167395
877923778348 432584516
274114335132 346090318
511595873468 432578209
287377931688 432571902
848238586056 148391096
744676161993 40926123
338537518404 432565595
224217948088 257767090
427593095280 432559288
981645157732 14922362
585493054280 432552981
195992740175 22251096
168637162520 432546674
877923778348 432540367
341952275554 171783759
618336245752 432534060
840659388024 159970748
440856691836 232942738
843185787368 432527753
866554981300 432521446
324642322012 432515139
404223901348 432508832
185690358092 432502525
834974989500 432496218
275377534804 125042582
236849944808 432489911
361275112500 432483604
737708614756 432477297
513557659623 162903503
785710202292 432470990
869081380644 432464683
646758238372 432458376
627810243292 261336852
869712980480 432452069
42948795156 432445762
555176262152 432439455
445277890688 226471756
197059155140 432433148
267508336670 14108759
823606192452 432426841
721287019020 432420534
894997875318 314208433
146531168260 377089223
430119494624 432414227
767393807048 330448958
731392616396 432407920
714339420824 190704759
792075407866 198342536
546333864448 432401613
294957129720 10936338
48633193680 260498021
468015484784 223904807
486963479864 432395306
405487101020 432388999
961926556536 432382692
826764191632 432376385
900029772608 432370078
24000800076 432363771
234955145300 8489222
489489879208 432357464
960031757028 117272358
11549606125 116818254
240639543824 181679442
223586348252 432351157
495805877568 432344850
180096931736 67800250
125056773836 432338543
918977767688 432332236
72633987448 292096091
446623327333 170635885
250113541364 214034352
366959511024 432325929
547160621785 30954756
959400157192 432319622
131372772196 432313315
683391028860 432307008
114319576624 432300701
593703852148 198134405
85265984168 432294394
577913856248 432288087
310954562850 114762172
973926953420 432281780
288009531524 342514249
834343389664 432275473
908872170312 244434092
567808258872 432269166
318326323652 432262859
245060742676 432256552
36001196960 432250245
497700677076 432243938
891187374904 307844670
137688770556 95368147
997927747188 432237631
942978561456 432231324
749077411804 5606923
228007547104 432225017
886766176052 432218710
253903140380 432212403
504100993719 126720244
51791192860 432206096
780657403604 432199789
457909887408 432193482
555807861988 393531572
629705042800 432187175
549491863628 274266202
455383488064 432180868
663231185702 64779197
119372375312 432174561
981506151452 272443479
631110099516 104469148
834974989500 432168254
989716949320 432161947
333484719716 432155640
54949192040 231870548
951189359324 280100177
159163164980 432149333
517972059529 280428141
43580394992 141182195
312641925128 325258297
709918221972 7934206
543807465104 432143026
684022628696 192804990
387802305612 432136719
715602620496 386915529
54317592204 271320833
199777236828 195851271
434017094708 320944309
551386663136 432130412
920872567196 432124105
960663356864 432117798
852659784908 432111491
42948795156 432105184
835606589336 167526534
15158402372 432098877
769288606556 22743042
51901798719 264420975
175584760716 69471605
384012706596 432092570
815395394584 104746656
312010325292 432086263
386539105940 432079956
479384281832 432073649
494542677896 358464652
918569908677 73558541
420013897248 20049953
976453352764 432067342
488226679536 432061035
407381900528 154780087
549491863628 432054728
210322751696 316150989
592503917993 223545308
716979018204 103352809
61265190400 175574266
511030623272 203583653
870976180152 432048421
994138148172 432042114
423803496264 159478802
84634384332 244024137
378959907908 432035807
729497816888 432029500
6308 432023193
726971417544 432016886
843185787368 97499913
505911474944 358338512
40504891372 127237418
104845579084 390176248
763604208032 432010579
629158158588 65296371
862133782448 432004272
231797146120 431997965
802763397864 431991658
222374638928 281399419
727603017380 431985351
582335055100 431979044
42317195320 431972737
223586348252 431966430
450962289212 431960123
775604604916 431953816
832448590156 431947509
353695914468 274713999
897503373264 431941202
10737203520 431934895
382749506924 431928588
177479560224 40900895
198388622461 161351981
408013500364 296466842
622125844768 431922281
267798336772 363781453
955610558176 431915974
44843594664 431909667
172426761536 56548562
389697105120 431903360
547206953007 120520463
94108381872 39286303
979002627597 267505098
2526405652 431897053
804026597536 418589283
637298822616 278908154
719392219512 281626471
885502976380 431890746
325273921848 431884439
998559347024 431878132
886134576216 431871825
634126241652 143257198
639179040340 352031512
200217154320 91148764
544439064940 431865518
669495832468 52430091
974558553256 431859211
400434302332 431852904
532438668056 431846597
303167927588 431840290
949926159652 345478539
616441446244 360054016
784583460872 99492925
351491582079 86588803
753498610656 431833983
152215566784 431827676
248265388428 372371587
185058758256 431821369
498963876748 30172688
264008737756 431815062
991611748828 431808755
428224695116 431802448
342958717256 192313044
943610161292 1677662
181269159240 143339189
699181024760 431796141
816658594256 431789834
144636368752 431783527
739603414264 431777220
827395791468 431770913
644863438864 431764606
469910284292 409854088
40422395812 354087594
270324736116 348184242
395381503644 431758299
921868982833 22118649
748445811968 160967254
951189359324 109117407
5684404832 431751992
767393807048 431745685
1894805816 381422132
272219535624 431739378
714971020660 109382301
56212391712 431733071
747814212132 431726764
77686786136 414445584
646126638536 196696409
402960701676 178935897
97440302884 109098486
595598651656 104286245
8842404012 163023336
691601826728 431720457
754761810328 431714150
332853119880 425596360
983400950960 231126322
708655022300 431707843
523858792920 162569232
653705836568 431701536
716234220332 431310502
906345770968 258277957
462962686096 104544832
978979752108 431695229
162321164160 431688922
757288209672 431682615
762341008360 431676308
264008737756 431670001
634757841488 431663694
569703058380 376641426
200482237530 94106747
963189756208 431657387
421482433919 169450169
127006816357 93545424
575387456904 431651080
500227076420 431644773
223227658613 52512082
819816593436 431638466
98529580724 415852045
145899568424 431632159
91581982528 431625852
404468486808 157195668
125688373672 431619545
984032550796 277053896
575387456904 188636063
567808258872 431613238
658127035420 431606931
421277096920 431600624
929714964900 175050785
750340611476 431594317
318957923488 41266701
949294559816 259015876
331589920208 431588010
411803099380 431581703
876660578676 431575396
596230251492 431569089
376433508564 431562782
526754269532 431556475
416855898068 431550168
466136856424 333842124
155373565964 267933974
666337833288 431543861
459804686916 431537554
972663753748 72240378
99161180560 431531247
862882257301 36069733
505911474944 431524940
617073046080 139056736
387170705776 184492364
263377137920 431518633
332853119880 151456298
501490276092 431512326
771183406064 28129220
605336344866 22150184
366959511024 431506019
910766969820 220126914
784447002620 431499712
500227076420 431493405
566255059098 14108759
273482735296 431487098
834974989500 303795576
84634384332 431480791
245692342512 431474484
589914253132 431468177
70739187940 431461870
705497023120 264887693
641073839848 431455563
490121479044 431449256
995401347844 116591202
330326720536 431442949
734550615576 431436642
282956732836 207285862
865291781628 431430335
80844785316 431424028
417487497904 431417721
664443033780 263254180
308852326112 169588923
523596270352 251863738
53685992368 431411414
845080586876 431405107
132004372032 11012022
429487894788 431398800
764235807868 431392493
337905918568 431386186
327346799501 195636833
542544265432 363674234
478752681996 431379879
332853119880 431373572
312641925128 431367265
630336642636 4471663
555807861988 341315919
196427555304 385212639
813546182072 343088186
231165546284 359461158
690970226892 431360958
461699486424 431354651
257692739396 237187349
480015881668 386007321
314536724636 431348344
576650656576 431342037
435803893148 431335730
560860660676 431329423
373275509384 431323116
125056773836 431316809
980902037522 232677844
454751888228 431310502
265903537264 431304195
158531565144 431297888
11368803356 431291581
771815005900 248350739
764235807868 431285274
393486704136 194104232
296851929228 431278967
77126045445 291484312
603809449524 431272660
128937994641 50096501
374538709056 55583591
758551409344 431266353
682759429024 275262708
732655816068 431260046
679601429844 357360927
700444224432 431253739
862155995702 164177517
649284637716 249208491
161057964488 188951413
934136163752 410428025
54949192040 431247432
46738394172 417548628
913293369164 431241125
372765647262 28507640
771183406064 431234818
254534740216 431228511
259587538904 379252524
687932596807 213946054
276640734476 431222204
922135766868 431215897
362538312172 431209590
389697105120 431203283
552649862808 282913099
453488688556 30513266
498332276912 431196976
156636765636 431190669
591177452804 329950705
541281065760 431184362
432645893968 431178055
812237395404 84539028
505911474944 431171748
664443033780 257912151
549491863628 431165441
318957923488 431159134
313905124800 431152827
450330689376 47277272
902556171952 431146520
235586745136 260901669
322115922668 175422898
548228663956 431140213
992243348664 349798834
757288209672 431133906
421277096920 415946650
135162371212 431127599
211585951368 140589337
917082968180 431121292
131372772196 431114985
749077411804 151601359
752235410984 431108678
829290590976 118376083
778131004260 431102371
344853516764 431096064
701707424104 431089757
847606986220 431083450
356853913648 422720368
117477575804 431077143
519175071500 431070836
276640734476 431064529
891187374904 92164191
653705836568 167413008
462331086260 431058222
701075824268 425899096
269061536444 431051915
732189749754 80010602
673285431484 431045608
193269556124 431039301
291876202080 87906966
295588729556 431032994
204006753336 431026687
89687183020 431020380
131372772196 129634078
813500595076 431014073
887397775888 431007766
817921793928 431001459
494542677896 430995152
157899965308 430988845
313905124800 430982538
968242554896 430976231
999850070444 274739227
103582379412 430969924
125688373672 203400750
346748316272 430963617
432645893968 324482536
502121875928 186100649
607599048540 430957310
924030566376 430951003
61896790236 153890800
193269556124 430944696
890555775068 213687467
264640337592 189146930
884368748551 174703900
461699486424 430938389
766287418317 31698982
365064711516 208604025
614546646736 60976076
310747125620 430932082
162952763996 430925775
296220329392 430919468
896922683532 315419377
839396188352 430913161
36632796796 69162562
70739187940 378457842
667601032960 64173725
178742759896 177207779
41053995648 198594816
336740452168 99398320
109266777936 117398498
589282653296 430906854
262113938248 430900547
498332276912 430894240
668864232632 236272834
457909887408 430887933
798973798848 430881626
243797543004 168359058
284219932508 430875319
678338230172 430869012
334747919388 430862705
723181818528 430856398
943610161292 430850091
588019453624 379214682
608230648376 196803628
918530212419 100129932
997927747188 430843784
288009531524 430837477
781289003440 249296789
173689961208 279248732
872239379824 430831170
723181818528 359940490
39159196140 430824863
434540693476 430818556
896240173592 430812249
109898377772 321234431
946136560636 153323170
657495435584 79121315
94739981708 430805942
372012309712 430799635
618336245752 399270942
606335848868 54530322
971400554076 430793328
704865423284 430787021
284851532344 430780714
251376741036 67194778
720023819348 430774407
732655816068 430768100
456646687736 430761793
325905521684 430755486
342958717256 430749179
231797146120 430742872
338553929218 70821303
471173483964 262497340
548228663956 153562836
703602223612 430736565
753498610656 430730258
918977767688 418570362
866554981300 430723951
85265984168 338723742
94108381872 267883518
600651450344 55104259
209059552024 55533135
470541884128 430717644
415592698396 30406047
251376741036 430711337
71458801961 222529881
680864629516 430705030
916451368344 430698723
275377534804 430692416
966347755388 430686109
273482735296 430679802
332853119880 430673495
469910284292 430667188
790763000980 226225783
51159593024 59279493
914556568836 373456391
250976652249 110101299
730129416724 430660881
93476782036 430654574
484437080520 430648267
754130210492 430641960
504186611244 5897045
127583173180 116206475
872974086496 204763062
219165149400 430635653
575387456904 162682758
619599445424 68475099
588651053460 430629346
445277890688 322312928
42948795156 169866431
123793574164 272689452
752235410984 430623039
481279081340 15735965
550123463464 430616732
527385869368 186012351
709286622136 236619719
342958717256 223185809
175645282688 234973592
824237792288 430610425
391591904628 430604118
34737997288 297715628
264640337592 215762470
543175865268 430597811
731392616396 430591504
57475591384 430585197
564650259692 430578890
717497420004 430572583
972100294740 3853577
467383884948 430566276
527385869368 430559969
218533549564 430553662
757288209672 430547355
681496229352 34650658
478816994475 77531951
924662166212 430541048
11368803356 430534741
859607383104 430528434
963441601025 60685954
951820959160 430522127
627472795629 83454224
796447399504 195523307
646429721421 69307623
357485513484 127073436
485700280192 430515820
600019850508 430509513
323379122340 430503206
800868598356 430496899
152847166620 314448099
45475194500 349218590
135793971048 284243876
289904331032 430490592
421458063671 192729306
970137354404 99196496
361922990703 20649118
229902346612 27347152
847606986220 430484285
288009531524 430477978
367591110860 173896604
929203166529 170755718
852659784908 430471671
665706233452 430465364
312010325292 430459057
124425174000 430452750
833080189992 430446443
996032947680 320540661
348643115780 81530589
284219932508 20768951
459173087080 430440136
172426761536 430433829
54949192040 318307983
740235014100 430427522
685917428204 430421215
397907902988 430414908
485700280192 292953843
998559347024 430408601
845712186712 430402294
733287415904 430395987
749077411804 315495061
473699883308 412698545
286746331852 430389680
869081380644 430383373
15790002208 430377066
889292575396 430370759
361275112500 430364452
173689961208 430358145
959400157192 430351838
834343389664 430345531
787891232381 118476995
817290194092 430339224
605072649196 430332917
620862645096 430326610
942346961620 430320303
75166655950 327724334
542544265432 196160314
769920206392 430313996
419382297412 63568253
196427555304 430307689
608862248212 430301382
216638750056 76623743
544487237806 30677248
558334261332 430295075
145899568424 242731202
920872567196 430288768
572229457724 430282461
852659784908 430276154
721918618856 430269847
310747125620 84053389
708655022300 96862906
596861851328 430263540
23369200240 40673843
857979880563 118994169
101687579904 430257233
578545456084 430250926
404223901348 430244619
440856691836 232658923
868449780808 430238312
646126638536 430232005
945504960800 158217402
669495832468 430225698
788868201472 430219391
148425967768 430213084
929254164931 94636535
431382694296 216147197
252008340872 430206777
895608573756 430200470
623389044440 430194163
469910284292 382462787
394749903808 68140828
971400554076 430187856
994769748008 304255987
567176659036 339644564
761756616419 311666712
353695914468 430181549
233691945628 430175242
917082968180 430168935
598125051000 425035037
586124654116 430162628
502753475764 430156321
462461956510 119700553
218533549564 430150014
288748249448 204504475
147162768096 164335192
394118303972 334378219
550755063300 65025170
390960304792 155574769
955610558176 430143707
355590713976 333343871
347379916108 430137400
737077014920 360577497
200217154320 430131093
908872170312 67680417
153478766456 344551410
651278860772 21935746
709286622136 430124786
322115922668 430118479
13902052102 306709410
338692311105 33818134
61419920031 211398026
902556171952 209814969
94108381872 430112172
474516662971 235717818
627810243292 430105865
951189359324 430099558
191374756616 430093251
269693136280 430086944
555176262152 430080637
835606589336 430074330
308220726276 430068023
255797939888 289598519
92213582364 430061716
207164752516 64507996
735182215412 123566744
44211994828 222328057
517911871828 214456921
563387060020 430055409
831816990320 430049102
204638353172 430042795
329063520864 430036488
497890322259 91173992
483805480684 302155756
453488688556 374944843
938557362604 125370546
854051268960 129501631
722009275674 293275500
293062330212 430030181
105783900944 54353726
938557362604 430023874
418750697576 430017567
196427555304 430011260
522964670516 430004953
723813418364 429998646
296326495123 242056353
91581982528 14468258
803087350612 44079623
271587935788 429992339
714339420824 429986032
644863438864 270103582
288641131360 429979725
388433905448 429973418
764235807868 237477471
130741172360 429967111
247587142020 11390442
448435889868 429960804
314536724636 233232860
468647084620 429954497
524859470024 429948190
891818974740 429941883
814763794748 429935576
13895202700 351180067
833711789828 37154537
316431524144 429929269
48718735521 264023634
91185085083 73911733
922135766868 429922962
685285828368 429916655
449067489704 429910348
84648562468 112069083
444646290852 238663187
1894805816 429904041
1360970787 273011109
692404226431 94636535
685917428204 429897734
642968639356 429891427
843817387204 357537523
292430730376 207134494
843817387204 429885120
337945381467 48273778
556439461824 429878813
984032550796 429872506
199598326159 232829212
607599048540 379649865
118109175640 245424291
715602620496 429866199
511645824908 305195730
223586348252 343863947
286114732016 429859892
64423189580 429853585
204638353172 429847278
20211201060 429840971
807184596716 429834664
882976577036 202076280
464857485604 113513386
305062727096 429828357
964452955880 429822050
924030566376 376464830
936030963260 429815743
24632399912 429809436
438330292492 429803129
22106000568 429796822
963189756208 429790515
594335451984 429784208
33474797616 210779940
672977916843 58194689
868449780808 48601742
853291384744 62514984
307777226408 47535859
92845182200 429777901
66984693686 131034232
873502579496 429771594
952452558996 429765287
99792780396 368442326
921622177309 237767593
178742759896 429758980
340432317912 429752673
836869789008 429746366
132635971868 429740059
76423586464 429733752
713886788420 35811146
17684801716 429727445
882976577036 429721138
173058361372 429714831
394749903808 429708524
349906315452 221892874
546333864448 429702217
238113144480 273799484
406118700856 429695910
516843356632 50115422
948662959980 429689603
589282653296 429683296
407381900528 429676989
180005959568 154237685
437067092820 429670682
671390631976 429664375
904450971460 429658068
229270746776 183275113
51791192860 429651761
278535533984 418223477
157268365472 67320918
845080586876 429645454
328431921028 429639147
619599445424 103415879
624652244112 265486858
564018659856 106676598
567176659036 95027569
388433905448 133733628
493911078060 247764188
707391822628 429632840
95371581544 429626533
421277096920 205929857
771183406064 429620226
944873360964 429613919
240639543824 44615718
646758238372 344015315
96634781216 46936694
627861172317 276044776
295290265460 87389792
570966258052 429607612
418775566077 398028463
874864029614 169721370
113925946205 188850501
439593492164 429601305
815395394584 429594998
806552996880 429588691
735182215412 231485821
392223504464 429582384
570334658216 429576077
149770962923 243803392
413697898888 429569770
391591904628 411556978
148425967768 311647791
475004646110 76579594
888029375724 429563463
126641598973 56523334
971400554076 429557156
379591507744 429550849
424435096100 429544542
37264396632 336440608
658758635256 429538235
900661372444 212981083
464857485604 113816122
662548234272 331735586
852028185072 134824739
846975386384 54114060
974558553256 429531928
126951573344 134969800
865308526713 158766111
261482338412 429525621
312186404118 77304899
989716949320 429519314
642337039520 429513007
113687976788 161869155
958768557356 429506700
956873757848 155599997
113056376952 429500393
904534987007 70581637
448435889868 429494086
354959114140 359044896
29053598764 134351714
251376741036 429487779
70739187940 429481472
330326720536 410762296
262113938248 429475165
631606144 429468858
142109969408 226736650
440856691836 429462551
879471543553 108934504
916519351497 151513061
522333070680 429456244
479384281832 251907887
86529183840 429449937
486963479864 429443630
878555378184 58346057
469910284292 429437323
805289797208 429431016
58738791056 429424709
379591507744 429418402
915819768508 429412095
378959907908 164965892
529912268712 429405788
36632796796 429399481
201769019075 983892
167404211220 144638431
622125844768 429393174
855186184252 429386867
552649862808 342192592
479384281832 137303390
712444621316 429380560
73265587284 429374253
905714171132 429367946
491114911470 26489400
747814212132 429361639
522964670516 429355332
41955926118 29977171
798973798848 269712548
828658991140 429349025
111161577444 245531510
502121875928 429342718
202111953828 56138607
743393013280 429336411
276009134640 429330104
618336245752 429323797
497700677076 429317490
980242951780 429311183
118740775476 429304876
369485910368 416968384
771183406064 428428203
128214773016 429298569
910218111517 160923105
519994714541 5625844
224451603517 115178434
522333070680 429292262
693496626236 429285955
761709408524 429279648
807816196552 429273341
419382297412 429267034
120635574984 429260727
146531168260 98956830
298115128900 429254420
360643512664 429248113
882344977200 205557744
221059948908 429241806
224217948088 17375785
306957526604 241513951
684654228532 429235499
312010325292 429229192
251376741036 131816300
811605795568 340502316
282325133000 429222885
445909490524 429216578
939313487848 129987270
351801114960 429210271
416855898068 429203964
566545059200 429197657
872870979660 429191350
714971020660 429185043
649284637716 429178736
188848357272 204422484
314536724636 429172429
372643909548 342161057
576019056740 429166122
510332673796 300251042
896240173592 43650747
223586348252 186945787
809079396224 36511223
745919412624 429159815
874765779168 429153508
504648275272 427595679
183163958748 429147201
404223901348 429140894
805921397044 353053246
687180627876 429134587
498963876748 429128280
558965861168 126070623
38527596304 429121973
771815005900 137170943
12632003028 429115666
919609367524 362835403
373907109220 429109359
932872964080 429103052
140215169900 429096745
789568585450 297343515
670759032140 429090438
262113938248 429084131
490121479044 429077824
130741172360 429071517
279798733656 407930453
557071061660 328979427
509069474124 429065210
330326720536 429058903
557702661496 293981884
575387456904 429052596
370749110040 429046289
47369994008 398141989
161057964488 429039982
244437947412 143244584
864028581956 429033675
639810640176 114484664
683391028860 429027368
134530771376 429021061
149057567604 429014754
545070664776 429008447
580440255592 422682526
432645893968 429002140
372643909548 35155218
302536327752 104500683
60633590564 428995833
661916634436 19980576
984032550796 71843037
421908696756 428989526
576655254379 285303452
5052804996 428983219
940473284255 119454580
747814212132 428976912
238744744316 428970605
35369597124 428964298
111793177280 428957991
672685429718 284931339
108003578264 269781925
444807169808 129343956
996664547516 128101477
936030963260 154098931
559597461004 428951684
193901155960 428945377
678338230172 428939070
938557362604 428932763
537491466744 428926456
229456960951 65094547
937925762768 428920149
637915840668 32235077
283588332672 368284651
869081380644 428913842
287377931688 428907535
617073046080 428901228
539386266252 381901464
78949985808 428894921
76747217555 98780234
126951573344 428888614
950725040049 237496392
942346961620 428882307
627810243292 428876000
724445018200 174495769
846975386384 428869693
490121479044 387388554
342327117420 170415140
486963479864 64236795
763604208032 428863386
855186184252 428857079
423803496264 428850772
439593492164 131444187
742129813608 258637456
146531168260 428844465
403592301512 255919139
531807068220 428838158
110583763704 54334805
799605398684 428831851
11368803356 428825544
905731912723 39740407
990980148992 428819237
818553393764 428812930
224217948088 428806623
672816609011 160595141
42317195320 53880701
865291781628 428800316
601914650016 26293883
498332276912 141812895
951820959160 428794009
772446605736 188207187
793921000160 428787702
41053995648 84576870
674152156280 103630317
572861057560 245569352
242534343332 428781395
833711789828 428775088
454120288392 428768781
242534343332 395865162
136425570884 428762474
762972608196 155026060
357485513484 428756167
437698692656 428749860
816026994420 428743553
134530771376 428737246
323379122340 125622826
848994244582 208143614
228639146940 428730939
60633590564 179957631
493279478224 15111572
887397775888 428724632
363216564887 154080010
478752681996 428718325
29053598764 428712018
947399760308 428705711
628441843128 91546105
14526802536 428699404
535596667236 428693097
174321561044 205885708
297483529064 428686790
920240967360 163187318
752867010820 428680483
725076618036 428674176
492016278552 182745325
327168721356 167204877
901326506599 62981702
993506548336 122923430
403388612705 163982
129477972688 363396726
683391028860 428667869
617704645916 428661562
390328704956 428655255
476857882488 428648948
969505754568 300169051
485700280192 428642641
961926556536 428636334
617704645916 428630027
389065505284 428623720
250745141200 391935901
190743156780 428617413
329695120700 368858588
281061933328 400380974
804026597536 19185894
67581188760 428611106
617704645916 427835345
48633193680 315696885
325273921848 167980638
236849944808 428604799
491384678716 428598492
764235807868 428592185
984032550796 428585878
149689167440 314744528
51159593024 81700878
972663753748 115348723
583598254772 370201979
177479560224 263216338
404223901348 428579571
932872964080 307970810
967610955060 242819500
308852326112 428573264
249481941528 428566957
352432714796 428560650
870344580316 335917127
346116716436 418286547
642968639356 428554343
500858676256 417334190
579808655756 428548036
848870185892 177579892
77686786136 428541729
402329101840 428535422
739603414264 428529115
233691945628 335595470
934767763588 428522808
284219932508 428516501
832448590156 428510194
836238189172 428503887
405092511937 163288230
750972211312 192199518
431511224649 95670883
230533946448 237849584
156005165800 428497580
755393410164 428491273
752235410984 428484966
619599445424 428478659
704933103701 11251688
546333864448 428472352
490759171442 114566655
532438668056 144953781
851025086080 91142457
432645893968 428466045
378959907908 428459738
937925762768 428453431
425788416495 93425591
67581188760 428447124
292430730376 428440817
387188314920 279223504
373275509384 428434510
782799172618 102053567
533701867728 428428203
84634384332 351394505
378959907908 428421896
699181024760 428415589
583598254772 428409282
17684801716 428402975
853528319813 170875551
738340214592 428396668
151583966948 428390361
286746331852 428384054
640442240012 428377747
643600239192 269939600
224849547924 428371440
294957129720 428365133
905082571296 1437996
341063917748 329231707
142109969408 428358826
315168324472 428352519
60996444888 24256722
348346802371 59348870
754130210492 155133279
773078205572 72852157
631606144 92807505
852028185072 155763979
574755857068 428346212
135793971048 428339905
122530374492 144266318
545070664776 428333598
835606589336 382979961
606335848868 428327291
805921397044 395448900
736445415084 118136417
793693042017 9157764
361275112500 329313698
460436286752 428320984
339831420552 236184536
171163561864 428314677
826764191632 124329891
232428745956 343252168
58738791056 428308370
316431524144 428302063
308852326112 138211598
80265804781 14745766
296851929228 428295756
814132194912 428289449
550123463464 122494554
640597259765 53571658
375801908728 64779197
375801908728 428283142
524859470024 225614004
378959907908 428276835
785078602456 59191195
749077411804 428270528
519806671336 428264221
29685198600 428257914
259587538904 139630673
63791589744 120078973
238113144480 428251607
466752285112 428245300
126319973508 428238993
907608970640 428232686
181900759076 179364773
338542513548 379277752
884871376544 428226379
378959907908 428220072
386539105940 428213765
146531168260 428207458
233691945628 428201151
374538709056 31270106
450330689376 283644711
860238982940 280970543
83371184660 265001219
589914253132 357114954
24632399912 428194844
430429162017 116711035
469278684456 428188537
228639146940 428182230
315799924308 62130257
876660578676 428175923
932872964080 256694900
132034096923 166725545
571597857888 141680448
138320370392 322748111
360011912828 428169616
315799924308 360899154
896871773428 428163309
418119097740 204252195
745287812788 428157002
989085349484 30841230
238744744316 137044803
282325133000 428150695
452225488884 428144388
829290590976 428138081
481279081340 428131774
44843594664 238656880
834343389664 428125467
533070267892 428119160
260850738576 428112853
10105603684 70676242
909023292339 74927160
637284240832 428106546
888660975560 428100239
204638353172 428093932
639810640176 392762118
543175865268 428087625
145899568424 284590761
790131401144 428081318
891187374904 428075011
291167530704 428068704
875397379004 178784529
336642718896 428062397
781920603276 428056090
533070267892 208162535
822974592616 37955526
737077014920 428049783
847606986220 428043476
246323942348 428037169
420013897248 208667095
172426761536 427248794
403026168336 326828740
509069474124 206686697
699812624596 428030862
572229457724 428024555
329695120700 280724570
154741966128 428018248
499595476584 325939453
460436286752 295829835
929714964900 428011941
462331086260 428005634
125688373672 427999327
393486704136 427993020
468015484784 40156669
957608779870 188282871
752235410984 427986713
369207546681 42843451
289904331032 427980406
970768954240 427974099
747814212132 427967792
40052397722 26943504
719392219512 427961485
535596667236 419150606
279167133820 427955178
8842404012 268911559
81476385152 427948871
70107588104 393954141
798342199012 427942564
459804686916 427936257
444861529841 176690605
253271540544 427929950
339800718076 203079093
651811037060 298043592
603177849688 427923643
248850341692 427917336
655600636076 417151287
459173087080 427911029
915188168672 427904722
76423586464 427898415
720655419184 427892108
78493720572 123396455
30948398272 427885801
956873757848 427879494
157268365472 427873187
423803496264 351709855
490834571627 197428021
418264436248 69358079
798342199012 427866880
360011912828 52127355
900029772608 427860573
874765779168 349054608
388433905448 427854266
879818577856 235761967
575387456904 427847959
99792780396 225979810
513490672976 427841652
4421205160 427835345
822974592616 140677635
124425174000 427829038
780025803768 427822731
204006753336 427816424
827395791468 427810117
970137354404 427803810
614546646736 175631029
199585554484 427797503
632231442144 62262704
574755857068 135398676
417487497904 346084011
545736063825 207033582
596861851328 15603518
688653270404 12380641
324642322012 186516911
808447796388 114623418
615178246572 427791196
20211201060 427784889
627810243292 362507439
999822546696 247524522
814763794748 351148532
217270349892 427778582
815395394584 276019548
575387456904 427772275
548228663956 427765968
106108778756 174565146
999822546696 427759661
720655419184 147722554
963821356044 427753354
335379519224 327011643
444014691016 23922451
405487101020 427747047
242534343332 427740740
293062330212 427734433
847606986220 427728126
130109572524 427721819
970137354404 427715512
802763397864 427709205
420645497084 11781476
650555292262 346689483
189631993650 179787342
529912268712 427702898
600019850508 169330336
251376741036 1040655
294957129720 427696591
761709408524 372194991
464857485604 413524762
611388647556 427690284
545702264612 427683977
139583570064 427677670
168005562684 427671363
975190153092 427665056
642968639356 427658749
77055186300 427652442
771815005900 427646135
611388647556 427639828
780657403604 427633521
399802702496 427627214
994138148172 427620907
351169515124 286886509
516648672156 427614600
503385075600 427608293
392855104300 387880500
16421602044 320528047
264008737756 427601986
976453352764 427595679
773709805408 427589372
173118284179 190288497
807184596716 427583065
732024216232 427576758
675811830828 427570451
94739981708 427564144
473699883308 190622768
56212391712 427557837
893130996899 208597718
529280668876 427551530
134530771376 427545223
338537518404 111085191
742761413444 427538916
522333070680 310865723
776236204752 427532609
486331880028 304993906
22106000568 427526302
35369597124 427519995
633494641816 427513688
624652244112 427507381
807816196552 192811297
145899568424 427501074
42948795156 427494767
795184199832 427488460
166742363012 427482153
549491863628 427475846
816064729201 38548384
197307436502 112592564
983400950960 361637073
184427158420 211076369
25263999748 297974215
617073046080 427469539
963821356044 427463232
989848500726 169689835
826764191632 427456925
17684801716 427450618
642337039520 427444311
808447796388 415233959
964452955880 126001246
698549424924 233434684
949294559816 96150215
259587538904 348341917
685917428204 136054604
798973798848 427438004
288641131360 427431697
113687976788 427425390
454751888228 427419083
856449383924 427412776
708023422464 427406469
638547440504 427400162
410539899708 427393855
597493451164 427387548
301904727916 427381241
135793971048 280207396
22737600404 427374934
617704645916 427368627
860238982940 88663806
826982533665 106336020
698549424924 427362320
687812227712 427356013
123161974328 427349706
269693136280 427343399
551386663136 427337092
627862566164 156155013
476226282652 427330785
127583173180 427324478
622229777821 208528341
736445415084 427318171
285483132180 427311864
278535533984 8678432
842554187532 427305557
84676458329 65662177
994138148172 427299250
58738791056 427292943
538935324124 19021912
874765779168 122021529
265903537264 427286636
257061139560 345081198
335695550380 88203395
862765382284 427280329
341695517584 427274022
229270746776 210912387
555807861988 353923612
346116716436 427267715
851396585236 196696409
476226282652 427261408
968465904687 16852304
80213185480 427255101
312010325292 427248794
3158005488 381075247
654969036240 427242487
178111160060 427236180
200848754156 427229873
411803099380 317393468
100424380232 427223566
648021438044 124380347
706760222792 427217259
803394997700 262484726
733919015740 20056260
657495435584 427210952
519806671336 427204645
150320767276 427198338
601914650016 209865425
348643115780 361050522
716234220332 369558665
785229938921 150958045
38527596304 427192031
322747522504 427185724
691601826728 427179417
453488688556 76686813
341695517584 76245323
749709011640 427173110
584861454444 427166803
326537121520 427160496
946136560636 427154189
236218344972 302836912
910766969820 427147882
808447796388 427141575
185690358092 427135268
815395394584 427128961
110529977608 67642575
587139158229 33136978
960031757028 197453249
547597064120 377265819
442119891508 260403416
978348152272 427122654
518007164291 281683234
474331483144 427116347
582481882060 249290482
122152549415 13332998
219165149400 427110040
918642130134 409955
783815402784 37179765
769288606556 427103733
717497420004 427097426
886766176052 427091119
867818180972 427084812
984664150632 126493192
72633987448 427078505
646126638536 427072198
117477575804 427065891
792026200652 201546492
779394203932 427059584
271848850071 29724891
96003181380 427053277
64423189580 124550636
744656212952 427046970
106740378592 427040663
278535533984 427034356
188848357272 421105776
685917428204 427028049
837501388844 427021742
555176262152 427015435
673917031320 155946882
989716949320 227928673
476857882488 427009128
154741966128 58264066
354327514304 348070716
893713774248 427002821
149689167440 426996514
219796749236 426990207
975821752928 426983900
843185787368 426977593
254534740216 305208344
889924175232 426971286
637284240832 209354558
661285034600 426964979
17053201880 426958672
732024216232 426952365
223586348252 426946058
44843594664 202889883
836869789008 426939751
571597857888 426933444
210954351532 426927137
68212788596 426920830
555176262152 426914523
588019453624 426908216
504648275272 426901909
596230251492 426895602
924030566376 426889295
529912268712 426882988
118740775476 112144767
353695914468 426876681
447804290032 426870374
58107191220 426864067
838873737458 259104174
881081777528 241614863
243165943168 426857760
860238982940 14020461
233691945628 426851453
699181024760 426845146
834974989500 426838839
611388647556 426832532
8842404012 426826225
994769748008 426819918
198322354812 426813611
702339023940 364241864
80587808666 16568489
437698692656 385704585
860870582776 426807304
95371581544 83088418
982769351124 426800997
433909093640 426794690
261561138070 108953425
878555378184 426788383
211585951368 412704852
930346564736 426782076
96884027549 53174317
383381106760 129343956
328431921028 238259539
71370787776 91262290
866243751836 592858
817032183094 22124956
930978164572 134711213
224849547924 426775769
172426761536 426769462
616441446244 426763155
490121479044 426756848
870344580316 426750541
124425174000 140217224
788868201472 164341499
718819564898 280358764
988453749648 426744234
202111953828 234033849
614546646736 426737927
306325926768 58182075
576650656576 424782757
839396188352 426731620
574755857068 426725313
63791589744 426719006
310747125620 426712699
405487101020 426706392
592440652476 426700085
171163561864 426693778
61265190400 426687471
776867804588 426681164
524227870188 426674857
545070664776 426668550
802131798028 426662243
391591904628 426655936
13263602864 22610595
290535930868 291887960
789499801308 426649629
30316798436 426643322
925293766048 36479688
90974355599 363327349
830553790648 426637015
91229631424 54757374
189479957108 426630708
427162076965 218707839
424435096100 426624401
605704249032 426618094
48001593844 426611787
253903140380 426605480
824869392124 426599173
111161577444 426592866
898766572936 426586559
51159593024 426580252
500227076420 356969893
278535533984 426573945
309483925948 17306408
864660181792 426567638
142741569244 426561331
59370390892 116458755
286746331852 426555024
545702264612 426548717
951189359324 426542410
233060345792 426536103
349906315452 426529796
946768160472 426523489
200848754156 426517182
792026200652 426510875
194532755796 426504568
293062330212 155991031
781019236194 26489400
701075824268 426498261
974558553256 426491954
985927350304 426485647
528017469204 269044006
377065108400 426479340
564018659856 90486529
431382694296 426473033
287377931688 214330781
472436683636 426466726
31598540688 351079155
888029375724 426460419
725708217872 426454112
663811433944 426447805
277903934148 426441498
783183802948 426435191
10737203520 280175861
707391822628 426428884
576019056740 426422577
653074236732 426416270
791394600816 362961543
511641397394 348695109
477489482324 397908630
951820959160 426409963
747814212132 292947536
193901155960 131374810
895063108619 227865603
350537915288 426403656
664686452445 65454046
787786416348 231529970
156636765636 426397349
819816593436 426391042
768657006720 295590169
450330689376 426384735
939188962440 142506665
322115922668 426378428
426329895608 426372121
652442636896 426365814
154110366292 426359507
557071061660 426353200
653074236732 426346893
733287415904 210824089
183187843357 186308780
26527199420 152389734
493911078060 426340586
558965861168 426334279
734564257617 199673313
781289003440 3904033
109266777936 426327972
677706630336 426321665
615178246572 426315358
867186581136 426309051
711813021480 426302744
646824865520 198033493
202111953828 426296437
420645497084 314391336
850764985400 150056144
951189359324 169330336
729497816888 426290130
421908696756 426283823
980242951780 426277516
557071061660 182537194
309483925948 426271209
583598254772 245897316
981506151452 352718975
719392219512 426264902
574755857068 426258595
155373565964 426252288
562123860348 426245981
46106794336 280674114
567176659036 426239674
845080586876 426233367
943610161292 244762056
742765658055 108619154
941083761948 426227060
290535930868 426220753
773709805408 426214446
116845975968 426208139
954978958340 426201832
677944549297 43713817
588019453624 40856746
12632003028 358004241
855186184252 426195525
541528167713 163666650
858495236082 13276235
112573962894 2705703
380854707416 426189218
977281220133 80035830
399802702496 426182911
130741172360 426176604
991067280197 228742276
536228267072 426170297
17053201880 416552122
399171102660 426163990
66636139396 283815
315799924308 426157683
702339023940 426151376
667601032960 426145069
695391425744 426138762
894976973920 426132455
354327514304 59178581
471805083800 40982886
840027788188 426126148
332853119880 132100115
951820959160 426119841
413066299052 426113534
130109572524 426107227
399171102660 268047500
744024613116 426100920
575387456904 426094613
648653037880 196835163
917082968180 245014336
307589126440 426088306
321484322832 426081999
166110763176 426075692
881130177446 261671123
533070267892 426069385
728866217052 426063078
490121479044 426056771
698549424924 426050464
738340214592 426044157
807816196552 426037850
892450574576 426031543
706128622956 426025236
138320370392 426018929
761709408524 426012622
841922587696 426006315
309612002197 102097716
121898774656 256215568
622757444604 426000008
438961892328 425993701
292430730376 425987394
624652244112 425981087
171795161700 425974780
221059948908 425968473
408645100200 425962166
521134492530 251870045
56290800336 215655251
389065505284 425955859
764867407704 425949552
6947604504 425943245
929083365064 425936938
830553790648 425930631
292430730376 425924324
461699486424 425918017
213480750876 384102607
30948398272 425911710
869712980480 282805880
82739584824 425905403
745013630642 10204726
649916237552 255395658
437067092820 316510488
658127035420 425899096
180637559404 259785330
783183802948 365364510
260219138740 101763445
673285431484 38945725
332334617168 121731407
166742363012 77689626
41053995648 425892789
279798733656 425886482
697286225252 425880175
792026200652 425873868
80844785316 425867561
267798336772 383541284
257692739396 425861254
600019850508 425854947
789499801308 425848640
827395791468 425842333
264008737756 425836026
805289797208 352315327
736445415084 425829719
333484719716 357032963
214112350712 425823412
717497420004 331842805
99161180560 175145390
370424692639 45284260
861502182612 425817105
888078873060 172509064
496437477404 83397461
974558553256 425810798
838155889397 359852192
172426761536 318358439
108003578264 425804491
398539502824 425798184
518543471664 368543238
73265587284 425791877
36632796796 425785570
795184199832 425779263
721918618856 425772956
572229457724 425766649
582966654936 103642931
734550615576 345806503
529686234204 16795541
715602620496 425760342
545070664776 425754035
288641131360 425747728
707391822628 425741421
870344580316 425735114
759183009180 425728807
780025803768 425722500
596908516821 324892491
628441843128 425716193
709286622136 425709886
767035224628 145805226
778844399579 243803392
433909093640 425703579
966979355224 157883131
649284637716 425697272
797078999340 425690965
365427111736 15408001
541281065760 425684658
421908696756 425678351
497700677076 425672044
752867010820 425665737
373907109220 425659430
277272334312 425653123
962558156372 425646816
205365409453 76674199
392223504464 425640509
875397379004 425634202
231165546284 425627895
659390235092 383490828
483173880848 341196086
486963479864 425621588
570418944964 111495146
391591904628 425615281
834974989500 425608974
259587538904 232835519
625283843948 425602667
805921397044 425596360
938557362604 425590053
646126638536 425583746
374538709056 425577439
68212788596 425571132
672824827032 185709615
295588729556 425564825
169268762356 425558518
608230648376 425552211
440225092000 425545904
282329308234 108707452
836426017939 130100796
395381503644 214419079
953084158832 425539597
968242554896 111482532
149205296465 51843540
665706233452 425533290
507806274452 425526983
601914650016 425520676
732655816068 96837678
732655816068 265367025
184427158420 425514369
699181024760 425508062
200848754156 425501755
826764191632 425495448
13263602864 242245563
102950779576 132579447
323379122340 425489141
308852326112 425482834
306325926768 425476527
508597914413 148315412
93476782036 19854436
726339817708 425470220
658758635256 425463913
150320767276 425457606
863396982120 425451299
933504563916 425444992
701707424104 42345198
564018659856 425438685
898134973100 425432378
464857485604 425426071
176216360552 425419764
388433905448 194596178
420645497084 53445518
431382694296 425413457
36001196960 34764184
300840413182 139025201
150320767276 425407150
186953557764 425400843
321484322832 395978688
950557759488 425394536
519806671336 425388229
555807861988 425381922
478121082160 425375615
354327514304 425369308
587387853788 425363001
887397775888 425356694
862133782448 425350387
891818974740 373954644
118740775476 425344080
589914253132 425337773
168637162520 425331466
224217948088 274083299
190111556944 425325159
519806671336 397896016
479384281832 364740117
155373565964 254411766
524859470024 65012556
613915046900 425318852
154741966128 425312545
973926953420 5222196
850764985400 425306238
738340214592 183407560
785782594038 82186517
492647878388 425299931
654337436404 425293624
394118303972 425287317
783815402784 280945315
490753078880 376206243
982137751288 425281010
895837707066 170591736
836238189172 425274703
369485910368 37955526
891818974740 425268396
584521307385 109722879
610125447884 425262089
65054789416 425255782
769970902058 151046343
971400554076 425249475
909503770148 295432494
900176719401 227840375
738340214592 425243168
460436286752 425236861
343590317092 415814203
219165149400 425230554
114951176460 145899831
804658197372 262320744
486331880028 425224247
22106000568 204435098
572861057560 425217940
901924572116 425211633
592440652476 425205326
792657800488 425199019
429544594718 36668898
956873757848 4913153
435172293312 425192712
242534343332 68639081
435172293312 112466424
343590317092 425186405
698549424924 262005394
767393807048 425180098
893713774248 425173791
961294956700 425167484
907608970640 425161177
169900362192 396571546
653074236732 112914221
293693930048 13150095
342958717256 425154870
719392219512 97783728
35369597124 425148563
444014691016 425142256
994138148172 425135949
524859470024 425129642
312010325292 388044482
432014294132 425123335
222323148580 235932256
65149507942 76314700
900029772608 425117028
678969830008 425110721
423803496264 425104414
401697502004 425098107
674548631156 425091800
434694830249 238637959
154110366292 415889887
19579601224 425085493
214112350712 425079186
170531962028 350032193
128214773016 425072879
561560987891 287435218
136577582198 118439153
919609367524 425066572
379591507744 306211157
791394600816 425060265
840027788188 425053958
144004768916 425047651
791394600816 425041344
826764191632 425035037
741498213772 425028730
399802702496 136899742
346748316272 32405366
803394997700 203690872
685917428204 122917123
456646687736 238089250
894345374084 425022423
648653037880 425016116
907608970640 425009809
495805877568 117001157
126319973508 148908270
127033173310 313943539
231515780301 16940602
905106531589 2730931
683391028860 139611752
913293369164 425003502
148572611825 89136831
238744744316 424997195
976624171552 87408713
864764411274 224863471
238744744316 424990888
606335848868 424984581
144636368752 424978274
284219932508 424971967
287377931688 315154483
725076964921 196387366
583598254772 424965660
468015484784 347950883
454382855109 10204726
159794764816 344658629
115582776296 424959353
171795161700 424953046
284219932508 350032193
296220329392 424946739
615178246572 424940432
456646687736 424934125
66949588924 424927818
867818180972 368366642
12632003028 424921511
928451765228 267170827
737114749701 38548384
178742759896 424915204
265271937428 81934237
574755857068 424908897
208427952188 424902590
689075427384 381750096
532438668056 424896283
460436286752 424889976
938557362604 424883669
970768954240 424877362
56212391712 424871055
581845028493 55514214
912030169492 196671181
104845579084 424864748
142298920821 48500830
452857088720 424858441
798656047946 108562391
21474400732 424852134
702970623776 154124159
198953954648 424845827
588019453624 424839520
747814212132 424833213
113056376952 424826906
171163561864 424820599
49896393352 424814292
882344977200 424807985
10737203520 237616225
452225488884 238631652
461699486424 367414285
826764191632 315135562
83371184660 424801678
486963479864 424795371
544439064940 242964561
412434699216 73003525
684654228532 424789064
774973005080 424782757
937294162932 424776450
797078999340 256903031
122530374492 273238161
183795558584 424770143
452857088720 424763836
745287812788 424757529
462962686096 424751222
147844104934 89773838
140215169900 424744915
494542677896 424738608
11368803356 424732301
589282653296 424725994
17053201880 77613942
173058361372 424719687
183163958748 424713380
399802702496 424707073
617704645916 424700766
245060742676 424694459
5717037250 232129135
357485513484 424688152
211585951368 424681845
781289003440 317242100
413066299052 424675538
330326720536 424669231
209691151860 177138402
120635574984 424662924
307589126440 424656617
828658991140 424650310
855817784088 424644003
423171896428 424637696
570334658216 424631389
589282653296 40352186
802131798028 424625082
450962289212 424618775
11368803356 133582260
634757841488 424612468
415739613654 95765488
161057964488 307321189
805289797208 417226971
792026200652 424606161
107371978428 424599854
56212391712 424593547
578545456084 424587240
327168721356 424580933
406750300692 401926189
397907902988 424574626
720023819348 184082409
746551012460 424568319
243165943168 424562012
178742759896 424555705
457278287572 424549398
474963082980 195624219
384012706596 89452181
199585554484 424543091
5052804996 424536784
132724515841 59878658
984032550796 424530477
856449383924 46917773
407381900528 287391069
329695120700 424524170
662548234272 424517863
932872964080 424511556
968242554896 424505249
276009134640 424498942
476857882488 424492635
752235410984 424486328
425066695936 424480021
576019056740 424473714
692865026400 424467407
511595873468 62218555
247587142020 424461100
798973798848 424454793
208662433834 74876704
355590713976 235761967
586887092667 249618446
281693533164 163754948
443637023614 47352956
864028581956 424448486
812879420711 44521113
166742363012 29138340
69475988268 424442179
573492657396 424435872
320221123160 19753524
106740378592 424429565
912661769328 424423258
112424777116 424416951
167373962848 35735462
888660975560 424410644
118740775476 424404337
867818180972 19993190
186953557764 267580782
627810243292 424398030
241271143660 101662533
446541090360 424391723
993029186185 226156406
533070267892 421332828
779624497730 29825803
882344977200 300080753
836869789008 386410969
564018659856 424385416
668232632796 35867909
741498213772 424379109
999822546696 147438739
271587935788 424372802
609493848048 424366495
872870979660 424360188
596861851328 424353881
670127432304 424347574
634757841488 424341267
351169515124 162285417
113687976788 424334960
73265587284 424328653
980242951780 424322346
966979355224 424316039
222323148580 183842743
848870185892 424309732
533942851891 91735315
234519409349 116433527
907608970640 424303425
441576331085 207885027
533070267892 424297118
654969036240 424290811
445277890688 235780888
446541090360 194917835
675811830828 424284504
27790399092 424278197
694759825908 5537546
589282653296 424271890
73265587284 69206711
904450971460 424265583
509069474124 424259276
660021834928 424252969
519806671336 119189686
468015484784 424246662
927820165392 424240355
663811433944 284325867
672122740164 29371699
595598651656 161478121
743393013280 424234048
313905124800 424227741
178742759896 424221434
666337833288 424215127
253271540544 40427870
927820165392 424208820
625915443784 424202513
792657800488 424196206
161057964488 424189899
870344580316 424183592
164847563504 128290687
65054789416 74542433
440856691836 424177285
980242951780 424170978
785710202292 34966008
777640977653 169664607
478121082160 320231618
530543868548 424164671
20211201060 424158364
387170705776 424152057
331589920208 232759835
731392616396 424145750
752235410984 424139443
809079396224 253743224
839396188352 424133136
441488291672 424126829
77055186300 424120522
317063123980 424114215
902080777585 185053687
871607779988 424107908
139583570064 424101601
511595873468 424095294
73983183065 174445313
609493848048 424088987
37895996468 244528697
622997880058 122135055
198953954648 41878480
268429936608 424082680
772617468673 204554931
760446208852 424076373
539386266252 424070066
70739187940 424063759
132396194407 775761
289272731196 424057452
311378725456 424051145
418119097740 424044838
257692739396 424038531
885502976380 424032224
572229457724 4068015
155373565964 424025917
749709011640 424019610
919150920066 90530678
244429142840 310354856
913924969000 424013303
24632399912 145275438
188216757436 356263509
186953557764 424006996
886766176052 424000689
374538709056 12393255
392223504464 423994382
71370787776 423988075
139583570064 282868950
682127829188 423981768
189479957108 163338686
641073839848 423975461
108643068157 293553008
552649862808 41979392
180637559404 423969154
812237395404 423962847
965084555716 423956540
872239379824 423950233
869081380644 423943926
324010722176 423937619
542544265432 195517
661916634436 423931312
164847563504 423925005
168005562684 302717079
110529977608 182669641
13263602864 423918698
872870979660 423912391
718129019840 423906084
855186184252 339720248
838132988680 423899777
576650656576 423893470
503385075600 46255538
171795161700 423887163
622757444604 92290331
26142569090 102053567
905714171132 423880856
308220726276 423874549
150320767276 423868242
496437477404 423861935
980499615145 17880345
574124257232 423855628
966979355224 423849321
567808258872 423843014
428856294952 385982093
62528390072 423836707
468647084620 423830400
837501388844 233850946
512859073140 133897610
993506548336 423824093
723813418364 6836788
132635971868 423817786
188848357272 423811479
933504563916 120558305
689707027220 423805172
173058361372 148674911
18455332148 145552946
787612223315 229177459
116214376132 423798865
432014294132 423792558
428913858941 353122623
671390631976 423786251
418139084623 6357456
579808655756 409292765
272219535624 59348870
372643909548 423779944
557071061660 245676571
351801114960 423773637
17684801716 423767330
915188168672 73621611
753498610656 214330781
378328308072 423761023
919609367524 117001157
99792780396 368845974
566545059200 99228031
954347358504 423754716
899398172772 252418754
145899568424 85365245
590545852968 423748409
516648672156 423742102
691601826728 423735795
817921793928 423729488
239376344152 423723181
736445415084 423716874
183795558584 423710567
569343731734 67112787
181269159240 423704260
487595079700 423697953
416855898068 423691646
255384354121 121725100
327168721356 423685339
949294559816 423679032
614780428305 101801287
380223107580 423672725
10737203520 47321421
447172690196 88190781
482542281012 423666418
497872309467 111696970
527385869368 423660111
745287812788 423653804
255166340052 141201116
657495435584 10072279
461067886588 423647497
714971020660 423641190
675180230992 423634883
576650656576 423628576
966979355224 94598693
916517635993 38409630
102950779576 74346916
912030169492 423622269
157899965308 423615962
500227076420 423609655
271115360650 81259388
747257280869 348814942
864834986604 28974358
719392219512 423603348
639810640176 423597041
709918221972 112296135
443383091180 423590734
331589920208 423584427
318957923488 423578120
351169515124 423571813
169900362192 423565506
735813815248 251895273
72633987448 423559199
638547440504 423552892
289272731196 334245772
80213185480 423546585
586124654116 423540278
721918618856 423533971
778131004260 109155249
671390631976 16871225
553913062480 275344699
209691151860 423527664
498963876748 121693565
345485116600 246004535
765499007540 74769485
125688373672 24509002
113687976788 23184532
869081380644 423521357
264640337592 423515050
795342120805 149841706
915819768508 423508743
934136163752 423502436
348643115780 423496129
564018659856 232078679
258324339232 98376586
982308090744 130681040
613283447064 387792202
342327117420 61903205
896240173592 175845467
340432317912 423489822
256429539724 423483515
454120288392 268602516
927820165392 423477208
556439461824 301373688
265903537264 423470901
517280271992 230230728
366327911188 423464594
931703789164 150030916
430119494624 423458287
922868776957 224327376
841290987860 423451980
250113541364 423445673
884239776708 423439366
945504960800 423433059
989085349484 423426752
20211201060 118666205
387802305612 423420445
491384678716 423414138
915819768508 423407831
617704645916 160822193
262113938248 423401524
472436683636 423395217
557151507445 29825803
178111160060 103396958
760446208852 129980963
405487101020 423388910
845080586876 271100088
951189359324 423382603
196497481013 266483364
438330292492 423376296
321484322832 423369989
21474400732 423363682
421277096920 242989789
761138545098 301291697
60633590564 423357375
40134678844 35893137
324642322012 341959233
456646687736 423351068
761077808688 81013415
430791251129 120142043
691604507203 324211335
755393410164 370050611
388433905448 361145127
459173087080 423344761
242534343332 423338454
64423189580 363730997
357485513484 423332147
468015484784 423325840
966979355224 9283904
211585951368 423319533
332221520044 238587503
245692342512 423313226
493279478224 254468529
21525947843 174268717
496066558492 46684414
296904838651 278851391
371380709876 423306919
558334261332 423300612
183163958748 67617347
92845182200 423294305
113886048123 92302945
136548260955 151632894
890555775068 423287998
647389838208 228937793
672022231812 54643848
570033992977 41670349
75160386792 423281691
841290987860 423275384
790131401144 423269077
89687183020 423262770
927820165392 390542054
982769351124 34682193
757288209672 423256463
614546646736 423250156
126951573344 423243849
69475988268 423237542
882506083208 125326397
307589126440 423231235
315799924308 131311740
108003578264 423224928
141655842245 218871821
901924572116 423218621
101687579904 423212314
64423189580 423206007
889292575396 423199700
313905124800 330663396
443383091180 423193393
262894067934 171468409
378959907908 69559903
833711789828 423187086
873502579496 423180779
871607779988 423174472
144636368752 423168165
765499007540 423161858
741631859102 238764099
859607383104 423155551
396013103480 278334217
410539899708 423149244
78318385972 132774964
861167465880 31856657
563387060020 423142937
323003447950 119593334
962558156372 249744586
429487894788 194230372
509701073960 79556498
75791986628 423136630
203375153500 226005038
233060345792 423130323
972032153912 423124016
713707820988 423117709
711221016990 124039769
117477575804 423111402
670127432304 385553217
34737997288 118363469
219796749236 423105095
507806274452 423098788
61896790236 273824712
291799130540 295766765
400434302332 423092481
681496229352 129135825
735813815248 423086174
545070664776 35956207
559142021985 150554397
94108381872 423079867
801500198192 423073560
656863835748 423067253
98529580724 423060946
480015881668 338351629
438330292492 182638106
8235464546 145193447
494542677896 418948782
9474003848 423054639
845712186712 221230639
216007150220 423048332
682127829188 33956888
401697502004 132030738
197964775205 71376319
811605795568 423042025
737708614756 368808132
354327514304 423035718
128846372852 423029411
132004372032 423023104
422540296592 423016797
843185787368 103560940
663811433944 249277868
181031999184 14562863
498963876748 423010490
99161180560 423004183
63791589744 151494140
480015881668 422997876
314536724636 422991569
45208599675 19192201
685285828368 347112052
559597461004 244762056
417487497904 422985262
578545456084 422978955
312641925128 422972648
532044987181 105976521
544811184247 26066831
461067886588 422966341
320221123160 388492279
272851135460 422960034
733919015740 422953727
13895202700 422947420
472436683636 422941113
273482735296 422934806
526122669696 422928499
507806274452 422922192
783815402784 383825099
939188962440 294814408
663179834108 422915885
48633193680 299071633
497700677076 422909578
944241761128 343132335
130109572524 273578739
957026872887 86954609
558965861168 396703993
966347755388 299853701
483173880848 308021266
598125051000 398589786
872239379824 246099140
135162371212 422903271
786341802128 422896964
848238586056 307781600
114319576624 203968380
846975386384 139725278
188848357272 422890657
985927350304 150762528
334747919388 422884350
477489482324 250141927
269693136280 422878043
253903140380 422871736
769288606556 422865429
142365655188 96572784
613915046900 312423552
583598254772 422859122
734550615576 422852815
973295353584 422846508
865291781628 422840201
437698692656 422833894
906345770968 113160194
109898377772 124109146
851396585236 44130079
68844388432 422827587
897503373264 376521593
757288209672 422821280
826132591796 215579567
313905124800 422814973
574755857068 422808666
433277493804 391103377
883608176872 422802359
361390335083 281412033
946136560636 364475223
617704645916 422796052
860238982940 422789745
826132591796 422783438
819816593436 215011937
468015484784 422777131
685917428204 422770824
690970226892 422764517
517280271992 422758210
594335451984 422751903
526122669696 422745596
281061933328 422739289
344853516764 422732982
354327514304 33464942
372012309712 386284829
917714568016 26621847
762972608196 422726675
75160386792 282723889
946136560636 176867201
155417664508 24704519
945530251870 365780772
456015087900 422720368
53685992368 422714061
313273524964 422707754
293693930048 422701447
861502182612 422695140
563387060020 375190816
827395791468 187891837
830553790648 33830748
322115922668 109268775
656232235912 422688833
281061933328 422682526
229902346612 227140298
193269556124 422676219
33474797616 422669912
188497809970 61840135
391591904628 422663605
262745538084 245771176
186321957928 422657298
936030963260 422650991
672653831648 365124844
575387456904 318036782
300641528244 422644684
202111953828 422638377
506543074780 422632070
57475591384 422625763
865923381464 297236296
27790399092 422619456
309483925948 149904776
534333467564 422613149
490753078880 422606842
594967051820 422600535
171795161700 422594228
736445415084 159895064
467593277348 91117229
313905124800 422587921
591809052640 422581614
438961892328 422575307
138320370392 422569000
887397775888 422562693
818553393764 422556386
370117510204 422550079
49264793516 422543772
942978561456 422537465
988453749648 422531158
131372772196 354213734
370117510204 422524851
198953954648 422518544
14526802536 422512237
499595476584 422505930
336106834092 22970094
119372375312 422499623
834566367342 90707274
209059552024 222227145
209691151860 421471582
699181024760 422493316
989716949320 422487009
459173087080 422480702
556439461824 216740055
40422395812 422474395
756656609836 422468088
569071458544 342589933
732655816068 99764126
373275509384 103567247
274114335132 83592978
135162371212 422461781
632231442144 422455474
502753475764 422449167
369485910368 422442860
417487497904 422436553
252639940708 254600976
562123860348 422430246
577913856248 422423939
824869392124 106172038
258324339232 422417632
435803893148 411575899
616441446244 343113414
736445415084 422411325
773852595888 46551967
819184993600 288267742
138320370392 422405018
322747522504 422398711
296220329392 255130764
572229457724 422392404
438961892328 422386097
36632796796 422379790
449699089540 422373483
53685992368 395549812
984032550796 422367176
778131004260 305927342
823606192452 3683288
193901155960 422360869
582335055100 317153802
954347358504 422354562
176313488352 97644974
452925803485 75034379
299378328572 119114002
348011515944 121863854
702970623776 206938977
641073839848 239628158
968242554896 422348255
953084158832 422341948
978348152272 422335641
826764191632 422329334
834974989500 422323027
598756650836 422316720
225481147760 422310413
623389044440 422304106
775604604916 36429232
858975783268 422297799
686549028040 422291492
593703852148 422285185
763604208032 422278878
312641925128 422272571
233060345792 422266264
472436683636 422259957
337467603054 86304988
84634384332 422253650
889924175232 176337413
684654228532 422247343
226112747596 422241036
317094413007 328954199
379591507744 237061209
548860263792 422234729
212273481680 338257024
909646838136 43297555
240639543824 422228422
118109175640 209871732
195795955468 230924498
192006356452 293288114
225481147760 187292672
129477972688 422222115
690970226892 422215808
402329101840 422209501
743393013280 422203194
101687579904 422196887
58107191220 422190580
924030566376 422184273
174953160880 422177966
966347755388 422171659
39159196140 295710002
31579998108 422165352
581703455264 51868768
570966258052 422159045
192637956288 422152738
967610955060 112699783
413126171403 120337560
282325133000 422146431
639179040340 422140124
749709011640 422133817
559597461004 422127510
889292575396 404133639
761709408524 422121203
914556568836 422114896
47369994008 422108589
380854707416 422102282
600651450344 8400924
10105603684 114774786
905082571296 422095975
814763794748 422089668
97266381052 422083361
650547837388 422077054
702339023940 422070747
993506548336 422064440
74528786956 422058133
637915840668 422051826
875397379004 114800014
778762604096 422045519
256429539724 422039212
319589523324 422032905
51159593024 368297265
162321164160 422026598
734550615576 422020291
507460861048 122980193
244429142840 342753915
207796352352 77803152
670759032140 314662537
887397775888 422013984
376433508564 343290010
861764055559 29220331
201480353992 422007677
663179834108 356850060
137688770556 422001370
885502976380 416722411
701075824268 421995063
558334261332 421988756
551386663136 421982449
148425967768 419270439
735813815248 421976142
120003975148 421969835
18948001388 421963528
327168721356 421957221
279167133820 421950914
828658991140 421944607
836869789008 421938300
125056773836 421931993
462962686096 1810109
426355666010 356238281
642337039520 29914101
500516889377 130699961
300641528244 421925686
61265190400 421919379
183230497598 106361248
51791192860 421913072
464225885768 421906765
634126241652 421900458
668864232632 421894151
947399760308 421887844
445909490524 421881537
463594285932 421875230
176216360552 199200288
373275509384 421868923
693520756818 327364835
570602100244 117177753
521069871008 133563339
600651450344 421862616
781289003440 270267564
351801114960 421856309
473699883308 421850002
144004768916 160456387
644936928028 38624068
319602736489 314063372
856449383924 421843695
939820562276 242125730
593072252312 421837388
543278436009 208957217
470541884128 421831081
991611748828 421824774
3486543425 55015961
886919814572 55690810
978348152272 105459347
685285828368 82117140
53054392532 190029910
927991520275 222693863
640442240012 416356605
96634781216 421818467
370117510204 421812160
978979752108 421805853
806552996880 421799546
519175071500 421793239
605263240429 155410787
909503770148 421786932
558334261332 23405277
812301972777 327989228
550755063300 421780625
821711392944 421774318
124425174000 36536451
85265984168 421768011
790903672308 98414428
409276700036 421761704
389697105120 421755397
396644703316 231416444
18948001388 313527277
581703455264 421749090
603809449524 286968500
914099672900 244320566
342958717256 421742783
930978164572 421736476
121267174820 421730169
963189756208 213491950
968242554896 421723862
14526802536 421717555
874765779168 421711248
301273128080 421704941
887397775888 421698634
560229060840 421692327
655600636076 400784622
359380312992 421686020
125056773836 2440809
160426364652 421679713
712444621316 198847096
114951176460 327043178
798973798848 153323170
869712980480 391349350
239376344152 394515464
27158799256 225481557
658127035420 421673406
791394600816 421667099
625915443784 16814462
960663356864 421660792
108202721789 119277984
674548631156 421654485
639179040340 421648178
904450971460 421641871
192637956288 421635564
874256572974 217585193
442751491344 421629257
805289797208 421622950
109898377772 421616643
242575944304 163799097
684022628696 421610336
183795558584 421604029
398539502824 151241860
710549821808 421597722
768657006720 164764068
109266777936 64217874
518543471664 310689127
668864232632 191486827
880450177692 421591415
442119891508 421585108
56843991548 22673665
215508647005 48910785
917714568016 119511343
260342440590 228382777
891187374904 421578801
683391028860 421572494
359380312992 421566187
273482735296 421559880
340432317912 415927729
101055980068 10217340
111793177280 421553573
222954748416 421547266
403077753289 187526031
696023025580 421540959
894976973920 421534652
264008737756 421528345
949926159652 421522038
274745934968 421515731
206047124711 20970775
991611748828 407829541
381486307252 421509424
228088768650 321303808
485700280192 421503117
680461399843 36404004
228639146940 421496810
299630173389 105118769
958768557356 419541640
576019056740 421490503
926556965720 421484196
313905124800 421477889
142109969408 53678877
643600239192 421471582
274114335132 421465275
316431524144 412067845
799605398684 421458968
970768954240 421452661
193901155960 421446354
178790459737 20630197
80844785316 83870486
175194586533 8230635
929083365064 164801910
591903266606 224459823
652442636896 421440047
7579204340 421433740
176847960388 333438476
289904331032 380860809
350537915288 52638222
586124654116 146126883
346412401210 95784409
782552203112 243847541
762341008360 421427433
180637559404 399661976
142109969408 421421126
346748316272 421414819
946768160472 421408512
8842404012 421402205
838764588516 153449310
803394997700 421395898
95371581544 421389591
500227076420 421383284
630336642636 421376977
989716949320 421370670
733287415904 421364363
189479957108 421358056
330958320372 421351749
626547043620 421345442
219796749236 421339135
613283447064 421332828
318326323652 421326521
650810246430 53489667
862765382284 421320214
701707424104 219363767
510332673796 364292320
831843586939 40667536
836869789008 421313907
218533549564 81902702
147794367932 297097542
477489482324 421307600
52422792696 421301293
479447042789 206541636
447804290032 111488839
411171499544 421294986
860239493807 255900218
213480750876 421288679
722616934138 109369687
161689564324 421282372
956242158012 367918845
460436286752 421276065
685285828368 271699253
136425570884 421269758
78949985808 2863378
888660975560 421263451
123161974328 421257144
294957129720 421250837
293693930048 287832559
6308 362166861
480015881668 421244530
166110763176 421238223
421908696756 421231916
198322354812 135455439
666969433124 421225609
626002562375 16675708
689707027220 264301142
308852326112 421219302
515385472484 421212995
260850738576 87982650
434540693476 247802030
882976577036 129665613
90950382692 421206688
620231045260 421200381
331589920208 421194074
185058758256 246155903
353064314632 105680092
603177849688 421187767
973295353584 421181460
180211782206 201174379
178111160060 43562449
843185787368 212362997
874765779168 421175153
274745934968 421168846
19579601224 24067512
590545852968 421162539
290704422373 20031032
345485116600 421156232
606335848868 421149925
111161577444 421143618
637915840668 421137311
576229578093 31106124
713076221152 421131004
272851135460 421124697
561492260512 10620988
290535930868 421118390
240007943988 421112083
955610558176 421105776
456015087900 421099469
288641131360 421093162
750340611476 421086855
102950779576 421080548
75160386792 392453075
334747919388 421074241
86552368372 49869449
423803496264 336957782
241902743496 421067934
969505754568 421061627
906345770968 178286276
338551267664 3708516
87160783676 290002167
309483925948 27466985
45475194500 421055320
682127829188 90152258
862765382284 210584423
97266381052 107263149
73897187120 421049013
184427158420 421042706
317343091710 65826159
988453749648 115821748
360643512664 421036399
642968639356 17539767
354327514304 13534822
714971020660 421030092
375170308892 244686372
587387853788 113078203
297483529064 232185898
612020247392 241526565
497069077240 421023785
289904331032 307523013
306567137983 99820889
397276303152 181925415
649284637716 421017478
762972608196 421011171
365696311352 421004864
788868201472 420998557
996664547516 420992250
91581982528 420985943
869170794983 61373417
791394600816 420979636
195164355632 420973329
726339817708 420967022
866554981300 420960715
536228267072 240927400
541281065760 420954408
405487101020 420948101
107371978428 258069826
790763000980 198720956
706760222792 420941794
164215963668 420935487
872239379824 420929180
385275906268 420922873
138320370392 295955975
843817387204 420916566
656232235912 343586439
12632003028 420910259
721287019020 420903952
515385472484 420897645
993506548336 3361631
401697502004 420891338
626547043620 42868679
64423189580 420885031
390960304792 420878724
80213185480 109539976
952452558996 420872417
86529183840 420866110
854554584416 316939364
293693930048 420859803
234955145300 289175950
55580791876 420853496
280430333492 152654628
80844785316 259621348
77055186300 420847189
936030963260 420840882
54949192040 420834575
755393410164 225153593
579177055920 334964770
207796352352 420828268
260880450853 161541191
665706233452 93804011
720655419184 420821961
76423586464 420815654
670127432304 220013388
298115128900 420809347
658127035420 420803040
878555378184 397681578
802763397864 420796733
761093204075 257893230
665706233452 420790426
571597857888 420784119
610757047720 230533464
996032947680 420777812
948031360144 323750924
591809052640 420771505
424435096100 420765198
334747919388 420758891
144004768916 326954880
476857882488 239186668
592440652476 420752584
2526405652 275855566
132733396097 235806116
833711789828 420746277
960031757028 420739970
167373962848 420733663
826132591796 420727356
37895996468 420721049
803442451568 6729569
72633987448 420714742
863654641991 115714529
514753872648 420708435
911398569656 420702128
663179834108 420695821
825500991960 420689514
497700677076 418601897
949294559816 420683207
473699883308 388120166
437698692656 420676900
798107265327 21046459
685285828368 47151132
850764985400 84274134
468647084620 369192859
521701470844 420670593
541912665596 69446377
106740378592 420664286
453593441519 298346328
961926556536 420657979
706128622956 420651672
550755063300 420645365
142741569244 65838773
695391425744 420639058
601914650016 420632751
66949588924 420626444
679601429844 420620137
743393013280 337386658
979611351944 2024547
351801114960 420613830
25263999748 287750568
204687982955 340792438
495174277732 406889798
679601429844 367389057
509069474124 420607523
954978958340 227102456
487595079700 104872796
687180627876 420601216
651911614789 246578472
125688373672 134307565
359380312992 420594909
330958320372 420588602
432645893968 420582295
420013897248 420575988
317063123980 244282724
770551806228 420569681
834343389664 420563374
569703058380 420557067
564650259692 420550760
364544316704 89717075
120003975148 420544453
844448987040 25341526
385275906268 420538146
896240173592 49856835
318326323652 420531839
827395791468 299500509
874134179332 420525532
460609754480 162474627
992874948500 420519225
821079793108 420512918
972663753748 403704763
140215169900 411828179
757919809508 420506611
131372772196 292752019
382117907088 404808488
263377137920 420500304
663811433944 306135473
228007547104 129198895
948031360144 420493997
569957823338 42490259
511595873468 420487690
19579601224 36227408
418119097740 420481383
745919412624 420475076
127583173180 420468769
505279875108 420462462
419382297412 420456155
502121875928 158633664
952452558996 420449848
191374756616 275294243
859607383104 263374013
461699486424 420443541
168637162520 420437234
549491863628 282307627
591833157994 130384611
719392219512 420430927
827395791468 420424620
868449780808 420418313
956242158012 420412006
853291384744 420405699
70107588104 312530771
99161180560 359372860
750340611476 420399392
770551806228 420393085
346116716436 286697299
100424380232 420386778
823606192452 420380471
237481544644 420374164
176216360552 420367857
573492657396 420361550
181900759076 360072937
433277493804 420355243
819455936013 84015547
755393410164 267189748
767393807048 420348936
896240173592 151752727
351169515124 420342629
804658197372 114528813
70107588104 420336322
326537121520 152742926
565281859528 119744702
310115525784 420330015
311378725456 46274459
852659784908 420323708
466921937105 237666681
754761810328 149564198
481910681176 231403830
584861454444 420317401
347379916108 397006729
82739584824 420311094
3789605324 420304787
564018659856 420298480
204965043158 119833
440856691836 420292173
459804686916 122664843
34737997288 420285866
649284637716 420279559
11368803356 420273252
283588332672 420266945
555268949824 107755095
822974592616 420260638
38100463101 107483894
668867531193 392207102
471805083800 30715090
364433111680 420254331
14526802536 420248024
195901162535 179926096
807184596716 139113499
848238586056 420241717
20842800896 44224684
221059948908 193498760
670759032140 420235410
15820219045 126480578
593703852148 398129375
157899965308 420229103
200217154320 233377921
42317195320 420222796
138951970228 420216489
348011515944 92145270
134530771376 285360215
585493054280 420210182
741498213772 420203875
445999630168 18094783
173058361372 420197568
283588332672 404972470
514122272812 420191261
236849944808 392686434
759814609016 420184954
534965067400 241892371
152847166620 420178647
258324339232 420172340
478752681996 420166033
185690358092 420159726
851396585236 27996773
594335451984 420153419
795184199832 181919108
229902346612 297192147
889292575396 420147112
368222710696 130460295
260850738576 420140805
27158799256 43436309
876660578676 420134498
778762604096 355323766
816026994420 420128191
686868237924 91167685
807816196552 420121884
209691151860 197137899
765046286838 110189597
788637354723 8192793
65686389252 420115577
488858279372 420109270
584229854608 420102963
978348152272 420096656
438330292492 420090349
253271540544 420084042
288009531524 370618241
73897187120 420077735
399171102660 344772155
483173880848 420071428
12000403192 420065121
236849944808 385042350
295588729556 407589875
202111953828 420058814
389065505284 205255008
317063123980 298983335
894976973920 420052507
223586348252 355733721
546965464284 420046200
426329895608 48746803
415592698396 226055494
349274715616 259469980
384644306432 420039893
286448429079 45851890
432645893968 420033586
42317195320 420027279
419382297412 342873748
219796749236 420020972
262113938248 420014665
329695120700 420008358
822974592616 420002051
142741569244 419995744
13263602864 273446292
838132988680 325674559
152847166620 385288323
632231442144 419989437
757288209672 419983130
726645372937 1601978
896871773428 419976823
975821752928 229183766
434540693476 419970516
301273128080 419964209
982917843132 124626320
604441049360 419957902
75791986628 419951595
365696311352 419945288
8210804176 419938981
854883507080 16341437
13895202700 419932674
286114732016 186567367
548228663956 419926367
163584363832 40074678
461711860758 326015137
14526802536 419920060
249752480293 10412857
170717722099 41865866
224849547924 419913753
37895996468 419907446
663245294461 298825660
643600239192 8394617
19579601224 83075804
710814911325 4112164
462962686096 419901139
664443033780 419894832
728866217052 419888525
286114732016 419882218
202743553664 220719772
293693930048 251535774
505279875108 419875911
722157288350 93627415
176216360552 59512852
57475591384 183552621
99161180560 419869604
696023025580 419863297
788868201472 419856990
13906208415 301159250
868449780808 392226023
920240967360 419850683
388497398017 175258916
346116716436 419844376
908240570476 419838069
18385545193 86746478
75160386792 419831762
37264396632 419825455
479384281832 223305642
31579998108 75526325
881081777528 419819148
645495038700 409519817
162321164160 419812841
801781130893 78604141
119372375312 419806534
16421602044 419800227
281061933328 89225129
101687579904 419793920
120635574984 419787613
632231442144 419781306
926041616508 267315888
358748713156 329187558
176216360552 331792349
550755063300 419774999
502753475764 419768692
723181818528 191865247
457278287572 71899800
805642591867 59935421
303167927588 235591678
45475194500 419762385
538754666416 419756078
725708217872 419749771
517911871828 339108469
654337436404 222838924
92213582364 419743464
754761810328 167148114
804767100341 53224773
112117003888 9214527
752867010820 187910758
769920206392 139365779
61265190400 419737157
514122272812 419730850
620862645096 419724543
363169912008 419718236
423171896428 419711929
648653037880 419705622
188216757436 188043205
611388647556 262453191
973295353584 419699315
885017566497 179654895
502121875928 419693008
903819371624 413663516
420772293012 43127266
754761810328 419686701
574124257232 419680394
771815005900 419674087
288009531524 238871318
411171499544 419667780
435172293312 419661473
65686389252 250646487
404855501184 419655166
666969433124 88594429
43580394992 91924525
956242158012 416482745
391591904628 419648859
940452162112 419642552
245060742676 281229130
830553790648 59039827
130109572524 419636245
282956732836 419629938
834343389664 419623631
992874948500 356881595
831185390484 307939275
896871773428 419617324
428856294952 419611017
780657403604 419604710
214743950548 419598403
228639146940 96257434
36001196960 419592096
533701867728 419585789
269061536444 419579482
60001990728 419573175
425066695936 419566868
913924969000 419560561
898226348916 113935955
31579998108 419554254
401065902168 419547947
307589126440 249208491
115582776296 419541640
279167133820 419535333
745919412624 419529026
328431921028 419522719
708655022300 306267920
589282653296 168396900
178742759896 419516412
867818180972 419510105
877292178512 265089517
217270349892 419503798
713076221152 419497491
319589523324 419491184
984664150632 419484877
106740378592 419478570
771183406064 419472263
944873360964 419465956
830553790648 419459649
203375153500 419453342
754761810328 419447035
360276005839 40913509
495174277732 134465240
944241761128 283392431
882344977200 419440728
423571999894 536095
802763397864 67402909
749709011640 348089637
814763794748 130012498
944873360964 419434421
777499404424 419428114
364433111680 419421807
726339817708 419415500
162952763996 419409193
58107191220 419402886
378328308072 337001931
675180230992 419396579
437067092820 419390272
139583570064 419383965
311378725456 50765043
377696708236 165653355
903187771788 419377658
750340611476 25051404
586756253952 379694014
577282256412 419371351
246955542184 419365044
663179834108 419358737
330958320372 286312572
663179834108 48116103
987190549976 40554010
642337039520 73028753
447172690196 419352430
936030963260 136842979
352432714796 419346123
351801114960 103119450
673285431484 304199224
104845579084 419339816
993506548336 419333509
529280668876 419327202
522964670516 419320895
243165943168 419314588
713707820988 419308281
641073839848 419301974
291167530704 419295667
346748316272 419289360
809710996060 419283053
180686476496 52694985
12632003028 290601332
105515304735 151733806
163584363832 419276746
588651053460 419270439
495174277732 25240614
702970623776 419264132
929714964900 419257825
596861851328 419251518
121933646059 205122561
317063123980 91331667
963821356044 419245211
76033336597 107427131
200848754156 419238904
996032947680 419232597
168637162520 381800552
944347270931 154969297
344853516764 327478361
692233426564 419226290
356222313812 419219983
994769748008 289712045
766762207212 419213676
662548234272 419207369
291167530704 419201062
186616860634 73791900
867186581136 214318167
869712980480 356345500
482657427911 293130439
856449383924 419194755
769920206392 220265668
799605398684 419188448
164847563504 64217874
833874832085 145464648
266535137100 259041104
163584363832 419182141
469910284292 419175834
14771558285 99776740
623389044440 419169527
922135766868 419163220
868449780808 419156913
268429936608 419150606
445277890688 419144299
446541090360 419137992
983400950960 167085044
365696311352 89830601
518596910875 174363322
958136957520 419131685
235586745136 419125378
844448987040 419119071
603177849688 375039448
540649465924 183476937
97897980888 356919437
963821356044 14379960
599388250672 404953549
581071855428 419112764
762341008360 419106457
92845182200 419100150
703602223612 258101361
763604208032 362349764
255797939888 239041607
168915774245 41859559
435803893148 419093843
360011912828 241406732
479384281832 114427901
117882113091 4250918
327168721356 159112996
144004768916 419087536
632231442144 322830102
645495038700 419081229
142109969408 419074922
463594285932 419068615
319035657263 146965714
384644306432 419062308
830628856562 102312154
166110763176 419056001
971400554076 419049694
580440255592 419043387
189479957108 419037080
665234238558 204258502
73265587284 419030773
293062330212 419024466
28421998928 97499913
519175071500 419018159
696654625416 419011852
965084555716 419005545
869712980480 418999238
73494298025 186176333
818553393764 104052886
452857088720 405199522
163609024202 4181541
96634781216 418992931
332221520044 418986624
546965464284 344879374
987822149812 418980317
8210804176 418974010
660663027711 65050398
110529977608 418967703
531807068220 216847274
897503373264 418961396
98529580724 418955089
807816196552 418948782
867949473791 107874928
338537518404 418942475
344853516764 112466424
343590317092 418936168
198953954648 418929861
416224298232 278882926
673917031320 418923554
606335848868 418917247
48633193680 418910940
594335451984 9643403
961294956700 122936044
498332276912 418904633
231165546284 418898326
788305638058 335576549
135162371212 418892019
865436489436 241368890
176279676525 107250535
794552599996 418885712
996664547516 202252876
922767366704 418879405
25895599584 297785005
197690754976 418873098
124425174000 418866791
266535137100 418860484
277903934148 418854177
436435492984 418847870
144636368752 418841563
999822546696 1009120
164847563504 418835256
507806274452 99972257
679601429844 154906227
12000403192 418828949
112424777116 43896720
782552203112 418822642
557702661496 20964468
898134973100 418816335
478121082160 7808066
971400554076 418810028
514122272812 418803721
948031360144 418797414
680233029680 418791107
978348152272 418784800
773709805408 398369041
956873757848 46842089
297084121433 109186784
411803099380 418778493
766762207212 418772186
483173880848 101908506
282325133000 418765879
869081380644 418759572
572861057560 418753265
691601826728 418746958
927188565556 418740651
660653434764 418734344
995401347844 126821156
97897980888 418728037
758551409344 65939685
88423983348 392825188
343613835895 293023220
10737203520 345440697
180637559404 418721730
138951970228 418715423
307589126440 314624695
975821752928 216424705
946768160472 418709116
272219535624 298516617
272851135460 418702809
448435889868 418696502
788868201472 210969150
445277890688 181364092
457909887408 418690195
655699933484 240574208
172426761536 418683888
101239898495 107345140
1263205980 418677581
594335451984 318970218
545702264612 418671274
20842800896 85422008
999822546696 418664967
44843594664 418658660
944241761128 418652353
636021041160 178103373
540017866088 418646046
32224281321 404499445
437067092820 418639739
221691548744 319720751
529912268712 336894712
230533946448 418633432
929083365064 418627125
37264396632 418620818
844671851192 164240587
625283843948 418614511
94108381872 418608204
201808236001 8287398
74528786956 8943326
428224695116 418601897
226744347432 173568640
984032550796 200764424
443383091180 183464323
603809449524 418595590
926556965720 418589283
3789605324 418582976
629073442964 418576669
238816732414 189468587
115582776296 418570362
449067489704 418564055
366569103482 6735876
22106000568 93034557
212849151040 418557748
607599048540 344917216
753498610656 418551441
941083761948 164013535
826764191632 336213556
581071855428 418545134
585493054280 418538827
788868201472 418532520
171225294780 313830013
825770527912 66892042
267798336772 418526213
894345374084 418519906
869712980480 173726315
569071458544 418513599
114319576624 192048150
252639940708 418507292
74105576707 114352217
310747125620 418500985
70107588104 418494678
718129019840 100993991
897503373264 418488371
780657403604 418482064
634126241652 171972969
585493054280 418475757
237481544644 247215479
84634384332 213624397
282394510000 175656257
870344580316 418469450
146531168260 418463143
814763794748 418456836
538754666416 418450529
205269953008 418444222
702970623776 99410934
271587935788 418437915
271587935788 418431608
408645100200 90045039
32211597944 418425301
523596270352 418418994
759183009180 2270520
110529977608 418412687
211585951368 418406380
592440652476 418400073
485068680356 38245648
423803496264 418393766
184427158420 369766796
791394600816 360773014
548426546081 150560704
586124654116 418387459
886134576216 418381152
301904727916 418374845
344853516764 418368538
953715758668 418362231
678969830008 123938857
529912268712 162506162
399171102660 400374667
534333467564 418355924
729497816888 418349617
45475194500 418343310
253271540544 418337003
47510614880 207613826
748445811968 418330696
780657403604 418324389
103582379412 418318082
906977370804 159333741
502753475764 352126117
646126638536 418311775
828027391304 418305468
512859073140 418299161
293720823096 387798509
25895599584 418292854
779394203932 418286547
857209514113 101813901
515385472484 418280240
966347755388 418273933
344221916928 271453280
179374359732 379927373
497069077240 418267626
170083025526 10204726
874765779168 418261319
281061933328 418255012
77055186300 343630588
636652640996 418248705
277903934148 418242398
719392219512 418236091
991611748828 418229784
483805480684 319777514
322115922668 29132033
409908299872 418223477
578545456084 418217170
74528786956 418210863
116214376132 5777212
832448590156 343182791
651179437224 418204556
834510235042 140633486
903187771788 418198249
23369200240 418191942
358117113320 235049276
159163164980 418185635
358748713156 418179328
727603017380 418173021
585493054280 264238072
881081777528 418166714
103582379412 418160407
180005959568 418154100
17684801716 375935042
443383091180 418147793
743393013280 57885646
49264793516 418141486
253271540544 47674613
476226282652 211076369
324642322012 418135179
948662959980 418128872
276640734476 183817515
240780152082 71811502
173058361372 418122565
538123066580 418116258
744656212952 418109951
817290194092 418103644
476226282652 418097337
710549821808 75595702
345485116600 336100030
718129019840 418091030
831185390484 418084723
552018262972 418078416
639810640176 418072109
653705836568 418065802
287404931955 260397109
197690754976 418059495
89687183020 418053188
545702264612 418046881
193269556124 418040574
72002387612 112674555
653705836568 310089962
944241761128 418034267
356222313812 10217340
344221916928 287473060
749709011640 140122619
412434699216 418027960
617704645916 418021653
816026994420 410926278
337905918568 418015346
906345770968 287649656
382117907088 418009039
999822546696 418002732
83371184660 417996425
996664547516 417990118
93476782036 321221817
718760619676 417983811
67581188760 417977504
703602223612 417971197
315799924308 417964890
807272188332 219641275
364433111680 417958583
114564811705 50418158
627810243292 417952276
778131004260 227297973
46738394172 417945969
668864232632 18611957
461067886588 417939662
605072649196 369590200
918977767688 417933355
614546646736 417927048
145984157908 240921093
403592301512 417920741
386273255341 48292699
916451368344 417914434
781920603276 417908127
138951970228 417901820
174953160880 374276301
107371978428 189821779
829657368254 12815824
195164355632 320824476
155032201654 16190069
505279875108 417895513
55580791876 417889206
226744347432 417882899
150952367112 76693120
368222710696 249996866
200848754156 417876592
882976577036 304508267
922767366704 417870285
996032947680 417863978
722550218692 345554223
116214376132 417857671
612351144147 75028072
564650259692 417851364
454751888228 417845057
708023422464 417838750
933504563916 417832443
56212391712 290071544
689075427384 417826136
919609367524 417819829
855186184252 417813522
363169912008 417807215
949926159652 112983598
654969036240 46741177
161689564324 169052828
138320370392 417800908
518543471664 417794601
627178643456 206617320
809710996060 176028370
865923381464 417788294
109266777936 417781987
511595873468 417775680
378328308072 417769373
128214773016 417763066
592440652476 417756759
9474003848 177617734
842554187532 417750452
349274715616 417744145
253271540544 417737838
364433111680 417731531
188848357272 86027480
259587538904 417725224
108635178100 417718917
464225885768 417712610
465489085440 417706303
432014294132 74895625
830645355674 305782281
636652640996 417699996
435803893148 417693689
144636368752 417687382
630968242472 417681075
611682654668 81309844
236849944808 239672307
121898774656 417674768
367591110860 417668461
111161577444 417662154
504648275272 417655847
922135766868 138981052
276971826748 16328823
563387060020 417649540
81090310519 70518567
923398966540 137927783
712444621316 417643233
158771697862 151809490
948662959980 38983567
399171102660 417636926
677075030500 417630619
570966258052 417624312
999822546696 313180392
284851532344 417618005
72633987448 417611698
468136162922 250198690
653969223195 152730312
126951573344 417605391
888029375724 102249084
136425570884 236203457
32843197780 417599084
704233823448 417592777
603177849688 417586470
214743950548 417580163
307589126440 63984515
978348152272 417573856
318608883559 82047763
892450574576 417567549
557316176908 31434088
891267637786 238549661
353695914468 417561242
7579204340 289712045
11368803356 238246925
142109969408 417554935
542544265432 417548628
101055980068 417542321
755393410164 417536014
94739981708 280068642
244429142840 228912565
565281859528 149753408
140869727216 87843896
761077808688 279009066
210954351532 313552505
613915046900 205917243
372643909548 198052414
363801511844 417529707
430119494624 417523400
409276700036 376143173
860870582776 394856042
633494641816 417517093
302536327752 277489079
4421205160 15098958
995488819627 317557450
709918221972 417510786
336011119060 417504479
812868995240 417498172
104845579084 292108705
866595756055 171771145
939188962440 417491865
755535506874 49270284
375801908728 417485558
858975783268 148706446
924662166212 417479251
436003389865 77746389
605868401321 148933498
76423586464 21260897
94739981708 417472944
959400157192 417466637
231165546284 417460330
165479163340 417454023
96634781216 417447716
770551806228 417441409
889924175232 417435102
853291384744 417428795
406118700856 417422488
792026200652 417416181
82107984988 332725785
75160386792 61310347
237481544644 417409874
584861454444 417403567
848238586056 417397260
110529977608 417390953
188216757436 417384646
640442240012 417378339
708655022300 417372032
646126638536 417365725
553281462644 292096091
998559347024 417359418
120003975148 417353111
162321164160 447797
346116716436 404808488
580440255592 41392841
89687183020 385269402
730266417378 17432548
906345770968 417346804
682204452931 64678285
798973798848 417340497
168005562684 370126295
780025803768 417334190
312010325292 417327883
198648691606 3437315
649916237552 417321576
628441843128 12342799
261482338412 69875253
972663753748 417315269
263377137920 417308962
915235263041 137410609
264008737756 417302655
543807465104 371368774
876970277604 40024222
351254653317 24256722
712444621316 417296348
476857882488 305870579
251376741036 417290041
80213185480 417283734
964452955880 330316511
932241364244 417277427
905714171132 202971874
771183406064 417271120
444060334775 41695577
531175468384 417264813
96634781216 417258506
730761016560 185003231
127045093540 3405780
382867428903 213618090
65054789416 39071865
805921397044 417252199
799605398684 374793475
529280668876 417245892
564650259692 417239585
802763397864 417233278
301904727916 307775293
716393610836 41594665
545070664776 417226971
6308 417220664
250113541364 417214357
673917031320 417208050
281693533164 417201743
657495435584 417195436
843817387204 66582999
400434302332 417189129
341063917748 254077495
711181421644 417182822
204006753336 363377805
119372375312 417176515
980242951780 417170208
484437080520 417163901
543807465104 64331400
628762642376 78389703
593703852148 417157594
239003318702 29239252
394749903808 417151287
160426364652 417144980
746792948980 134654450
642968639356 135997841
665074633616 417138673
819184993600 417132366
269061536444 417126059
601914650016 417119752
31673102042 297261524
601283050180 417113445
567176659036 417107138
5052804996 417100831
70107588104 417094524
481279081340 417088217
227515300433 224384139
8842404012 29485225
934767763588 196532427
658127035420 417081910
121267174820 301392609
156636765636 106935185
106740378592 321108291
140846769736 417075603
860238982940 417069296
970768954240 417062989
214112350712 417056682
722550218692 417050375
455383488064 417044068
914556568836 417037761
893713774248 417031454
943610161292 417025147
75791986628 392333242
998559347024 296315474
256103539266 24754975
697917825088 280459676
414961098560 160279791
366327911188 417018840
366327911188 237351331
64691363220 86361751
161689564324 417012533
560229060840 325081701
676443430664 417006226
1263205980 416999919
550755063300 416993612
893713774248 416987305
89687183020 416980998
247587142020 416974691
52438591731 264326370
603177849688 416968384
663179834108 390087950
510332673796 416962077
771815005900 416955770
682759429024 65769396
553913062480 416949463
375170308892 416943156
643600239192 416936849
686549028040 416930542
154741966128 2598484
74704657651 17445162
19579601224 416924235
117852060236 13875400
977716552436 416917928
156767106098 142052561
231165546284 220776535
306325926768 416911621
660653434764 416905314
373275509384 611779
915819768508 416899007
977084952600 416892700
667601032960 416886393
174544500880 181351478
26527199420 416880086
666337833288 416873779
530543868548 137076338
687180627876 416867472
64423189580 416861165
653444508088 29024814
583598254772 416854858
682759429024 308122178
954347358504 77462574
431382694296 416848551
949926159652 137423223
694128226072 416842244
62528390072 416835937
217901949728 89124217
875397379004 54221279
944241761128 416829630
327168721356 416823323
187585157600 130069261
60633590564 416817016
204006753336 212060261
497345910391 9832613
243165943168 416810709
169268762356 416804402
744384793272 485639
479384281832 258744675
669010681172 185097836
765499007540 416798095
586124654116 416791788
279798733656 416785481
222954748416 416779174
855817784088 416772867
747182612296 416766560
209771629180 130573821
827395791468 416760253
435172293312 255622710
582335055100 416753946
853291384744 228508917
549491863628 400355746
680864629516 125490379
649963104869 200215715
61896790236 91804692
510964273632 416747639
613915046900 416741332
858344183432 2932755
365064711516 113147580
172426761536 416735025
974628567263 104910638
745919412624 416728718
68212788596 416722411
137780436494 176835666
254534740216 416716104
454751888228 416709797
430119494624 68960738
548228663956 194255600
587387853788 416703490
147979711741 12216659
391592270434 159560793
870976180152 285852161
725076618036 416697183
228007547104 416690876
468647084620 297217375
929991066439 125004740
803394997700 416684569
965716155552 416678262
889292575396 394641604
421277096920 374856545
20842800896 416671955
911551363038 88216009
907608970640 416665648
354327514304 416659341
513490672976 366979102
550123463464 256190340
606967448704 416653034
347379916108 416646727
57475591384 287138789
845712186712 416640420
126951573344 416634113
54949192040 416627806
797755959120 159321127
944241761128 168176155
234955145300 416621499
95371581544 416615192
421908696756 159018391
531807068220 416608885
552018262972 49453187
640442240012 416602578
783183802948 60238157
961294956700 416596271
259699261102 141220037
464857485604 416589964
354959114140 416583657
330958320372 231529970
573492657396 359183650
807816196552 416577350
441488291672 220051230
414961098560 416571043
578545456084 416564736
762424330137 170730490
87792383512 416558429
159163164980 131690160
636021041160 416552122
360011912828 416545815
286260001147 41922629
862133782448 219489907
82107984988 416539508
689707027220 416533201
287377931688 416526894
910135369984 11012022
294957129720 296567754
341695517584 416520587
11368803356 416514280
418119097740 144215862
973926953420 416507973
930346564736 393594642
865291781628 153701590
562452984836 10696672
613283447064 416501666
976453352764 416495359
293062330212 153714204
264008737756 416489052
870344580316 70512260
309483925948 331464385
908872170312 89540479
167373962848 416482745
143373169080 416476438
88423983348 416470131
659390235092 416463824
248218741856 1450610
872870979660 218461866
147794367932 416457517
111161577444 416451210
925925365884 416444903
434540693476 38176271
457909887408 317216872
512859073140 416438596
608862248212 188150424
225481147760 416432289
484437080520 416425982
973295353584 416419675
833109303104 296208255
733287415904 298428319
255166340052 165703811
663179834108 336364924
901476979005 189001869
892450574576 416413368
454120288392 116837175
118109175640 416407061
762341008360 129003378
760446208852 416400754
297483529064 416394447
82739584824 416388140
533070267892 416381833
626007078187 179717965
207164752516 188440546
186953557764 308279853
884239776708 416375526
796644991507 213252284
809079396224 300169051
116845975968 416369219
228639146940 68210205
732024216232 335399953
229902346612 416362912
523596270352 416356605
729497816888 416350298
371552846827 138703544
264008737756 416343991
433277493804 416337684
665706233452 416331377
716865820168 161017710
933504563916 416325070
836238189172 416318763
626114391792 58289294
546965464284 260491714
198322354812 123245087
288009531524 312997489
564018659856 125433616
593703852148 416312456
385275906268 416306149
432645893968 416299842
740866613936 112144767
459173087080 416293535
253271540544 17829889
471173483964 416287228
892641720825 221476612
284219932508 160368089
191374756616 27183170
54317592204 416280921
189479957108 354743522
882060968748 47699841
91264225319 15981938
807816196552 350801647
836869789008 219206092
722550218692 107641569
565913459364 416274614
850133385564 66267649
786973401964 416268307
501635948871 64230488
958136957520 416262000
780657403604 285303452
591809052640 416255693
151665566914 313943539
953715758668 416249386
782552203112 160374396
163584363832 416243079
719392219512 416236772
767393807048 416230465
137688770556 416224158
136425570884 416217851
245692342512 416211544
793921000160 297797619
219796749236 416205237
461067886588 416198930
152215566784 416192623
894976973920 187639557
398539502824 120558305
586756253952 297110156
751603811148 413549990
269061536444 416186316
60001990728 416180009
330326720536 219187171
925293766048 416173702
414961098560 373147348
707391822628 416167395
924133938106 58100084
744024613116 400444044
464225885768 416161088
782552203112 416154781
22106000568 338521918
536859866908 416148474
528649069040 416142167
511595873468 416135860
72002387612 416129553
573544980268 156155013
699869166851 112106925
802131798028 416123246
503454622889 10557918
29685198600 416116939
160426364652 416110632
729497816888 287819945
712444621316 94920350
166742363012 416104325
178111160060 416098018
715602620496 416091711
595598651656 416085404
797710599176 416079097
596861851328 183981497
231165546284 164391955
411171499544 416072790
855186184252 416066483
197059155140 416060176
133267571704 416053869
778131004260 416047562
537491466744 416041255
840659388024 282408539
344853516764 416034948
952452558996 416028641
677706630336 344999207
890555775068 416022334
281693533164 416016027
638547440504 344210832
821711392944 416009720
718760619676 416003413
773709805408 251258266
901924572116 415997106
590545852968 108846206
535054380827 79840313
10105603684 415990799
950557759488 415984492
342958717256 415978185
253271540544 415971878
584865162960 406959175
41282750538 143635618
131458755527 170061948
454120288392 333558309
708655022300 415965571
190111556944 391034
377358282988 58945222
858591960234 58207303
185690358092 415959264
666969433124 398526716
191374756616 167135500
990348549156 311502730
296851929228 20649118
702339023940 375222351
739603414264 379012858
476226282652 408125970
591177452804 415952957
77055186300 415946650
386539105940 415940343
909503770148 415934036
381486307252 415927729
414961098560 229606335
265271937428 415921422
272519780359 73482857
171163561864 415915115
950557759488 415908808
910766969820 66545157
764867407704 40326958
545070664776 415902501
257692739396 415896194
679601429844 415889887
459804686916 415883580
156636765636 364204022
705755793023 23140383
735813815248 415877273
599388250672 397214860
531807068220 415870966
798973798848 415864659
389065505284 415858352
368854310532 415852045
516648672156 415845738
372643909548 415839431
80213185480 125799422
301273128080 300408717
954347358504 415833124
682759429024 415826817
468647084620 209190576
711181421644 415820510
488858279372 398507795
829290590976 415814203
901924572116 118678819
208427952188 415807896
677075030500 415801589
293062330212 415795282
269693136280 415788975
164847563504 415782668
148425967768 276114153
235586745136 415776361
944873360964 16574796
559597461004 415770054
230533946448 414161769
760446208852 415763747
950857701487 46873624
706760222792 415757440
444646290852 415751133
167589094618 92927338
35369597124 415744826
92356940474 4011252
171795161700 415738519
253271540544 377562248
660653434764 415732212
946136560636 222384820
824869392124 300881742
500858676256 415725905
264779078978 111924022
744024613116 415719598
161689564324 415713291
341063917748 415706984
918346167852 415700677
260850738576 415694370
594967051820 415688063
615809846408 415681756
79581585644 415675449
480015881668 322931014
421908696756 415669142
385907506104 202177192
925293766048 415662835
907608970640 415656528
924662166212 415650221
372769481918 282686047
354327514304 415643914
205269953008 415637607
480647481504 415631300
268429936608 415624993
250745141200 415618686
213480750876 22352008
493911078060 415612379
942346961620 415606072
657495435584 415599765
430751094460 144676273
449067489704 415593458
286114732016 10488541
519806671336 157958815
58107191220 415587151
741498213772 415580844
113192444170 170251158
245692342512 367988222
873502579496 415574537
720655419184 415568230
497700677076 415561923
744656212952 415555616
245060742676 415549309
653074236732 367565653
133267571704 415543002
61896790236 415536695
414329498724 153638520
216638750056 415530388
812237395404 415524081
551386663136 415517774
309483925948 5424020
499595476584 415511467
242534343332 219231320
486963479864 18511045
101055980068 333318643
32843197780 415505160
450330689376 415498853
183795558584 415492546
563387060020 24868501
211585951368 415486239
258955939068 415479932
176882819177 301531363
204638353172 108158743
557071061660 72915227
354327514304 415473625
236849944808 415467318
282325133000 415461011
834343389664 415454704
577913856248 113904420
927820165392 415448397
262745538084 34940780
652442636896 237773900
829290590976 415442090
101687579904 382033911
274745934968 415435783
686763970600 105024164
613283447064 187431426
743393013280 272588540
912661769328 415429476
150320767276 187456654
811605795568 415423169
852028185072 415416862
637284240832 68046223
314536724636 52531003
192006356452 415410555
308220726276 218537550
364433111680 415404248
9474003848 415397941
831185390484 257382363
241271143660 415391634
131372772196 229883843
675180230992 415385327
933797473610 18006485
83371184660 415379020
975190153092 415372713
572229457724 403345264
302536327752 47819674
497727254774 56113379
737708614756 415366406
56212391712 415360099
959400157192 415353792
323379122340 415347485
956242158012 382935812
780025803768 177460059
831185390484 415341178
420645497084 196128779
327168721356 94125668
938557362604 415334871
433909093640 59638992
651811037060 415328564
103974195480 17508232
87792383512 415322257
550123463464 346941763
509069474124 14644854
929714964900 415315950
549491863628 415309643
560322700869 128454669
558965861168 415303336
942978561456 415297029
94739981708 415290722
599388250672 340218501
515385472484 415284415
267975897743 199288586
240007943988 415278108
354327514304 415271801
885502976380 415265494
492647878388 415259187
243797543004 331886954
816026994420 415252880
137057170720 343914403
262113938248 415246573
471173483964 415240266
837501388844 415233959
577282256412 415227652
905082571296 415221345
563387060020 28740999
38527596304 415215038
786341802128 415208731
461699486424 415202424
734550615576 415196117
132635971868 252866551
584229854608 415189810
99932139868 138514334
841922587696 415183503
765729667144 80754828
281693533164 337083922
503385075600 415177196
435856966553 84665168
870447447486 283613176
625283843948 415170889
784447002620 415164582
893713774248 396287731
412434699216 128934001
111161577444 78616755
990980148992 299431132
698549424924 415158275
566545059200 415151968
339169118240 415145661
850133385564 230180272
982769351124 415139354
838764588516 365578948
48001593844 197831669
495174277732 415133047
145899568424 415126740
156005165800 415120433
492647878388 415114126
603177849688 415107819
939188962440 415101512
652442636896 415095205
511595873468 415088898
930978164572 415082591
531807068220 415076284
547799335917 21405958
581071855428 415069977
166110763176 415063670
58107191220 108190278
720203858970 37488808
599388250672 220095379
598756650836 415057363
896871773428 415051056
135793971048 415044749
321715272558 12462632
884871376544 415038442
212849151040 415032135
516648672156 415025828
678338230172 107729867
468022668457 208673402
708023422464 415019521
106740378592 415013214
67072632187 112800695
144636368752 415006907
119372375312 415000600
198322354812 293111518
417020807197 15262940
413697898888 40894588
394118303972 210981764
909503770148 414994293
952452558996 414987986
440856691836 263064970
507806274452 404329156
874765779168 414981679
397907902988 414975372
237672779191 79424051
306325926768 203571039
783183802948 92296638
548860263792 414969065
838764588516 77992362
698549424924 414962758
819816593436 414956451
937925762768 414950144
418119097740 414943837
140846769736 138035002
967610955060 414937530
150320767276 414931223
953715758668 414924916
134530771376 414918609
185690358092 141377712
612651847228 324608676
493279478224 414912302
571597857888 352075661
345485116600 414905995
775604604916 187961214
405487101020 41834331
74528786956 414899688
490121479044 414893381
697917825088 269952214
10105603684 384373808
927188565556 414887074
189759628409 19734603
512859073140 414880767
27165427913 260258355
359380312992 414874460
372012309712 414868153
613915046900 414861846
826764191632 414855539
18316401552 414849232
727734789531 221697357
974160501630 94523009
670127432304 414842925
763604208032 409608115
445396594735 133620102
85265984168 414836618
144784898602 171468409
545070664776 414830311
209691151860 414824004
653074236732 414817697
322115922668 414811390
463594285932 414805083
245692342512 414798776
505911474944 414792469
249091407846 34619123
90950382692 414786162
27158799256 414779855
644863438864 103806913
685917428204 414773548
702970623776 34183940
880450177692 414767241
939188962440 414760934
201480353992 414754627
651811037060 391223210
144636368752 414748320
745919412624 414742013
622757444604 414735706
237481544644 414729399
823606192452 194835844
25263999748 398324892
342958717256 414723092
578545456084 320559582
441604510761 164190131
607599048540 414716785
218533549564 262528875
764235807868 278920768
31579998108 414710478
867186581136 411638969
27790399092 181578530
336841988561 198418220
114951176460 414704171
128214773016 414697864
49264793516 414691557
796447399504 414685250
789499801308 414678943
602546249852 414672636
845712186712 414666329
901292972280 141169581
756656609836 367445820
434540693476 414660022
684022628696 414653715
677706630336 414647408
558965861168 414641101
588019453624 414634794
166110763176 414628487
910766969820 414622180
123793574164 6698034
681496229352 322508445
876660578676 414615873
723813418364 414609566
939820562276 119662711
420645497084 295855063
630968242472 414603259
534333467564 414596952
630336642636 414590645
956873757848 404266086
62528390072 414584338
981506151452 324394238
416224298232 414578031
221059948908 414571724
879818577856 414565417
99792780396 363838216
189479957108 414559110
304431669662 381182466
782102497156 44609411
144636368752 329515522
219796749236 414552803
104845579084 340659991
169268762356 201729395
956873757848 414546496
606335848868 272096594
797710599176 65302678
367591110860 414540189
389697105120 414533882
387170705776 414527575
189479957108 21841141
953803665634 228546759
955610558176 392465689
309483925948 414521268
39159196140 414514961
779394203932 119416738
166742363012 111192410
960031757028 414508654
634126241652 414502347
507174674616 126026474
423171896428 414496040
724445018200 129457482
973926953420 317544836
156636765636 414489733
497069077240 317696204
108003578264 192508561
325273921848 414483426
492647878388 414477119
168005562684 171632391
236849944808 414470812
563387060020 150617467
113687976788 180815383
133899171540 414464505
390328704956 112907914
250745141200 414458198
891187374904 414451891
960031757028 414445584
513490672976 414439277
729497816888 414432970
194532755796 414426663
500858676256 414420356
353064314632 9447886
235586745136 414414049
586756253952 9246062
155763931422 3494078
61265190400 44899533
839396188352 414407742
800868598356 414401435
740933392452 285158391
867818180972 414395128
694215924907 261942324
738340214592 414388821
543807465104 414382514
651179437224 414376207
282956732836 350334929
316431524144 278460357
572861057560 414369900
172426761536 239615544
243797543004 414363593
130741172360 53622114
954978958340 136130288
596230251492 414357286
439593492164 414350979
512227473304 414344672
174321561044 414338365
552018262972 414332058
430119494624 414325751
145899568424 414319444
135162371212 414313137
282956732836 360281068
424435096100 76276858
264640337592 163073792
522333070680 414306830
741721216678 150125521
365696311352 338042586
578066983901 100218230
310115525784 414300523
631606144 106537844
59370390892 126001246
230533946448 414294216
540649465924 414287909
308852326112 414281602
705497023120 337260518
853922984580 414275295
710549821808 414268988
347379916108 25600113
631606144 413663516
531992803063 128259152
718760619676 414262681
846343786548 414256374
286746331852 414250067
218663505299 252935928
924662166212 252551201
696023025580 414243760
703041117115 236411588
884239776708 414237453
268429936608 414231146
851396585236 195826043
674059575827 53117554
38527596304 414224839
387170705776 414218532
757288209672 414212225
485068680356 414205918
216638750056 414199611
64423189580 195863885
51791192860 414193304
99792780396 414186997
846343786548 413701358
546531279855 56687316
482542281012 414180690
172426761536 414174383
714971020660 414168076
822342992780 414161769
525491069860 216487775
672653831648 275351006
459804686916 414155462
281155567050 245468440
206533152680 414149155
636021041160 414142848
178742759896 414136541
587387853788 414130234
921504167032 414123927
889924175232 414117620
937294162932 414111313
744656212952 414105006
818752663429 198418220
980874551616 414098699
432645893968 414092392
986558950140 414086085
713707820988 414079778
918346167852 90732502
140215169900 165975012
954978958340 414073471
279798733656 364746424
850133385564 414067164
977084952600 414060857
95371581544 414054550
955610558176 414048243
70739187940 170156553
653705836568 414041936
380854707416 414035629
449699089540 414029322
419382297412 197005452
969505754568 220448571
144636368752 414023015
190111556944 414016708
356853913648 414010401
999190946860 414004094
292430730376 114339603
997927747188 387211958
171163561864 413997787
123511565031 5291573
89055583184 413991480
177479560224 160513150
70107588104 413985173
63791589744 397467140
673917031320 413978866
77055186300 413972559
693496626236 413966252
319589523324 316964592
389065505284 336705502
677706630336 413959945
853432346194 135613114
385907506104 413953638
712444621316 413947331
665706233452 413941024
777499404424 413934717
701075824268 413928410
738971814428 350259245
65686389252 413922103
433277493804 413915796
725708217872 286892816
478121082160 413909489
906977370804 167009360
514122272812 413903182
454120288392 413896875
761709408524 413890568
628441843128 413884261
147794367932 413877954
44211994828 413871647
294957129720 67440751
709918221972 413865340
593703852148 281279586
621610791985 156930774
464225885768 340338334
660021834928 413859033
342327117420 250362672
373275509384 299355448
181269159240 145666472
653705836568 413852726
167373962848 413846419
567176659036 144140178
802164972848 166359739
514122272812 413840112
53054392532 413833805
132004372032 346500273
519806671336 413827498
356853913648 413821191
805921397044 152074384
965084555716 413814884
713076221152 248634554
607599048540 413808577
785220320746 128852010
527723659674 57601831
342327117420 413802270
903819371624 413795963
88423983348 186933173
356853913648 413789656
865923381464 413783349
780119544709 37375282
840659388024 413777042
366959511024 413770735
474331483144 413764428
677075030500 413758121
479384281832 83416382
147794367932 313186699
39790795976 413751814
49896393352 413745507
758237959816 283815
305062727096 413739200
543175865268 378041580
610125447884 56523334
80213185480 413732893
420013897248 413726586
385275906268 413720279
980242951780 66311798
620862645096 303637901
586124654116 413713972
975190153092 413707665
516017072320 413701358
772446605736 413695051
841290987860 371684124
721918618856 413688744
521241219584 86513119
173058361372 378583982
606335848868 183697682
449699089540 413682437
512859073140 9220834
966347755388 413676130
34106397452 413669823
284219932508 72902613
450962289212 413663516
569071458544 120905190
329063520864 250747399
2526405652 209625759
760446208852 413657209
230533946448 374825010
913293369164 292846624
852028185072 334762946
943610161292 413650902
45475194500 413644595
678969830008 186233096
759814609016 413638288
709286622136 413631981
307589126440 63700700
344853516764 413625674
311378725456 413619367
778762604096 413613060
903187771788 413606753
281693533164 413600446
392903037500 305914728
13895202700 413594139
180637559404 413587832
718129019840 413581525
653074236732 204390949
547258783933 80805284
443383091180 413575218
117477575804 413568911
220428349072 413562604
747814212132 194892607
617073046080 413556297
20842800896 324381624
394749903808 413549990
941083761948 413543683
372012309712 146480075
55580791876 413537376
222323148580 282686047
919609367524 33181127
258324339232 201313133
25263999748 413531069
916451368344 413524762
687180627876 413518455
121267174820 413512148
567808258872 413505841
672653831648 408479162
860870582776 413499534
30316798436 413493227
887397775888 413486920
759840328962 308961009
150320767276 413480613
701707424104 413474306
136425570884 235345705
637284240832 365124844
665206159794 170932314
634757841488 413467999
279798733656 405615784
161057964488 413461692
606967448704 413455385
456015087900 169115898
874134179332 413449078
650547837388 47624157
387170705776 299405904
797078999340 320036101
254534740216 413442771
886766176052 400790929
96634781216 413436464
780657403604 358704318
302536327752 234778075
780657403604 57330630
389065505284 358477266
603177849688 413430157
108635178100 413423850
503385075600 413417543
796447399504 413411236
634126241652 94491474
537491466744 413404929
895608573756 45328409
838764588516 413398622
812868995240 413392315
902622994617 146744969
611388647556 413386008
535596667236 255137071
181269159240 413379701
732655816068 241438267
396013103480 382727681
345485116600 229354055
656232235912 193650128
398539502824 413373394
687812227712 413367087
244429142840 413360780
896871773428 413354473
991611748828 413348166
316431524144 189765016
835087493766 198260545
147162768096 413341859
618967845588 413335552
340644422322 33919046
488858279372 70272594
272219535624 413329245
701075824268 413322938
764235807868 413316631
505337741833 203507969
990980148992 413310324
438961892328 413304017
857712583596 413297710
808447796388 400992753
292430730376 15464764
625283843948 227417806
84634384332 77910371
411803099380 413291403
118740775476 413285096
118109175640 125269634
600019850508 134465240
732024216232 413278789
203375153500 413272482
284219932508 413266175
644231839028 413259868
186953557764 146877416
749077411804 413253561
589914253132 26092059
877292178512 413247254
436435492984 198424527
926556965720 413240947
416224298232 413234640
861696330993 16480191
488858279372 413228333
478752681996 413222026
446541090360 413215719
874293960870 81486440
784447002620 401465778
311378725456 413209412
600651450344 413203105
510964273632 148346947
441488291672 413196798
919609367524 413190491
721605055802 51231761
129477972688 413184184
101055980068 413177877
381486307252 413171570
450330689376 413165263
69475988268 36296785
742761413444 413158956
32843197780 260857520
915188168672 413152649
99792780396 87970036
157268365472 413146342
790131401144 413140035
906977370804 68052530
882344977200 413133728
915819768508 381560886
452225488884 413127421
142741569244 413121114
139583570064 202669138
492647878388 303852339
682759429024 335147673
648883047863 28400421
537491466744 413114807
400434302332 413108500
853291384744 413102193
180005959568 413095886
270956335952 413089579
756656609836 413083272
161182016871 124777688
813500595076 413076965
915819768508 184183321
830553790648 413070658
862133782448 413064351
546333864448 413058044
902556171952 413051737
713707820988 413045430
453488688556 57633366
696654625416 238114478
421277096920 29529374
214743950548 413039123
509069474124 413032816
906977370804 413026509
747182612296 413020202
955610558176 257949993
872239379824 221318937
126319973508 1179409
301273128080 381712254
441488291672 413013895
511595873468 413007588
889292575396 413001281
95371581544 412994974
457278287572 412988667
678969830008 412982360
36632796796 412976053
561492260512 142241771
605897558582 197667687
485068680356 412969746
856449383924 412963439
420013897248 412957132
958136957520 412950825
586124654116 412944518
254227704907 15862105
579808655756 412938211
853922984580 412931904
63159989908 412925597
288009531524 412919290
528649069040 412912983
240007943988 412906676
228639146940 412900369
659390235092 412894062
586756253952 375777367
644863438864 412887755
744024613116 412881448
238113144480 412875141
145267968588 412868834
651458402141 17382092
216007150220 412862527
981657992477 29617672
488379308936 31736824
867186581136 30664634
670759032140 412856220
108635178100 94232887
687812227712 359599912
533949108435 117032692
696654625416 412849913
349906315452 412843606
389065505284 375083597
228007547104 412837299
944241761128 412830992
569071458544 412824685
4421205160 412818378
769920206392 412812071
404855501184 253036840
408645100200 172187407
29053598764 412805764
411171499544 41828024
282325133000 120520463
809079396224 412799457
768025406884 369224394
726971417544 303631594
284372486224 141402940
336642718896 214450614
937294162932 55659275
17053201880 412793150
63159989908 412786843
71370787776 412780536
512227473304 412774229
448435889868 293401640
496437477404 412767922
389065505284 412761615
785078602456 24767589
27158799256 412755308
884239776708 412749001
186953557764 333797975
629720986896 187759390
221691548744 412742694
937294162932 412736387
387802305612 412730080
358117113320 412723773
956242158012 412717466
454120288392 412711159
165479163340 412704852
132635971868 281506638
231797146120 412698545
897503373264 412692238
368854310532 412685931
411803099380 261292703
522964670516 51597567
228007547104 412679624
108635178100 412673317
966347755388 412667010
718129019840 112409661
97266381052 50657824
413697898888 138709851
796447399504 412660703
343590317092 383093487
711181421644 412654396
636021041160 412648089
577913856248 412641782
385907506104 412635475
368222710696 356295044
572861057560 412629168
850133385564 412622861
276118233126 174760663
979346529386 12815824
777499404424 412616554
195795955468 412610247
536228267072 412603940
106740378592 412597633
998559347024 103529405
697328526301 164309964
552018262972 412591326
288009531524 412585019
130109572524 412578712
594967051820 412572405
296220329392 412566098
668232632796 412559791
601914650016 412553484
503385075600 412547177
145267968588 385515375
817290194092 298749976
705497023120 412540870
236218344972 412534563
337381108856 63870989
600019850508 412528256
30948398272 412521949
730129416724 412515642
909503770148 412509335
720655419184 412503028
543807465104 412496721
884871376544 412490414
645715165614 81177397
430119494624 412484107
754761810328 337601096
182867096630 33376644
183795558584 412477800
257692739396 412471493
604441049360 412465186
899398172772 763147
239376344152 324488843
344853516764 412458879
36001196960 412452572
797710599176 412446265
636652640996 412439958
1263205980 327163011
58107191220 412433651
938557362604 412427344
524227870188 278542348
666969433124 412421037
818553393764 13244700
861502182612 341114095
312641925128 412414730
702970623776 349748378
574755857068 412408423
99161180560 48317927
944241761128 412402116
625283843948 412395809
128214773016 412389502
269092125394 117493103
108003578264 412383195
632999960643 44149
819816593436 412376888
283588332672 412370581
441103655035 154199843
893713774248 412364274
639179040340 412357967
320852722996 45404093
389356302133 92069586
716865820168 412351660
34737997288 412345353
868449780808 344633401
371380709876 412339046
360011912828 68071451
767553121868 49509950
258955939068 412332739
552649862808 412326432
764867407704 412320125
1263205980 412313818
545070664776 412307511
737115525462 192010308
737708614756 412301204
315168324472 221829804
408645100200 304293829
219796749236 265890506
699181024760 412294897
233790997063 41771261
710549821808 412288590
524227870188 412282283
82739584824 412275976
189479957108 355330073
637284240832 412269669
369485910368 184511285
615809846408 157624544
25263999748 412263362
456646687736 275836645
157268365472 412257055
635389441324 192994200
757288209672 323107610
204006753336 155833356
524859470024 412250748
219796749236 412244441
499595476584 412238134
524859470024 412231827
375170308892 268135798
265271937428 269712548
518543471664 412225520
141478369572 412219213
743393013280 412212906
501160340066 12317571
668864232632 412206599
939820562276 87553774
543807465104 412200292
533701867728 412193985
182532358912 412187678
626547043620 412181371
596861851328 412175064
221691548744 204264809
453110655348 46722256
703602223612 412168757
634126241652 36971634
450962289212 412162450
729497816888 412156143
401065902168 383654810
96086553613 206497487
775665410703 64167418
975190153092 412149836
881713377364 62168099
481406451205 183741831
685917428204 412143529
232428745956 233932937
924030566376 187481882
667601032960 412137222
550755063300 412130915
897503373264 412124608
637915840668 412118301
101763093615 65485581
60633590564 412111994
964452955880 412105687
618336245752 339089548
420645497084 112434889
730129416724 412099380
162952763996 412093073
781289003440 412086766
495805877568 412080459
275377534804 412074152
678969830008 412067845
593072252312 412061538
645659172068 83857872
941715361784 412055231
790763000980 412048924
541281065760 412042617
61265190400 370542557
517280271992 93034557
831816990320 383919704
625915443784 412036310
799605398684 4282453
629073442964 412030003
250113541364 412023696
146766059861 34562360
538754666416 412017389
131372772196 412011082
843185787368 412004775
527385869368 411998468
959400157192 411992161
185690358092 363283200
251012053440 123787489
101687579904 411985854
10737203520 411979547
57475591384 216834660
444014691016 411973240
612651847228 411966933
543807465104 222422662
965905914261 91413658
376433508564 411960626
246323942348 411954319
837501388844 165495680
134530771376 362469597
956873757848 411948012
400434302332 411941705
11368803356 411935398
8210804176 411929091
754130210492 411922784
54317592204 411916477
849501785728 411910170
766762207212 411903863
14526802536 411897556
884239776708 166202064
858975783268 374106012
356853913648 411891249
470541884128 263449697
116214376132 117694927
618967845588 122854053
560945937623 4402286
118740775476 411884942
744024613116 411878635
32843197780 411872328
249481941528 411866021
110529977608 364948248
657495435584 411859714
923585041961 110227439
847606986220 229991062
510332673796 411853407
15158402372 411847100
100424380232 411840793
562123860348 31831429
838764588516 411834486
388433905448 127943802
886766176052 108284883
936662563096 411828179
528717071114 12487860
190743156780 411821872
315312956596 239817368
882976577036 354888583
426623202643 112567336
222517435715 49818993
429487894788 334031334
2526405652 411815565
857712583596 411809258
547597064120 36290478
550755063300 411802951
405487101020 411796644
58738791056 411790337
389065505284 411784030
222954748416 243860155
257061139560 70417655
984032550796 111192410
212217551204 77412118
280430333492 411777723
741498213772 184044567
818553393764 411771416
324642322012 392926100
504016675436 98143227
788236601636 411765109
967610955060 411758802
785710202292 185747457
665706233452 411752495
312641925128 124096532
224217948088 411746188
338537518404 226768185
109266777936 411739881
96003181380 411733574
122596118660 34234396
64423189580 201168072
672653831648 411727267
772446605736 411720960
39790795976 411714653
826132591796 411708346
486331880028 294839636
308220726276 411702039
198021317460 78623062
174321561044 170427754
425698295772 411695732
863396982120 411689425
517911871828 411683118
965716155552 411676811
496437477404 411670504
151936793142 16316209
618336245752 411664197
437698692656 411657890
550123463464 411651583
733287415904 411645276
170531962028 3468850
355590713976 411638969
875397379004 292688949
690338627056 61669846
2526405652 411632662
726339817708 311641484
32843197780 411626355
348011515944 411620048
447804290032 207493993
5684404832 211025913
983400950960 411613741
802131798028 411607434
253271540544 130012498
80213185480 411601127
488858279372 213264898
800879011213 131324354
605072649196 411594820
604441049360 411588513
297483529064 411582206
538123066580 411575899
511595873468 411569592
46106794336 101965269
207164752516 411563285
145267968588 411556978
756656609836 9239755
528017469204 411550671
222954748416 411544364
638547440504 411538057
551386663136 411531750
435172293312 409015257
183795558584 134553538
634126241652 411525443
376433508564 166977825
368854310532 411519136
442119891508 411512829
166125691845 326210654
850133385564 19173280
801500198192 285940459
483805480684 2762466
76580895658 1236172
443383091180 411506522
137688770556 411500215
569703058380 411493908
997927747188 411487601
25263999748 411481294
129477972688 411474987
813500595076 123427990
18948001388 127962723
891187374904 411468680
293062330212 411462373
141478369572 411456066
937294162932 411449759
992874948500 63643937
510964273632 411443452
843406456684 163578352
841290987860 411437145
620231045260 411430838
831816990320 411424531
802131798028 411418224
360011912828 57904567
688443827548 411411917
957505357684 411405610
884871376544 19166973
903819371624 14329504
703602223612 411399303
171163561864 411392996
819184993600 310178260
613283447064 411386689
222323148580 312896577
378959907908 411380382
227375947268 54183437
214112350712 189090167
957619716208 11598573
428224695116 411374075
423838979446 353538885
566545059200 256354322
17053201880 411367768
938557362604 411361461
641846956150 232381415
474331483144 411355154
643600239192 97216098
492016278552 411348847
433909093640 411342540
853935289537 101656226
210322751696 411336233
12000403192 411329926
79581585644 411323619
579808655756 411317312
492647878388 411311005
727603017380 411304698
876028978840 411298391
83371184660 411292084
440225092000 411285777
18004913501 28438263
477489482324 411279470
450962289212 411273163
46106794336 411266856
261482338412 411260549
865923381464 411254242
202111953828 411247935
359391678206 355348994
471326384565 192256281
605704249032 411241628
157294634127 250564496
527385869368 411235321
830553790648 411229014
820448193272 248880527
892450574576 144026652
164215963668 411222707
689413148313 23594487
232428745956 411216400
30316798436 216500389
737077014920 411210093
499011248625 31257492
731394514803 58011786
346748316272 196488278
826764191632 411203786
676443430664 411197479
308906906890 181414548
932241364244 411191172
506662453676 86462663
50928475074 3267026
622757444604 20586048
190111556944 411184865
375801908728 411178558
652442636896 353734402
169268762356 411172251
913293369164 411165944
954347358504 296618210
638547440504 411159637
997927747188 411153330
666337833288 411147023
896871773428 167520227
643600239192 411140716
672022231812 24464853
528017469204 411134409
195164355632 411128102
788868201472 411121795
986558950140 411115488
642968639356 216115662
265903537264 411109181
417487497904 411102874
458541487244 411096567
393486704136 184366224
401065902168 348077023
963821356044 411090260
554544662316 411083953
608230648376 411077646
557071061660 411071339
524227870188 411065032
611388647556 12500474
398539502824 411058725
350537915288 258397790
145899568424 411052418
682127829188 411046111
600651450344 411039804
701075824268 326904424
288009531524 328373955
533070267892 411033497
281693533164 411027190
671390631976 411020883
969505754568 411014576
734550615576 411008269
373907109220 216462547
206533152680 411001962
410754426006 18605650
264008737756 410995655
96634781216 410989348
736445415084 410983041
25895599584 59361484
81476385152 410976734
533701867728 410970427
8842404012 410964120
213480750876 31932341
879186978020 200827494
798973798848 38819585
164847563504 410957813
797710599176 410951506
533701867728 410945199
730129416724 169570002
930978164572 410938892
318957923488 410932585
912030169492 1646127
768025406884 410926278
525491069860 410919971
193901155960 410913664
876135138264 185198748
102950779576 351690934
884239776708 208919375
971400554076 410907357
60001990728 410901050
295588729556 410894743
317694723816 410888436
776236204752 280428141
373907109220 410882129
906977370804 51357901
950210510747 31509772
384644306432 410875822
109266777936 410869515
6316004668 410863208
553281462644 410856901
70739187940 410850594
903819371624 381100475
897503373264 63139377
13895202700 410844287
920258204391 200215715
625283843948 149242541
641073839848 410837980
254534740216 410831673
264640337592 410825366
343590317092 410819059
4421205160 27656195
163020955280 134414784
343590317092 410812752
225481147760 410806445
284219932508 410800138
452225488884 12210352
283588332672 410793831
41053995648 59758825
803394997700 410787524
732655816068 399781809
181900759076 410781217
283052346956 122513475
862133782448 410774910
25263999748 410768603
661285034600 257905844
84002784496 393632484
557945228716 126108465
888029375724 368284651
553913062480 410762296
246323942348 68569704
404223901348 410755989
841922587696 250860925
690338627056 410749682
837501388844 410743375
87160783676 93488661
825500991960 410737068
45475194500 299185159
944241761128 269781925
404855501184 410730761
380223107580 107692025
999822546696 106720747
657495435584 410724454
71370787776 236632333
465606521780 135821245
965084555716 273843633
121267174820 410718147
384012706596 410711840
627178643456 295293740
975821752928 171260278
814132194912 410705533
771183406064 410699226
781289003440 86286067
4421205160 410692919
113056376952 410686612
764235807868 410680305
580440255592 410673998
530543868548 385477533
899398172772 410667691
545070664776 410661384
889924175232 58238838
70864116996 136975426
346748316272 12090519
973295353584 410655077
297483529064 410648770
217270349892 259747488
674548631156 410642463
471805083800 410636156
6947604504 239855210
87792383512 410629849
76423586464 410623542
492016278552 116326308
977084952600 410617235
510400354213 204271116
973926953420 302231440
893082174412 183287727
889292575396 410610928
189479957108 410604621
352432714796 410598314
555807861988 334397140
191374756616 410592007
665354298610 123585665
589282653296 410585700
904450971460 369501902
627810243292 410579393
628441843128 410573086
693496626236 410566779
427759820825 2175915
859607383104 410560472
787605001800 410554165
919609367524 410547858
210322751696 410541551
128214773016 220549483
261482338412 410535244
381486307252 410528937
275377534804 381119396
64423189580 403200203
528649069040 125477765
506543074780 410522630
989122913976 178853906
602546249852 410516323
72633987448 268211482
55580791876 410510016
338537518404 410503709
387170705776 84122766
192637956288 410497402
523596270352 410491095
213480750876 158028192
174983207428 76560673
552649862808 410484788
854554584416 410478481
951820959160 362028107
186355139055 244099821
498332276912 306841857
768657006720 410472174
598756650836 410465867
943610161292 410459560
860238982940 410453253
39159196140 410446946
630336642636 410440639
168637162520 410434332
836869789008 410428025
84002784496 410421718
592440652476 410415411
859025040938 211921507
505911474944 410409104
245692342512 166826457
89687183020 410402797
334747919388 410396490
603177849688 410390183
682127829188 410383876
604441049360 410377569
690338627056 410371262
980874551616 410364955
225481147760 410358648
605072649196 410352341
628441843128 410346034
970137354404 371621054
52422792696 245815325
173689961208 117940900
714971020660 410339727
313273524964 331502227
58107191220 410333420
447404125561 57065736
390328704956 270992869
285483132180 245594580
670127432304 410327113
280430333492 410320806
219165149400 410314499
829922190812 11844546
616441446244 182133546
527385869368 410308192
586756253952 410301885
785078602456 75368650
535596667236 341051025
149153421390 197472170
48633193680 159485109
22106000568 13345612
240007943988 410295578
757288209672 410289271
564018659856 410282964
157268365472 410276657
217270349892 410270350
936030963260 410264043
644863438864 410257736
221691548744 410251429
385275906268 157138905
531807068220 97512527
491384678716 410245122
207796352352 131368503
670418500354 18038020
960031757028 410238815
550123463464 410232508
231797146120 410226201
208427952188 410219894
117050783179 130535979
759183009180 292316836
346748316272 410213587
48001593844 410207280
845169824619 106764896
175584760716 410200973
778762604096 410194666
810342595896 410188359
365696311352 396634616
553913062480 410182052
541281065760 410175745
625915443784 410169438
591177452804 410163131
208567336888 25574885
47369994008 410156824
14526802536 410150517
115582776296 410144210
145267968588 368852281
461699486424 410137903
139583570064 410131596
892450574576 410125289
326537121520 410118982
25362042063 232084986
306957526604 60282306
661285034600 410112675
699812624596 410106368
296220329392 62918632
275377534804 262894681
159794764816 110372500
624020644276 410100061
814763794748 410093754
312641925128 252696262
989085349484 310506224
196427555304 410087447
425066695936 410081140
535596667236 410074833
660653434764 93274223
495805877568 111450997
181900759076 188453160
833171433361 46015872
659390235092 151588745
307589126440 410068526
749077411804 410062219
71370787776 410055912
309483925948 367855775
209059552024 410049605
970137354404 356736534
592670145285 146410698
247587142020 129842209
436435492984 410043298
825500991960 206989433
882976577036 321013686
250745141200 258719447
697618869046 46085249
723813418364 38220420
673285431484 410036991
226112747596 410030684
593703852148 336566748
552018262972 410024377
966979355224 410018070
118109175640 410011763
448673020454 59960649
207796352352 410005456
632863041980 409999149
781920603276 331016588
118109175640 395657031
176216360552 409992842
949926159652 409986535
395381503644 409980228
737708614756 409973921
860870582776 291017594
296345681017 253598163
237555582517 30349284
964452955880 409967614
348011515944 409961307
387802305612 409955000
364433111680 409948693
749709011640 409942386
250113541364 73905426
971400554076 409936079
1263205980 409929772
143373169080 409923465
553281462644 184441908
751603811148 377158600
923398966540 409917158
121898774656 409910851
65054789416 409904544
14526802536 409898237
6308 409891930
145267968588 409885623
190114168042 300957426
746551012460 393159459
587387853788 409879316
136425570884 232671537
110529977608 344223446
466752285112 409873009
895626189207 79083473
60001990728 409866702
305062727096 409860395
245692342512 142128245
557702661496 409854088
5684404832 409847781
152368681823 86954609
713294462273 107610034
938557362604 409841474
13263602864 409835167
69475988268 409828860
171163561864 409822553
797710599176 409816246
508437874288 65693712
226744347432 409809939
886134576216 409803632
673285431484 409797325
42948795156 409791018
770551806228 31566535
159163164980 409784711
945579332944 82236973
953084158832 409778404
229270746776 409772097
735813815248 409765790
219165149400 409759483
203642683826 32972996
507174674616 409753176
137688770556 409746869
756656609836 278870312
145899568424 409740562
444014691016 66185658
150320767276 336856870
10737203520 409734255
564304795832 72158387
561492260512 409727948
710549821808 409721641
89687183020 336983010
49264793516 409715334
39159196140 409709027
909503770148 409702720
31579998108 388889620
414961098560 409696413
672022231812 409690106
497700677076 24073819
221059948908 409683799
661285034600 409677492
665706233452 113784587
681496229352 409671185
233691945628 409664878
35369597124 409658571
445277890688 170484517
309483925948 246717226
466752285112 409652264
733287415904 50865955
816658594256 409645957
632231442144 212911706
177516424639 55501600
6947604504 409639650
597493451164 310304400
109898377772 405054461
824237792288 350826875
168191139852 196828856
980874551616 62010424
940452162112 409633343
784447002620 409627036
260219138740 409620729
402329101840 409614422
656863835748 409608115
366959511024 409601808
507806274452 409595501
567176659036 131198214
615809846408 409589194
569071458544 106266643
139583570064 409582887
300712210793 104601595
684029345651 353431666
565913459364 409576580
251376741036 281695848
829922190812 409570273
209691151860 409563966
651925736162 248394888
401065902168 121895389
70107588104 201483422
52422792696 293319649
912661769328 24464853
627235507368 171550400
415592698396 409557659
262113938248 409551352
790131401144 409545045
660653434764 409538738
120920001763 18675027
854014473922 240706655
442751491344 409532431
872870979660 409526124
537491466744 409519817
128214773016 409513510
710549821808 409507203
859368028212 14115066
925925365884 409500896
401065902168 409494589
994885967097 164190131
699812624596 192193211
255310045047 138154835
757288209672 409488282
979611351944 267158213
977084952600 390895246
314054506095 251106898
267798336772 249139114
978979752108 280686728
303817981706 120312332
42471552838 170370991
891818974740 409481975
468015484784 388359832
336011119060 409475668
844465164495 344828918
546965464284 409469361
805289797208 409463054
202111953828 409456747
742761413444 409450440
925925365884 121807091
503385075600 108909276
132004372032 409444133
771815005900 409437826
838764588516 273673344
726971417544 409431519
867378307629 31389939
981506151452 409425212
508437874288 409418905
565570423699 42534408
641705439684 51465120
735182215412 409412598
646126638536 409406291
222323148580 409399984
154741966128 409393677
444014691016 409387370
979611351944 409381063
433909093640 409374756
211585951368 409368449
589282653296 409362142
6316004668 196765786
512227473304 136451945
766130607376 9523570
866554981300 69313930
60001990728 409355835
334747919388 409349528
328668862404 99114505
69475988268 409343221
966347755388 409336914
15158402372 279507319
509701073960 409330607
624020644276 409324300
221059948908 156892932
103582379412 409317993
968874154732 409311686
462962686096 409305379
505911474944 409299072
138320370392 409292765
417487497904 409286458
444017175974 127950109
643050460067 316188831
943610161292 409280151
372643909548 409273844
498963876748 409267537
569703058380 409261230
60633590564 409254923
648021438044 140910994
918977767688 409248616
651811037060 4534733
234955145300 409242309
497700677076 409236002
841290987860 409229695
368854310532 361782134
660332032109 529788
646126638536 409223388
406118700856 93488661
658758635256 325649331
982769351124 378369544
694128226072 212867557
708023422464 409217081
857712583596 409210774
47369994008 237950496
512859073140 409204467
523596270352 409198160
726971417544 409191853
72663813251 284773664
758551409344 409185546
209691151860 409179239
180637559404 101599463
408013500364 409172932
692865026400 270261257
505510585168 42181216
474963082980 409166625
273482735296 409160318
688443827548 409154011
810342595896 323624784
209059552024 345503767
634479137223 16707243
231246610155 312820893
475594682816 409147704
305062727096 409141397
861502182612 409135090
540017866088 409128783
810342595896 409122476
332221520044 409116169
276640734476 316447418
408645100200 409109862
595598651656 75652465
357485513484 274026536
468647084620 343983780
521069871008 409103555
862133782448 409097248
811605795568 163370221
171795161700 409090941
534965067400 409084634
241271143660 403181282
543175865268 409078327
352432714796 173410965
339800718076 409072020
677706630336 191020109
383381106760 409065713
885502976380 326330487
285483132180 409059406
775604604916 409053099
704233823448 409046792
975821752928 409040485
6308 409034178
50527993188 409027871
473068283472 409021564
863396982120 409015257
651179437224 134988721
857080983760 409008950
411171499544 146593601
738971814428 409002643
134530771376 407791699
877292178512 408996336
867818180972 99215417
27363442485 45151813
738340214592 408990029
894976973920 408983722
222954748416 408977415
431382694296 408971108
137688770556 408964801
819184993600 408958494
92213582364 347257113
78318385972 408952187
145899568424 163975693
37564489999 48847715
412434699216 150724686
233691945628 408945880
280518972070 319235112
613283447064 408939573
598125051000 408933266
256429539724 408926959
977716552436 408920652
193901155960 408914345
624652244112 408908038
426329895608 408901731
434178036734 101706682
353122086752 55293469
34766328332 311862229
610757047720 408895424
300664561408 302389115
305694326932 115992037
987822149812 408889117
335690902121 70310436
358748713156 408882810
279798733656 57166648
308220726276 408876503
102950779576 408870196
872870979660 213094609
190743156780 297646251
116845975968 408863889
2526405652 394427166
735182215412 408857582
353064314632 408851275
119372375312 408844968
98529580724 408838661
263377137920 408832354
299378328572 408826047
531175468384 408819740
18948001388 204744141
630968242472 408813433
567808258872 368845974
312641925128 408807126
880450177692 349275353
620862645096 252431368
985939762480 283726702
747814212132 408800819
63159989908 408794512
344853516764 408788205
881713377364 408781898
109898377772 408775591
485068680356 408769284
911398569656 408762977
730761016560 408756670
567808258872 53937464
529912268712 408750363
62741118875 78364475
413697898888 297375050
692865026400 408744056
394324353662 156533433
354959114140 408737749
558965861168 408731442
425066695936 408725135
324642322012 408718828
385907506104 94655456
137688770556 408712521
349906315452 408706214
229270746776 408699907
478752681996 408693600
349274715616 21273511
303167927588 1274014
649916237552 77815766
103582379412 408687293
492016278552 408680986
389065505284 408674679
745287812788 408668372
385275906268 408662065
878216051035 94718526
892450574576 408655758
979611351944 408649451
731392616396 108770522
156005165800 408643144
249481941528 168712250
721287019020 408636837
481910681176 408630530
198953954648 408624223
67581188760 408617916
459173087080 35533638
438330292492 408611609
164847563504 408605302
638547440504 408598995
403592301512 408592688
784057339304 134654450
448435889868 408586381
879818577856 408580074
602546249852 104923252
980874551616 73438708
871607779988 408573767
899398172772 408567460
533070267892 408561153
108635178100 408554846
391591904628 408548539
744036199075 27555283
528649069040 408542232
615809846408 358754774
892450574576 408535925
524227870188 408529618
162321164160 347900427
209059552024 408523311
584229854608 401926189
461067886588 408517004
255797939888 408510697
700444224432 73199042
953715758668 408504390
728866217052 408498083
918977767688 408491776
311378725456 408485469
565913459364 408479162
6947604504 15326010
567176659036 140974064
117604062689 19343569
326537121520 408472855
336657578188 177163630
982137751288 388719331
949294559816 408466548
382117907088 408460241
505279875108 408453934
313905124800 408447627
851632284133 79569112
301273128080 242415852
274745934968 408441320
213480750876 43593984
929083365064 408435013
932241364244 408428706
87792383512 408422399
454751888228 13578971
183163958748 408416092
742761413444 408409785
150475061724 75053300
409908299872 258637456
146531168260 408403478
234323545464 176110361
661544908228 120835813
370749110040 408397171
739603414264 408390864
980242951780 408384557
298115128900 292323143
510332673796 408378250
429060679594 188118889
764235807868 408371943
80213185480 408365636
296851929228 301361074
372643909548 408359329
438613382187 49440573
658758635256 219969239
718480338661 11125548
414329498724 174224568
409276700036 187109769
778762604096 251598844
241902743496 14884520
807184596716 408353022
122530374492 408346715
197059155140 408340408
560860660676 408334101
6947604504 408327794
509701073960 408321487
97266381052 290487806
921504167032 103800606
871607779988 114919847
989085349484 408315180
453038787083 212180094
361906712336 408308873
745919412624 408302566
161250611803 91054159
433909093640 408296259
265903537264 408289952
220428349072 408283645
817921793928 408277338
520438271172 408271031
745919412624 408264724
862765382284 110605859
897503373264 408258417
164215963668 282433767
510964273632 408252110
634757841488 312663218
739603414264 408245803
70107588104 408239496
133267571704 408233189
963189756208 259072639
504016675436 408226882
282325133000 124929056
995401347844 408220575
192006356452 353311833
771989671958 46457362
719392219512 366152885
588019453624 408214268
330958320372 408207961
451593889048 408201654
375170308892 408195347
651811037060 408189040
784447002620 408182733
982769351124 408176426
12228628294 120413244
958136957520 408170119
187585157600 408163812
386539105940 408157505
334747919388 401617146
73897187120 408151198
552649862808 296529912
876660578676 408144891
636846013616 94693298
369492349815 307876205
627178643456 408138584
182532358912 408132277
737708614756 216626529
406750300692 408125970
176216360552 408119663
661285034600 21368116
559597461004 408113356
327168721356 408107049
252206355444 130239550
314536724636 408100742
711181421644 337474956
355590713976 335601777
180637559404 408094435
958136957520 222523574
624652244112 408088128
249481941528 408081821
713707820988 334428675
138951970228 304647021
426961495444 340786131
124042530375 96370960
273482735296 408075514
730842723745 97556676
640442240012 408069207
788868201472 408062900
682759429024 167261640
486331880028 13131174
246323942348 408056593
413066299052 408050286
821711392944 321291194
158531565144 408043979
766130607376 408037672
136425570884 408031365
793289400324 408025058
614546646736 408018751
2526405652 408012444
68212788596 408006137
207164752516 313874162
400434302332 407999830
611388647556 407993523
684022628696 50588447
685917428204 407987216
495805877568 407980909
958136957520 407974602
524859470024 311042319
618336245752 407968295
284851532344 407961988
653705836568 407955681
894976973920 407949374
750972211312 117846295
205269953008 407943067
984664150632 407936760
474963082980 407930453
324010722176 407924146
871607779988 236234992
712444621316 407917839
565281859528 407911532
615809846408 407905225
411803099380 407898918
267166736936 407892611
862765382284 407886304
529280668876 407879997
7579204340 407873690
701707424104 407867383
484437080520 187910758
532438668056 372882454
561492260512 407861076
215382841276 81978386
915819768508 407854769
874877085104 111406848
620231045260 407848462
969505754568 45662680
536859866908 407842155
778131004260 407835848
188966045892 141749825
904450971460 407829541
772446605736 407823234
326537121520 137189864
303799527424 283581641
711181421644 83712811
372643909548 407816927
493911078060 407810620
78949985808 95305077
874134179332 253812601
138004271924 49749616
125056773836 407804313
509890832669 68651695
149689167440 407798006
757288209672 407791699
822342992780 407785392
343590317092 90038732
265903537264 80389022
625283843948 407779085
63791589744 195365632
605704249032 86437435
638547440504 407772778
312010325292 13591585
34106397452 407766471
149057567604 407760164
26527199420 407753857
900029772608 407747550
776236204752 407741243
313361576991 124651548
896871773428 407734936
24000800076 142714796
99792780396 123755954
273699147387 189847007
833711789828 407728629
548860263792 365806000
820448193272 297469655
845712186712 407722322
963189756208 407716015
718760619676 407709708
970454804635 51566032
87792383512 407703401
918977767688 225910433
716865820168 298100355
293693930048 407697094
8210804176 407690787
78949985808 407684480
766762207212 72530500
95371581544 111249173
336642718896 407678173
988453749648 407671866
250745141200 184410373
163584363832 407665559
364433111680 407659252
987822149812 407652945
624020644276 407646638
286151495519 152213138
591809052640 194703397
641705439684 407640331
649284637716 202751129
397276303152 339303986
462701572054 8558599
207796352352 407634024
128846372852 132131650
215375550384 129577315
471173483964 134849967
601914650016 407627717
412554929557 133960680
471173483964 407621410
373907109220 407615103
610757047720 210079863
102950779576 407608796
651811037060 407602489
380854707416 407596182
903819371624 407589875
16421602044 407583568
634757841488 357632128
386539105940 407577261
437067092820 407570954
488396482897 70083384
932398288711 158059727
360011912828 407564647
367591110860 407558340
248850341692 407552033
528649069040 139126113
212849151040 407545726
994769748008 407539419
993506548336 407533112
417487497904 407526805
711181421644 407520498
480647481504 407514191
502753475764 407507884
254534740216 407501577
933018876525 255515491
446541090360 407495270
156085296235 93791397
785078602456 294391839
639179040340 407488963
826764191632 407482656
430119494624 327339607
611388647556 18088476
653705836568 230848814
28421998928 407476349
153478766456 407470042
384644306432 407463735
442751491344 31131352
49264793516 407457428
149755889193 126215684
598125051000 407451121
336642718896 407444814
50527993188 407438507
802131798028 407432200
514753872648 407425893
685917428204 407419586
873502579496 407413279
54317592204 138627860
630968242472 407406972
853291384744 407400665
193269556124 407394358
787605001800 407388051
80998253547 200013891
351169515124 407381744
185058758256 391986357
489489879208 380129197
802763397864 407375437
25263999748 407369130
447172690196 407362823
546333864448 407356516
692865026400 279835283
354327514304 407350209
750340611476 407343902
7579204340 407337595
11368803356 407331288
871607779988 132554219
741498213772 407324981
512227473304 407318674
111161577444 407312367
50527993188 407306060
947589601008 112270907
666658884816 2213757
672653831648 407299753
644430112187 71407854
527522970934 142071482
421277096920 407293446
231797146120 407287139
462331086260 407280832
440856691836 407274525
79581585644 244762056
192006356452 407268218
629391681570 80250268
493911078060 407261911
14526802536 249448157
124425174000 407255604
237481544644 407249297
937294162932 407242990
324642322012 141365098
130741172360 407236683
196427555304 407230376
888029375724 324848342
202743553664 407224069
766762207212 407217762
543218626728 109249854
780657403604 407211455
115582776296 407205148
248255316149 343945938
779394203932 407198841
879186978020 407192534
676443430664 407186227
468647084620 407179920
168637162520 407173613
934136163752 407167306
324010722176 407160999
572491904608 98288288
273482735296 149223620
358748713156 238461363
140846769736 407154692
222323148580 407148385
867818180972 239703842
643609220360 277047589
684654228532 340344641
317063123980 246067605
349906315452 407142078
757919809508 407135771
762972608196 407129464
999190946860 137927783
521069871008 407123157
557071061660 407116850
117477575804 180941523
695391425744 122343186
51791192860 407110543
343590317092 407104236
777499404424 407097929
798342199012 407091622
264130475470 28507640
619095436198 186151105
585493054280 407085315
817290194092 374396134
46738394172 407079008
758551409344 407072701
292430730376 407066394
509069474124 370227207
110529977608 158324621
508437874288 407060087
43580394992 407053780
486963479864 407047473
166742363012 407041166
502753475764 407034859
737077014920 54851979
411171499544 12355413
371380709876 344589252
756025010000 407028552
817290194092 407022245
860238982940 407015938
416224298232 407009631
708655022300 407003324
853291384744 406997017
169900362192 406990710
64572760085 239987657
843185787368 169311415
776867804588 406984403
598125051000 367887310
108635178100 406978096
844137246709 24975720
462962686096 406971789
882976577036 406965482
732655816068 47926893
525491069860 406959175
891818974740 406952868
5087676399 40547703
864660181792 406946561
699812624596 406940254
464857485604 406933947
45528526492 211259272
498963876748 406927640
785710202292 406921333
236849944808 406915026
727603017380 182291221
697286225252 406908719
933504563916 406902412
903819371624 62218555
492647878388 247537136
862133782448 264591264
234323545464 406896105
518543471664 406889798
410191780601 43083117
647389838208 406883491
763604208032 406877184
516648672156 406870877
485700280192 406864570
580649509238 123150482
755393410164 293553008
630968242472 406858263
4421205160 406851956
258324339232 398482567
463594285932 406845649
450330689376 406839342
408645100200 406833035
48001593844 406826728
136425570884 406820421
65686389252 406814114
720655419184 269466575
563387060020 212558514
374538709056 406807807
942978561456 195901727
986558950140 406801500
35481735584 130908092
100424380232 131904598
297483529064 277987332
147162768096 406795193
927820165392 406788886
888660975560 20459908
358117113320 174293945
504648275272 406782579
838132988680 406776272
631606144 33528012
31579998108 144997930
307589126440 160506843
860238982940 406769965
21474400732 200953634
245692342512 255666859
816658594256 196103551
167373962848 406763658
725076618036 406757351
925293766048 406751044
840027788188 154098931
928451765228 154130466
672022231812 406744737
364433111680 278737865
111161577444 332568110
984664150632 258334720
853291384744 406738430
86572765210 274732920
660778830538 42685776
782552203112 272538084
73439029784 190811978
961926556536 406732123
365064711516 406725816
34737997288 406719509
50527993188 133954373
243165943168 406713202
317063123980 357890715
316431524144 242851035
644863438864 406706895
314536724636 406700588
322747522504 406694281
682127829188 309812454
902556171952 34032572
431382694296 103888904
462962686096 406687974
217901949728 406681667
161057964488 406675360
474963082980 329345233
347379916108 63707007
613283447064 346298449
700444224432 406669053
123793574164 252532280
899398172772 406662746
353064314632 406656439
269835031166 175101241
24000800076 300913277
898766572936 406650132
104213979248 36895950
61896790236 406643825
75903033977 109552590
272544163221 26893048
931609764408 406637518
39159196140 309150219
402960701676 406631211
200217154320 406624904
319632019890 76453454
209059552024 406618597
889292575396 406612290
550123463464 383780950
94739981708 28759920
959400157192 406605983
265271937428 182417361
190743156780 406599676
519806671336 352983869
581703455264 349716843
344221916928 406593369
450962289212 240794953
631606144 160620369
737708614756 406587062
582502064460 192338272
375170308892 45454549
672022231812 406580755
441488291672 406574448
49896393352 406568141
414961098560 130062954
740866613936 406561834
341695517584 314839133
327168721356 406555527
670759032140 32108937
614546646736 406549220
212217551204 215592181
433277493804 406542913
91611581279 328279350
936030963260 406536606
452857088720 406530299
680233029680 406523992
373275509384 406517685
749849317162 169759212
594967051820 406511378
287377931688 406505071
493279478224 406498764
646126638536 406492457
390960304792 21122143
181900759076 406486150
848870185892 406479843
272851135460 68645388
760446208852 52278723
452857088720 77954520
901292972280 406473536
565913459364 406467229
684654228532 406460922
541912665596 341082560
864660181792 406454615
559597461004 406448308
958768557356 250659101
166742363012 406442001
94108381872 274486947
423171896428 406435694
79581585644 406429387
547597064120 406423080
608862248212 297501190
771815005900 406416773
780025803768 406410466
62528390072 406404159
6947604504 31768359
631197640676 149129015
949294559816 406397852
965084555716 406391545
721287019020 232602160
4421205160 406385238
356853913648 406378931
269693136280 34915552
54317592204 125673282
42317195320 406372624
306957526604 406366317
949926159652 265720217
365064711516 406360010
751603811148 406353703
769920206392 406347396
857080983760 365042853
51791192860 273818405
421277096920 406341089
980874551616 52562538
517978461134 92794891
781920603276 406334782
850133385564 406328475
645648645685 37842
356853913648 172433380
605704249032 406322168
550755063300 406315861
820560710152 144304160
192006356452 230546078
738971814428 406309554
459804686916 406303247
370117510204 406296940
327168721356 173732622
787605001800 406290633
327201215020 98849611
618336245752 406284326
288009531524 406278019
819184993600 406271712
28421998928 406265405
462331086260 186006044
723181818528 406259098
964452955880 406252791
839396188352 133172305
578545456084 406246484
379874414536 6666499
953715758668 84223678
329063520864 367414285
108635178100 406240177
219494961351 7650391
368222710696 406233870
464225885768 267820448
675904007633 213573941
283588332672 363573322
330958320372 406227563
954978958340 103333888
890555775068 406221256
479384281832 406214949
330958320372 406208642
459173087080 72902613
764235807868 146297172
420645497084 406202335
13263602864 406196028
688443827548 406189721
752867010820 391872831
464225885768 406183414
509069474124 406177107
524227870188 406170800
163584363832 31188115
925293766048 137379074
351169515124 406164493
828658991140 256549839
936030963260 171298120
924662166212 406158186
740866613936 75759684
18316401552 329364154
545702264612 406151879
193269556124 406145572
883608176872 406139265
959400157192 406132958
219165149400 406126651
71370787776 406120344
380854707416 406114037
292430730376 406107730
889924175232 406101423
58107191220 406095116
418119097740 406088809
195164355632 406082502
358117113320 406076195
576650656576 260125908
469278684456 347093131
391591904628 278063016
618336245752 99410934
541281065760 406069888
901292972280 75488483
570503029888 101044447
167373962848 245102634
669495832468 406063581
600651450344 406057274
625915443784 406050967
573492657396 406044660
905714171132 406038353
547077760419 9485728
608862248212 406032046
901924572116 406025739
884871376544 406019432
298206807452 187349435
786973401964 112914221
665074633616 406013125
842554187532 406006818
454120288392 406000511
528649069040 311710861
330326720536 405994204
305062727096 286728834
286746331852 405987897
605704249032 347717524
286783814353 194583564
112117741807 15862105
288641131360 405981590
655600636076 405975283
278535533984 405968976
490753078880 405962669
786973401964 405956362
771815005900 405950055
587387853788 405943748
182532358912 405937441
268429936608 405931134
972663753748 196330603
59370390892 405924827
900029772608 189638876
625915443784 405918520
234955145300 391961129
955610558176 405912213
729497816888 405905906
762341008360 405899599
391591904628 371394002
294325529884 405893292
654969036240 344090999
101055980068 274575245
93476782036 305366019
890555775068 405886985
39790795976 349174441
993143904208 21607782
745287812788 405880678
248850341692 405874371
876660578676 405868064
338537518404 119833
126581266211 21544712
577913856248 405861757
821079793108 405855450
734550615576 405849143
154110366292 405842836
953715758668 405836529
554544662316 405830222
77686786136 405823915
270324736116 405817608
656863835748 405811301
705497023120 405804994
154741966128 405798687
824869392124 405792380
231165546284 405786073
593703852148 405779766
234955145300 405773459
441488291672 405767152
84002784496 405760845
614146948983 46892545
835606589336 405754538
679762422326 53855473
145899568424 185930360
377898980033 21405958
413368625097 63133070
300641528244 147394590
455383488064 405748231
466120685276 405741924
908872170312 405735617
350610937734 164467639
979058690520 167961717
421908696756 405729310
156005165800 405723003
413719658038 118029198
538123066580 405716696
150952367112 207248020
692865026400 405710389
325273921848 13276235
111161577444 405704082
662548234272 405697775
34737997288 405691468
425698295772 272758829
922767366704 142285920
481279081340 405685161
414961098560 340893350
159794764816 383623275
599388250672 405678854
433909093640 223223651
616441446244 405672547
502753475764 405666240
457909887408 405659933
549491863628 145950287
94108381872 143793293
413309465437 39387215
958768557356 405653626
399171102660 288570478
564944550619 30683555
228639146940 373853732
809710996060 405647319
18948001388 135354527
867818180972 192830218
196427555304 405641012
912842099072 211845823
93476782036 405634705
958136957520 405628398
269693136280 117184060
589282653296 405622091
986558950140 405615784
175904475160 79051938
524227870188 405609477
575387456904 405603170
277272334312 405596863
925925365884 150175977
894976973920 405590556
336011119060 22572753
101055980068 366556533
179374359732 405584249
130109572524 210332143
682759429024 405577942
897503373264 405571635
545703929660 344696471
167480961103 5480783
637915840668 66362254
238113144480 405565328
749077411804 257287758
26527199420 405559021
771815005900 405552714
338026375961 171241357
765499007540 405546407
484437080520 405540100
470734329619 148416324
571597857888 405533793
174321561044 405527486
415592698396 405521179
840027788188 405514872
107371978428 405508565
507806274452 405502258
319589523324 209405014
77686786136 405495951
682759429024 405489644
326537121520 405483337
646126638536 405477030
412493688587 219729573
37264396632 405470723
106890018474 27025495
584861454444 405464416
47369994008 285574653
693496626236 405458109
360643512664 405451802
541281065760 405445495
315799924308 73539620
745287812788 405439188
860238982940 86380672
185058758256 405432881
43580394992 357398769
658127035420 405426574
111793177280 405420267
479384281832 405413960
611388647556 274045457
636021041160 405407653
301273128080 137082645
567176659036 402588424
851396585236 405401346
182168005587 20131944
328431921028 405395039
820448193272 405388732
363801511844 356894209
92213582364 405382425
155373565964 20756337
399171102660 405376118
600019850508 405369811
660653434764 405363504
70739187940 405357197
315168324472 405350890
617073046080 295892905
737077014920 405344583
858975783268 405338276
915188168672 265625612
17684801716 405331969
67700971304 23550338
491384678716 405325662
524227870188 405319355
891187374904 405313048
23627024093 42925442
11430952534 47075448
906977370804 27946317
771815005900 405306741
920872567196 405300434
27158799256 405294127
416224298232 402796555
633494641816 221419849
830553790648 405287820
74012693518 271926305
603809449524 405281513
257061139560 405275206
510964273632 405268899
696654625416 405262592
793921000160 106373862
35369597124 16492805
854554584416 2806615
748445811968 405256285
302217801089 41764954
660653434764 405249978
558334261332 405243671
661285034600 405237364
133267571704 405231057
261482338412 405224750
483173880848 405218443
215375550384 249195877
161689564324 405212136
257692739396 123528902
284219932508 3500385
905714171132 405205829
389065505284 405199522
770230031460 94977113
971400554076 405193215
932241364244 405186908
673917031320 405180601
248218741856 405174294
317063123980 405167987
737708614756 405161680
197746143050 286558545
38527596304 405155373
183795558584 405149066
381486307252 136565471
673917031320 405142759
312010325292 387357019
886134576216 405136452
936662563096 405130145
372643909548 160172572
453488688556 358597099
551386663136 405123838
239376344152 405117531
149689167440 405111224
341063917748 405104917
27158799256 405098610
71370787776 405092303
399802702496 405085996
480015881668 405079689
948662959980 253844136
567176659036 405073382
600957453370 90246863
370749110040 405067075
910135369984 405060768
422540296592 33553240
576019056740 373355479
334116319552 405054461
994769748008 61121137
183795558584 158715655
109266777936 277457544
161689564324 146536838
748445811968 405048154
766130607376 405041847
466752285112 405035540
714971020660 405029233
834343389664 405022926
984664150632 405016619
272219535624 247726346
199585554484 405010312
706760222792 405004005
613915046900 248186757
87792383512 115537933
387170705776 404997698
611388647556 313527277
336642718896 404991391
15158402372 404985084
977084952600 404978777
678969830008 55652968
555807861988 404972470
918977767688 404966163
992326733511 17344250
237481544644 228471075
44843594664 213674853
70107588104 99663214
224849547924 65504502
743506892472 20232856
644231839028 404959856
551386663136 404953549
378959907908 158854409
666969433124 404947242
771183406064 65189152
939820562276 404940935
94739981708 404934628
492016278552 404928321
938557362604 73703602
324642322012 404922014
614546646736 404915707
952452558996 48462988
115582776296 404909400
30316798436 404903093
433909093640 404896786
371380709876 29409541
640442240012 128826782
756656609836 379832768
617073046080 404890479
635389441324 404884172
164847563504 404877865
718760619676 404871558
149057567604 404865251
282956732836 404858944
891818974740 404852637
261482338412 404846330
687812227712 333722291
770551806228 370397496
298746728736 404840023
853291384744 404833716
694128226072 35155218
150952367112 124765074
188848357272 404827409
651968989568 229391897
894345374084 404821102
393126885544 75280352
660653434764 303385621
63791589744 9725394
132635971868 404814795
570966258052 173846148
832448590156 159056233
39159196140 404808488
459804686916 404802181
44843594664 404795874
871607779988 404789567
809079396224 157977736
270956335952 404783260
892450574576 404776953
730814405315 229536958
56212391712 404770646
369485910368 404764339
516017072320 404758032
116845975968 404751725
409908299872 404745418
152847166620 404739111
860870582776 404732804
260219138740 332366286
555176262152 404726497
123161974328 404720190
575387456904 404713883
526754269532 404707576
308220726276 338124577
290535930868 404701269
188216757436 404694962
615809846408 404688655
114319576624 41739726
214112350712 404682348
766130607376 404676041
123161974328 404669734
432645893968 404663427
883608176872 105591794
310747125620 404657120
115582776296 404650813
505279875108 404644506
881081777528 404638199
274745934968 404631892
988453749648 404625585
664443033780 404619278
51159593024 62975395
365064711516 404612971
53685992368 404606664
41685595484 404600357
981506151452 404594050
572861057560 404587743
349274715616 386474039
609493848048 226421300
455383488064 404581436
422540296592 404575129
852028185072 197718143
507806274452 404568822
327168721356 319500006
58107191220 404562515
630336642636 404556208
591809052640 404549901
392223504464 404543594
152215566784 404537287
483173880848 404530980
169268762356 379813847
715602620496 139542375
959414335328 312543385
222954748416 404524673
183795558584 404518366
469278684456 404512059
373275509384 404505752
130334890099 141762439
855186184252 404499445
854554584416 404493138
161800901795 288368654
887397775888 404486831
694128226072 39721486
551386663136 404480524
804658197372 404474217
819184993600 404467910
410539899708 10400243
691601826728 223072283
94739981708 404461603
678969830008 347074210
589914253132 404455296
464857485604 404448989
915819768508 404442682
838132988680 404436375
99792780396 404430068
341063917748 261973859
530543868548 404423761
35369597124 165243400
722550218692 404417454
493279478224 404411147
606967448704 271201
423171896428 404404840
351169515124 404398533
153478766456 404392226
975190153092 288999354
63229045251 42237979
648021438044 404385919
536228267072 404379612
427722067123 174703900
667601032960 404373305
925293766048 404366998
498963876748 404360691
917199048515 205349613
168191928227 61934740
773709805408 404354384
574124257232 404348077
881081777528 404341770
37264396632 176072519
209691151860 182411054
747182612296 404335463
528649069040 195908034
821711392944 404329156
468647084620 404322849
804026597536 404316542
518625437436 201136537
5684404832 404310235
65686389252 404303928
596230251492 148277570
108003578264 404297621
790131401144 116137098
72633987448 404291314
157268365472 404285007
143373169080 14525021
795815799668 404278700
744024613116 404272393
101261607189 41317157
773078205572 404266086
459173087080 237042288
884239776708 200524758
471173483964 404259779
963242104308 135701412
927820165392 174066893
491447200007 53224773
594967051820 304401048
330958320372 227253824
495182161482 277148501
704865423284 404253472
840691869074 11989607
690338627056 404247165
536859866908 404240858
921585041693 229076547
856449383924 195132273
517280271992 404234551
957505357684 278700023
977716552436 404228244
27158799256 404221937
34737997288 404215630
129477972688 63442113
666337833288 404209323
310115525784 404203016
635389441324 404196709
522964670516 404190402
582978341807 246824445
231271075008 104065500
2526405652 404184095
806552996880 404177788
533070267892 404171481
78956128826 258536544
728234617216 404165174
823606192452 404158867
381486307252 404152560
44843594664 404146253
709918221972 23178225
157268365472 404139946
978979752108 210861931
870976180152 404133639
965084555716 404127332
744792904563 102078795
161689564324 385553217
569703058380 404121025
425698295772 404114718
421908696756 267568168
387802305612 404108411
946136560636 270620756
617704645916 404102104
961294956700 299973534
22737600404 283600562
735182215412 404095797
634126241652 125332704
137057170720 279904660
288009531524 404089490
437698692656 404083183
452225488884 404076876
977084952600 404070569
140215169900 266521206
821079793108 404064262
444014691016 404057955
101687579904 141409247
528649069040 209291488
2526405652 404051648
639179040340 378047887
924662166212 404045341
364433111680 404039034
89055583184 67074945
135162371212 404032727
713796661390 105333207
306957526604 404026420
368854310532 404020113
948031360144 228206181
533701867728 97714351
556439461824 250514040
360011912828 404013806
997927747188 404007499
849501785728 404001192
201480353992 403994885
521069871008 54063604
923398966540 182455203
119372375312 403988578
751817227414 10267796
490753078880 403982271
314536724636 403975964
405487101020 395896697
452225488884 403969657
538754666416 219288083
365064711516 403963350
41053995648 403957043
888029375724 403950736
189479957108 403944429
910135369984 403938122
686549028040 403931815
797710599176 403925508
90950382692 403919201
894345374084 403912894
167373962848 403906587
936030963260 317551143
968242554896 403900280
302536327752 366991716
566545059200 361983958
423171896428 59077669
149726296749 348020260
530543868548 315520289
638547440504 388038175
109898377772 271245149
176216360552 403893973
948031360144 56207984
445277890688 383125022
486963479864 403887666
997927747188 29150954
763604208032 403881359
94108381872 403875052
546526253176 69711271
738340214592 403868745
757288209672 134749055
918346167852 7902671
371406448743 297803926
620231045260 403862438
713076221152 403856131
566545059200 403849824
758551409344 403843517
423803496264 234708698
439593492164 222908301
498332276912 403837210
878555378184 243715094
576106856487 283278905
599388250672 165836258
774341405244 151803183
120643584874 245272923
787605001800 319071130
43580394992 403830903
540017866088 403824596
462962686096 403818289
474331483144 403811982
722550218692 403805675
631599842308 167892340
610125447884 391229517
820448193272 403799368
630968242472 403793061
288187023118 35382270
149057567604 403786754
379591507744 6906165
120003975148 174495769
5052804996 403780447
735946514528 24225187
862133782448 403774140
336691339559 11649029
138951970228 174161498
524859470024 1173102
591177452804 403767833
737708614756 93185925
766130607376 403761526
160426364652 403755219
240007943988 33225276
39159196140 403748912
979611351944 403742605
701707424104 18561501
148425967768 403736298
943610161292 230495622
382749506924 403729991
11368803356 403723684
900661372444 403717377
144033371161 327106248
34106397452 403711070
917082968180 403704763
233691945628 70247366
576019056740 403698456
39790795976 191455292
780657403604 325100622
439593492164 403692149
216007150220 403685842
255166340052 114314375
955610558176 403679535
578545456084 403673228
382200333271 165722732
451593889048 403666921
668232632796 403660614
637915840668 403654307
353695914468 403648000
430138144423 268255631
819184993600 403641693
370117510204 403635386
811605795568 403629079
277903934148 312366789
236910573999 202088894
649916237552 403622772
790763000980 36467074
73265587284 403616465
499595476584 143055374
990348549156 403610158
504648275272 403603851
636021041160 403597544
683391028860 28532868
979611351944 403591237
354327514304 403584930
910135369984 403578623
711181421644 403572316
372643909548 403566009
28421998928 403559702
645495038700 403553395
8842404012 186088035
444014691016 403547088
231397624963 133884996
973295353584 403540781
633494641816 403534474
848870185892 403528167
322115922668 328695612
569703058380 134559845
40422395812 195971104
61265190400 340407711
307589126440 62937553
288641131360 247480373
569703058380 403521860
543175865268 403515553
59370390892 403509246
88423983348 403502939
209691151860 289730966
908240570476 403496632
600651450344 403490325
926556965720 403484018
732024216232 403477711
625283843948 110795069
474963082980 403471404
32843197780 332820390
12000403192 403465097
156005165800 403458790
109898377772 403452483
329695120700 137284469
348643115780 403446176
941734856721 265026447
247587142020 340830280
363169912008 403439869
903819371624 403433562
137057170720 319266647
839396188352 403427255
392223504464 154906227
99161180560 403420948
182532358912 20340075
428224695116 403414641
157899965308 56435036
116845975968 403408334
863396982120 403402027
85897584004 403395720
156005165800 403389413
726971417544 278428822
733287415904 403383106
538754666416 403376799
287377931688 403370492
622356327776 84280441
683391028860 301594433
146531168260 403364185
226744347432 403357878
595598651656 403351571
757919809508 403345264
121267174820 340697833
246323942348 351999977
651179437224 70234752
154741966128 403338957
890555775068 403332650
411803099380 403326343
303799527424 403320036
906345770968 403313729
86529183840 403307422
253485682115 101492244
810342595896 403301115
431382694296 403294808
726971417544 160147344
13895202700 403288501
197059155140 325510577
819184993600 403282194
146531168260 403275887
314536724636 403269580
617864276086 183073289
27158799256 85655367
520438271172 376117945
47369994008 403263273
267798336772 403256966
210954351532 403250659
562755460184 94712219
209059552024 243204227
712444621316 403244352
900029772608 27914782
192637956288 403238045
645495038700 403231738
56212391712 403225431
866554981300 403219124
999190946860 403212817
214112350712 403206510
226112747596 37009476
832448590156 403200203
952452558996 403193896
459804686916 265745445
53366292603 30822309
521782477952 199042613
721918618856 403187589
433909093640 403181282
719074033427 17230724
122530374492 403174975
728866217052 354320953
181900759076 347976111
625915443784 403168668
933504563916 320395600
90950382692 403162361
972032153912 95071718
809710996060 226818641
433277493804 104040272
141478369572 403156054
408645100200 403149747
550755063300 403143440
304431127260 403137133
212217551204 256657058
826764191632 281645392
69475988268 403130826
617704645916 403124519
372643909548 403118212
138951970228 179295396
6308 403111905
215375550384 403105598
982769351124 403099291
238910624723 16190069
840027788188 403092984
273482735296 403086677
124425174000 403080370
557071061660 403074063
603177849688 70531181
452857088720 403067756
154741966128 403061449
418750697576 403055142
907824083489 154338597
367591110860 403048835
474963082980 110839218
156636765636 403042528
197690754976 403036221
778131004260 159037312
246323942348 3140886
953715758668 403029914
590545852968 403023607
498332276912 282976169
102319179740 403017300
91581982528 403010993
327385732612 115733450
234323545464 328928971
104213979248 86222997
605072649196 403004686
466752285112 402998379
545070664776 402992072
792026200652 100306528
735182215412 402985765
502753475764 402979458
504016675436 402973151
788236601636 402966844
952727607266 46160933
743393013280 402960537
193269556124 402954230
864660181792 402947923
977716552436 287876708
288009531524 402941616
525491069860 153455617
490753078880 316106840
636021041160 334756639
555807861988 402935309
257692739396 402929002
206533152680 402922695
875397379004 402916388
248220274457 372302210
31579998108 402910081
685917428204 402903774
976453352764 223784974
855817784088 175000329
341063917748 402897467
993506548336 402891160
106108778756 402884853
954978958340 346468738
694759825908 185217669
383381106760 301594433
344221916928 402878546
81476385152 402872239
494542677896 173738929
717497420004 402865932
624020644276 334920621
262162849033 119000476
990348549156 32531506
704865423284 402859625
488226679536 402853318
356337315650 250949223
481279081340 18252458
173689961208 136079832
716865820168 402847011
737077014920 402840704
212217551204 331634674
581703455264 39027716
647389838208 2869685
572861057560 314921124
797710599176 373986179
612020247392 36195873
126951573344 402834397
304431127260 402828090
188216757436 44275140
425066695936 402821783
401697502004 402815476
324010722176 402809169
921150295941 58131619
596861851328 345383934
420645497084 377890212
138320370392 402802862
677706630336 402796555
927188565556 402790248
970137354404 402783941
212849151040 402777634
145899568424 402771327
267166736936 402765020
161057964488 63744849
340432317912 306028254
354327514304 402758713
383381106760 402752406
848238586056 402746099
416224298232 402739792
881713377364 402733485
531807068220 185665466
724546333848 191322845
312010325292 321650693
132758901605 235143881
63791589744 402727178
375801908728 402720871
381486307252 213857756
276640734476 402714564
510964273632 24527923
222954748416 402708257
882344977200 402701950
424435096100 402695643
182063801333 218165437
961623791066 10829119
332853119880 402689336
805921397044 109060644
483173880848 402683029
29685198600 64205260
407381900528 143805907
264640337592 402676722
880450177692 111520374
387170705776 288482180
504016675436 269611636
917714568016 147192766
166172634846 324438387
871607779988 402670415
335379519224 402664108
613534333217 30816002
194532755796 402657801
579808655756 402651494
256429539724 402645187
563387060020 402638880
915819768508 246111754
887397775888 402632573
361275112500 402626266
101055980068 341429445
272219535624 36757196
2526405652 340388790
906977370804 402619959
473068283472 201224835
995401347844 402613652
66317989088 402607345
969587909550 199376884
903819371624 402601038
252008340872 402594731
666969433124 402588424
948031360144 402582117
490902844902 184769872
827467016419 311691940
19579601224 402575810
912030169492 402569503
286114732016 402563196
685917428204 54845672
572229457724 402556889
730761016560 58844310
908872170312 248073231
578545456084 402550582
634126241652 402544275
999190946860 38005982
807816196552 402537968
699257648503 64678285
843817387204 402531661
915188168672 402525354
650547837388 4074322
755393410164 104078114
142109969408 39412443
590545852968 402519047
923398966540 171045840
844448987040 402512740
917714568016 32096323
302536327752 402506433
634126241652 300787137
366327911188 137347539
728866217052 402500126
625915443784 402493819
80844785316 227783612
924030566376 402487512
529912268712 402481205
651811037060 402474898
857712583596 206175830
175584760716 402468591
870367569331 169134819
889924175232 402462284
58738791056 402455977
9474003848 402449670
622761108971 264559729
839396188352 402443363
838132988680 402437056
504016675436 402430749
917714568016 177233007
873502579496 402424442
730129416724 184744644
684654228532 402418135
252639940708 379624637
220428349072 402411828
423818065434 17949722
921504167032 217471667
663179834108 402405521
221691548744 402399214
599388250672 354081287
464857485604 222637100
521701470844 402392907
643600239192 124828144
570966258052 402386600
809710996060 346468738
298267348345 7568400
932241364244 402380293
938557362604 402373986
416224298232 402367679
77686786136 402361372
276640734476 402355065
241271143660 402348758
852943164725 35722848
319589523324 402342451
510964273632 402336144
314536724636 402329837
124425174000 335538707
751144259965 127477084
85989388696 4925767
876028978840 402323530
167617173382 73217963
192006356452 47592622
789687812978 183388639
369605005449 104639437
302597600257 145231289
892450574576 402317223
425698295772 58245145
54949192040 402310916
183163958748 377007232
429487894788 402304609
817507230576 3676981
546965464284 402298302
434540693476 26798443
60633590564 402291995
541281065760 402285688
552168338037 244516083
286114732016 294133252
519806671336 402279381
63159989908 402273074
223586348252 402266767
808447796388 402260460
200848754156 402254153
285483132180 218947505
819816593436 402247846
924662166212 402241539
904450971460 402235232
661916634436 402228925
959400157192 402222618
92213582364 402216311
285483132180 402210004
512859073140 402203697
242863398443 71515073
174953160880 287372148
655600636076 402197390
283588332672 402191083
486331880028 402184776
797078999340 402178469
547597064120 402172162
447172690196 402165855
101055980068 402159548
90650789643 22806112
591875528420 193416769
405585181177 297513804
662548234272 42319970
986650950349 251094284
245060742676 402153241
692865026400 402146934
936030963260 242794272
436435492984 402140627
697286225252 402134320
167373962848 402128013
594335451984 402121706
593703852148 402115399
68352217445 236998139
786973401964 211221430
684654228532 402109092
841290987860 402102785
25895599584 402096478
790763000980 402090171
903187771788 402083864
437698692656 372447271
279855893997 297772391
881713377364 402077557
13895202700 25581192
554544662316 198329922
423803496264 402071250
620862645096 402064943
225481147760 402058636
449067489704 402052329
772446605736 402046022
94108381872 402039715
278535533984 305675062
711813021480 402033408
313273524964 402027101
826764191632 402020794
20211201060 402014487
298115128900 318074624
967610955060 402008180
908872170312 402001873
631599842308 401995566
145267968588 106537844
765499007540 12235580
901292972280 401989259
949369083328 305832737
341063917748 401982952
387170705776 365042853
742761413444 401976645
609019563713 125793115
855817784088 401970338
12000403192 401964031
880450177692 228105269
913293369164 9056852
420013897248 188175652
730129416724 266382452
934136163752 401957724
819816593436 401951417
743393013280 331117500
266535137100 22572753
434540693476 401945110
15158402372 401938803
19579601224 248293976
614546646736 401932496
54949192040 401926189
628441843128 401919882
379591507744 401913575
22737600404 401907268
953084158832 401900961
905082571296 401894654
643600239192 401888347
60633590564 401882040
329695120700 183249885
739603414264 220076458
469910284292 401875733
141478369572 401869426
198322354812 318421509
5052804996 314996808
333484719716 401863119
609493848048 401856812
723813418364 401850505
933020932607 190263269
720655419184 401844198
632231442144 401837891
138951970228 155599997
536228267072 401831584
224217948088 401825277
284851532344 401818970
266535137100 401812663
512227473304 115613617
5052804996 401806356
494242630743 41172096
990665236240 70159068
259587538904 401800049
879818577856 401793742
348011515944 401787435
735182215412 401781128
380854707416 401774821
118267790383 236878306
859607383104 401768514
910808816765 89029612
87160783676 160021204
702970623776 401762207
923398966540 401755900
242534343332 142645419
898134973100 401749593
836869789008 401743286
419382297412 401736979
782552203112 401730672
399171102660 401724365
924030566376 91262290
446541090360 401718058
905714171132 401711751
886134576216 401705444
959400157192 352233336
271618146318 91899297
181900759076 144354616
634757841488 401699137
387802305612 266420294
675811830828 236216071
251376741036 163168397
695391425744 141592150
275377534804 401692830
139583570064 401686523
372643909548 37892456
725708217872 401680216
894976973920 401673909
250113541364 401667602
353695914468 160248256
272219535624 401661295
552649862808 401654988
39790795976 252368298
392223504464 220568404
139583570064 401648681
278535533984 401642374
977716552436 381951920
675180230992 191530976
97897980888 193265401
595598651656 401636067
533701867728 401629760
157268365472 248533642
927188565556 401623453
601914650016 401617146
212217551204 401610839
332221520044 401604532
78373017206 20598662
829922190812 311061240
373907109220 401598225
60647125386 225992424
838764588516 401591918
963189756208 401585611
978348152272 401579304
88423983348 379328208
169900362192 401572997
474963082980 401566690
996032947680 401560383
946136560636 401554076
607599048540 401547769
476857882488 227184447
197059155140 401541462
271587935788 401535155
768657006720 401528848
948662959980 176507702
214336930368 25272149
208427952188 385332472
219165149400 217332913
749709011640 401522541
966347755388 401516234
126951573344 401509927
895608573756 38996181
216638750056 401503620
835606589336 401497313
283588332672 401491006
475594682816 252141246
51791192860 401484699
688443827548 401478392
735813815248 401472085
631606144 65271143
233060345792 401465778
78318385972 401459471
127583173180 401453164
927820165392 401446857
393486704136 217503202
165479163340 401440550
321484322832 401434243
111161577444 401427936
908872170312 231744408
494542677896 401421629
12632003028 332870846
572970729983 250350058
929083365064 401415322
172426761536 345800196
181900759076 173984902
412434699216 36637363
998559347024 401409015
914556568836 401402708
186953557764 106708133
629073442964 401396401
202743553664 401390094
342958717256 401383787
982769351124 401377480
624654703842 204428791
320852722996 401371173
336642718896 379246217
733287415904 310935100
570966258052 401364866
550755063300 401358559
994769748008 401352252
552649862808 401345945
668864232632 401339638
78318385972 30872765
290535930868 401333331
548860263792 401327024
305694326932 401320717
508437874288 401314410
948738921488 118186873
584861454444 196866698
446541090360 401308103
911398569656 101290420
458541487244 362305615
637915840668 103188827
511020052740 109407529
692233426564 401301796
349274715616 218972733
208427952188 401295489
34737997288 401289182
802763397864 401282875
995401347844 401276568
513490672976 401270261
228639146940 401263954
523596270352 401257647
555807861988 401251340
674548631156 247518215
718129019840 380709441
861502182612 206081225
992243348664 401245033
73265587284 401238726
799605398684 401232419
595845696846 34543439
992874948500 401226112
836245858484 12021142
821079793108 401219805
108003578264 401213498
717497420004 325043859
210322751696 401207191
484437080520 175668871
379591507744 401200884
663179834108 197245118
535035762563 156205469
87239785158 64388163
930978164572 401194577
908872170312 401188270
164215963668 17735284
942978561456 401181963
745919412624 401175656
526122669696 401169349
672022231812 401163042
365064711516 102867170
562123860348 401156735
963189756208 150157056
25895599584 401150428
842554187532 401144121
897503373264 401137814
552700344036 43739045
570334658216 50159571
767393807048 401131507
202111953828 401125200
525491069860 93690485
688443827548 67793943
221059948908 401118893
663179834108 401112586
629705042800 134206653
631606144 401106279
833302354067 177945698
742761413444 401099972
184427158420 401093665
334116319552 298194960
316431524144 401087358
354959114140 119498729
917082968180 66835279
843817387204 220234133
90950382692 267751071
183795558584 401081051
712444621316 401074744
685285828368 401068437
985927350304 401062130
425698295772 401055823
879818577856 401049516
119372375312 401043209
404223901348 164751454
251376741036 401036902
825500991960 401030595
390960304792 401024288
522964670516 401017981
361275112500 401011674
250745141200 401005367
603177849688 98622559
94157841366 41310850
864660181792 334844937
357485513484 400999060
685285828368 21765457
977084952600 400992753
264008737756 71855651
500227076420 400986446
152847166620 321783140
691601826728 400980139
256429539724 400973832
429487894788 132901104
23369200240 400967525
461699486424 400961218
838764588516 400954911
116493441961 41897401
469910284292 61032839
112457100491 333671835
867818180972 25215386
942346961620 400948604
137688770556 400942297
240639543824 400935990
277272334312 370630855
689707027220 392585522
457909887408 400929683
228007547104 10393936
733919015740 294007112
836238189172 400923376
353695914468 400917069
303475166786 10576839
426961495444 400910762
139583570064 400904455
401065902168 400898148
468647084620 50247869
567808258872 320023487
84121646218 193807803
983400950960 400891841
790237888532 76850795
897503373264 398192445
73897187120 400885534
500227076420 310909872
555176262152 122305344
442751491344 40673843
228639146940 400879227
654969036240 400872920
706383438370 53149089
521701470844 400866613
993635217443 53704105
785710202292 400860306
844448987040 165464145
85897584004 400853999
192637956288 303902795
963189756208 315785183
861502182612 400847692
78949985808 293344877
985927350304 400841385
819816593436 274480640
769920206392 400835078
478121082160 400828771
192637956288 400822464
66317989088 189096474
28495298882 24534230
192637956288 400816157
30316798436 400809850
706285837545 183136359
536859866908 400803543
443383091180 400797236
561492260512 400790929
631599842308 400784622
413697898888 187715241
931798122963 134257109
498963876748 381914078
649284637716 400778315
567808258872 400772008
490121479044 246969506
222323148580 400765701
901356490077 121352987
482542281012 400759394
666969433124 400753087
697917825088 400746780
815395394584 400740473
734550615576 400734166
293062330212 287649656
320852722996 400727859
379624613187 169897966
60633590564 20075181
133899171540 400721552
805921397044 400715245
923398966540 400708938
994138148172 400702631
111161577444 400696324
781289003440 239785833
348011515944 400690017
467383884948 400683710
726339817708 400677403
879186978020 400671096
524859470024 400664789
88423983348 155770286
721287019020 400658482
125688373672 308910553
425066695936 400652175
219165149400 55848485
330326720536 400645868
401065902168 400639561
5052804996 400633254
662548234272 400626947
215580780164 13112253
254534740216 400620640
770551806228 318434123
510565856200 97348545
754130210492 400614333
812868995240 400608026
936030963260 400601719
70739187940 260756608
707391822628 400595412
34198094925 291862732
694759825908 400589105
380854707416 400582798
440225092000 400576491
348643115780 400570184
175819242362 74876704
877923778348 400563877
566545059200 400557570
586756253952 301335846
142109969408 400551263
142741569244 354926425
428299786258 21645624
750340611476 242169879
651179437224 262150455
356222313812 400544956
122832826677 3443622
294957129720 400538649
472436683636 87150126
535596667236 137454758
493911078060 355115635
719392219512 400532342
840027788188 400526035
346116716436 400519728
353064314632 400513421
13895202700 400507114
363169912008 125294862
421277096920 400500807
354327514304 400494500
399171102660 400488193
433909093640 400481886
175584760716 400475579
291167530704 276076311
619599445424 400469272
336642718896 6199781
768657006720 400462965
239376344152 400456658
740235014100 266622118
931609764408 400450351
312641925128 315003115
868449780808 400444044
818553393764 384865754
997927747188 400437737
389065505284 400431430
825500991960 400425123
340471913258 124039769
378328308072 400418816
306325926768 254588362
792657800488 400412509
398206949393 3941875
581703455264 400406202
937925762768 214904718
19579601224 74643345
861502182612 309560174
641705439684 400399895
869081380644 400393588
625283843948 400387281
296545903039 58465890
529912268712 400380974
475594682816 400374667
779394203932 400368360
973441026363 64230488
647389838208 400362053
401940762994 6773718
721958270965 171897285
187585157600 23827846
666969433124 400355746
91581982528 400349439
61896790236 400343132
372643909548 400336825
861502182612 400330518
611388647556 400324211
777499404424 400317904
77686786136 235572757
843185787368 400311597
106740378592 400305290
344221916928 146927872
4421205160 400298983
559597461004 400292676
337274318732 138678316
666969433124 400286369
294463028791 228881030
140215169900 400280062
561492260512 400273755
443383091180 400267448
250113541364 314183205
652442636896 400261141
700444224432 395221848
3468656773 66778516
82739584824 400254834
876028978840 204895509
702339023940 16208990
378328308072 400248527
123793574164 323530179
910135369984 400242220
243797543004 328966813
760446208852 400235913
274791969761 61140058
658127035420 400229606
647389838208 400223299
200848754156 400216992
602546249852 400210685
861502182612 400204378
282325133000 400198071
302536327752 400191764
139583570064 400185457
97897980888 400179150
405487101020 400172843
373907109220 400166536
685917428204 355348994
440225092000 400160229
10737203520 400153922
3789605324 400147615
635389441324 400141308
221691548744 400135001
322115922668 400128694
477489482324 331540069
885502976380 400122387
757919809508 400116080
239376344152 31995411
852659784908 400109773
478121082160 231536277
857712583596 400103466
663179834108 400097159
372012309712 400090852
300641528244 400084545
306957526604 400078238
66317989088 211473710
579808655756 400071931
72002387612 242062660
483173880848 400065624
15158402372 400059317
504648275272 177396989
19579601224 363157060
391591904628 400053010
281061933328 400046703
634126241652 400040396
238113144480 5688914
415592698396 400034089
432014294132 400027782
459804686916 400021475
836238189172 391671007
425698295772 400015168
156005165800 400008861
505279875108 400002554
757919809508 399996247
176216360552 399989940
83371184660 365326668
26527199420 399983633
267798336772 399977326
626547043620 303335165
502121875928 399971019
999190946860 399964712
781289003440 399958405
89687183020 34852482
869081380644 399952098
972032153912 399945791
584861454444 194343898
284851532344 399939484
827395791468 399933177
200848754156 399926870
715134453951 88115097
34737997288 399920563
730129416724 309598016
792168902834 69585131
454120288392 399914256
82107984988 399907949
96634781216 257344521
315799924308 249076044
106743746530 106487388
133267571704 399901642
546333864448 355367915
912661769328 399895335
296851929228 399889028
976453352764 197314495
786454319008 144304160
983400950960 399882721
540649465924 399876414
453488688556 399870107
644863438864 2516493
66949588924 399863800
976453352764 399857493
900661372444 399851186
745919412624 399844879
66949588924 314813905
460436286752 399838572
288122231307 281393112
527385869368 399832265
785710202292 399825958
973926953420 228521531
147794367932 399819651
222323148580 399813344
485700280192 194987212
794552599996 91350588
521080372163 146517917
335379519224 399807037
204006753336 230785744
888660975560 327408984
965716155552 399800730
464857485604 399794423
464857485604 399788116
540017866088 399781809
830553790648 399775502
75791986628 399769195
961294956700 399762888
602546249852 112409661
907608970640 399756581
462542831171 57078350
977084952600 399750274
446057263534 175315679
827395791468 399743967
100424380232 399737660
811605795568 399731353
768025406884 399725046
6947604504 399718739
727603017380 90991089
536228267072 399712432
236291720610 139435156
737077014920 399706125
409908299872 327837860
552649862808 399699818
5052804996 399693511
527385869368 219105180
77686786136 399687204
636021041160 399680897
442119891508 399674590
537491466744 84330897
629073442964 399668283
363801511844 399661976
600044195528 353330754
460436286752 281645392
616441446244 399655669
82739584824 399649362
980242951780 399643055
910766969820 373506847
439593492164 239811061
826288507143 26634461
598756650836 124367733
882976577036 399636748
949294559816 399630441
399425028787 106298178
753048173088 144102336
701707424104 399624134
878690455203 259123095
819816593436 399617827
407381900528 399611520
101055980068 399605213
316711214366 68941817
828658991140 127748285
776494261964 67251541
446541090360 399598906
160426364652 239899359
570334658216 220757614
886331512291 150939124
300009928408 399592599
606967448704 261917096
459804686916 399586292
605802587776 175586880
517280271992 399579985
288641131360 399573678
816184410833 195933262
192674190003 76384077
791394600816 399567371
106108778756 261034116
66949588924 386694784
761709408524 349388879
520438271172 362463290
606967448704 399561064
37264396632 206119067
505279875108 399554757
11368803356 399548450
740866613936 399542143
329695120700 399535836
367591110860 399529529
592440652476 399523222
457909887408 399516915
828027391304 399510608
542544265432 399504301
841290987860 399497994
792026200652 399491687
723813418364 308519519
868449780808 399485380
44843594664 399479073
647389838208 399472766
18948001388 399466459
255166340052 214280325
411803099380 115506398
265271937428 214292939
822974592616 399460152
942556101740 124241593
738971814428 399453845
42948795156 231782250
74589977470 1356005
121467037343 62729422
434540693476 399447538
594967253644 288141602
151583966948 399441231
48001593844 399434924
514122272812 399428617
541912665596 299330220
527385869368 399422310
603177849688 399416003
930346564736 311338748
830553790648 399409696
700444224432 117631857
853035713643 12588772
584861454444 232690458
238113144480 38970953
845712186712 399403389
731392616396 399397082
162321164160 399390775
114466895530 140892073
437067092820 399384468
535099993051 88316921
959400157192 399378161
601283050180 234620400
845712186712 399371854
44211994828 126278754
596230251492 399365547
679601429844 399359240
578873653443 68184977
624020644276 399352933
238113144480 398350120
750340611476 399346626
929714964900 174325480
248536885857 3374245
312010325292 399340319
430119494624 399334012
855817784088 399327705
946136560636 399321398
853922984580 145565560
22737600404 399315091
479453381324 90864949
377696708236 399308784
529912268712 399302477
408013500364 138772921
173689961208 399296170
414329498724 399289863
384644306432 399283556
480015881668 399277249
97266381052 399270942
609493848048 399264635
917714568016 399258328
431630288195 8287398
677221788083 250930302
202111953828 399252021
956242158012 399245714
141478369572 399239407
233691945628 399233100
6316004668 126524727
977716552436 61291426
221691548744 399226793
278535533984 273786870
527385869368 399220486
287524102720 92504769
353064314632 399214179
503385075600 399207872
3789605324 399201565
217270349892 399195258
786520756946 198771412
472436683636 399188951
409276700036 399182644
27790399092 90688353
375170308892 399176337
879818577856 399170030
426961495444 399163723
795184199832 399157416
484437080520 279740678
327800321192 399151109
473068283472 399144802
601914650016 399138495
945504960800 399132188
783815402784 399125881
728866217052 363699462
378328308072 15843184
472436683636 399119574
291905207973 77519337
411171499544 399113267
493279478224 374515967
250745141200 399106960
533701867728 399100653
920240967360 325138464
584229854608 399094346
912030169492 399088039
333484719716 52278723
635389441324 399081732
423803496264 399075425
982769351124 399069118
414961098560 399062811
626075301006 74813634
193269556124 56889140
546333864448 399056504
910135369984 399050197
908872170312 399043890
224217948088 288671390
340432317912 5941194
878555378184 262131534
445909490524 399037583
593703852148 399031276
516017072320 399024969
632231442144 399018662
796447399504 399012355
120635574984 307049988
7579204340 399006048
175584760716 398999741
389065505284 398993434
162952763996 398987127
32211597944 148573999
872239379824 328172131
474362507277 365553720
886134576216 398980820
224849547924 282692354
564296533662 10740821
372012309712 244503469
769288606556 398974513
851552204154 104361929
336642718896 398968206
294325529884 225727530
655600636076 398961899
553281462644 398955592
727714468377 209140120
565628340880 24546844
546333864448 398949285
785078602456 317538529
353710622392 353299219
882976577036 398942978
993506548336 4919460
923398966540 398936671
80844785316 398930364
485700280192 279885739
953715758668 385635208
400434302332 398924057
159163164980 398917750
790763000980 398911443
737708614756 152055463
535596667236 398905136
283588332672 50683052
233060345792 398898829
568439858708 398892522
605704249032 398886215
391591904628 398879908
925293766048 54189744
128846372852 382929505
450330689376 398873601
78318385972 398867294
231165546284 398860987
384012706596 398854680
245060742676 398848373
75160386792 398842066
172511407783 15786421
552018262972 398835759
425066695936 297059700
222954748416 269763004
768657006720 398829452
358748713156 398823145
781289003440 398816838
65054789416 2169608
582335055100 398810531
892450574576 398804224
140215169900 398797917
941083761948 398791610
455383488064 398785303
888029375724 398778996
94115407870 328348727
57475591384 398772689
494542677896 398766382
70791819855 59601150
927820165392 398760075
982769351124 398753768
464225885768 398747461
728866217052 398741154
806552996880 398734847
432951329364 32203542
736445415084 398728540
809710996060 398722233
289272731196 398715926
556439461824 398709619
28421998928 398703312
486331880028 398697005
865291781628 398690698
644863438864 398684391
349594184087 52537310
6947604504 398678084
246955542184 398671777
157268365472 398665470
497700677076 398659163
137844685903 13642041
342958717256 398652856
469548945713 56384580
487595079700 398646549
231165546284 391134912
881713377364 212407146
925293766048 127496005
433909093640 197737064
942346961620 398640242
152215566784 210861931
713707820988 398633935
583598254772 398627628
776867804588 398621321
380223107580 398615014
265271937428 398608707
37264396632 145130377
77686786136 222435276
218533549564 398602400
708655022300 114364831
983400950960 37343747
144636368752 398596093
970137354404 398589786
307589126440 200379697
906345770968 191688651
115582776296 398583479
628441843128 398577172
793381242858 70039235
839397601120 282818494
780025803768 398570865
956242158012 398564558
720023819348 387760667
51159593024 376193629
892450574576 27643581
541281065760 398558251
745919412624 398551944
874134179332 398545637
437067092820 258101361
711813021480 398539330
660653434764 398533023
437067092820 398526716
51159593024 398520409
348011515944 219552977
81476385152 336182021
79581585644 398514102
670759032140 398507795
934136163752 398501488
615178246572 398495181
540017866088 398488874
720655419184 398482567
6308 398476260
44211994828 398469953
169900362192 70310436
572861057560 28551789
787605001800 398463646
645495038700 363478717
657495435584 398457339
680864629516 398451032
670853504693 61613083
872239379824 398444725
856449383924 352990176
584229854608 391525946
404855501184 149103787
418119097740 398438418
224217948088 398432111
315877853600 285240382
375801908728 398425804
749077411804 398419497
90318782856 254102723
802862922324 196563962
7579204340 214652438
966979355224 398413190
912030169492 398406883
82739584824 398400576
665074633616 377883905
975190153092 398394269
198953954648 398387962
346116716436 398381655
958136957520 398375348
957505357684 5001451
368854310532 398369041
994769748008 398362734
24000800076 281954435
416855898068 398356427
971400554076 45908653
664443033780 398350120
859607383104 216197653
478121082160 398343813
339800718076 144152792
444014691016 165457838
37264396632 398337506
536228267072 351003471
677075030500 265650840
603177849688 297463348
196427555304 398331199
641073839848 157271352
827395791468 398324892
328431921028 398318585
430119494624 269132304
443500111258 255950674
211585951368 398312278
796447399504 398305971
104213979248 100830009
660653434764 398299664
253903140380 290721165
181900759076 282679740
434540693476 276353819
342958717256 6370070
728866217052 398293357
670759032140 398287050
869081380644 398280743
477680042022 197182048
60001990728 398274436
385275906268 295482950
169900362192 308759185
253271540544 291686136
486331880028 398268129
280430333492 398261822
118109175640 398255515
185690358092 398249208
633494641816 398242901
906977370804 361189276
532438668056 241810380
147794367932 398236594
448435889868 76384077
156005165800 398230287
513490672976 398223980
813500595076 398217673
214743950548 368902737
701707424104 398211366
682759429024 398205059
890555775068 398198752
850764985400 398192445
867186581136 320010873
896425082218 181673135
986558950140 398186138
62528390072 398179831
256429539724 398173524
390960304792 172824414
846975386384 398167217
747182612296 398160910
530543868548 217761789
424435096100 186472762
762341008360 398154603
152215566784 398148296
68212788596 163294537
910135369984 398141989
423171896428 398135682
564650259692 171815294
752867010820 297873303
582335055100 398129375
20842800896 398123068
545070664776 398116761
514892361754 175889616
706760222792 398110454
240639543824 398104147
947399760308 54341112
523596270352 162058365
169408594853 60465209
715602620496 398097840
483805480684 26085752
277474681793 181534381
128214773016 22736735
366959511024 398091533
88423983348 398085226
257061139560 398078919
101055980068 398072612
780025803768 398066305
849501785728 380293179
581703455264 398059998
3789605324 398053691
411803099380 398047384
922767366704 398041077
130109572524 42124453
868449780808 398034770
831185390484 398028463
426961495444 398022156
994769748008 398015849
509069474124 398009542
347379916108 277016054
672022231812 398003235
252008340872 397996928
373907109220 397990621
960663356864 397984314
627178643456 397978007
891818974740 397971700
880766580961 32468436
633616152478 166372353
545070664776 94920350
826132591796 397965393
6947604504 397959086
375170308892 397952779
354327514304 397946472
815437777624 200695047
27163857470 234998820
747814212132 221791962
344221916928 397940165
598756650836 397933858
70107663788 357651049
310747125620 397927551
749709011640 304981292
51159593024 397921244
180637559404 397914937
660021834928 397908630
173689961208 397902323
798342199012 397896016
716234220332 397889709
929714964900 397883402
286746331852 397877095
411171499544 310298093
409908299872 397870788
686549028040 301739494
999236666303 155051288
957505357684 205261315
545070664776 397864481
571597857888 397858174
117477575804 397851867
157268365472 397845560
854063107199 232204819
543807465104 302628781
668232632796 397839253
387170705776 397832946
110529977608 397826639
556439461824 397820332
467383884948 397814025
680233029680 111457304
49896393352 397807718
978348152272 397801411
239003911560 55980932
605072649196 263790275
428224695116 235705204
140215169900 332107699
45475194500 59481317
653705836568 105465654
261482338412 259892549
452225488884 397795104
694128226072 9946139
328431921028 397788797
903819371624 294133252
480647481504 397782490
612651847228 397776183
280430333492 397769876
575387456904 397763569
778762604096 397757262
850764985400 347067903
765499007540 397750955
346748316272 397744648
543807465104 397738341
104213979248 397732034
239376344152 397725727
45475194500 397719420
336737475264 102217549
71370787776 397713113
596861851328 284105122
315168324472 397706806
848870185892 397700499
20211201060 11333679
649284637716 397694192
301273128080 397687885
972032153912 194312363
140846769736 397681578
839396188352 397675271
792657800488 206541636
694230216569 278996452
752867010820 397668964
846048967898 3840963
872358910088 104557446
492016278552 66103667
119372375312 397662657
665094563736 371848106
753498610656 397656350
88423983348 397650043
746551012460 397643736
990348549156 245146783
267166736936 397637429
372012309712 397631122
328431921028 397624815
330469731761 146631443
759183009180 397618508
876660578676 162052058
544439064940 397612201
20211201060 361952423
413697898888 397605894
138320370392 397599587
977716552436 397593280
854554584416 397586973
918977767688 335734224
445277890688 397580666
930346564736 397574359
169268762356 3828349
219165149400 397568052
151603581718 121056558
25414856881 6515131
548860263792 10110121
733287415904 397561745
222323148580 397555438
743393013280 397549131
937294162932 225235584
378328308072 326469241
634126241652 164997427
901924572116 397542824
921504167032 119839307
645495038700 397536517
493279478224 397530210
567808258872 116420913
826764191632 397523903
251376741036 154641333
860870582776 397517596
944873360964 397511289
989454208072 26975039
346244792685 58415434
912749096050 92542611
318957923488 397504982
149689167440 397498675
327800321192 397492368
201827396667 26350646
730761016560 397486061
749709011640 94857280
920872567196 397479754
107371978428 372497727
23369200240 397473447
36001196960 397467140
484437080520 397460833
182532358912 323618477
224217948088 195132273
315168324472 397454526
33474797616 397448219
535596667236 397441912
791581344779 24162117
612020247392 397435605
128214773016 397429298
878555378184 219363767
333484719716 397422991
374538709056 392522452
646126638536 397416684
358748713156 397410377
119372375312 397404070
896240173592 374938536
846343786548 397397763
626547043620 397391456
846975386384 397385149
498963876748 397378842
923400663123 278838777
258955939068 397372535
329063520864 397366228
132004372032 276423196
464225885768 397359921
898766572936 301701652
249481941528 2081310
716865820168 397353614
773078205572 397347307
485911407017 4950995
812237395404 397341000
780025803768 397334693
310747125620 397328386
269061536444 397322079
293062330212 397315772
944903319214 309156526
546965464284 397309465
822974592616 344412656
537491466744 397303158
718760619676 43726431
909884126397 10671444
97266381052 397296851
973926953420 397290544
451593889048 397284237
921504167032 31169194
367219094530 114024253
453488688556 260390802
656863835748 397277930
795815799668 397271623
223153280162 99474004
484437080520 9378509
356853913648 397265316
723181818528 69244553
618967845588 397259009
103582379412 266975310
562123860348 397252702
928451765228 397246395
855870781809 149261462
867818180972 397240088
71370787776 397233781
128846372852 397227474
711813021480 397221167
198322354812 12513088
366327911188 397214860
19579601224 397208553
527385869368 397202246
999190946860 163862167
360011912828 397195939
526122669696 340634763
120003975148 3620218
557281923591 113526
1894805816 397189632
124425174000 397183325
511595873468 34158712
398539502824 397177018
632863041980 397170711
233060345792 397164404
192006356452 397158097
663365297750 59866044
379591507744 397151790
680399515559 126688709
908240570476 397145483
747814212132 397139176
935541889010 79398823
43580394992 259299691
656863835748 397132869
47369994008 397126562
315168324472 387804816
25895599584 397120255
36001196960 106329713
319589523324 397113948
560860660676 397107641
483173880848 397101334
131372772196 397095027
614546646736 397088720
360643512664 397082413
27158799256 397076106
41053995648 397069799
651811037060 384134142
212217551204 203022330
500227076420 397063492
262113938248 397057185
332221520044 397050878
569703058380 397044571
234955145300 397038264
240007943988 397031957
281061933328 207102959
345485116600 397025650
255166340052 397019343
388433905448 397013036
101687579904 397006729
658127035420 397000422
264640337592 107528043
365064711516 396994115
828027391304 396987808
291167530704 169519546
903187771788 396981501
35369597124 396975194
13263602864 174502076
643600239192 249977945
954978958340 396968887
378959907908 396962580
216007150220 55728652
828658991140 396956273
637284240832 396949966
925293766048 396943659
294325529884 396937352
140215169900 396931045
18316401552 186327701
293062330212 396924738
253271540544 396918431
845336543857 73867584
805921397044 396912124
394749903808 396905817
118109175640 96219592
998862322690 68039916
407479078784 38491621
197690754976 58976757
153478766456 396899510
567176659036 396893203
706128622956 396886896
562755460184 396880589
173689961208 396874282
944873360964 396867975
987190549976 396861668
550123463464 19709375
230533946448 396855361
920240967360 38687138
296220329392 208736472
395381503644 396849054
86757970265 15981938
444921320201 49547792
713707820988 396842747
148425967768 396836440
363801511844 81599966
96003181380 135632035
846343786548 396830133
207164752516 390813255
566566868806 76661585
799605398684 173278518
188848357272 396823826
486331880028 396817519
397276303152 396811212
641073839848 396804905
772446605736 50228948
70142150464 313293918
692233426564 189437052
569703058380 396798598
589282653296 207550756
405487101020 396792291
850764985400 396785984
989716949320 101038140
603809449524 396779677
782552203112 251220424
305252340744 144657352
545702264612 353330754
276640734476 396773370
504016675436 207109266
124425174000 396767063
929737361057 275079805
77686786136 396760756
860238982940 396754449
569071458544 396748142
380854707416 396741835
740235014100 396735528
80213185480 396729221
593245442532 91419965
121898774656 396722914
375801908728 396716607
253903140380 396710300
913388768846 35848988
894345374084 396703993
617704645916 396697686
240007943988 396691379
336011119060 396685072
274114335132 396678765
351801114960 396672458
597493451164 278346831
81476385152 396666151
120635574984 396659844
871607779988 396653537
768025406884 396647230
956873757848 396640923
291167530704 242636597
596230251492 396634616
108635178100 396628309
101687579904 396622002
296851929228 396615695
510964273632 396609388
678969830008 396603081
674548631156 396596774
114319576624 396590467
230533946448 396584160
335379519224 396577853
30375459843 255969595
931609764408 396571546
214743950548 396565239
66317989088 396558932
918346167852 247083032
290535930868 396552625
327800321192 396546318
908240570476 396540011
324642322012 213838835
60633590564 396533704
166742363012 396527397
690970226892 396521090
39790795976 175776090
961362220855 205059491
298746728736 396514783
482780691919 26893048
438330292492 396508476
427593095280 396502169
673917031320 396495862
65686389252 396489555
618967845588 396483248
418119097740 396476941
189479957108 294618891
111161577444 396470634
47369994008 261412536
241902743496 346449817
708655022300 396464327
271931478078 10084893
495931922963 263235259
301904727916 396458020
960031757028 396451713
198953954648 396445406
411171499544 19419253
162952763996 396439099
150320767276 368707220
481279081340 396432792
69475988268 396426485
330958320372 239098370
920240967360 374724098
167373962848 396420178
411803099380 396413871
128214773016 396407564
757288209672 294991004
317063123980 263430776
666337833288 396401257
534965067400 396394950
62528390072 386209145
528649069040 359309790
413223892061 191266082
790763000980 396388643
332221520044 396382336
861502182612 396376029
226744347432 396369722
450330689376 396363415
816658594256 396357108
687887886484 66589306
875397379004 396350801
953084158832 217093247
924662166212 396344494
397276303152 396338187
922767366704 283783465
252008340872 54177130
70739187940 396331880
539386266252 287668577
518543471664 363876058
964452955880 396325573
425066695936 396319266
836869789008 184820328
713707820988 78131116
455383488064 227121377
469278684456 52278723
580440255592 396312959
849501785728 396306652
606335848868 396300345
27790399092 150421950
167373962848 193933943
951189359324 396294038
984664150632 396287731
875397379004 396281424
30437861301 130599049
37895996468 396275117
44843594664 396268810
841290987860 206194751
497127707112 75412799
265271937428 396262503
905082571296 396256196
917714568016 396249889
759814609016 120842120
387802305612 396243582
474963082980 396237275
62528390072 131482029
742761413444 330240827
384644306432 25978533
906345770968 396230968
473068283472 270229722
147794367932 396224661
196427555304 278624339
849501785728 396218354
967610955060 144695194
540649465924 396212047
972032153912 186214175
620231045260 396205740
283588332672 256455234
666337833288 296555140
315168324472 396199433
793289400324 396193126
224849547924 396186819
646758238372 396180512
68844388432 396174205
679601429844 396167898
438367623625 308727650
986888553960 32411673
196427555304 396161591
657495435584 396155284
444646290852 396148977
930978164572 396142670
154741966128 396136363
246323942348 396130056
800868598356 396123749
656863835748 396117442
530543868548 396111135
898823121498 299342834
706760222792 396104828
709918221972 396098521
769920206392 350940401
94108381872 396092214
648653037880 396085907
842554187532 263840731
473068283472 396079600
931609764408 75702921
440225092000 396073293
86529183840 196406287
559597461004 198790333
272851135460 396066986
550123463464 396060679
378328308072 396054372
640442240012 396048065
360643512664 396041758
800868598356 396035451
754130210492 396029144
231327888464 125439923
865291781628 396022837
203482832911 11939151
77686786136 172811800
701707424104 358653862
943610161292 55394381
766762207212 396016530
38527596304 275117647
968242554896 396010223
499595476584 171260278
698549424924 375171895
921656279258 76062420
879186978020 396003916
495174277732 395997609
668864232632 395991302
785710202292 395984995
253271540544 395978688
973926953420 395972381
80213185480 395966074
917714568016 395959767
559027650847 201477115
415592698396 395953460
860870582776 115279346
347379916108 395947153
941083761948 395940846
504016675436 395934539
57475591384 395928232
921504167032 168523040
387170705776 395921925
318326323652 395915618
32211597944 395909311
415592698396 395903004
425698295772 395896697
442751491344 395890390
339169118240 395884083
810974195732 395877776
848238586056 395871469
923398966540 199055227
46106794336 395865162
445909490524 395858855
552649862808 395852548
986558950140 245014336
224217948088 395846241
48001593844 395839934
367591110860 395833627
69475988268 395827320
541912665596 162783670
954347358504 395821013
458541487244 199048920
316166953866 9756929
126557413137 60383218
565913459364 395814706
922767366704 395808399
482542281012 330190371
334116319552 224510279
677706630336 395802092
387802305612 395795785
438403037430 297696707
63791589744 315072492
692233426564 395789478
943610161292 395783171
663179834108 266956389
346748316272 395776864
440856691836 49106302
303799527424 17949722
569703058380 395770557
292430730376 395764250
190111556944 395757943
872870979660 179888254
80844785316 395751636
586756253952 395745329
120635574984 28204904
684654228532 395739022
435172293312 395732715
205901552844 395726408
728866217052 395720101
780657403604 395713794
513490672976 1677662
240055044664 88398912
600819613885 90215328
63159989908 395707487
854554584416 395701180
142741569244 395694873
384012706596 395688566
658127035420 395682259
128846372852 395675952
593072252312 395669645
168637162520 395663338
893082174412 79657410
995464783650 67314611
25895599584 395657031
631599842308 395650724
254718040557 33893818
497773081436 70632093
937925762768 300301498
186321957928 395644417
790131401144 392402619
295588729556 395638110
727603017380 211013299
118109175640 395631803
234323545464 395625496
526187284911 130466602
980242951780 395619189
197690754976 395612882
96634781216 395606575
720023819348 255729929
897503373264 3292254
846343786548 5266345
185690358092 395600268
682759429024 395593961
836238189172 395587654
412434699216 92170498
287377931688 395581347
507174674616 395575040
65054789416 390012266
450330689376 395568733
404855501184 395562426
773709805408 395556119
270392416533 11251688
550755063300 395549812
163584363832 395543505
662548234272 395537198
797710599176 395530891
310115525784 395524584
682759429024 365332975
689194093589 179692737
225481147760 210338450
972663753748 395518277
533070267892 395511970
861502182612 128845703
11368803356 288103760
497069077240 395505663
382117907088 395499356
764867407704 395493049
551386663136 395486742
64423189580 395480435
693496626236 173757850
752867010820 395474128
919609367524 111646514
258955939068 395467821
70283673237 146486382
734569769935 197667687
524227870188 395461514
18316401552 124279435
77055186300 395455207
987822149812 392888258
336011119060 395448900
663811433944 214274018
833080189992 319632453
788236601636 395442593
862133782448 395436286
666969433124 395429979
61896790236 395423672
961926556536 395417365
538754666416 395411058
337274318732 395404751
169268762356 25801937
400434302332 61531092
985295750468 189973147
597493451164 395398444
170531962028 206093839
429487894788 395392137
597493451164 395385830
411803099380 395379523
323571832725 131456801
915819768508 246382955
824237792288 395373216
743393013280 325441200
937294162932 395366909
207164752516 395360602
608230648376 395354295
392855104300 395347988
690970226892 395341681
697917825088 395335374
245060742676 395329067
183163958748 395322760
896240173592 31484544
727603017380 148838893
579808655756 395316453
693496626236 395310146
257061139560 229265757
190743156780 395303839
416224298232 395297532
207164752516 395291225
570966258052 395284918
39790795976 395278611
974672533360 164782989
168340300402 33376644
512859073140 395272304
202743553664 341442059
494542677896 303675743
89687183020 395265997
840027788188 92208340
735813815248 395259690
17053201880 321650693
305694326932 395253383
388433905448 305208344
624652244112 360779321
955610558176 395247076
232428745956 352466695
272851135460 395240769
380854707416 308046494
526122669696 395234462
414961098560 395228155
240007943988 350688121
503385075600 395221848
789499801308 395215541
15170038787 293836823
221691548744 395209234
893082174412 395202927
219165149400 50979481
5135874493 45057208
956873757848 395196620
785710202292 395190313
182532358912 34991236
709918221972 395184006
663811433944 317803423
87160783676 395177699
257061139560 395171392
744024613116 395165085
711813021480 395158778
592440652476 308923167
217270349892 57084657
804026597536 395152471
411171499544 395146164
461067886588 395139857
118740775476 111066270
867186581136 395133550
607599048540 370328119
204006753336 219874634
788236601636 395127243
748445811968 395120936
133267571704 395114629
17684801716 395108322
424435096100 395102015
469910284292 395095708
930346564736 395089401
767393807048 247833565
204638353172 353633490
104213979248 395083094
987822149812 395076787
546333864448 395070480
527385869368 395064173
66949588924 395057866
381486307252 317935870
901924572116 395051559
656863835748 19116517
745287812788 395045252
841290987860 395038945
279167133820 395032638
62528390072 395026331
250745141200 395020024
933504563916 395013717
35369597124 395007410
127013621610 211353877
339299799280 226673580
798342199012 395001103
255797939888 394994796
628441843128 394988489
598756650836 170648499
629073442964 149185778
784447002620 394982182
144004768916 394975875
368971210777 120255569
753498610656 394969568
379591507744 394963261
305062727096 262938830
846975386384 394956954
92213582364 54360033
623389044440 394950647
874134179332 394944340
476226282652 292468204
478752681996 394938033
645495038700 215075007
484437080520 82325271
274745934968 394931726
831816990320 359751280
255797939888 321329036
467383884948 394925419
839396188352 121851240
623389044440 273723800
739603414264 394919112
372643909548 394912805
135891981828 252216930
198322354812 394906498
482542281012 394900191
195164355632 394893884
927188565556 394887577
701707424104 394881270
443383091180 394874963
356853913648 394868656
714339420824 394862349
272219535624 394856042
327800321192 394849735
159389926858 47409719
740866613936 394843428
414961098560 174451620
762341008360 394837121
498963876748 394830814
216638750056 394824507
877923778348 394818200
63159989908 394811893
415592698396 394805586
236218344972 394799279
655600636076 394792972
114951176460 249265254
353695914468 394786665
417487497904 130744110
3789605324 394780358
825500991960 23316979
900661372444 363775146
166110763176 20138251
405487101020 9599254
569071458544 394774051
363801511844 394767744
16421602044 394761437
11368803356 394755130
183163958748 394748823
22737600404 394742516
592440652476 394736209
709286622136 394729902
773078205572 394723595
920240967360 394717288
454751888228 296277632
221059948908 394710981
200848754156 394704674
442119891508 195990025
37264396632 70695163
375801908728 394698367
405487101020 394692060
976687008193 115178434
253271540544 66330719
294325529884 394685753
977084952600 8110802
801500198192 394679446
540017866088 92359708
227375947268 394673139
329695120700 187172839
536859866908 394666832
953715758668 394660525
579808655756 394654218
355590713976 394647911
122530374492 394641604
237481544644 154660254
892450574576 394635297
459173087080 394628990
217901949728 394622683
51967372598 29459997
125688373672 394616376
75160386792 394610069
430751094460 226541133
847606986220 98780234
956873757848 394603762
650133652456 30355591
638547440504 394597455
251376741036 394591148
822974592616 394584841
102950779576 394578534
586124654116 111255480
468647084620 394572227
545702264612 394565920
26527199420 394559613
404855501184 394553306
510332673796 77241829
466752285112 289958018
738340214592 394546999
826132591796 332107699
172426761536 394540692
764867407704 394534385
397276303152 394528078
120635574984 238019873
379591507744 394521771
663811433944 82419876
178742759896 394515464
374538709056 394509157
289904331032 394502850
74528786956 134635529
208427952188 394496543
853922984580 394490236
377696708236 394483929
523596270352 126676095
528649069040 394477622
740235014100 394471315
175584760716 394465008
372643909548 11491354
658127035420 394458701
845712186712 394452394
815395394584 76314700
898813667305 137410609
836238189172 394446087
463594285932 394439780
651811037060 394433473
165479163340 394427166
700444224432 394420859
995401347844 394414552
698669131784 233869867
539386266252 383875555
125688373672 394408245
404223901348 301058338
9474003848 238391986
669495832468 387672369
735813815248 200751810
867186581136 394401938
214112350712 394395631
100424380232 358470959
957505357684 394389324
211585951368 171436874
399171102660 394383017
328728186046 75015458
771815005900 394376710
970137354404 144474449
622125844768 394370403
162352415345 292859238
461067886588 394364096
918346167852 394357789
316431524144 394351482
571597857888 73091823
752235410984 32209849
692865026400 394345175
283588332672 394338868
957505357684 394332561
924030566376 338011051
511595873468 12714912
924662166212 253566628
715602620496 394326254
118109175640 394319947
173058361372 394313640
437698692656 357474453
56212391712 394307333
860870582776 394301026
203375153500 394294719
95371581544 339278758
462331086260 394288412
626688263657 119429352
360011912828 334081790
822342992780 394282105
613915046900 2194836
391642688592 253497251
653705836568 394275798
654337436404 42414575
970137354404 37678018
497700677076 98691936
530161767325 120394323
72002387612 394269491
636652640996 193441997
456646687736 394263184
428856294952 29674435
978979752108 394256877
373907109220 247310084
471805083800 39071865
295588729556 394250570
608230648376 220171063
90950382692 279923581
720655419184 394244263
141478369572 295539713
860870582776 394237956
506543074780 394231649
887397775888 394225342
373907109220 234141068
370749110040 394219035
828658991140 394212728
869081380644 51137156
316431524144 394206421
649284637716 394200114
118970419653 11163390
78318385972 207885027
348011515944 394193807
934136163752 394187500
229902346612 170793560
711813021480 394181193
515385472484 219836792
156005165800 394174886
660653434764 394168579
124425174000 394162272
932241364244 186453841
141511140744 76516524
681496229352 394155965
263377137920 394149658
316431524144 394143351
268676243879 64760276
243165943168 162625995
471805083800 394137044
116214376132 263821810
455383488064 394130737
673917031320 65094547
969505754568 394124430
397907902988 394118123
872870979660 155328796
103582379412 140324443
560860660676 394111816
194532755796 394105509
389697105120 394099202
324010722176 224794094
645011811039 180153148
402960701676 10917417
411803099380 394092895
61265190400 394086588
298115128900 234853759
434540693476 394080281
780025803768 288387575
522333070680 394073974
708023422464 394067667
251376741036 167974331
819184993600 157775912
337905918568 394061360
245060742676 327131476
694759825908 394055053
255797939888 394048746
325905521684 394042439
585493054280 67775022
276009134640 394036132
752235410984 394029825
853291384744 179875640
14526802536 371583212
178111160060 145187140
167373962848 218152823
203558113263 114213463
425698295772 106134196
30316798436 327427905
113056376952 394023518
208427952188 394017211
212849151040 394010904
561492260512 394004597
483805480684 289794036
234955145300 144114950
631606144 393998290
195795955468 387079511
386539105940 393991983
534348591750 163982000
101055980068 393985676
623389044440 393979369
831185390484 388574270
884239776708 393973062
883608176872 393966755
744656212952 347496779
697602874494 25152316
228007547104 393960448
979870828231 29447383
94108381872 393954141
184427158420 73262112
310747125620 393947834
840027788188 393941527
345485116600 351287286
886766176052 393935220
433277493804 249176956
661916634436 393928913
162952763996 393922606
879186978020 393916299
438961892328 195699903
687180627876 393909992
211585951368 372939217
13895202700 393903685
870344580316 290052623
928451765228 393897378
690338627056 393891071
433277493804 393884764
828658991140 393878457
330958320372 393872150
439593492164 393865843
364433111680 393859536
568439858708 141901193
842554187532 393853229
548228663956 222801082
423171896428 393846922
34106397452 393840615
185058758256 393834308
114951176460 393828001
313273524964 393821694
192637956288 393815387
852028185072 230470394
19579601224 277817043
665706233452 393809080
984664150632 216178732
617704645916 305864272
185058758256 393802773
437067092820 393796466
462331086260 47302500
932241364244 393790159
896240173592 393783852
450962289212 177706032
456015087900 236808929
987822149812 393777545
855817784088 13459138
43580394992 303959558
147162768096 393771238
906345770968 393764931
925293766048 392976556
888660975560 393758624
142109969408 393752317
380223107580 118212101
338537518404 393746010
210322751696 335122445
182532358912 393739703
970137354404 393733396
642968639356 393727089
304431127260 262951444
334747919388 215100235
547597064120 393720782
691601826728 35880523
937294162932 393714475
548228663956 393708168
476226282652 393701861
338537518404 393695554
551386663136 393689247
956354801032 192603166
611388647556 393682940
806552996880 393676633
673285431484 84154301
789499801308 393670326
826764191632 175965300
271587935788 393664019
44211994828 393657712
130109572524 93570652
873502579496 379725549
224217948088 32026946
445909490524 393651405
834343389664 372062544
336642718896 393645098
931609764408 393638791
40422395812 31894499
358748713156 393632484
249481941528 393626177
665074633616 393619870
361275112500 393613563
90950382692 393607256
690338627056 179137721
989085349484 210496125
167373962848 393600949
371380709876 393594642
220428349072 232286810
713076221152 393588335
980874551616 301644889
300641528244 393582028
392855104300 393575721
989716949320 393569414
159794764816 393563107
540649465924 393556800
366959511024 393550493
169268762356 393544186
342958717256 393537879
75847626982 113349404
809710996060 393531572
418756449560 74315381
994769748008 393525265
257061139560 393518958
736445415084 393512651
101687579904 393506344
423171896428 53224773
450330689376 150150749
601283050180 393500037
402329101840 93381442
564129694591 177882628
925925365884 393493730
162952763996 114345910
993506548336 393487423
408013500364 393481116
87792383512 393474809
61896790236 393468502
104845579084 386789389
345485116600 393462195
742761413444 393455888
236218344972 393449581
804026597536 393443274
316431524144 393436967
390328704956 39059251
264008737756 227644858
471173483964 393430660
61896790236 86689715
790763000980 393424353
141708146196 130643198
61265190400 393418046
794552599996 258650070
126951573344 152572637
495174277732 245815325
232581501496 101807594
317063123980 393411739
735813815248 393405432
450962289212 393399125
971400554076 124481259
747814212132 393392818
821079793108 393386511
794552599996 393380204
300641528244 393373897
169900362192 393367590
25263999748 4219383
392855104300 322912093
420013897248 367218768
511595873468 337493877
725765453897 19103903
738340214592 393361283
706760222792 393354976
954347358504 393348669
318326323652 178279969
606967448704 393342362
970137354404 393336055
391591904628 319865812
683391028860 98622559
642337039520 393329748
296220329392 393323441
123161974328 204504475
521154397422 228975635
117477575804 393317134
639869793529 256310173
499647799456 334277307
106740378592 110189597
963821356044 393310827
384644306432 393304520
1894805816 65674791
406750300692 393298213
81476385152 393291906
422540296592 393285599
301273128080 393279292
633198725748 15313396
750526598599 162329566
802763397864 393272985
349274715616 214147878
846975386384 45013059
502121875928 322678734
538123066580 324425773
247587142020 393266678
792657800488 393260371
915819768508 393254064
109266777936 95248314
371380709876 215869689
18316401552 393247757
745919412624 382052832
744043389055 117890444
567808258872 393241450
604441049360 393235143
936662563096 390693422
354959114140 393228836
221691548744 393222529
634126241652 393216222
699812624596 393209915
547597064120 393203608
921504167032 393197301
410539899708 393190994
802763397864 393184687
271587935788 393178380
282325133000 393172073
639810640176 393165766
20362348315 134200346
606335848868 393159459
610757047720 393153152
987822149812 393146845
500227076420 393140538
454120288392 393134231
161057964488 68569704
71370787776 393127924
772446605736 342205206
346116716436 393121617
653705836568 393115310
856449383924 393109003
516720382746 219565591
904450971460 393102696
846343786548 393096389
545070664776 118262557
532438668056 393090082
93476782036 393083775
665706233452 393077468
384644306432 305586764
943776558873 96673696
935399363424 112188916
243165943168 393071161
624652244112 71439389
596230251492 393064854
671390631976 393058547
629705042800 212331462
529280668876 266678881
632231442144 393052240
215375550384 184952775
659390235092 393045933
231165546284 393039626
429487894788 337399272
640442240012 393033319
903819371624 393027012
987822149812 393020705
595598651656 393014398
879186978020 393008091
262745538084 393001784
406118700856 392995477
425066695936 392989170
447804290032 392982863
300009928408 392976556
362096508887 21689773
212849151040 392970249
312010325292 392963942
902556171952 392957635
604441049360 392951328
371380709876 392945021
684654228532 392938714
929083365064 241608556
986558950140 392932407
926556965720 392926100
227375947268 392919793
845712186712 101265192
128214773016 28734692
154741966128 86475277
198322354812 244282724
644231839028 392913486
480015881668 392907179
755393410164 392900872
223586348252 392894565
732655816068 392888258
22106000568 392881951
755393410164 375689069
113246848352 4187848
995401347844 392875644
870976180152 392869337
576650656576 392863030
474963082980 392856723
884239776708 23020550
972032153912 392850416
971400554076 392844109
164964205162 157088449
294325529884 392837802
392855104300 140034321
939820562276 392831495
864660181792 292285301
569071458544 392825188
590545852968 392818881
345485116600 392812574
853422046863 213983896
857080983760 392806267
128846372852 392799960
89687183020 392793653
985927350304 392787346
430119494624 392781039
874765779168 387029055
810974195732 46419520
378328308072 252582736
394118303972 392774732
8842404012 99505539
360643512664 392768425
769920206392 392762118
955610558176 392755811
319589523324 392749504
127583173180 392743197
456015087900 392736890
512227473304 392730583
358117113320 323877064
478121082160 392724276
237638469111 37753702
193901155960 392717969
133899171540 160601448
394892101430 160532071
886766176052 270217108
325905521684 199736383
802131798028 392711662
102950779576 392705355
960031757028 392699048
899499494727 188882036
464225885768 392692741
596861851328 392686434
347379916108 392680127
304431127260 392673820
314536724636 392667513
409908299872 392661206
46106794336 308645659
322115922668 392654899
599388250672 392648592
757919809508 392642285
673285431484 392635978
537491466744 308273546
157997017424 64287251
727603017380 392629671
490121479044 188055819
58738791056 392623364
104213979248 94232887
794552599996 392617057
177173534035 58465890
5052804996 392610750
196427555304 392604443
327800321192 392598136
920872567196 392591829
855186184252 392585522
373275509384 392579215
908240570476 292455590
472507397720 135720333
267485290892 29075270
63791589744 392572908
414961098560 392566601
839396188352 392560294
900029772608 392553987
461699486424 392547680
257061139560 392541373
250967986431 50216334
546333864448 129350263
744024613116 39488127
888660975560 392535066
181900759076 392528759
572229457724 392522452
273482735296 392516145
612651847228 392509838
39159196140 247139795
420660621270 163982000
38527596304 392503531
950557759488 392497224
486331880028 232236354
685917428204 392490917
600651450344 392484610
51791192860 392478303
798973798848 392471996
944873360964 392465689
819816593436 392459382
471805083800 367931459
717497420004 392453075
182532358912 392446768
834343389664 392440461
777081674958 141138046
209691151860 392434154
66317989088 392427847
49264793516 112643020
63791589744 390245625
404855501184 392421540
450962289212 110713078
284219932508 392415233
370749110040 341215007
190111556944 39872854
542544265432 392408926
756025010000 392402619
762505375087 217755482
150320767276 392396312
513490672976 392390005
72002387612 392383698
444646290852 392377391
504016675436 387590378
114951176460 392371084
258324339232 392364777
72633987448 392358470
474963082980 392352163
997927747188 392345856
595598651656 392339549
282956732836 392333242
754130210492 392326935
851396585236 392320628
36632796796 392314321
498332276912 392308014
363285241810 122002608
523596270352 63580867
594561879591 1311856
488226679536 392301707
660653434764 392295400
222323148580 336762265
461067886588 387085818
929083365064 392289093
269693136280 392282786
184427158420 392276479
615809846408 392270172
596285330523 126947296
428856294952 392263865
951820959160 392257558
615178246572 247284856
104845579084 75854289
9474003848 265631919
411198865617 224567042
984032550796 392251251
927188565556 392244944
323379122340 181452390
121267174820 392238637
68844388432 392232330
814230565191 143572548
636652640996 392226023
904450971460 29712277
123161974328 267309581
401065902168 392219716
14526802536 392213409
519175071500 392207102
473068283472 392200795
721287019020 392194488
176216360552 392188181
188315853020 26779522
595598651656 392181874
59370390892 167450850
96003181380 392175567
755393410164 277072817
229902346612 211416947
560860660676 392169260
946136560636 354030831
162321164160 194413275
907707498594 30292521
736445415084 392162953
46106794336 2655247
376433508564 114289147
406750300692 392156646
243165943168 392150339
461699486424 392144032
756025010000 392137725
732024216232 223444396
593703852148 392131418
509711694948 5543853
918346167852 392125111
342958717256 392118804
156636765636 392112497
825500991960 77721161
395381503644 292638493
637915840668 371179564
802763397864 392106190
416855898068 131557713
818856054080 72946762
735182215412 392099883
724445018200 392093576
139583570064 188547765
219796749236 392087269
449699089540 382431252
855817784088 324432080
278535533984 392080962
804026597536 392074655
738340214592 392068348
58738791056 392062041
206558727565 178538556
697286225252 392055734
567808258872 89162059
449067489704 138571097
803394997700 392049427
554544662316 392043120
500227076420 264559729
338537518404 392036813
445277890688 392030506
953084158832 392024199
903819371624 392017892
525491069860 392011585
16057589297 98458577
454120288392 392005278
495174277732 391998971
434540693476 391992664
945504960800 391986357
738340214592 391980050
314536724636 391973743
444014691016 391967436
398039744516 244881889
17053201880 391961129
554544662316 160147344
87792383512 244907117
697917825088 391954822
426329895608 177390682
190743156780 391948515
579808655756 381781631
516017072320 340723061
396013103480 135959999
557071061660 391942208
306325926768 391935901
863396982120 391929594
221691548744 71943949
166110763176 349489791
908240570476 391923287
790763000980 391916980
480647481504 391910673
617704645916 329206479
452225488884 391904366
298746728736 391898059
747814212132 391891752
345485116600 391885445
819184993600 391879138
818553393764 301052031
828658991140 391872831
258376599034 207311090
396644703316 14594398
745287812788 281891365
30948398272 391866524
754130210492 391860217
640442240012 391853910
493911078060 391847603
845712186712 63669165
248218741856 119391510
986558950140 391841296
413066299052 391834989
389697105120 391828682
927820165392 306148087
834343389664 68330038
213480750876 91678552
998559347024 391822375
257692739396 391816068
889292575396 182739018
101687579904 391809761
930346564736 209259953
704865423284 391803454
959400157192 281166060
313905124800 57791041
361906712336 391797147
788236601636 391790840
9775819026 65031477
743393013280 391784533
401065902168 391778226
421908696756 391771919
427593095280 391765612
264008737756 18101090
666337833288 391759305
543175865268 391752998
783183802948 138646781
135793971048 391746691
31579998108 391740384
658127035420 329635355
445909490524 391734077
90569240133 132819113
940452162112 391727770
327168721356 391721463
606514740616 32720716
441488291672 391715156
990348549156 344791076
504648275272 164890208
483173880848 391708849
745919412624 92990408
409276700036 391702542
909503770148 391696235
922767366704 391689928
723813418364 391683621
793289400324 391677314
229270746776 261967552
531175468384 391671007
430119494624 51288524
822342992780 146555759
805289797208 391664700
321484322832 255502877
20211201060 48324234
587387853788 292922308
853922984580 391658393
574755857068 383995388
227375947268 391652086
441488291672 152150068
622757444604 391645779
99792780396 61606776
829290590976 391639472
637284240832 391633165
837501388844 391626858
912030169492 391620551
977716552436 391614244
317063123980 54315884
712444621316 391607937
813500595076 391601630
19579601224 391595323
778131004260 226061801
761077808688 169771826
44843594664 389425715
142741569244 391589016
780025803768 391582709
986558950140 391576402
732655816068 391570095
339169118240 385685664
484437080520 391563788
85897584004 171853136
629705042800 209568996
113056376952 59304721
914556568836 391557481
526754269532 227083535
678969830008 9832613
768025406884 391551174
814132194912 391544867
737708614756 391538560
844448987040 391532253
542544265432 6414219
487724537182 145035772
462331086260 391525946
705497023120 391519639
838132988680 391513332
131372772196 391507025
26527199420 96743073
178742759896 391500718
504648275272 47138518
29053598764 391494411
697286225252 391488104
932954318073 6363763
97897980888 391481797
632992568839 120123122
724445018200 364752731
272268793294 211921507
822974592616 391475490
957505357684 391469183
760446208852 391462876
187585157600 212072875
560229060840 391456569
951189359324 174256103
921112119670 100287607
533070267892 343409843
336011119060 391450262
506543074780 391443955
451593889048 391437648
35369597124 391431341
418119097740 204769369
205269953008 328159517
193269556124 205904629
569703058380 391425034
39159196140 391418727
750340611476 182593957
282325133000 391412420
793930176845 2308362
749709011640 44149
59370390892 17678521
14526802536 391406113
337905918568 338067814
604441049360 391399806
649424192705 189046018
954347358504 391393499
989085349484 132560526
791394600816 391387192
692233426564 323750924
22737600404 391380885
267166736936 391374578
504648275272 391368271
860238982940 391361964
699481818204 630700
435803893148 391355657
702339023940 391349350
737708614756 391343043
474331483144 391336736
687812227712 391330429
158531565144 391324122
368222710696 391317815
984664150632 19949041
889924175232 252935928
169268762356 391311508
993506548336 34650658
258955939068 217446439
982769351124 345737126
773992787884 82136061
624652244112 224012026
666969433124 391305201
720655419184 391298894
307757617945 127899653
375801908728 391292587
648021438044 391286280
522964670516 391279973
461699486424 391273666
813500595076 391267359
581071855428 391261052
131372772196 391254745
88423983348 391248438
90950382692 391242131
630336642636 391235824
786973401964 391229517
705497023120 391223210
193901155960 391216903
251376741036 391210596
656863835748 148996568
160426364652 391204289
329969040017 13005034
553281462644 391197982
318957923488 391191675
436435492984 391185368
675811830828 391179061
509701073960 391172754
248850341692 391166447
911398569656 166006547
114951176460 391160140
436435492984 138041309
235586745136 391153833
436435492984 136155516
172426761536 391147526
337905918568 391141219
42948795156 13061797
481910681176 391134912
961294956700 391128605
502753475764 317860186
396644703316 228704434
404855501184 240107490
421908696756 391122298
170531962028 75185747
361275112500 201218528
977084952600 368902737
891187374904 100300221
156636765636 391115991
467383884948 391109684
373275509384 391103377
435803893148 62502370
831816990320 391097070
806552996880 391090763
190111556944 391084456
876731418900 1374926
217270349892 391078149
574755857068 34247010
706760222792 391071842
900661372444 73224270
884871376544 391065535
860238982940 273786870
58107191220 391059228
231797146120 391052921
159794764816 391046614
293693930048 391040307
942346961620 391034000
68844388432 391027693
330958320372 391021386
591177452804 382475401
552018262972 391015079
648021438044 391008772
191374756616 391002465
737077014920 279242425
207164752516 390996158
997296147352 390989851
312641925128 390983544
157268365472 50247869
455383488064 156211776
216638750056 390977237
91581982528 390970930
814763794748 268873717
987822149812 390964623
140846769736 390958316
678480755758 195062896
870344580316 41027035
708023422464 390952009
429487894788 282408539
82739584824 152566330
194532755796 390945702
23369200240 351192681
332853119880 390939395
852028185072 140999292
190111556944 390933088
625915443784 390926781
806552996880 390920474
426329895608 179415229
931609764408 390914167
207164752516 390907860
534333467564 390901553
866554981300 251125819
349274715616 390895246
179374359732 390888939
399802702496 178197978
668232632796 390882632
211585951368 87654686
881416111598 290122
449699089540 229007170
879186978020 390876325
881081777528 390870018
72002387612 390863711
147794367932 283190607
896240173592 390857404
138951970228 152534795
435172293312 390851097
690970226892 390844790
98529580724 390838483
120003975148 390832176
636021041160 390825869
113687976788 390819562
195164355632 98092771
647389838208 390813255
763604208032 390806948
326537121520 390800641
149689167440 390794334
444014691016 370738074
48001593844 182997605
821711392944 390788027
590545852968 390781720
326537121520 324123037
366959511024 269031392
459804686916 390775413
408013500364 390769106
144636368752 390762799
727603017380 329919170
25263999748 228206181
297483529064 44464350
24632399912 390756492
939820562276 390750185
337905918568 62426686
168005562684 201458194
946136560636 390743878
54949192040 165394768
259587538904 390737571
24632399912 140110005
348011515944 176293264
476857882488 390731264
240639543824 373305023
808447796388 390724957
128214773016 390718650
41053995648 52619301
958136957520 390712343
997927747188 390706036
813500595076 238921774
408645100200 37671711
675811830828 390699729
302536327752 390693422
24632399912 390687115
376433508564 390680808
720655419184 390674501
793921000160 390668194
629073442964 390661887
301319623284 14096145
792657800488 390655580
533701867728 390649273
195164355632 390642966
996032947680 390636659
89055583184 390630352
361906712336 345831731
799605398684 205229780
651179437224 390624045
13400988245 161503349
774973005080 390617738
411803099380 390611431
270956335952 390605124
699812624596 152881680
201480353992 295394652
475594682816 390598817
585493054280 38352867
149689167440 390592510
384012706596 93722020
872870979660 390586203
263377137920 390579896
863603940018 159005777
84002784496 192956358
848870185892 390573589
421277096920 390567282
407381900528 377221670
442751491344 152944750
171795161700 390560975
900029772608 320559582
138951970228 390554668
806617549025 16038701
786341802128 7480102
542544265432 234273515
830553790648 390548361
879818577856 7139524
941715361784 390542054
92845182200 390535747
787116936670 150567011
171283293952 55791722
984306041237 15975631
149057567604 390529440
143373169080 390523133
781289003440 6470982
396644703316 390516826
316431524144 390510519
530543868548 390504212
837501388844 390497905
413697898888 189512736
769450109905 224882392
377325228001 54025762
954347358504 50355088
346748316272 390491598
835606589336 390485291
789499801308 390478984
502121875928 49919905
359380312992 390472677
201480353992 390466370
36177206409 114074709
966979355224 390460063
176216360552 345245180
965084555716 363567015
542544265432 390453756
128846372852 188781124
725708217872 390447449
595598651656 348978924
239376344152 390441142
502121875928 390434835
581782910850 34108256
296851929228 390428528
546333864448 189840700
514753872648 390422221
549491863628 390415914
906345770968 322325542
691601826728 390409607
774341405244 163395449
473699883308 390403300
596861851328 390396993
836238189172 252015106
716865820168 390390686
660653434764 390384379
861502182612 152869066
879186978020 390378072
828048544982 158709348
888660975560 390371765
366959511024 390365458
75363478499 26981346
70739187940 344500954
502121875928 390359151
773078205572 390352844
378328308072 390346537
612651847228 130870250
46106794336 390340230
396644703316 390333923
434540693476 390327616
778762604096 390321309
790763000980 390315002
414329498724 390308695
425066695936 390302388
383381106760 390296081
396644703316 390289774
975190153092 390283467
611388647556 197510012
282325133000 390277160
221691548744 390270853
713707820988 390264546
325273921848 390258239
695391425744 390251932
620862645096 390245625
943041391790 98597331
133930340734 219426837
139821734998 88461982
491627044112 3922954
930978164572 390239318
340432317912 206667776
452225488884 331130114
276640734476 390233011
917082968180 253137752
646126638536 388940076
422540296592 117373270
590545852968 390226704
23369200240 390220397
255978742657 116818254
325300859045 156426214
510964273632 390214090
322115922668 390207783
803394997700 390201476
206533152680 390195169
214112350712 390188862
684022628696 258334720
687180627876 390182555
354327514304 390176248
888029375724 390169941
582966654936 390163634
513490672976 390157327
127583173180 390151020
409908299872 390144713
68844388432 293679148
620862645096 280295694
332853119880 390138406
408013500364 73299954
653705836568 390132099
879818577856 390125792
268429936608 390119485
925925365884 198884938
584861454444 329294777
187269059132 39557504
49896393352 390113178
428224695116 27202091
631186161936 23052085
582966654936 390106871
145899568424 390100564
415592698396 390094257
14526802536 390087950
94108381872 332624873
598464197311 37646483
988453749648 390081643
577282256412 390075336
750340611476 95172630
610757047720 32670260
725076618036 141787667
193269556124 390069029
768657006720 390062722
597493451164 390056415
560229060840 390050108
261482338412 126707630
607599048540 390043801
372643909548 390037494
518543471664 276927756
807184596716 390031187
456015087900 390024880
597493451164 32632418
787605001800 93570652
528649069040 390018573
69475988268 390012266
244429142840 390005959
569071458544 389999652
692391152020 37204993
330326720536 389993345
980242951780 389987038
360643512664 389980731
306957526604 389974424
802131798028 389968117
211585951368 389961810
512227473304 227159219
468647084620 389955503
684654228532 389949196
197059155140 389942889
73897187120 373714978
904450971460 389936582
802131798028 89420646
317694723816 389930275
489489879208 66065825
775604604916 389923968
548860263792 44811235
486331880028 341770023
59370390892 389917661
129477972688 389911354
667601032960 389905047
11368803356 389898740
997927747188 384727000
62137099550 107982147
537491466744 245865781
287377931688 389892433
649916237552 202738515
15790002208 350940401
670127432304 328493788
768025406884 389886126
225481147760 268678200
29685198600 389879819
20842800896 389873512
751603811148 389867205
695391425744 389860898
684693085959 93179618
135162371212 299872622
642337039520 389854591
896871773428 225437408
218553416614 74056794
16421602044 356339193
574755857068 389848284
527385869368 389841977
363801511844 314321959
21474400732 389835670
312010325292 389829363
248850341692 389823056
157899965308 389816749
990980148992 389810442
855817784088 81063871
529280668876 389804135
567808258872 389797828
551386663136 332435663
776867804588 59519159
637915840668 167911261
974558553256 389791521
843185787368 389785214
44211994828 389778907
77055186300 389772600
420013897248 389766293
489489879208 389759986
506543074780 369445139
72002387612 389753679
115582776296 103094222
84002784496 189146930
357485513484 352422546
209059552024 389747372
58738791056 389741065
396013103480 389734758
282325133000 389728451
757288209672 33799213
214368307693 73867584
665074633616 389722144
503600636246 161131236
307289426172 30595257
311378725456 389715837
810342595896 389709530
936030963260 389703223
744024613116 389696916
297483529064 389690609
652442636896 4686101
380854707416 389684302
918977767688 389677995
760446208852 257918458
589914253132 389671688
78949985808 389665381
44843594664 204990114
3158005488 389659074
458541487244 389652767
717031877171 84211064
81476385152 210521353
646758238372 389646460
147268340969 44445429
10737203520 61304040
403592301512 91388430
279798733656 297583181
729497816888 389640153
104213979248 389633846
984032550796 389627539
140846769736 389621232
6947604504 389614925
555807861988 389608618
32211597944 307201356
617704645916 389602311
73897187120 35439033
538871919853 104103342
178742759896 244516083
765499007540 389596004
816026994420 4831162
809079396224 389589697
520438271172 389583390
747814212132 389577083
413697898888 318938683
324010722176 389570776
108635178100 333993492
32211597944 124355119
60001990728 389564469
294325529884 389558162
93476782036 389551855
622125844768 370044304
624020644276 97872026
563387060020 389545548
858344183432 389539241
149689167440 389532934
423803496264 147413511
1980026000 171928820
148425967768 389526627
85897584004 389520320
157899965308 389514013
5684404832 389507706
575387456904 389501399
629705042800 389495092
401697502004 389488785
776236204752 198001958
353064314632 277028668
70739187940 24023363
716865820168 51465120
920872567196 389482478
929714964900 389476171
482542281012 389469864
135793971048 389463557
299378328572 77008470
177479560224 389457250
560860660676 389450943
488226679536 389444636
60001990728 262995593
61896790236 389438329
56843991548 253793680
319805531767 97417922
378328308072 389432022
962558156372 327516203
323379122340 132838034
535596667236 75356036
385907506104 389425715
116214376132 164133368
96634781216 389419408
713076221152 389413101
168673736813 343945938
382749506924 389406794
108904720359 75015458
646126638536 389400487
361906712336 42099225
279798733656 251825896
798973798848 389394180
296851929228 389387873
267166736936 389381566
18316401552 389375259
718760619676 389368952
370117510204 345194724
133267571704 389362645
271587935788 389356338
12034492527 212659426
905714171132 389350031
346748316272 232942738
928451765228 389343724
935399363424 389337417
396013103480 389331110
86529183840 389324803
447804290032 389318496
317694723816 389312189
919609367524 289409309
416224298232 389305882
877292178512 389299575
679719755471 64880109
238744744316 307573469
954978958340 389293268
445277890688 389286961
672022231812 332069857
898134973100 389280654
327800321192 389274347
344221916928 272443479
984032550796 7789145
923398966540 10217340
467483693223 266792407
461699486424 389268040
856449383924 389261733
545070664776 154155694
356853913648 389255426
81476385152 322331849
983400950960 389249119
870344580316 389242812
829922190812 389236505
490753078880 389230198
644231839028 15742272
502753475764 389223891
446541090360 389217584
466752285112 389211277
454751888228 168548268
833711789828 110908595
657495435584 389204970
875397379004 389198663
48001593844 389192356
662548234272 389186049
546333864448 389179742
577282256412 389173435
204006753336 389167128
79581585644 389160821
949294559816 389154514
122530374492 389148207
183869627992 231656110
294325529884 295369424
363169912008 97827877
840659388024 389141900
206533152680 273559818
970137354404 269800846
238744744316 389135593
469910284292 211404333
816026994420 389129286
879818577856 389122979
313905124800 12450018
404223901348 172773958
884239776708 298983335
729497816888 389116672
531175468384 382853821
772446605736 351981056
120087069873 231365988
329063520864 319380173
899398172772 389110365
7579204340 117556173
991611748828 389104058
38527596304 389097751
69475988268 114730637
910135369984 220126914
744024613116 389091444
714339420824 389085137
80844785316 389078830
276640734476 30866458
989729777758 115802827
662548234272 364002198
849551522730 63978208
754130210492 131078381
660653434764 389072523
980242951780 38251955
368222710696 389066216
553913062480 389059909
284219932508 389053602
565281859528 261879254
997927747188 389047295
332344941727 195327790
61896790236 389040988
45475194500 146896337
963189756208 47933200
202111953828 389034681
679601429844 240902172
466120685276 389028374
483805480684 389022067
397276303152 227480876
43580394992 389015760
632231442144 160935719
67581188760 389009453
9474003848 389003146
143373169080 388996839
138320370392 388990532
732182496704 56863912
82107984988 388984225
98529580724 388977918
2204151552 51559725
306957526604 217938385
347379916108 388971611
696023025580 388965304
822974592616 222807389
870976180152 388958997
603177849688 388952690
809710996060 388946383
99792780396 388940076
290535930868 388933769
593072252312 388927462
154741966128 375853051
333484719716 388921155
685917428204 65372055
427593095280 257640950
970137354404 388914848
753498610656 388908541
875397379004 388902234
264008737756 350643972
286746331852 388895927
829404180046 118798652
737733319275 75690307
757919809508 388889620
673285431484 382929505
108003578264 287075719
305798329362 25448745
735813815248 248748080
809850544742 7536865
65054789416 388883313
316431524144 388877006
838764588516 388870699
612020247392 8918098
441488291672 388864392
353695914468 388858085
49896393352 388851778
460436286752 388845471
652442636896 388839164
657495435584 388832857
614546646736 320502819
278535533984 388826550
60001990728 388820243
962558156372 388813936
788868201472 388807629
554544662316 42029848
272219535624 388801322
606335848868 275912329
680233029680 388795015
922767366704 108732680
261482338412 388788708
118109175640 67100173
670759032140 388782401
594967051820 388776094
673917031320 388769787
733287415904 388763480
34106397452 388757173
314536724636 70209524
944241761128 388750866
241902743496 388744559
599388250672 388738252
842642069270 98136920
169268762356 388731945
774341405244 388725638
264008737756 26243427
912661769328 174848961
342958717256 203211540
267798336772 10967873
16421602044 220215212
350537915288 388719331
848559568207 15515220
545164311112 172118030
807816196552 388713024
767037116728 61240970
564650259692 81581045
446541090360 276946677
682127829188 311881150
882976577036 344229753
212217551204 388706717
600156157392 132478535
952452558996 11485047
719392219512 119517650
776867804588 388700410
438330292492 388694103
919609367524 388687796
75160386792 131601862
348011515944 131917212
308852326112 76352542
168637162520 388681489
600019850508 388675182
113056376952 388668875
58738791056 133733628
377696708236 388662568
248850341692 388656261
197059155140 388649954
990348549156 223917421
214112350712 388643647
78949985808 388637340
842554187532 388631033
835606589336 388624726
543816458886 355380529
530543868548 388618419
166110763176 388612112
24000800076 388605805
83371184660 388599498
17684801716 196627032
878555378184 249889647
826132591796 388593191
587387853788 388586884
51791192860 388580577
854554584416 388574270
654337436404 388567963
453021102255 191221933
164847563504 388561656
492016278552 319947803
296220329392 184757258
589282653296 133235375
653705836568 388555349
947399760308 240195788
253903140380 380040899
874134179332 388549042
541281065760 388542735
464225885768 388536428
261482338412 283543799
761077808688 310853109
189479957108 245777483
603177849688 388530121
613915046900 70978978
527385869368 388523814
274745934968 388517507
872239379824 354623689
432645893968 388511200
463594285932 388504893
852028185072 307031067
223123492201 192836525
558965861168 92372322
821079793108 388498586
714012020212 43322783
203086194053 5751984
939188962440 388492279
984664150632 269289979
845712186712 388485972
640442240012 22484455
838132988680 49030618
631703333871 203318759
100424380232 388479665
182532358912 388473358
414961098560 388467051
67600803530 121056558
769920206392 388460744
959400157192 388454437
522333070680 388448130
533070267892 388441823
19579601224 297999443
154892709735 9756929
32211597944 388435516
982137751288 168781627
876660578676 344185604
557071061660 388429209
725708217872 388422902
30948398272 64173725
106108778756 388416595
717497420004 388410288
328431921028 388403981
668232632796 388397674
488858279372 388391367
88423983348 388385060
637284240832 388378753
196427555304 388372446
350537915288 239110984
204638353172 388366139
414337615833 233642815
869081380644 293206123
546394954050 244862968
310863767278 159554486
181269159240 388359832
174321561044 388353525
800868598356 388347218
750363796008 49869449
166110763176 388340911
750972211312 24584686
756656609836 388334604
315168324472 388328297
564018659856 388321990
7579204340 177523129
740926404296 241898678
662548234272 388315683
145899568424 388309376
380255021000 275956478
728234617216 388303069
977084952600 388296762
787605001800 388290455
185058758256 305933649
362538312172 247278549
906345770968 388284148
101055980068 388277841
618967845588 233617587
363801511844 388271534
763604208032 379914759
48116955181 64955793
949926159652 388265227
458194314187 18675027
440475744794 19974269
860238982940 307459943
730761016560 388258920
17779167050 55943090
605072649196 388252613
740866613936 364386925
874134179332 388246306
78949985808 388239999
660021834928 388233692
459804686916 209146427
951820959160 388227385
317694723816 334863858
745919412624 388221078
217901949728 388214771
203375153500 388208464
569071458544 388202157
210322751696 388195850
116845975968 388189543
60743281908 209619452
825500991960 388183236
7579204340 388176929
741498213772 388170622
644863438864 388164315
123161974328 388158008
930346564736 388151701
156005165800 43322783
65054789416 388145394
982769351124 388139087
669495832468 388132780
397907902988 380362556
363169912008 220152142
828658991140 71754739
470541884128 388126473
854704154921 31036747
13895202700 82829831
227375947268 195920648
24000800076 388120166
648653037880 356566245
924030566376 388113859
517911871828 388107552
852659784908 388101245
211585951368 48141331
787605001800 388094938
564124232729 44445429
702339023940 388088631
762341008360 388082324
900029772608 388076017
252639940708 255673166
5052804996 164215359
765499007540 388069710
784447002620 388063403
315799924308 148719060
862133782448 388057096
620231045260 388050789
505279875108 388044482
661916634436 388038175
13895202700 388031868
823692995693 25190158
312010325292 7587321
754130210492 29258173
177479560224 388025561
750340611476 388019254
170531962028 388012947
185948932478 29239252
968242554896 113626912
434766748970 31629605
776236204752 388006640
142109969408 388000333
765499007540 233289623
561492260512 351110690
594967051820 387994026
348042432858 59090283
940476620658 208742779
644231839028 387987719
593890009560 126076930
140846769736 256278638
972032153912 387981412
905082571296 387975105
466120685276 387968798
454120288392 379019165
678338230172 387962491
533070267892 387956184
770551806228 158040806
658127035420 387949877
963189756208 387943570
502121875928 354138050
623389044440 387937263
734550615576 350744884
382749506924 308683501
277903934148 387930956
18316401552 387924649
381486307252 387918342
102319179740 383875555
954978958340 387912035
325273921848 387905728
480756138500 77140917
363801511844 387899421
657495435584 387893114
783815402784 227297973
125056773836 347011140
759814609016 387886807
322747522504 364273399
397276303152 28274281
248218741856 387880500
399171102660 387874193
302536327752 387867886
737708614756 387861579
653074236732 387855272
210954351532 387848965
229270746776 387842658
385275906268 267303274
325273921848 387836351
125056773836 243784471
561492260512 84242599
321484322832 48576514
263377137920 387830044
618336245752 135165317
960031757028 387823737
824869392124 387817430
717497420004 387811123
196427555304 315640122
359380312992 387804816
963821356044 387798509
591809052640 387792202
222954748416 387785895
696023025580 387779588
534333467564 387773281
998559347024 349641159
608230648376 409955
998559347024 387766974
32211597944 387760667
161689564324 387754360
705497023120 387748053
156992915619 17766819
376433508564 387741746
38527596304 290185070
7579204340 163988307
514122272812 387735439
708655022300 387729132
252008340872 387722825
816026994420 46766405
946768160472 26968732
303799527424 237294568
189479957108 387716518
956873757848 387710211
934767763588 387703904
612651847228 241640091
181900759076 387697597
181269159240 387691290
121267174820 387684983
919609367524 70827610
553913062480 387678676
171163561864 387672369
257061139560 27883247
741498213772 387666062
990348549156 239684921
662548234272 281008385
344853516764 387659755
666969433124 359057510
768657006720 387653448
943610161292 387647141
709918221972 387640834
388433905448 109073258
792026200652 283430273
306957526604 387634527
799605398684 387628220
568439858708 267032073
705497023120 387621913
113687976788 387615606
20842800896 141037134
200217154320 387609299
378959907908 387602992
693496626236 93135469
332853119880 387596685
414329498724 163389142
513490672976 387590378
370117510204 319853198
112424777116 314567932
615809846408 387584071
948092601114 23663864
634126241652 315305851
527385869368 387577764
100424380232 387571457
472436683636 387565150
77686786136 163250388
776867804588 387558843
698549424924 387552536
966347755388 387546229
476857882488 387539922
574249015999 250532961
620231045260 150428257
365696311352 387533615
466752285112 387527308
577913856248 387521001
356222313812 387514694
22106000568 387508387
41685595484 387502080
695391425744 68260661
238945685336 41443297
194532755796 387495773
987822149812 121882775
567176659036 387489466
732024216232 387483159
18316401552 387476852
327168721356 387470545
153572532625 7625163
9474003848 387464238
24632399912 66772209
362538312172 387457931
428224695116 387451624
335379519224 387445317
78949985808 387439010
454751888228 358319591
470541884128 387432703
132004372032 387426396
269061536444 387420089
963821356044 387413782
531807068220 387407475
253271540544 387401168
425698295772 387394861
48001593844 237843277
7579204340 387388554
507174674616 46129398
922767366704 309099763
50527993188 387382247
669495832468 145130377
499595476584 387375940
233060345792 300679918
52422792696 387369633
951820959160 387363326
278535533984 378375851
603177849688 387357019
185690358092 387350712
459173087080 387344405
299378328572 387338098
377065108400 213163986
635538589260 128076249
25895599584 387331791
416224298232 387325484
111161577444 43524607
60051759265 86147313
255969458753 28589631
375170308892 387319177
182532358912 387312870
621494244932 387306563
147162768096 387300256
214743950548 42736232
630968242472 80313338
202111953828 387293949
627810243292 142960769
14526802536 387287642
539386266252 387281335
896240173592 387275028
750972211312 387268721
610757047720 299588807
180637559404 387262414
366959511024 387256107
893082174412 343964859
621494244932 92315559
666337833288 387249800
971400554076 11415670
335020192578 67112787
565440398587 181092891
51159593024 354333567
425698295772 387243493
406136505517 87124898
357651469575 44483271
474963082980 387237186
176847960388 16215297
548860263792 387230879
976453352764 387224572
592440652476 128826782
162952763996 387218265
77686786136 384481027
633794533359 52310258
370749110040 387211958
503385075600 70436576
848870185892 387205651
891187374904 387199344
795815799668 387193037
430751094460 387186730
827395791468 387180423
437698692656 387174116
22106000568 351362970
786973401964 387167809
701707424104 387161502
772446605736 387155195
233060345792 387148888
517911871828 145937673
509069474124 84293055
989716949320 387142581
141478369572 387136274
535596667236 198891245
960031757028 216840967
150952367112 387129967
636652640996 387123660
413066299052 47050220
481279081340 387117353
538754666416 387111046
118740775476 387104739
720023819348 387098432
675811830828 387092125
713076221152 387085818
904450971460 387079511
570966258052 387073204
310747125620 387066897
177479560224 86412207
814132194912 387060590
54317592204 387054283
730129416724 387047976
756656609836 387041669
627810243292 387035362
996032947680 387029055
252008340872 25650569
432014294132 387022748
704233823448 179553983
135162371212 387016441
363801511844 387010134
861727336205 135272536
958136957520 387003827
795815799668 8091881
247587142020 48223322
929083365064 386997520
206533152680 386991213
779421879048 351369277
497700677076 138142221
566545059200 386984906
654969036240 386978599
86529183840 386972292
304431127260 386965985
502793001733 29939329
189479957108 386959678
746551012460 386953371
324010722176 182215537
143373169080 386947064
879818577856 386940757
430119494624 94989727
246955542184 266224777
367591110860 305876886
784447002620 386934450
631599842308 386928143
423803496264 330751694
260850738576 296984016
57475591384 386921836
593072252312 300982654
801667485060 110889674
399802702496 386915529
935399363424 386909222
873502579496 386902915
875397379004 386896608
964452955880 386890301
956242158012 309774612
33474797616 256020051
928451765228 386883994
987822149812 5247424
980242951780 328714533
92213582364 184044567
676443430664 386877687
165479163340 386871380
555807861988 386865073
684654228532 386858766
67581188760 386852459
859607383104 386846152
80213185480 200808573
61322085847 18662413
253903140380 386839845
798973798848 386833538
37264396632 322962549
370117510204 198052414
113687976788 83378540
354327514304 386827231
534965067400 86778013
969819155705 53300457
805289797208 386820924
29053598764 386814617
637284240832 386808310
459173087080 386802003
659390235092 386795696
156636765636 386789389
887397775888 386783082
65054789416 301121408
406118700856 324375317
406118700856 386776775
444646290852 386770468
836869789008 386764161
982769351124 62805106
670759032140 386757854
818163061906 117165139
649916237552 386751547
526122669696 18227230
916451368344 20087795
848238586056 386745240
545070664776 386738933
290535930868 386732626
624652244112 386726319
411171499544 386720012
121267174820 386713705
750340611476 386707398
96634781216 386701091
860870582776 260220513
766130607376 253427874
461067886588 351621557
702339023940 150409336
81476385152 386694784
204006753336 288709232
473068283472 208547262
709918221972 1236172
622202184696 3525613
372643909548 386688477
627810243292 386682170
42317195320 386675863
940542005327 165483066
782588140398 270046819
61896790236 386669556
80844785316 386663249
221059948908 386656942
101055980068 386650635
7039768695 101549007
591177452804 144846562
653074236732 386644328
32843197780 45353637
752235410984 209159041
992243348664 378565061
125688373672 173770464
751603811148 269498110
587387853788 386638021
524444339042 49648704
72002387612 55552056
699903382326 35779611
409908299872 386631714
896871773428 40276502
279167133820 173064080
785710202292 168869925
141478369572 352454081
757288209672 386625407
642337039520 386619100
610780818803 315469833
308220726276 386612793
413066299052 386606486
269061536444 386600179
951820959160 386593872
823606192452 386587565
788332404966 271314526
469278684456 386581258
678338230172 386574951
499595476584 386568644
329063520864 91886683
860870582776 201073467
801500198192 143894205
178742759896 308355537
906345770968 386562337
352432714796 224207543
615178246572 386556030
243797543004 245935158
180637559404 386549723
449699089540 386543416
730761016560 121624188
44843594664 386537109
968874154732 386530802
275377534804 177510515
299378328572 386524495
94739981708 386518188
807816196552 72007019
819816593436 305845351
752235410984 386511881
15790002208 384481027
144636368752 386505574
658758635256 72290834
482542281012 386499267
706128622956 36221101
7579204340 386492960
706760222792 386486653
684654228532 386480346
399802702496 386474039
950557759488 386467732
869081380644 386461425
890555775068 386455118
299706305186 39677337
298115128900 298049899
838764588516 386448811
306957526604 386442504
160025651472 107219
702970623776 386436197
639179040340 386429890
918346167852 386423583
411171499544 22547525
973926953420 386417276
701075824268 379220989
162952763996 386410969
812868995240 386404662
705497023120 386398355
627810243292 220038616
471247389390 283487036
831185390484 386392048
140846769736 26413716
955610558176 386385741
214743950548 386379434
654337436404 86664487
925293766048 90883870
946768160472 386373127
65686389252 386366820
35369597124 386360513
652442636896 386354206
632863041980 188831580
969505754568 386347899
390328704956 298579687
859607383104 386341592
204638353172 386335285
595701222397 15004353
534333467564 386328978
997927747188 212943241
614546646736 386322671
639810640176 386316364
63791589744 386310057
801500198192 191165170
432645893968 386303750
198953954648 386297443
979611351944 386291136
435803893148 133456120
149689167440 107755095
85265984168 386284829
848870185892 185381651
648653037880 196217077
564650259692 282711275
308220726276 160834807
42948795156 233359000
546333864448 48078261
574755857068 386278522
907608970640 386272215
584229854608 367136777
780025803768 338433620
392855104300 14890827
415592698396 386265908
549491863628 386259601
892505640993 101914813
444646290852 386253294
55580791876 34972315
317694723816 386246987
567808258872 386240680
406750300692 386234373
39159196140 386228066
66317989088 386221759
956242158012 292903387
29053598764 386215452
286746331852 175813932
463594285932 317141188
745919412624 189039711
24000800076 386209145
841290987860 14764687
794552599996 386202838
993506548336 386196531
175584760716 306570656
876101370586 82186517
600651450344 52764362
84634384332 50386623
372012309712 386190224
716234220332 386183917
421908696756 386177610
49264793516 386171303
179374359732 386164996
174328618577 228162032
549491863628 386158689
923398966540 329427224
862133782448 93993221
723181818528 386152382
363169912008 386146075
150320767276 97171949
338537518404 172206328
834974989500 386139768
901292972280 386133461
416855898068 386127154
454751888228 296107343
899398172772 386120847
365696311352 386114540
111793177280 386108233
944873360964 386101926
297483529064 386095619
870976180152 386089312
1263205980 386083005
296220329392 273446292
551386663136 386076698
227375947268 349174441
46106794336 386070391
113056376952 339360749
366959511024 386064084
473699883308 386057777
780025803768 386051470
260219138740 386045163
964452955880 51364208
75791986628 209997872
849501785728 386038856
821079793108 385408156
531807068220 386032549
861502182612 386026242
852028185072 386019935
807816196552 386013628
404855501184 107004562
708655022300 176507702
917714568016 107427131
23576826680 86960916
628441843128 386007321
141478369572 386001014
862765382284 385994707
770551806228 257672485
514122272812 385988400
37372738278 185659159
838764588516 385982093
78949985808 385975786
776867804588 385969479
832448590156 154105238
983400950960 301455679
819184993600 385963172
768025406884 385956865
343590317092 385950558
501490276092 105421505
525491069860 385944251
906345770968 385937944
490121479044 385931637
530543868548 101826515
829290590976 243141157
906977370804 385925330
111874752018 215604795
435172293312 385919023
351801114960 385912716
728866217052 385906409
638547440504 117625550
755393410164 64772890
643600239192 228174646
882976577036 385900102
824237792288 210716870
757919809508 385893795
585493054280 385887488
865291781628 385881181
368854310532 385874874
999844677959 290494113
116845975968 385868567
432014294132 385862260
113687976788 385855953
300641528244 385849646
689707027220 358666476
673917031320 385843339
200217154320 385837032
454120288392 385830725
198322354812 385824418
618967845588 291402321
512227473304 385818111
593703852148 385811804
610125447884 385805497
958136957520 385799190
870344580316 385792883
790131401144 385786576
305062727096 385780269
132004372032 385773962
835606589336 385767655
169900362192 385761348
280430333492 181931722
983400950960 208067930
156636765636 104954787
552018262972 385755041
557702661496 385748734
828729124980 214860569
18316401552 385742427
224849547924 385736120
459804686916 385729813
697286225252 385723506
782552203112 385717199
343590317092 385710892
708655022300 323757231
227481475992 104065500
303167927588 385704585
637915840668 302534176
369652074590 216670678
688443827548 385698278
539386266252 385691971
678969830008 385685664
366959511024 232293117
46106794336 100520966
960663356864 385679357
728866217052 385673050
930346564736 385666743
758551409344 385660436
865923381464 385654129
320221123160 385647822
270324736116 385641515
168005562684 385635208
612651847228 385628901
783298899391 217295071
720815024126 204258502
974558553256 385622594
694759825908 385616287
508437874288 385609980
550818007160 258265343
288887457552 75721842
525491069860 385603673
688443827548 385597366
104845579084 385591059
606335848868 96465565
807184596716 237149507
186953557764 385584752
390328704956 385578445
331589920208 131374810
951820959160 169563695
922135766868 385572138
586756253952 385565831
884871376544 93791397
975190153092 385559524
218533549564 385553217
546333864448 385546910
831185390484 385540603
100424380232 385534296
546463448070 249933796
91581982528 320736178
75160386792 363068762
157899965308 133910224
306957526604 385527989
888660975560 251245652
908874888629 269535952
319589523324 9649710
204638353172 385521682
763059354674 67983153
809710996060 212123331
507806274452 22780884
60054225302 275464532
898134973100 206844372
397276303152 240309314
860870582776 298958107
658127035420 385515375
464857485604 385509068
368222710696 88298
704865423284 88644885
918346167852 385502761
295588729556 259753795
222954748416 273667037
809079396224 289327318
781920603276 80174584
257692739396 242876263
90950382692 385496454
397276303152 385490147
507174674616 385483840
113056376952 122822518
75160386792 385477533
359380312992 385471226
622757444604 216563459
599388250672 295924440
56212391712 385464919
902556171952 385458612
996032947680 188036898
387802305612 385452305
95371581544 385445998
243165943168 95733953
658758635256 303637901
580440255592 385439691
409908299872 385433384
575387456904 385427077
740235014100 356118448
368854310532 385420770
685917428204 385414463
616441446244 385408156
665706233452 133348901
139583570064 385401849
690338627056 244238575
901292972280 385395542
546965464284 385389235
253903140380 385382928
901924572116 385376621
137057170720 385370314
486963479864 385364007
722550218692 385357700
790763000980 385351393
917391676909 5518625
997927747188 385345086
46106794336 385338779
769288606556 385332472
312641925128 257565266
316431524144 314139056
434540693476 385326165
586756253952 385319858
738971814428 385313551
974558553256 385307244
646758238372 317614213
797710599176 334876472
429487894788 385300937
101073286476 48217015
447172690196 169361871
579808655756 381314913
760446208852 385294630
644231839028 355973387
174321561044 39229540
888029375724 385288323
382117907088 233277009
381486307252 385282016
495174277732 385275709
915188168672 66879428
625283843948 385269402
828027391304 238549661
466120685276 385263095
374538709056 385256788
265917658637 203741328
196427555304 47390798
152847166620 10942645
882976577036 345459618
336011119060 385250481
312010325292 385244174
392855104300 385237867
541912665596 385231560
746551012460 361542468
39790795976 385225253
36632796796 385218946
800868598356 30872765
113687976788 147905457
80213185480 385212639
814763794748 385206332
367591110860 385200025
610757047720 385193718
444014691016 77695933
772446605736 385187411
393486704136 385181104
298746728736 97058423
299378328572 385174797
385907506104 81820711
521701470844 86582496
370756955948 337645245
77055186300 385168490
893762981462 198342536
156636765636 385162183
212849151040 385155876
112424777116 385149569
330958320372 385143262
851396585236 385136955
106108778756 64690899
304057887372 97411615
236564517281 26331725
648021438044 385130648
483805480684 385124341
401697502004 385118034
328431921028 176274343
448435889868 385111727
526754269532 385105420
702970623776 385099113
877923778348 385092806
370749110040 346090318
874134179332 385086499
716234220332 385080192
182532358912 299292378
248240501006 118029198
755393410164 63915138
999822546696 385073885
529912268712 210256459
804026597536 385067578
59370390892 385061271
909090720476 29434769
717497420004 134515696
807816196552 385054964
360643512664 385048657
216007150220 385042350
487595079700 376906320
940093737367 22755656
725708217872 91312746
965084555716 385036043
663179834108 12878894
617704645916 385029736
298115128900 385023429
299378328572 195794508
191374756616 385017122
826764191632 385010815
655600636076 316888908
97266381052 385004508
681496229352 384998201
749709011640 384991894
168033773895 135550044
420645497084 384985587
272219535624 278523427
486963479864 384979280
326537121520 334649420
104845579084 333425862
5684404832 384972973
659390235092 384966666
941715361784 384960359
583598254772 384954052
927188565556 174924645
269061536444 19501244
705497023120 384947745
936030963260 365932140
631868015948 116654272
465489085440 357184331
493279478224 188409011
565913459364 384941438
520438271172 384935131
740866613936 384928824
620231045260 384922517
95371581544 384916210
327168721356 61177900
870976180152 384909903
308220726276 384903596
800868598356 384897289
936030963260 384890982
296851929228 384884675
294325529884 384878368
253903140380 313218234
697917825088 384872061
280430333492 384865754
928451765228 384859447
195164355632 384853140
462962686096 18334449
641705439684 384846833
564018659856 14297969
286746331852 384840526
762341008360 384834219
642968639356 384827912
23369200240 134358021
672917521011 45788820
689707027220 384821605
872870979660 141030827
547148493424 137568284
278535533984 304583951
10737203520 188327020
324817227736 97790035
843185787368 384815298
774341405244 384808991
317095567188 344444191
502753475764 384802684
608237661760 31049361
20842800896 384796377
656863835748 384790070
426961495444 384783763
963189756208 86834776
602546249852 384777456
697286225252 47113290
195795955468 384771149
199585554484 384764842
823606192452 348922161
97983573185 202189806
774341405244 384758535
351801114960 148687525
464225885768 384752228
174321561044 384745921
575387456904 74309074
157268365472 384739614
548228663956 384733307
172426761536 133922838
840659388024 384727000
762341008360 384720693
422540296592 142046254
345485116600 170673727
761709408524 94510395
753498610656 54435717
768025406884 384714386
60001990728 384708079
204006753336 384701772
819184993600 164537016
73265587284 384695465
624020644276 384689158
758551409344 384682851
253271540544 384676544
447172690196 367527811
529912268712 73861277
409908299872 384670237
324010722176 384663930
246323942348 240757111
114951176460 384657623
1894805816 384651316
169268762356 109621967
327168721356 69004887
782552203112 384645009
433909093640 384638702
95371581544 384632395
558965861168 384626088
319589523324 311635177
816658594256 384619781
869712980480 384613474
651811037060 384607167
751603811148 93949072
910766969820 384600860
727603017380 384594553
910135369984 367092628
47560137444 110214825
202111953828 384588246
498332276912 384581939
537065355275 13030262
58738791056 384575632
748445811968 384569325
534333467564 384563018
734550615576 93759862
145899568424 384556711
716234220332 342192592
867902234361 242882570
245692342512 384550404
155373565964 384544097
548228663956 384537790
360643512664 103466335
336011119060 384531483
419382297412 384525176
106108778756 384518869
317694723816 36006663
272219535624 384512562
477489482324 384506255
963189756208 384499948
872239379824 257186846
276640734476 384493641
342958717256 384487334
675811830828 273553511
2526405652 384481027
201480353992 384474720
956873757848 65845080
45475194500 212690961
877292178512 208673402
631606144 79360981
315799924308 267826755
175584760716 384468413
726549437160 13068104
337905918568 384462106
459173087080 384455799
838764588516 384449492
97266381052 281929207
322115922668 353412745
564018659856 384443185
149689167440 384436878
31579998108 367805319
569703058380 384430571
234323545464 384424264
519806671336 119517650
578576953242 240845409
377065108400 384417957
92845182200 384411650
8210804176 379258831
768657006720 91993902
997927747188 279053215
668232632796 296208255
36632796796 384405343
144004768916 384399036
39159196140 117114683
912661769328 384392729
635389441324 384386422
921504167032 256076814
533701867728 64388163
147794367932 384380115
708935835168 62710501
447172690196 106354941
200217154320 384373808
171795161700 384367501
552018262972 384361194
808447796388 384354887
277903934148 384348580
245692342512 121283610
551386663136 384342273
559597461004 384335966
261482338412 283323054
682127829188 384329659
921504167032 89231436
973926953420 384323352
944241761128 374825010
671390631976 254380231
498963876748 384317045
280430333492 384310738
800868598356 205917243
219165149400 384304431
757919809508 384298124
862133782448 384291817
25263999748 247587592
425066695936 384285510
167373962848 109085872
967610955060 74353223
301273128080 384279203
932872964080 384272896
795184199832 384266589
910135369984 384260282
846975386384 331495920
632863041980 348417601
912030169492 275187024
391591904628 384253975
357485513484 384247668
605704249032 105162918
759183009180 384241361
185690358092 88796253
285483132180 384235054
441488291672 384228747
246323942348 384222440
496437477404 384216133
28516925585 38554691
793289400324 384209826
535596667236 384203519
691601826728 338919259
397276303152 118003970
134530771376 384197212
927820165392 209833890
421277096920 384190905
517280271992 176570772
559597461004 384184598
24632399912 384178291
310115525784 384171984
916451368344 384165677
404855501184 384159370
272851135460 246742454
501490276092 384153063
742799268058 238600117
154110366292 29623979
156005165800 384146756
325905521684 384140449
741498213772 384134142
396644703316 36290478
162952763996 384127835
267166736936 384121528
193269556124 384115221
540017866088 384108914
939188962440 384102607
97349280260 215812926
383381106760 183672454
138320370392 384096300
229270746776 384089993
282956732836 384083686
920872567196 384077379
580440255592 384071072
123793574164 76484989
814132194912 384064765
384012706596 7599935
141478369572 276732239
96003181380 384058458
893713774248 384052151
31579998108 276265521
77089061197 28659008
938557362604 384045844
219165149400 384039537
395390383900 319090051
977084952600 384033230
958136957520 384026923
805921397044 219502521
502753475764 384020616
618032925266 4099550
609008867041 108057831
990980148992 384014309
884871376544 384008002
649284637716 384001695
990980148992 383995388
344853516764 17369478
622125844768 383989081
409276700036 383982774
42948795156 327036871
924030566376 383976467
325273921848 383970160
699181024760 383963853
918346167852 383957546
234323545464 383951239
922767366704 383944932
801500198192 383938625
829922190812 383932318
87792383512 383926011
884239776708 43587677
394118303972 343018809
60633590564 383919704
937925762768 383913397
701075824268 136174437
372012309712 383907090
126319973508 383900783
153478766456 383894476
813500595076 383888169
985295750468 383881862
938557362604 383875555
785710202292 383869248
942978561456 383862941
859607383104 383856634
96634781216 94409483
956873757848 146070120
358117113320 383850327
887397775888 383844020
190743156780 383837713
81476385152 383831406
879818577856 383825099
626547043620 383818792
914556568836 383812485
213480750876 383806178
94739981708 383799871
612020247392 383793564
400434302332 383787257
915188168672 383780950
222323148580 347749059
39159196140 383774643
963821356044 338969715
415592698396 79209613
719023274691 4358137
111793177280 383768336
462331086260 255193834
823606192452 26167743
147794367932 383762029
635389441324 383755722
585493054280 383749415
54317592204 224939155
792026200652 165092032
538123066580 383743108
955850684587 49938826
744030566924 92120042
690970226892 383736801
688443827548 383730494
179374359732 229530651
102319179740 251548388
892450574576 325119543
872239379824 383724187
664443033780 125849878
836869789008 325573647
829290590976 383717880
758551409344 383711573
66949588924 383705266
171163561864 383698959
593703852148 383692652
416224298232 43095731
551386663136 383686345
720928108636 66141509
576650656576 383680038
587387853788 383673731
523596270352 383667424
138951970228 383661117
502753475764 383654810
826369905285 115519012
134530771376 286199046
971400554076 64470154
212217551204 383648503
65054789416 383642196
865291781628 383635889
925925365884 383629582
454120288392 383623275
303799527424 383616968
277368049344 22970094
801500198192 383610661
308220726276 321316422
709918221972 383604354
43580394992 231164164
937925762768 383598047
656409185104 61985196
970137354404 383591740
249481941528 92914724
507174674616 383585433
401065902168 383579126
732802037556 63246596
615809846408 383572819
236849944808 383566512
708655022300 237023367
712444621316 383560205
967610955060 199793146
782552203112 383553898
588651053460 201729395
664443033780 29573523
581071855428 383547591
302536327752 131185600
402329101840 383541284
40422395812 383534977
962558156372 383528670
543175865268 383522363
202111953828 27687730
505279875108 383516056
29053598764 309635858
879818577856 360344138
397907902988 380286872
210954351532 383509749
572229457724 383503442
80844785316 383497135
125056773836 383490828
797078999340 383484521
965716155552 77771617
269061536444 383478214
226112747596 383471907
694128226072 383465600
889292575396 251504239
295588729556 383459293
108003578264 383452986
73897187120 383446679
734550615576 383440372
12632003028 383434065
373275509384 383427758
956873757848 383421451
340558804797 19343569
75160386792 48961241
884871376544 49282898
768025406884 14777301
121898774656 383415144
333514968088 269485496
495174277732 383408837
756025010000 383402530
981506151452 383396223
553913062480 383389916
341695517584 325201534
485700280192 383383609
930978164572 383377302
200848754156 383370995
917714568016 383364688
84002885408 31888192
115582776296 383358381
128214773016 383352074
896871773428 383345767
529912268712 383339460
693496626236 359379167
541912665596 383333153
824869392124 383326846
51159593024 383320539
257692739396 383314232
459804686916 67308304
794552599996 383307925
680864629516 383301618
858975783268 383295311
10737203520 383289004
778762604096 383282697
430751094460 383276390
920240967360 383270083
668887486541 213914519
144004768916 330852606
126951573344 383263776
694759825908 167949103
631845733317 105453040
233881925082 169834896
45475194500 245758562
992243348664 191505748
529280668876 383257469
980242951780 383251162
883612112440 11901309
511595873468 383244855
43580394992 383238548
557702661496 383232241
419382297412 383225934
105477178920 167923875
991611748828 383219627
865923381464 62180713
757919809508 383213320
308852326112 383207013
300009928408 383200706
778131004260 383194399
381486307252 383188092
459173087080 383181785
934767763588 383175478
30948398272 153714204
195164355632 383169171
126319973508 383162864
524227870188 64476461
332221520044 383156557
893713774248 383150250
787605001800 383143943
332418935451 74138785
393486704136 240656199
660653434764 383137636
389065505284 383131329
193553194528 87812361
123452102635 67188471
954347358504 383125022
80844785316 383118715
676443430664 129135825
344221916928 146007050
222954748416 383112408
57475591384 383106101
379591507744 6092562
95371581544 383099794
822974592616 383093487
281693533164 383087180
222323148580 383080873
29685198600 16492805
475594682816 383074566
392855104300 383068259
689075427384 383061952
916451368344 383055645
159163164980 383049338
770551806228 383043031
457278287572 383036724
503385075600 132812806
377717773616 37488808
918346167852 383030417
522333070680 155543234
612651847228 383024110
120635574984 251378099
183795558584 383017803
929083365064 383011496
312641925128 146744969
113687976788 383005189
459879109516 13263621
630968242472 382998882
42948795156 101050754
922993693399 92227261
957505357684 382992575
901924572116 305233572
133267571704 362217317
461067886588 191127328
407381900528 382986268
200217154320 382979961
35369597124 382973654
287377931688 382967347
611388647556 372182377
176923537169 68134521
290535930868 201773544
171252755458 213832528
857080983760 382961040
36001196960 301594433
870344580316 382954733
445909490524 382948426
486331880028 382942119
368854310532 382935812
602546249852 382929505
169268762356 382923198
778131004260 382916891
162952763996 382910584
853922984580 382904277
96634781216 83233479
214956427071 91407351
138320370392 382897970
29685198600 382891663
601914650016 382885356
404223901348 382879049
337274318732 345289329
713076221152 382872742
528649069040 379321901
139583570064 354283111
363801511844 382866435
756656609836 142752638
498332276912 101296727
373907109220 382860128
952726478313 13005034
269061536444 382853821
257778028957 162909810
41053995648 356604087
601283050180 382847514
281061933328 115771292
135162371212 287069412
401065902168 382841207
10737203520 367136777
344853516764 382834900
968874154732 150308424
711813021480 382828593
68212788596 382822286
180005959568 382815979
802131798028 382809672
941715361784 382803365
281061933328 382797058
112424777116 382790751
27158799256 382784444
80213185480 382778137
320852722996 382771830
483173880848 382765523
236849944808 10999408
426961495444 382759216
862133782448 382752909
528649069040 45668987
496437477404 382746602
920872567196 382740295
962558156372 7126910
246955542184 382733988
394118303972 382727681
516017072320 382721374
824869392124 382715067
891187374904 16984751
692865026400 382708760
699181024760 283177993
191374756616 382702453
741498213772 382696146
880450177692 245991921
336642718896 343838719
440225092000 382689839
711813021480 382683532
596861851328 382677225
622757444604 382670918
713707820988 258467167
298115128900 382664611
205269953008 262900988
587387853788 352050433
27158799256 382658304
427593095280 184025646
849501785728 40995500
684654228532 37596027
46106794336 382651997
967610955060 382645690
641705439684 382639383
51159593024 382633076
496437477404 382626769
24632399912 382620462
169268762356 382614155
630968242472 379485883
900661372444 248603019
858344183432 382607848
658758635256 382601541
145301061417 37589720
732024216232 382595234
69475988268 382588927
861502182612 382582620
802763397864 382576313
553913062480 159100382
745919412624 382570006
30316798436 197163127
965084555716 382563699
145267968588 382557392
24000800076 382551085
421277096920 36649977
29685198600 382544778
685917428204 382538471
979611351944 382532164
48633193680 382525857
512227473304 382519550
276640734476 245430598
247587142020 361069443
364433111680 382513243
102428536813 140929915
739792466589 31011519
745919412624 382506936
699181024760 382500629
687812227712 315066185
543175865268 382494322
77085188699 29548295
172596848712 41783875
130109572524 360886540
829290590976 382488015
85897584004 382481708
689707027220 382475401
317063123980 382469094
369485910368 382462787
850133385564 382456480
484437080520 382450173
257061139560 382443866
209059552024 382437559
473068283472 382431252
735813815248 382424945
816026994420 116736263
327800321192 40806290
27926598757 140456890
692233426564 382418638
308852326112 88556587
312641925128 246010842
901924572116 382412331
838157567059 88115097
525491069860 178097066
578545456084 382406024
973295353584 382399717
957505357684 382393410
587387853788 382387103
69691927334 98546875
852028185072 382380796
472436683636 322804874
317694723816 349540247
155425289671 4641952
167373962848 382374489
947399760308 130176480
230533946448 382368182
615809846408 382361875
345485116600 382355568
37895996468 354939039
469910284292 217036484
949294559816 382349261
823606192452 21412265
867966237797 108139822
44843594664 382342954
90950382692 382336647
535596667236 382330340
305694326932 382324033
291799130540 28785148
875397379004 382317726
265271937428 382311419
153478766456 382305112
392855104300 382298805
891187374904 10841733
35369597124 378640745
229270746776 382292498
778762604096 382286191
178742759896 60515665
246323942348 382279884
946136560636 382273577
660653434764 382267270
379591507744 253068375
378959907908 204510782
661285034600 319254033
576019056740 382260963
615178246572 357796110
181269159240 24338713
363169912008 382254656
125056773836 382248349
349963910976 317033969
682127829188 382242042
989085349484 382235735
330958320372 382229428
517280271992 382223121
90950382692 382216814
41685595484 382210507
650547837388 326393557
294957129720 286545931
768657006720 382204200
210322751696 38870041
730129416724 71697976
779394203932 382197893
3158005488 382191586
13263602864 290058930
630336642636 382185279
632231442144 63372736
254534740216 311048626
639810640176 382178972
995401347844 2371432
478121082160 382172665
550123463464 382166358
442119891508 382160051
84002784496 313987688
25895599584 382153744
952047519214 108966039
582335055100 382147437
487595079700 382141130
592440652476 382134823
33474797616 382128516
382749506924 126001246
903819371624 382122209
178235742231 143440101
225481147760 382115902
857080983760 382109595
319589523324 382103288
368970397174 47327728
721287019020 140608258
125056773836 382096981
408079786934 310026892
142741569244 382090674
459227932752 92101121
517280271992 27706651
788236601636 382084367
462962686096 87768212
222954748416 154521500
10737203520 382078060
761077808688 382071753
219796749236 45158120
859099634 58787547
954347358504 382065446
544439064940 382059139
326537121520 357979013
761077808688 28072457
125688373672 382052832
499595476584 382046525
992243348664 382040218
375170308892 382033911
467383884948 382027604
282325133000 273175091
25895599584 382021297
478121082160 382014990
872987728537 12178817
337905918568 382008683
865923381464 382002376
791394600816 381996069
867523040665 15218791
996032947680 381989762
200848754156 381983455
489489879208 381977148
329695120700 69313930
459824421519 56693623
822342992780 5064521
785078602456 55425916
84002784496 381970841
560284139871 126947296
555807861988 381964534
10737203520 381958227
961294956700 80079979
723813418364 381951920
497069077240 381945613
221691548744 381939306
318326323652 381932999
601590800245 39576425
195795955468 381926692
845080586876 7309813
229902346612 381920385
118109175640 381914078
293062330212 228786425
486963479864 381907771
128214773016 381901464
745919412624 184479750
760446208852 381895157
417487497904 22074500
606967448704 87970036
972663753748 381888850
227375947268 370208286
339800718076 123333385
928451765228 381882543
423803496264 381876236
46738394172 381869929
468873865419 92580453
586124654116 381863622
788236601636 141434475
74528786956 381857315
420013897248 381851008
149689167440 381844701
288641131360 160361782
236218344972 381838394
131372772196 155114358
909503770148 83195637
608862248212 381832087
666337833288 381825780
954978958340 381819473
459173087080 381813166
335587852048 159308513
783183802948 24736054
557071061660 381806859
127583173180 168958223
656863835748 183010219
936030963260 124361426
257116975431 2093924
459173087080 1437996
833080189992 206447031
648021438044 381800552
712444621316 381794245
738971814428 236865692
272219535624 65075626
848503498977 23039471
233060345792 379485883
124425174000 381787938
468015484784 381781631
703602223612 381775324
345734981019 24502695
121267174820 381769017
850133385564 381762710
809710996060 381756403
691601826728 381750096
303799527424 381743789
385275906268 381737482
781289003440 322136332
586124654116 321852517
725708217872 381731175
115582776296 381724868
750972211312 381718561
233060345792 381712254
985927350304 381705947
341063917748 239167747
81476385152 381699640
662548234272 381693333
8842404012 381687026
893713774248 122872974
332853119880 381680719
859676135711 169349257
837536764807 274884288
274114335132 381674412
786973401964 373286102
751603811148 381668105
756025010000 146019664
326537121520 381661798
330958320372 381655491
13895202700 381649184
891818974740 381642877
801500198192 118180566
116424676740 26262348
807184596716 198828175
22106000568 381636570
961926556536 381630263
303799527424 381623956
152847166620 381617649
354327514304 381611342
796549339545 172471222
269693136280 381605035
73265587284 381598728
414329498724 381592421
316431524144 381586114
267166736936 371166950
765499007540 169324029
993506548336 219515135
789499801308 381579807
812237395404 240763418
264640337592 381573500
686549028040 381567193
298392201717 78925798
650905955155 20333768
433909093640 381560886
206533152680 372604946
406118700856 381554579
959533588084 80231347
177479560224 381548272
202111953828 381541965
600019850508 381535658
187585157600 381529351
430119494624 381523044
673285431484 381516737
532611151892 169607844
290535930868 381510430
493279478224 381504123
467383884948 125824650
761709408524 381497816
52422792696 381491509
23369200240 12910429
75791986628 381485202
661916634436 148378482
213480750876 381478895
316431524144 381472588
456646687736 381466281
462331086260 381459974
461067886588 126695016
720655419184 381453667
887397775888 381447360
445369594468 177964619
402960701676 308620431
977716552436 381441053
195226738169 302029616
426961495444 123396455
46738394172 381434746
450978466667 212451295
3158005488 381428439
816247241167 133796698
942600994966 51244375
340432317912 183224657
310115525784 284735822
407381900528 381422132
933504563916 381415825
468647084620 381409518
351169515124 381403211
322747522504 381396904
950557759488 381390597
781920603276 381384290
79581585644 381377983
242534343332 381371676
82739584824 381365369
788236601636 381359062
240946492900 35293972
461699486424 56857605
781920603276 381352755
496437477404 381346448
928451765228 381340141
111161577444 343428764
643600239192 381333834
598756650836 381327527
366959511024 381321220
413697898888 234588865
108786962362 199559787
751603811148 242182493
977716552436 177598813
696023025580 113116045
862765382284 381314913
147794367932 381308606
138320370392 371539063
879186978020 381302299
9474003848 204990114
946320819641 34310080
413697898888 381295992
516017072320 381289685
469910284292 381283378
173058361372 381277071
362198644445 72555728
169900362192 263292022
197690754976 381270764
58738791056 381264457
654337436404 381258150
584861454444 364254478
629073442964 381251843
616441446244 116357843
76423586464 381245536
168005562684 381239229
922135766868 381232922
779394203932 381226615
579177055920 25783016
510332673796 346348905
484437080520 381220308
727603017380 381214001
217901949728 381207694
347379916108 381201387
445909490524 381195080
850133385564 381188773
98529580724 381182466
827395791468 381176159
740235014100 285990915
529912268712 381169852
806552996880 381163545
161689564324 381157238
155373565964 114219770
452857088720 381150931
564650259692 381144624
329695120700 107893849
214112350712 381138317
288009531524 208988752
622757444604 381132010
858975783268 381125703
20842800896 73533313
686549028040 381119396
873502579496 70348278
354959114140 381113089
332853119880 381106782
423171896428 328064912
138320370392 381100475
538123066580 126146307
493279478224 381094168
397276303152 381087861
257692739396 381081554
397907902988 359385474
495174277732 381075247
165479163340 381068940
462962686096 381062633
696654625416 381056326
738340214592 193265401
806552996880 381050019
511595873468 381043712
918977767688 381037405
97897980888 156400986
255166340052 252727797
488226679536 116048800
337274318732 297576874
910135369984 381031098
521069871008 381024791
588651053460 381018484
234323545464 25757788
531175468384 381012177
190192601894 220139528
331589920208 381005870
4421205160 380999563
110529977608 380993256
822974592616 380986949
459173087080 272664224
836238189172 380980642
29053598764 200505837
689707027220 380974335
816658594256 380968028
149689167440 380961721
426329895608 42547022
369485910368 21166292
460436286752 380955414
986661741626 274966279
919126953466 72189922
950557759488 77002163
374538709056 380949107
502121875928 88266465
689075427384 380942800
121267174820 380936493
281267371239 7555786
360643512664 366247490
984664150632 380930186
43580394992 380923879
913293369164 380917572
696023025580 161093394
677706630336 380911265
771183406064 380904958
669495832468 380898651
708655022300 380892344
229270746776 355500362
416855898068 380886037
781920603276 380879730
529377418256 192653622
873502579496 380873423
516017072320 380867116
17684801716 380860809
335379519224 380854502
649284637716 297494883
729497816888 380848195
120003975148 74485670
706760222792 380841888
18948001388 36984248
421908696756 380835581
303799527424 157214589
843185787368 305473238
262745538084 269100769
701075824268 380829274
327168721356 132642517
759183009180 18334449
261482338412 380822967
390960304792 380816660
850844724801 208698630
655600636076 380810353
968242554896 77740082
235586745136 380804046
990348549156 380797739
904450971460 38132122
672022231812 345011821
377065108400 380791432
38527596304 380785125
744656212952 380778818
408013500364 380772511
147898912764 228710741
536228267072 380766204
199585554484 380759897
952452558996 96251127
728287804147 217358141
396013103480 380753590
723813418364 380747283
599388250672 380740976
608862248212 380734669
205269953008 380728362
234955145300 380722055
713076221152 380715748
797710599176 187727855
373275509384 215743549
767393807048 380709441
231165546284 380703134
64423189580 380696827
669495832468 8154951
75160386792 380690520
82107984988 380684213
351801114960 380677906
729497816888 380671599
364433111680 380665292
311631604621 78843807
454120288392 55816950
372643909548 323618477
192006356452 380658985
669495832468 380652678
437067092820 337090229
32843197780 138060230
848238586056 380646371
845200356806 200436460
443383091180 74965002
193901155960 166902141
460436286752 380640064
36158171883 210300608
265271937428 42711004
326537121520 380633757
944412592530 116912859
50527993188 380627450
229902346612 102684267
865291781628 355134556
58107191220 380621143
78949985808 380614836
186953557764 380608529
452857088720 291774434
781920603276 380602222
598756650836 18498431
685285828368 149784943
509701073960 380595915
735182215412 380589608
856449383924 380583301
109266777936 380576994
128214773016 380570687
27158799256 380564380
68844388432 11497661
934155223506 147968527
912661769328 380558073
792657800488 380551766
286114732016 380545459
483173880848 380539152
723181818528 363308428
135793971048 380532845
293693930048 380526538
591809052640 380520231
965716155552 380513924
852028185072 380507617
371380709876 290664402
909503770148 380501310
744024613116 380495003
609493848048 139271174
111161577444 380488696
268429936608 380482389
905714171132 80105207
72002387612 380476082
595072624693 165199251
46738394172 380469775
405487101020 380463468
437698692656 321556088
207164752516 20611276
234955145300 380457161
359380312992 380450854
270324736116 380444547
987206601291 188945106
999190946860 41380227
656863835748 380438240
822974592616 333160968
536859866908 158911172
886134576216 186926866
858344183432 162310645
807184596716 380431933
246323942348 91356895
908240570476 380425626
89055583184 380419319
217901949728 121573732
521118050181 116174940
529912268712 104443920
80213185480 338231796
37264396632 164341499
518543471664 380413012
42317195320 380406705
706128622956 380400398
604441049360 380394091
181900759076 380387784
482542281012 380381477
296851929228 380375170
941083761948 248035389
629705042800 380368863
756025010000 380362556
750340611476 380356249
843817387204 380349942
543175865268 380343635
589282653296 252589043
157899965308 380337328
368854310532 380331021
44843594664 380324714
38527596304 270128810
123161974328 380318407
924030566376 380312100
929714964900 237515313
291167530704 263670442
123793574164 380305793
709286622136 380299486
70739187940 380293179
247200297933 99776740
26527199420 380286872
429500489867 323435574
192893913269 73867584
162321164160 380280565
906977370804 346784088
23369200240 380274258
36001196960 154483658
28421998928 380267951
666337833288 315469833
421277096920 380261644
908872170312 380255337
989085349484 380249030
871607779988 380242723
556439461824 290481499
333484719716 380236416
767393807048 230659604
676443430664 882980
4421205160 380230109
13895202700 311023398
19579601224 380223802
766130607376 342470100
514753872648 268886331
874134179332 380217495
528649069040 380211188
205901552844 380204881
287377931688 154199843
586124654116 380198574
899398172772 380192267
513490672976 380185960
101687579904 380179653
592440652476 380173346
437698692656 380167039
282956732836 338118270
855186184252 380160732
592440652476 380154425
210954351532 380148118
224217948088 380141811
30316798436 380135504
529442247909 57570296
926556965720 353009097
724445018200 380129197
970137354404 380122890
607599048540 380116583
876028978840 355828326
688443827548 380110276
782552203112 380103969
929083365064 91413658
759814609016 380097662
986558950140 380091355
730761016560 380085048
394118303972 380078741
478121082160 327919851
756025010000 380072434
505279875108 380066127
258324339232 380059820
433277493804 329692118
843205673339 285644030
289272731196 227802533
838764588516 33275732
626547043620 380053513
159794764816 120388016
409916353911 128498818
509701073960 163527896
384012706596 2756159
772446605736 380047206
917107660085 333249266
859607383104 354585847
632863041980 380040899
37264396632 380034592
939820562276 380028285
963821356044 380021978
140215169900 380015671
915188168672 153663748
130741172360 380009364
348643115780 380003057
972663753748 286325186
419382297412 59676834
237481544644 379996750
373907109220 379990443
799012895941 289213792
781289003440 379984136
223586348252 379977829
438963715051 15508913
757288209672 379971522
586124654116 379965215
488226679536 276019548
810342595896 379958908
517298940712 200997783
650547837388 379952601
911398569656 379946294
452857088720 379939987
614546646736 136697918
195164355632 379933680
42317195320 379927373
198953954648 335551321
54949192040 340874429
393486704136 379921066
851396585236 206680390
61615424417 16940602
853291384744 379914759
877292178512 281733690
35369597124 379908452
171795161700 379902145
226112747596 379895838
694242691815 46287073
689075427384 354907504
231165546284 379889531
964452955880 379883224
643600239192 379876917
720023819348 379870610
882344977200 379864303
594434850304 151399535
606335848868 379857996
984032550796 379851689
543175865268 379845382
638179933679 40913509
887397775888 257823853
823606192452 379839075
875397379004 379832768
148425967768 33843362
361275112500 379826461
708655022300 379820154
493279478224 379813847
915819768508 379807540
408645100200 379801233
330326720536 232564318
783183802948 379794926
690970226892 379788619
250815457943 87238424
44843594664 162638609
110529977608 379782312
959400157192 192798683
886766176052 379776005
288009531524 379769698
590545852968 379763391
475594682816 239174054
174953160880 379757084
898766572936 379750777
174953160880 275470839
894976973920 379744470
529912268712 379738163
603177849688 379731856
746551012460 174331787
139583570064 379725549
888029375724 379719242
39790795976 379712935
456015087900 379706628
307589126440 320893853
364433111680 38075359
745919412624 379700321
588651053460 379694014
384012706596 379687707
662548234272 379681400
538123066580 379675093
286746331852 379668786
941083761948 210388906
613915046900 379662479
179374359732 379656172
565281859528 379649865
252008340872 182499352
901292972280 379643558
490121479044 379637251
814132194912 226534826
838764588516 258549158
160426364652 379630944
730761016560 379624637
887499186141 224327376
310813412190 12147282
876660578676 53956385
599388250672 379618330
311378725456 379612023
180005959568 379605716
711181421644 379599409
508437874288 379593102
67581188760 21317660
104845579084 205955085
166110763176 379586795
606335848868 209613145
20842800896 379580488
747182612296 379574181
95371581544 379567874
387170705776 18422747
208427952188 379561567
937294162932 379555260
357485513484 379548953
782552203112 329433531
860238982940 379542646
658127035420 379536339
798342199012 374345678
185058758256 379530032
664443033780 379523725
318957923488 379517418
65686389252 379511111
365064711516 379504804
582966654936 353217228
3158005488 379498497
865291781628 159907678
634126241652 86569882
209691151860 379492190
42948795156 2560642
924030566376 379485883
959400157192 379479576
757919809508 185003231
827395791468 379473269
522333070680 379466962
217901949728 379460655
608230648376 251914194
432645893968 139952330
739603414264 379454348
49896393352 379448041
502753475764 379441734
435803893148 345276715
858344183432 379435427
320852722996 379429120
795217967510 183785980
216007150220 379422813
31579998108 120936725
19579601224 213744230
234323545464 379416506
894345374084 233579745
501490276092 379410199
912661769328 379403892
120866663464 84059696
832448590156 346304756
502753475764 379397585
819184993600 165893021
164847563504 379391278
987822149812 367307066
871607779988 379384971
117477575804 379378664
848238586056 302565711
156636765636 379372357
781920603276 379366050
521069871008 56062923
25263999748 135909543
259587538904 379359743
743393013280 225538320
548430620403 135934771
583598254772 379353436
132635971868 38434858
533070267892 379347129
49896393352 379340822
761077808688 342728687
968242554896 379334515
430119494624 67333532
457278287572 379328208
202743553664 100054248
681496229352 1204637
66317989088 379321901
952452558996 378420000
357485513484 41708191
248850341692 379315594
569703058380 68109293
987190549976 379309287
99792780396 379302980
204006753336 379296673
792657800488 7379190
327168721356 379290366
224217948088 65983834
552649862808 379284059
630336642636 379277752
634757841488 379271445
719392219512 223595764
281061933328 379265138
385907506104 333854738
647389838208 379258831
252008340872 379252524
570334658216 379246217
558334261332 12437404
944241761128 379239910
928451765228 379233603
497069077240 1160488
896240173592 379227296
133899171540 154937762
659390235092 379220989
739603414264 71174495
289904331032 379214682
693496626236 379208375
383381106760 379202068
892450574576 379195761
703602223612 379189454
972032153912 110473412
880812439158 6634964
605072649196 379183147
34106397452 379176840
366959511024 142916620
506543074780 379170533
539386266252 379164226
265271937428 379157919
248218741856 379151612
447172690196 379145305
49896393352 379138998
975190153092 379132691
973926953420 379126384
562123860348 379120077
312010325292 182884079
826132591796 379113770
432645893968 22743042
724445018200 379107463
702970623776 379101156
95371581544 362103791
415592698396 379094849
312641925128 379088542
230533946448 158463375
753500477528 91640710
987850556540 182202923
978348152272 379082235
200217154320 131740616
104845579084 379075928
603809449524 379069621
287377931688 379063314
282325133000 379057007
325905521684 101107517
85265984168 365951061
221059948908 333697063
476857882488 286785597
826764191632 281569708
339169118240 379050700
207796352352 379044393
165479163340 331476999
237481544644 379038086
418750697576 379031779
912030169492 373128427
617073046080 379025472
399802702496 22661051
4421205160 379019165
447804290032 240750804
573492657396 379012858
821079793108 379006551
627178643456 379000244
818553393764 378993937
204638353172 378987630
965084555716 378981323
176386599096 119265370
202111953828 378975016
365696311352 378968709
465489085440 378962402
330416765575 119290598
579177055920 378956095
109266777936 195277334
30948398272 378949788
357485513484 378943481
512227473304 378937174
13895202700 378930867
213486938043 40421563
652442636896 378924560
306325926768 378918253
211585951368 378911946
547597064120 378905639
273482735296 378899332
329695120700 378893025
460436286752 138943210
990980148992 15193563
59370390892 356263509
366327911188 378886718
94108381872 59487624
711181421644 114081016
824237792288 378880411
803394997700 378874104
660021834928 378867797
253271540544 378861490
635389441324 378855183
696654625416 378848876
627178643456 22818726
54949192040 378842569
288009531524 241551793
5052804996 229177459
929714964900 215308366
328431921028 378836262
429487894788 378829955
704233823448 378823648
881713377364 378817341
245844177230 72360211
611388647556 27189477
581703455264 130006191
604441049360 378811034
340432317912 149078559
673917031320 378804727
18948001388 378798420
473699883308 378792113
408013500364 341404217
342958717256 378785806
507806274452 378779499
420645497084 378773192
543807465104 280093870
361906712336 217301378
611388647556 99303715
200848754156 378766885
51791192860 378760578
256429539724 348417601
732024216232 331760814
809079396224 378754271
878555378184 378747964
858344183432 378741657
68844388432 232911203
176847960388 378735350
716865820168 378729043
10105603684 97209791
267798336772 141548001
713707820988 378722736
927188565556 378716429
324010722176 378710122
221059948908 188043205
592440652476 378703815
7862111132 46943001
947399760308 378697508
816658594256 251081670
336011119060 378691201
423171896428 378684894
686549028040 378678587
165479163340 159995976
178742759896 378672280
299378328572 267915053
725708217872 378665973
996032947680 378659666
214743950548 378653359
899398172772 378647052
485068680356 378640745
397276303152 40251274
965084555716 378634438
266621763745 145981822
148425967768 378628131
458541487244 267233897
48001593844 378621824
392223504464 378615517
315799924308 378609210
91581982528 378602903
814132194912 151368000
629073442964 108776829
639849554366 246086526
406750300692 378596596
903187771788 378590289
615178246572 378583982
641073839848 378577675
458790695735 38825892
478121082160 187879223
800236998520 378571368
481910681176 378565061
459804686916 241633784
112424777116 90530678
438330292492 378558754
475594682816 159220215
305694326932 372831998
181900759076 1469531
115582776296 202763743
598125051000 378552447
178111160060 378546140
970768954240 378539833
627810243292 378533526
514753872648 68348959
363801511844 378527219
989716949320 378520912
354327514304 378514605
877923778348 378508298
121267174820 339959914
888029375724 378501991
813500595076 378495684
841922587696 378489377
403592301512 378483070
637915840668 4181541
428224695116 378476763
769288606556 378470456
623389044440 172502757
233691945628 378464149
912661769328 378457842
169268762356 180127920
127583173180 378451535
154110366292 378445228
693496626236 198746184
320852722996 378438921
327168721356 311477502
60633590564 378432614
148718618875 54631234
251376741036 378426307
21474400732 378420000
853922984580 378413693
292430730376 378407386
721918618856 19879664
404241605097 67674110
574755857068 378401079
945504960800 378394772
614546646736 378388465
789549185118 135253615
849501785728 378382158
783183802948 378375851
414329498724 109577818
924030566376 165735346
871607779988 106638756
347379916108 378369544
273482735296 378363237
408013500364 178645775
588651053460 378356930
514122272812 378350623
205901552844 378344316
917714568016 378338009
801806844532 55810643
744024613116 378331702
640065770940 112497959
570593894837 107761402
224849547924 378325395
591809052640 266811328
613915046900 90549599
940452162112 378319088
939820562276 378312781
229270746776 165205558
627810243292 173246983
951189359324 378306474
730761016560 378300167
244429142840 378293860
853922984580 378287553
272851135460 378281246
537491466744 93722020
469278684456 378274939
381486307252 137252934
915188168672 88871937
376469849498 204643229
425698295772 378268632
281693533164 378262325
665074633616 378256018
524859470024 378249711
625283843948 378243404
149689167440 177188858
217901949728 115203662
773078205572 378237097
980874551616 378230790
516648672156 378224483
709286622136 378218176
55580791876 358294363
836238189172 378211869
620231045260 378205562
635389441324 170358377
775604604916 378199255
368222710696 35249823
301904727916 130693654
999822546696 374566423
333484719716 378192948
577913856248 378186641
645495038700 378180334
433277493804 42168602
83371184660 378174027
367591110860 378167720
675811830828 378161413
54949192040 282124724
64423189580 378155106
432645893968 378148799
752235410984 64003436
154110366292 378142492
521701470844 378136185
653705836568 378129878
931609764408 378123571
66317989088 378117264
61903967602 235560143
466120685276 378110957
478752681996 330291283
282956732836 378104650
610757047720 378098343
58107191220 378092036
932241364244 378085729
835606589336 378079422
293062330212 378073115
353695914468 378066808
372012309712 378060501
851396585236 378054194
457909887408 378047887
761148648912 1374926
501490276092 378041580
454120288392 70726698
493911078060 378035273
654337436404 10633602
793289400324 125982325
956242158012 249145421
249758629618 15244019
581071855428 327390063
107371978428 378028966
908240570476 378022659
116214376132 378016352
232428745956 378010045
382117907088 378003738
902556171952 333293415
157899965308 301335846
658758635256 331584218
420645497084 377997431
252639940708 377991124
135888159786 242226642
831185390484 377984817
292430730376 377978510
341955239844 112283521
237481544644 377972203
610125447884 377965896
740866613936 337418193
967610955060 377959589
495174277732 377953282
912030169492 277375553
54949192040 377946975
800236998520 52070592
384644306432 208471578
312010325292 296807420
422540296592 377940668
104845579084 377934361
294325529884 32670260
994769748008 377928054
485068680356 101750831
997296147352 278548655
636652640996 377921747
910135369984 377915440
740866613936 377909133
270452679918 212148559
91581982528 283259984
814763794748 261305317
410539899708 193069884
689707027220 377902826
278535533984 377896519
877923778348 377890212
71370787776 377883905
296851929228 272329953
917082968180 377877598
445277890688 377871291
180005959568 377864984
132635971868 377858677
874276641848 181073970
94995270147 38769129
738971814428 377852370
236849944808 206175830
283588332672 377846063
178111160060 377839756
153478766456 377833449
113056376952 377827142
631606144 377820835
177479560224 197219890
70739187940 249965331
159163164980 377814528
549491863628 377808221
449067489704 377801914
333484719716 173606482
124425174000 377795607
946768160472 285959380
49264793516 377789300
167401549666 41455911
437067092820 377782993
189479957108 31717903
665074633616 45429321
221059948908 377776686
775604604916 377770379
515385472484 377764072
825500991960 377757765
816658594256 377751458
222323148580 377745151
913924969000 377738844
577282256412 377732537
705497023120 377726230
522333070680 377719923
48633193680 189651490
841922587696 377713616
792026200652 377707309
115582776296 377701002
65686389252 377694695
943610161292 377688388
692233426564 377682081
961294956700 377675774
269693136280 377669467
435172293312 377663160
585493054280 272500242
547597064120 377656853
564018659856 377650546
240639543824 320294688
864028581956 377644239
903187771788 316302357
795184199832 315835639
512859073140 377637932
884871376544 377631625
190111556944 147716247
37895996468 377625318
195164355632 377619011
622757444604 377612704
44211994828 377606397
831185390484 377600090
442119891508 377593783
502753475764 164543323
601283050180 163502668
702970623776 7524251
752235410984 292953843
720023819348 377587476
858975783268 377581169
245060742676 377574862
391591904628 377568555
934767763588 111728505
333484719716 377562248
278535533984 377555941
616441446244 377549634
745287812788 377543327
351216609493 137410609
529515156829 122645922
592440652476 336024346
219165149400 377537020
102319179740 377530713
687812227712 377524406
505279875108 41058570
189479957108 377518099
734550615576 377511792
774341405244 97525141
887397775888 377505485
192637956288 377499178
355590713976 377492871
5052804996 377486564
483805480684 377480257
582966654936 377473950
962558156372 377467643
77055186300 248117380
935399363424 377461336
36632796796 256909338
399171102660 377455029
202111953828 377448722
155373565964 377442415
479384281832 377436108
931609764408 377429801
269693136280 377423494
964452955880 377417187
351169515124 377410880
790763000980 235591678
439593492164 377404573
12000403192 377398266
197690754976 377391959
395381503644 377385652
122530374492 377379345
618336245752 377373038
289389782809 187526031
156636765636 158116490
437067092820 377366731
841922587696 377360424
567808258872 219660196
383381106760 12733833
173689961208 162714293
573492657396 29415848
174321561044 377354117
435803893148 377347810
963540961503 7694540
344853516764 377341503
818553393764 377335196
521701470844 377328889
558334261332 116988543
324010722176 377322582
102950779576 377316275
865291781628 377309968
144636368752 377303661
154741966128 377297354
963189756208 377291047
563457080334 64867495
890555775068 377284740
366327911188 89281892
657495435584 377278433
464225885768 263052356
530543868548 376584663
570334658216 377272126
850764985400 377265819
682759429024 377259512
233691945628 377253205
514753872648 377246898
845712186712 377240591
381486307252 342287197
174321561044 377234284
434717093959 96761994
283588332672 377227977
629073442964 206358733
109266777936 377221670
549491863628 377215363
348643115780 377209056
400434302332 377202749
540649465924 132951560
681496229352 377196442
128846372852 377190135
828027391304 147829773
366327911188 377183828
682127829188 377177521
4421205160 15792728
21474400732 377171214
481910681176 92555225
304431127260 139365779
737077014920 377164907
405487101020 377158600
965350339003 96238513
745287812788 344973979
378328308072 377152293
960663356864 377145986
865492539745 64350321
858354167413 362866938
915819768508 377139679
465489085440 377133372
103582379412 377127065
382749506924 377120758
704865423284 377114451
762972608196 377108144
526122669696 377101837
632231442144 284042052
817921793928 377095530
302536327752 377089223
230533946448 377082916
354327514304 377076609
870976180152 377070302
79581585644 265840050
963821356044 377063995
148425967768 377057688
294486799874 183212043
981506151452 377051381
99792780396 165893021
200848754156 202990795
234955145300 263847038
752867010820 132674052
246955542184 377045074
634126241652 120596147
916451368344 377038767
685285828368 377032460
365696311352 274297737
447804290032 377026153
591809052640 377019846
636652640996 377013539
514122272812 275988013
884239776708 377007232
663811433944 377000925
423910311616 86677101
920872567196 75368650
490753078880 376994618
969505754568 376988311
67581188760 376982004
437067092820 154944069
23369200240 82060377
769288606556 376975697
510332673796 376969390
784447002620 376963083
976453352764 376956776
748595104965 88588122
332221520044 376950469
342327117420 376944162
428224695116 376937855
169900362192 376931548
54545817306 120413244
291167530704 376925241
117477575804 376918934
135793971048 376912627
308220726276 46135705
300641528244 196317989
981506151452 376906320
488858279372 376900013
807816196552 295281126
673917031320 376893706
30316798436 376887399
472014804164 85592297
872870979660 376881092
761149304840 220082765
615809846408 376874785
480015881668 186958401
702339023940 376868478
196427555304 251762826
382117907088 376862171
564018659856 376855864
991611748828 376849557
41053995648 376843250
433909093640 376836943
702339023940 350864717
492016278552 376830636
788868201472 130214322
469910284292 376824329
567176659036 376818022
598756650836 376811715
71370787776 376805408
764235807868 376799101
474963082980 376792794
521701470844 376786487
420153269334 157902052
879186978020 376780180
706760222792 376773873
466752285112 376767566
596230251492 376761259
89756086995 29277094
168005562684 376754952
325905521684 263443390
406118700856 248773308
54317592204 376748645
670759032140 273263389
373907109220 376742338
235586745136 376736031
685290886582 234998820
504668117094 109098486
740235014100 340067133
877292178512 376729724
75791986628 376723417
809079396224 346178616
17053201880 376717110
855817784088 376710803
713076221152 105875609
599388250672 376704496
85265984168 376698189
648021438044 207033582
973926953420 376691882
432645893968 376685575
443383091180 51931838
722046562658 212148559
678969830008 376679268
318326323652 376672961
297168124366 19280499
809079396224 376666654
708655022300 376660347
28421998928 139744199
154110366292 376654040
80844785316 376647733
402329101840 376641426
330326720536 268779112
512227473304 376635119
564018659856 376628812
618472804916 211334956
985295750468 376622505
363169912008 342274583
754856175662 184725723
984032550796 3077816
614116505094 103340195
830794844188 84564256
605704249032 376616198
320221123160 376609891
214112350712 376603584
936662563096 376597277
917146927467 49560406
903819371624 376590970
488226679536 238764099
213480750876 165596592
173058361372 376584663
822974592616 376578356
512893547202 186876410
416855898068 376572049
543175865268 376565742
941083761948 359265641
6947604504 376559435
601914650016 376553128
852659784908 73091823
823606192452 376546821
272219535624 202580840
161689564324 376540514
557702661496 376534207
748000375851 62641124
384644306432 376527900
410539899708 376521593
627462994551 31509772
305694326932 234557330
646126638536 376515286
566843809176 65472967
991611748828 376508979
402329101840 376502672
908240570476 376496365
94739981708 376490058
747182612296 261223326
769920206392 376483751
415592698396 376477444
568439858708 301342153
922767366704 376471137
936030963260 376464830
550755063300 374484432
393486704136 376458523
750972211312 376452216
270324736116 274133755
97266381052 376445909
658127035420 376439602
899398172772 376433295
735182215412 376426988
915819768508 376420681
619599445424 376414374
45475194500 376408067
961294956700 328115368
836238189172 275262708
877923778348 376401760
418750697576 376395453
661285034600 154540421
140215169900 376389146
521069871008 376382839
551038468345 60812094
132004372032 376376532
33474797616 376370225
717773199886 58131619
767393807048 376363918
287377931688 376357611
833080189992 376351304
570966258052 121012409
182048456402 227815147
811605795568 376344997
346116716436 280699342
464225885768 376338690
673285431484 102337382
373907109220 215377743
90957402383 340243729
821711392944 376332383
809079396224 376326076
339169118240 376319769
156636765636 376313462
96634781216 376307155
323379122340 376300848
158531565144 376294541
296851929228 376288234
423171896428 376281927
842554187532 376275620
641792533047 160948333
46106794336 376269313
200217154320 376263006
906345770968 199484103
791394600816 332107699
700728903491 32399059
352636153388 47661999
746602307291 36624749
453488688556 376256699
919609367524 376250392
726971417544 376244085
552018262972 218480787
881713377364 376237778
625915443784 376231471
861534266321 203955766
999822546696 376225164
646126638536 376218857
430751094460 376212550
135793971048 376206243
774341405244 376199936
166742363012 376193629
531807068220 376187322
165479163340 376181015
361906712336 376174708
137057170720 376168401
800236998520 376162094
23369200240 376155787
545702264612 376149480
918346167852 376143173
768219858001 75784912
727603017380 376136866
143373169080 376130559
152847166620 376124252
748445811968 376117945
456015087900 376111638
744024613116 22888103
744024613116 376105331
841982579880 13414989
818553393764 250413128
77686786136 376099024
937294162932 376092717
669495832468 356055378
625915443784 233295930
636652640996 204006222
797710599176 376086410
18316401552 376080103
569703058380 376073796
880450177692 376067489
458594573263 89054840
896291954062 161288911
713076221152 376061182
823606192452 376054875
499595476584 376048568
406750300692 376042261
529280668876 376035954
575387456904 376029647
956242158012 292316836
74528786956 376023340
557702661496 376017033
791394600816 306740945
68844388432 376010726
581703455264 336806414
845080586876 376004419
534983988400 333659221
346116716436 55325004
288009531524 375998112
874134179332 375991805
143473109802 89956741
988453749648 375985498
569071458544 375979191
644863438864 17237031
958142513987 20926626
931609764408 375972884
675811830828 318762087
196427555304 375966577
374538709056 375960270
313273524964 375953963
262745538084 375947656
38527596304 375941349
708655022300 375935042
793921000160 375928735
585493054280 375922428
841290987860 201868149
505279875108 297646251
510964273632 375916121
27158799256 375909814
97897980888 342337653
60633590564 375903507
431382694296 247265935
428856294952 375897200
555807861988 375890893
330958320372 375884586
604441049360 375878279
320221123160 284262797
447172690196 146404391
567808258872 375871972
650189727993 15975631
670127432304 221281095
369485910368 375865665
812237395404 375859358
840027788188 375853051
402329101840 375846744
227375947268 375840437
153478766456 375834130
952452558996 375827823
162952763996 172937940
325905521684 375821516
169900362192 104317780
740235014100 375815209
924030566376 295930747
624020644276 375808902
366327911188 334460210
30316798436 113223264
191374756616 375802595
15158402372 375796288
959400157192 369035184
243797543004 233996007
995401347844 375789981
966979355224 375783674
903819371624 375777367
7579204340 375771060
226112747596 375764753
965084555716 375758446
555176262152 375752139
381486307252 200953634
949294559816 8539678
898134973100 225569855
341063917748 375745832
643076470135 190679531
277272334312 375739525
258955939068 375733218
639810640176 375726911
868449780808 375720604
834343389664 375714297
830553790648 375707990
123161974328 375701683
798973798848 118451767
941715361784 375695376
540017866088 375689069
745919412624 375682762
521701470844 375676455
635389441324 375670148
813500595076 375663841
226112747596 375657534
943610161292 375651227
977716552436 375644920
508437874288 375638613
438330292492 250835697
884871376544 375632306
67581188760 375625999
400434302332 375619692
82107984988 375613385
247587142020 375607078
906977370804 375600771
897010849085 95525822
146531168260 375594464
541912665596 375588157
895608573756 375581850
930978164572 79033017
465489085440 375575543
929083365064 375569236
129477972688 375562929
732655816068 258309492
33474797616 375556622
431382694296 375550315
754130210492 375544008
434540693476 375537701
832448590156 375531394
515385472484 375525087
53685992368 375518780
872870979660 375512473
345485116600 183117438
737077014920 375506166
39171646158 107748788
931609764408 375499859
203375153500 375493552
37895996468 375487245
317063123980 375480938
135162371212 375474631
315168324472 375468324
735182215412 375462017
673285431484 104418692
930346564736 4269839
352432714796 375455710
668864232632 375449403
584861454444 55987239
960663356864 375443096
70107588104 375436789
540082916486 203091707
63159989908 375430482
79581585644 375424175
757919809508 375417868
420645497084 13478059
939820562276 375411561
927820165392 375405254
253271540544 375398947
439593492164 366960181
32843197780 32941461
110529977608 144342002
570966258052 375392640
342958717256 375386333
138320370392 129211509
454180021989 105705320
265271937428 245594580
317694723816 375380026
830553790648 375373719
622757444604 375367412
637323949704 287063105
787605001800 375361105
196427555304 375354798
77055186300 375348491
655600636076 375342184
354959114140 232589546
624020644276 375335877
296851929228 375329570
228639146940 37551878
879818577856 375323263
733412969353 177314998
620862645096 375316956
619599445424 375310649
425698295772 375304342
341063917748 297948987
648796730261 89010691
526754269532 375298035
146531168260 375291728
65054789416 375285421
642337039520 161452893
670963725825 158305700
434601619096 55015961
430119494624 375279114
163584363832 375272807
447172690196 375266500
768657006720 105389970
548860263792 375260193
617073046080 375253886
774341405244 375247579
200848754156 375241272
739603414264 19564314
831816990320 375234965
63791589744 375228658
170531962028 375222351
432681824947 228187260
879818577856 72618798
54949192040 375216044
454751888228 375209737
675180230992 375203430
77055186300 375197123
238113144480 375190816
483173880848 375184509
167399316988 135619421
497700677076 375178202
640442240012 236985525
867186581136 203451206
857080983760 375171895
193901155960 375165588
780657403604 375159281
258955939068 79682638
845829414921 255231676
366959511024 375152974
260850738576 375146667
145899568424 179509834
520438271172 375140360
977084952600 279892046
924662166212 375134053
901924572116 375127746
107371978428 375121439
800236998520 319790128
215631879478 2503879
430751094460 82098219
420645497084 375115132
685573452796 81423370
942978561456 255256904
855186184252 375108825
926556965720 375102518
131372772196 375096211
164215963668 326412478
97897980888 375089904
773078205572 350631358
933504563916 185633931
44843594664 9769543
433277493804 375083597
416224298232 375077290
384644306432 271718174
744656212952 375070983
693496626236 375064676
231165546284 375058369
653705836568 375052062
56212391712 207039889
267798336772 375045755
259790838742 105528724
996032947680 375039448
451593889048 7908978
882976577036 117278665
603177849688 375033141
456792146077 15382773
899398172772 375026834
245060742676 375020527
665706233452 59109204
198953954648 172490143
749709011640 77342741
303167927588 375014220
780025803768 375007913
773709805408 375001606
923398966540 374995299
215375550384 374988992
918977767688 374982685
336642718896 374976378
955610558176 374970071
989085349484 361246039
678338230172 374963764
106108778756 374957457
516017072320 374951150
334116319552 374944843
332853119880 374938536
562755460184 374932229
701707424104 374925922
844448987040 374919615
360071047260 41809103
954978958340 374913308
661285034600 374907001
678969830008 374900694
40628912220 30488038
568439858708 374894387
542016396825 68191284
713775602317 206894828
518543471664 363838216
637346623369 302029616
519175071500 203507969
639179040340 374888080
211585951368 374881773
934136163752 374875466
286114732016 374869159
681496229352 374862852
585493054280 311881150
358117113320 315242781
928451765228 374856545
70161456191 91716394
279798733656 374850238
876660578676 374843931
570334658216 172527985
60001990728 374837624
466120685276 374831317
999822546696 374825010
245692342512 374818703
794552599996 374812396
768025406884 374806089
516648672156 374799782
987822149812 374793475
778131004260 374787168
365696311352 374780861
53105403548 232545397
106740378592 95109560
437698692656 146997249
920240967360 374774554
34737997288 374768247
901292972280 374761940
225481147760 374755633
271587935788 374749326
155373565964 374743019
815395394584 374736712
766130607376 374730405
684654228532 374724098
155373565964 374717791
617704645916 374711484
749709011640 374705177
958136957520 60654419
373907109220 374698870
591177452804 374692563
891187374904 374686256
847606986220 374679949
444014691016 374673642
113056376952 374667335
236849944808 282957248
223586348252 374661028
627810243292 374654721
777499404424 221457691
648653037880 374648414
101055980068 374642107
78949985808 374635800
973926953420 374629493
24000800076 374623186
534986126473 14979125
880450177692 374616879
733287415904 374610572
25895599584 374604265
711813021480 138028695
147162768096 374597958
845080586876 374591651
960293112801 22951173
752235410984 374585344
504648275272 374579037
955124618505 47895358
166110763176 274020229
797710599176 31181808
208427952188 374572730
473699883308 52713906
530543868548 374566423
2526405652 262238753
905714171132 132976788
792026200652 374560116
530543868548 281885058
918977767688 326002523
217270349892 374553809
695391425744 374547502
898766572936 219912476
651811037060 129571008
119584744616 154004326
912661769328 131715388
296851929228 374541195
600651450344 374534888
234323545464 374528581
476857882488 374522274
61265190400 374515967
791394600816 374509660
36001196960 374503353
699181024760 374497046
925293766048 374490739
223586348252 374484432
118109175640 374478125
831816990320 374471818
315168324472 374465511
200217154320 374459204
989716949320 374452897
173058361372 374446590
680233029680 374440283
865535168758 42408268
649916237552 374433976
870976180152 373399628
715602620496 262194604
97266381052 374427669
922135766868 374421362
61265190400 63429499
321484322832 236802622
238113144480 374415055
666969433124 307901433
471173483964 374408748
53685992368 374402441
39790795976 187141304
970137354404 374396134
56843991548 374389827
277272334312 374383520
502753475764 374377213
734550615576 374370906
362538312172 374364599
472436683636 374358292
939820562276 263273101
217998150399 242579834
378328308072 374351985
550755063300 374345678
740235014100 374339371
955610558176 374333064
44211994828 374326757
326537121520 374320450
17798233111 215396664
929083365064 374314143
819184993600 374307836
702970623776 374301529
185058758256 374295222
453565501509 65744168
175584760716 374288915
532438668056 324816807
902556171952 374282608
84634384332 374276301
588651053460 273364301
238744744316 374269994
96003181380 374263687
21474400732 374257380
553913062480 374251073
901456575860 73079209
2533709158 327850474
328431921028 374244766
217901949728 81625194
62528390072 171405339
843817387204 361580310
176216360552 374238459
788236601636 374232152
110529977608 374225845
305694326932 121649416
608862248212 374219538
537491466744 374213231
778999949120 81574738
276640734476 62906018
628441843128 374206924
493279478224 374200617
504648275272 222870459
469910284292 187336821
708655022300 374194310
383381106760 54769988
568439858708 374188003
13263602864 161276297
790763000980 374181696
578545456084 374175389
341695517584 106575686
639179040340 374169082
72633987448 175151697
945504960800 93198539
145899568424 374162775
17053201880 374156468
637284240832 374150161
300169735174 165691197
211585951368 374143854
742761413444 89628777
145899568424 374137547
382749506924 374131240
342327117420 310462075
483173880848 374124933
631599842308 148788437
648653037880 309736770
315168324472 374118626
17053201880 374112319
782552203112 58566802
423171896428 374106012
149689167440 374099705
166742363012 374093398
786973401964 374087091
672022231812 374080784
879818577856 374074477
664443033780 374068170
745919412624 160450080
266535137100 374061863
783815402784 374055556
314863338938 23600794
46106794336 374049249
610757047720 84267827
209059552024 374042942
409908299872 374036635
158531565144 374030328
690338627056 352674826
862765382284 374024021
628441843128 74309074
231165546284 374017714
966347755388 355235468
889292575396 374011407
264640337592 342678231
505279875108 46905159
73265587284 374005100
529280668876 280421834
970137354404 373998793
758040178603 213946054
6316004668 373992486
309483925948 373986179
369495452859 121844933
209691151860 373979872
416224298232 373973565
125056773836 373967258
515385472484 40345879
209059552024 373960951
21474400732 152944750
870976180152 373954644
630336642636 373948337
999822546696 373942030
129477972688 277791815
212217551204 334397140
192637956288 79083473
885502976380 373935723
448435889868 373929416
937925762768 373923109
351169515124 373916802
879186978020 373910495
308852326112 234191524
987190549976 373904188
433909093640 373897881
140215169900 373891574
317063123980 27038109
144636368752 373885267
421908696756 373878960
949299245917 161616875
480647481504 373872653
865923381464 353955147
859607383104 373866346
489489879208 352309020
517280271992 101454402
216638750056 373860039
177479560224 373853732
328431921028 373847425
546965464284 373841118
132635971868 373834811
516648672156 373828504
204006753336 359095352
313905124800 186415999
721287019020 373822197
477587934594 89635084
286746331852 373815890
999190946860 112844844
276640734476 373809583
546333864448 373803276
630968242472 373796969
32843197780 265966190
159794764816 373790662
250745141200 373784355
599388250672 373778048
510964273632 313218234
127583173180 373771741
385275906268 373765434
319589523324 373759127
689075427384 373752820
36632796796 373746513
490121479044 373740206
384644306432 261702658
562123860348 26754294
66317989088 308481677
699181024760 373733899
824869392124 373727592
682127829188 101063368
395381503644 373721285
747182612296 343857640
666337833288 373714978
699812624596 373708671
303167927588 373702364
203375153500 373696057
71370787776 373689750
137688770556 373683443
558965861168 373677136
714339420824 373670829
583598254772 373664522
774341405244 373658215
457278287572 373651908
184427158420 91363202
555176262152 373645601
380223107580 239230817
934136163752 373639294
15790002208 373632987
51159593024 373626680
405591973816 97985552
680233029680 373620373
730129416724 373614066
454751888228 373607759
289904331032 47346649
644231839028 373601452
262113938248 373595145
838132988680 349559168
901292972280 373588838
786341802128 373582531
66949588924 373576224
920240967360 68494020
920872567196 373569917
310747125620 373563610
788236601636 373557303
678338230172 373550996
939820562276 316232980
138320370392 373544689
932872964080 365793386
717497420004 373538382
818553393764 373532075
123793574164 373525768
106108778756 373519461
643600239192 373513154
656863835748 373506847
187093882207 120129429
849501785728 373500540
982769351124 349527633
954347358504 332069857
342958717256 373494233
975190153092 373487926
937294162932 373481619
396013103480 373475312
445277890688 1583057
661285034600 373469005
646758238372 373462698
575387456904 373456391
254534740216 362753412
950557759488 373450084
413697898888 4944688
420645497084 373443777
680864629516 373437470
114951176460 373431163
985295750468 371841799
138951970228 373424856
300641528244 373418549
197690754976 373412242
511100542674 138760307
163052294763 2724624
331589920208 165142488
990980148992 334977384
87792383512 325952067
859607383104 215661558
943152704033 49541485
685285828368 373405935
840659388024 373399628
245060742676 373393321
500858676256 218833979
173058361372 373387014
588651053460 373380707
749077411804 373374400
710549821808 373368093
519806671336 277741359
765499007540 373361786
927188565556 373355479
721918618856 373349172
727603017380 373342865
497700677076 356250895
598125051000 373336558
401697502004 373330251
104213979248 373323944
131372772196 373317637
82739584824 363718383
780025803768 373311330
452857088720 373305023
459804686916 326765670
657495435584 373298716
883608176872 373292409
898134973100 373286102
762341008360 373279795
488858279372 233138255
305062727096 373273488
866554981300 368038678
234955145300 189418131
569071458544 77613942
272219535624 373267181
330326720536 373260874
133267571704 373254567
618336245752 15471071
836869789008 373248260
792657800488 373241953
226112747596 373235646
403592301512 373229339
64546977069 77443653
344853516764 138602632
829922190812 373223032
151257020440 57923488
821711392944 373216725
188848357272 373210418
876746915199 8066653
466120685276 7612549
285483132180 74908239
560229060840 373204111
576650656576 373197804
863396982120 373191497
104213979248 164846059
915188168672 152295129
189479957108 373185190
804658197372 255105536
951855414301 282704968
168637162520 334271
449699089540 143395952
726971417544 373178883
673917031320 125042582
236218344972 373172576
966347755388 373166269
788868201472 373159962
922767366704 373153655
570334658216 269926986
822342992780 373147348
413697898888 373141041
529912268712 373134734
601283050180 373128427
391591904628 373122120
888660975560 373115813
941083761948 9763236
393486704136 373109506
424435096100 75715535
20211201060 373103199
481279081340 168775320
39790795976 373096892
301904727916 373090585
442751491344 373084278
794552599996 373077971
142109969408 373071664
680235615550 87692528
524859470024 373065357
672022231812 373059050
619599445424 373052743
367591110860 373046436
378959907908 373040129
514753872648 373033822
681496229352 373027515
935399363424 373021208
352432714796 373014901
379591507744 373008594
62528390072 212016112
312641925128 373002287
35369597124 372995980
875397379004 372989673
415592698396 107975840
120003975148 372983366
449699089540 372977059
390960304792 372970752
177479560224 372964445
476306659060 127142813
121267174820 5796133
701707424104 207979632
186953557764 152522181
613402592601 149589426
695391425744 109338152
907608970640 110965358
443383091180 372958138
812237395404 372951831
740235014100 372945524
893713774248 334554815
726971417544 372939217
981506151452 372932910
318326323652 372926603
802131798028 372920296
426961495444 83485759
105477178920 372913989
993506548336 372907682
747814212132 372901375
448435889868 372895068
529912268712 372888761
547597064120 372882454
94108381872 372876147
54949192040 372869840
965084555716 372863533
857712583596 372857226
728234617216 372850919
993506548336 372844612
909503770148 372838305
377696708236 372831998
269693136280 372825691
443383091180 372819384
286746331852 372813077
205269953008 372806770
383381106760 372800463
987190549976 372794156
714971020660 372787849
805921397044 372781542
247248445571 49491029
756266202294 6735876
944241761128 372775235
277903934148 372768928
355590713976 372762621
745287812788 372756314
242534343332 372750007
737077014920 372743700
426329895608 372737393
526122669696 270185573
899398172772 372731086
31210447815 80975573
102950779576 372724779
809079396224 372718472
382749506924 372712165
372643909548 372705858
840659388024 372699551
179374359732 372693244
435803893148 372686937
198953954648 363472410
769288606556 372680630
629705042800 46192468
550123463464 172673046
758551409344 372674323
126951573344 314359801
30316798436 372668016
66317989088 257256223
244429142840 133298445
588651053460 220908982
655600636076 372661709
470541884128 372655402
42317195320 372649095
162321164160 287075719
182532358912 336812721
374538709056 167280561
61265190400 372642788
317063123980 372636481
750972211312 372630174
268429936608 372623867
36001196960 372617560
27790399092 372611253
371380709876 372604946
726339817708 372598639
114951176460 117171446
465489085440 372592332
742129813608 372586025
721287019020 372579718
606335848868 372573411
672653831648 372567104
989716949320 372560797
27158799256 241495030
704865423284 87187968
683391028860 372554490
128214773016 372548183
323379122340 372541876
20842800896 372535569
649284637716 372529262
836238189172 372522955
280430333492 197421714
50527993188 372516648
670127432304 372510341
240639543824 239508325
161933676759 100003792
211585951368 372504034
593072252312 372497727
212217551204 288557864
716865820168 142878778
86529183840 372491420
997401959891 169916887
849501785728 372485113
109898377772 372478806
53054392532 372472499
48633193680 372466192
97897980888 372459885
718129019840 265310262
74528786956 372453578
75160386792 372447271
885502976380 372440964
348011515944 372434657
773078205572 372428350
951189359324 303234253
265903537264 67226313
838764588516 372422043
816658594256 308147406
68212788596 329414610
594967051820 372415736
454751888228 372409429
883608176872 372403122
752867010820 372396815
882640094344 45486084
78949985808 372390508
449067489704 94012142
904450971460 151979779
453488688556 372384201
905802658342 83820030
211585951368 200102189
197059155140 97575597
633494641816 372377894
199585554484 372371587
301904727916 71300635
675811830828 372365280
918346167852 372358973
888029375724 372352666
585493054280 98326130
738340214592 372346359
344853516764 305012827
588651053460 208263447
270956335952 372340052
388433905448 372333745
617073046080 372327438
704233823448 372321131
218533549564 372314824
986110650645 33893818
843185787368 372308517
801500198192 372302210
17684801716 359826964
582966654936 372295903
752867010820 361088364
821711392944 372289596
766762207212 239981350
809079396224 372283289
31579998108 232387722
923398966540 124531715
432014294132 251876352
788236601636 59241651
258955939068 372276982
651420648439 99820889
956873757848 372087772
632231442144 372270675
913924969000 372264368
745919412624 332013094
618336245752 372258061
612651847228 361069443
494542677896 372251754
729497816888 54776295
650547837388 353910998
612651847228 372245447
373275509384 372239140
97266381052 372232833
899398172772 372226526
471173483964 372220219
627810243292 372213912
118772184336 195996332
790131401144 319209884
973926953420 368940579
599388250672 372207605
857080983760 253314348
990980148992 372201298
741498213772 372194991
749709011640 372188684
673285431484 372182377
416224298232 372176070
817921793928 372169763
583598254772 372163456
433909093640 372157149
483173880848 372150842
604710837592 57948716
320221123160 372144535
994769748008 372138228
192637956288 166649861
421277096920 251548388
268429936608 372131921
954347358504 329010962
276009134640 216613915
945504960800 372125614
912030169492 372119307
202972724816 19999497
166110763176 372113000
375170308892 85207570
802131798028 155518006
642337039520 372106693
5052804996 179900868
486331880028 372100386
913924969000 372094079
668232632796 238719950
824237792288 208648174
754761810328 61278812
628441843128 42338891
986107806188 63044772
716865820168 372087772
704865423284 372081465
870976180152 372075158
358117113320 153871879
787605001800 372068851
853922984580 372062544
778762604096 248275055
157899965308 372056237
870976180152 372049930
447172690196 292651107
115750876767 113343097
414355155600 59443475
339169118240 372043623
222323148580 158583208
591177452804 368883816
593703852148 372037316
432014294132 372031009
341883775227 61449101
492647878388 372024702
561492260512 263481232
4421205160 372018395
267166736936 132573140
603809449524 19980576
696654625416 372012088
463594285932 372005781
142857151326 29169875
691601826728 371999474
221290791415 80048444
228694377339 207342625
880450177692 371993167
421277096920 371986860
218533549564 70701470
103582379412 371980553
631599842308 371974246
366959511024 330625554
129554779334 283196914
481455563814 179308010
435172293312 364651819
99792780396 371967939
821711392944 371961632
708058445235 233182404
115582776296 371955325
927820165392 371949018
125310479218 104191640
210322751696 51963373
960031757028 371942711
903187771788 215390357
951189359324 75847982
190111556944 258000449
370117510204 371936404
35369597124 371930097
764867407704 371923790
189479957108 371917483
205269953008 46104170
497069077240 371911176
575387456904 371904869
91581982528 371898562
589282653296 309307894
323379122340 105490882
842587627246 39261075
76423586464 183748138
723181818528 371892255
881081777528 371885948
99792780396 371879641
54949192040 207330011
769920206392 371873334
231165546284 371867027
544439064940 61650925
540649465924 371860720
378328308072 371854413
234955145300 371848106
494721601179 28684236
961294956700 51824619
854554584416 371841799
753498610656 59317335
991227932101 40402642
506543074780 371835492
229902346612 371829185
612020247392 302622474
789499801308 196021560
946768160472 315961779
112424777116 168529347
880450177692 225532013
130109572524 62767264
346116716436 242800579
642968639356 371822878
526754269532 371816571
121267174820 324293326
853291384744 371810264
553281462644 371803957
75160386792 371797650
100424380232 126739165
539386266252 371791343
495805877568 96989046
814132194912 313256076
46738394172 371785036
602546249852 371778729
325273921848 231359681
553913062480 371772422
181269159240 202852041
897503373264 371766115
646126638536 83775881
298746728736 371759808
56843991548 371753501
502192381881 65353134
420013897248 371747194
305694326932 371740887
527385869368 371734580
422540296592 371728273
450390284219 154527807
54317592204 209480698
423171896428 371721966
672653831648 371715659
264640337592 371709352
610125447884 371703045
881081777528 371696738
802763397864 371690431
558334261332 103075301
932872964080 371684124
580440255592 371677817
906345770968 371671510
558965861168 371665203
220428349072 371658896
99792780396 222447890
498332276912 364090496
901924572116 90410845
877923778348 371652589
701075824268 371646282
838764588516 371639975
831816990320 371633668
132635971868 371627361
233691945628 371621054
555807861988 371614747
90950382692 206554250
922767366704 371608440
210322751696 18120011
411803099380 371602133
65054789416 371595826
829922190812 371589519
133267571704 371583212
465489085440 371576905
793289400324 371570598
406750300692 371564291
164847563504 371557984
496437477404 200404925
425698295772 78433852
969505754568 371551677
125688373672 371545370
992243348664 92296638
24632399912 371539063
124425174000 371532756
980874551616 371526449
88423983348 19658919
576650656576 371520142
380223107580 371513835
547597064120 371507528
41685595484 371501221
245692342512 23884609
987190549976 371494914
738340214592 127193269
452225488884 249763507
317063123980 315892402
166110763176 55816950
532438668056 208503113
778762604096 371488607
388433905448 235333091
500858676256 180966751
57475591384 371482300
482542281012 371475993
591809052640 216538231
725708217872 371469686
583598254772 371463379
395381503644 371457072
377065108400 45353637
448435889868 371450765
807184596716 41342385
894345374084 371444458
669495832468 371438151
726339817708 371431844
873502579496 371425537
788868201472 371419230
406750300692 371412923
637915840668 371406616
956873757848 371400309
558965861168 283051853
617704645916 277299869
476226282652 371394002
256429539724 175076013
65767963990 215604795
445909490524 127445549
1550502444 24912650
957505357684 371387695
419382297412 357468146
584229854608 371381388
468015484784 371375081
667601032960 371368774
183163958748 371362467
49896393352 371356160
665706233452 103232976
748445811968 78944719
521069871008 371349853
207164752516 284634910
461699486424 371343546
248218741856 371337239
783815402784 371330932
610125447884 371324625
104845579084 371318318
964452955880 371312011
985927350304 295552327
219165149400 313375909
482542281012 371305704
36632796796 371299397
249481941528 371293090
980242951780 364853643
658127035420 112788081
429487894788 371286783
781920603276 371280476
627178643456 371274169
520438271172 371267862
942346961620 371261555
910766969820 314902203
461067886588 371255248
434540693476 371248941
904450971460 371242634
535596667236 31535000
734550615576 371236327
807816196552 371230020
519175071500 371223713
257061139560 371217406
881713377364 371211099
657495435584 371204792
843185787368 298800432
784726099984 9359588
204006753336 371198485
710549821808 371192178
894345374084 1854258
233060345792 371185871
477489482324 341051025
348011515944 371179564
349906315452 371173257
726971417544 177018569
792026200652 193877180
608862248212 371166950
600019850508 203198926
128846372852 371160643
740235014100 371154336
918346167852 193063577
284219932508 371148029
868449780808 27927396
579808655756 371141722
652442636896 371135415
62528390072 195889113
691218867753 62060880
716234220332 371129108
617073046080 371122801
495858200440 156155013
214743950548 371116494
87792383512 371110187
761709408524 371103880
167373962848 371097573
798342199012 371091266
375801908728 371084959
414329498724 371078652
576019056740 371072345
866554981300 371066038
317063123980 371059731
646187103745 32455822
975821752928 371053424
23369200240 371047117
375170308892 371040810
665074633616 371034503
777499404424 371028196
338601496612 40282809
857080983760 3916647
937294162932 371021889
251376741036 371015582
102319179740 371009275
688443827548 306513893
273482735296 371002968
539386266252 370996661
818553393764 370990354
993506548336 370984047
324642322012 370977740
477489482324 361473091
301904727916 335715303
811605795568 370971433
779394203932 370965126
260850738576 370958819
926556965720 370952512
862810742228 124670469
732024216232 370946205
570572810536 81398142
248850341692 370939898
87792383512 370933591
418750697576 370927284
749077411804 370920977
805921397044 370914670
168005562684 370908363
243797543004 370902056
736445415084 370895749
519806671336 370889442
913293369164 255408272
565913459364 204296344
634126241652 370883135
502121875928 370876828
934768406902 9164071
629705042800 370870521
920240967360 370864214
834974989500 18700255
517280271992 260416030
175584760716 370857907
407381900528 370851600
27219321228 234973592
881713377364 370845293
82739584824 302483720
262113938248 370838986
516648672156 317916949
130109572524 370832679
458541487244 370826372
970137354404 370820065
857080983760 370813758
706760222792 370807451
169900362192 370801144
256429539724 370794837
302536327752 370788530
236218344972 370782223
995401347844 370775916
254534740216 25909156
105692052103 153127653
925925365884 370769609
146531168260 370763302
886766176052 80199812
315799924308 370756995
927188565556 370750688
656863835748 22667358
947399760308 370744381
570334658216 370738074
874134179332 370731767
800868598356 98900067
864028581956 8930712
840659388024 370725460
763604208032 78862728
144004768916 344942444
812868995240 370719153
682127829188 370712846
67581188760 273900396
92845182200 370706539
150952367112 370700232
409276700036 370693925
257692739396 96818757
884239776708 370687618
112424777116 370681311
657572191774 128656493
795815799668 193378927
161057964488 370675004
96634781216 370668697
202743553664 370662390
40422395812 397341
678969830008 370656083
644863438864 214456921
523596270352 124424496
442119891508 2384046
329219284843 17937108
384089330339 64678285
108003578264 370649776
910135369984 370643469
421908696756 370637162
807816196552 370630855
638086293650 21109529
84634384332 336989317
61265190400 370624548
848238586056 185526712
207796352352 53205852
913293369164 194406968
70739187940 213800993
951189359324 198853403
754130210492 370618241
62528390072 370611934
833080189992 370605627
250113541364 370599320
855817784088 341814172
301904727916 370593013
991611748828 209083357
792657800488 370586706
737077014920 244150277
627958054144 100136239
226112747596 256783198
478121082160 370580399
315799924308 370574092
968242554896 219067338
169268762356 370567785
530543868548 125824650
10105603684 15534141
771815005900 370561478
152215566784 370555171
292430730376 370548864
356853913648 370542557
25895599584 370536250
133267571704 370529943
702339023940 370523636
245692342512 370517329
209691151860 370511022
358117113320 370504715
25263999748 325081701
930346564736 370498408
140846769736 370492101
195795955468 370485794
466141176719 118294092
858344183432 370479487
372012309712 143648232
855817784088 370473180
636021041160 370466873
343590317092 370460566
126951573344 370454259
834456089447 33982116
629073442964 370447952
740866613936 370441645
369485910368 346355212
769288606556 345863266
625366446727 253244971
916451368344 370435338
293693930048 370429031
617073046080 201931219
65054789416 370422724
480015881668 370416417
615809846408 370410110
216175427287 26735373
67581188760 114724330
6308 370403803
881081777528 327421598
287377931688 52562538
146766589649 93122855
432645893968 370397496
358748713156 370391189
922767366704 370384882
761709408524 370378575
806552996880 370372268
422540296592 370365961
89055583184 265278727
243797543004 370359654
456015087900 370353347
925293766048 370347040
670759032140 128694335
1263205980 370340733
111793177280 370334426
104889236138 105478268
307589126440 370328119
985927350304 370321812
131372772196 370315505
767393807048 370309198
641705439684 370302891
396013103480 72650333
271587935788 370296584
283588332672 370290277
906394650218 150522862
736445415084 101315648
39159196140 370283970
15790002208 370277663
813124094469 81555817
480647481504 370271356
902007521780 190767829
600019850508 218260042
953084158832 370265049
365696311352 370258742
487595079700 104141184
495805877568 241671626
368222710696 370252435
417487497904 370246128
704233823448 370239821
794552599996 219458372
570334658216 370233514
886134576216 370227207
42948795156 100331756
312010325292 370220900
131372772196 66198272
698549424924 228117883
313273524964 370214593
146531168260 370208286
681496229352 92416471
713076221152 61158979
536228267072 370201979
552018262972 370195672
3158005488 370189365
764235807868 370183058
803394997700 370176751
708679279022 151841025
636840154413 59393019
850764985400 370170444
240007943988 370164137
10105603684 370157830
275377534804 309705235
683391028860 370151523
436435492984 317797116
25895599584 370145216
279167133820 370138909
66949588924 370132602
35369597124 370126295
910135369984 370119988
956242158012 370113681
173058361372 290948217
264103260765 130927013
536859866908 370107374
15158402372 174520997
3789605324 286981114
987822149812 370101067
203375153500 370094760
489489879208 22692586
464857485604 370088453
696654625416 370082146
536228267072 370075839
825500991960 370069532
212849151040 83744346
464225885768 366512384
421908696756 370063225
889292575396 370056918
719392219512 370050611
81476385152 315324772
229902346612 5972729
718129019840 370044304
403592301512 370037997
79581585644 341505129
140846769736 132491149
852028185072 370031690
946136560636 370025383
905714171132 344620787
996032947680 364809494
399171102660 370019076
668232632796 370012769
834974989500 370006462
657495435584 370000155
303167927588 369993848
449067489704 369987541
673285431484 154830543
199585554484 369981234
500858676256 369974927
87792383512 171790066
802131798028 369968620
788236601636 369962313
142741569244 369956006
997296147352 369949699
984664150632 369943392
173689961208 369937085
390376549858 90032425
764235807868 369930778
262864765612 181868652
759183009180 369924471
766130607376 369918164
992874948500 369911857
766130607376 369905550
572861057560 369899243
858344183432 369892936
959400157192 369886629
541912665596 369880322
500227076420 369874015
819184993600 369867708
916451368344 149381295
990980148992 369861401
983400950960 369855094
417487497904 369848787
867186581136 254537906
785078602456 137953011
863396982120 369842480
186953557764 369836173
737077014920 265682375
777499404424 369829866
13895202700 369823559
853291384744 369817252
91581982528 369810945
685917428204 369804638
264730723209 201603255
373275509384 369798331
411803099380 283878070
534384541650 246755068
650547837388 369792024
97897980888 369785717
411171499544 369779410
168005562684 369773103
524227870188 369766796
268429936608 7675619
612060454517 291692443
502753475764 369760489
886134576216 369754182
147162768096 176778903
890555775068 369747875
773078205572 137650275
6947604504 369741568
450962289212 369735261
101055980068 369728954
997927747188 5928580
362538312172 369722647
337274318732 369716340
598125051000 230621762
529280668876 324041046
919609367524 369710033
32211597944 369703726
128294171839 287416297
789499801308 360545962
408645100200 236411588
482542281012 263178496
432014294132 369697419
668232632796 369691112
170592458772 216809432
327168721356 281569708
159163164980 369684805
864660181792 369678498
202111953828 369672191
492647878388 369665884
20211201060 369659577
583598254772 369653270
132004372032 369646963
708023422464 369640656
852028185072 369634349
247587142020 298157118
450330689376 369628042
88015007998 52783283
77055186300 369621735
825500991960 369615428
335379519224 369609121
765499007540 369602814
884239776708 291421242
375170308892 369596507
30948398272 369590200
366959511024 369583893
982137751288 369577586
59370390892 369571279
496437477404 369564972
193496873018 75084835
606335848868 369558665
685917428204 369552358
708023422464 237073823
249481941528 369546051
410539899708 369539744
202743553664 369533437
178742759896 369527130
458541487244 369520823
69550316263 194608792
764235807868 51086700
627810243292 289951711
564018659856 369514516
232575673828 57311709
406118700856 200348162
848238586056 369508209
278535533984 78238335
96634781216 251983571
85265984168 369501902
17684801716 369495595
565281859528 369489288
713707820988 22352008
432645893968 369482981
950557759488 369476674
473068283472 369470367
632231442144 369464060
543175865268 369457753
911398569656 369451446
190346524229 107408210
454751888228 369445139
257061139560 369438832
540017866088 369432525
891818974740 369426218
548860263792 369419911
98529580724 369413604
575387456904 369407297
279798733656 252500745
366649820468 33792906
287377931688 369400990
585493054280 369394683
774973005080 369388376
120003975148 304949757
338537518404 256953487
242534343332 369382069
661916634436 369375762
432645893968 369369455
790763000980 369363148
714971020660 369356841
336642718896 369350534
547597064120 369344227
975190153092 369337920
673917031320 250596031
90318782856 369331613
608230648376 208875226
669495832468 254771265
153478766456 369325306
34106397452 369318999
605072649196 369312692
646126638536 7675619
234955145300 369306385
130109572524 369300078
502753475764 369293771
951820959160 369287464
666337833288 369281157
48633193680 369274850
768025406884 369268543
805921397044 369262236
126319973508 301209706
508437874288 281197595
310747125620 369255929
237481544644 369249622
146531168260 302382808
24632399912 246849673
281693533164 369243315
713076221152 369237008
777499404424 369230701
192637956288 369224394
99161180560 350984550
302536327752 369218087
900661372444 19665226
535596667236 369211780
71370787776 369205473
404474522607 106594607
980874551616 369199166
957654537155 52493161
776236204752 369192859
843817387204 369186552
835606589336 369180245
65054789416 369173938
179374359732 100804781
267166736936 369167631
296851929228 227506104
6316004668 369161324
573492657396 369155017
485068680356 369148710
754130210492 369142403
258324339232 82785682
313273524964 369136096
728866217052 369129789
392855104300 369123482
405487101020 369117175
723181818528 124588478
99161180560 369110868
305694326932 369104561
810342595896 369098254
245692342512 369091947
476857882488 369085640
654337436404 369079333
428462544700 17495618
182532358912 369073026
689707027220 116881324
916451368344 369066719
38527596304 369060412
144004768916 369054105
547871380778 82016228
152215566784 369047798
147162768096 369041491
223586348252 294921627
866554981300 369035184
692233426564 369028877
385907506104 369022570
472708527950 32588269
309483925948 369016263
559597461004 369009956
766762207212 369003649
964452955880 368997342
240007943988 368991035
15790002208 368984728
478121082160 368978421
783260155490 115254118
915819768508 368972114
628441843128 368965807
330326720536 368959500
901924572116 134755362
493279478224 368953193
840659388024 368946886
526122669696 128391599
224849547924 244490855
658127035420 368940579
15158402372 368934272
423171896428 368927965
243165943168 307510399
492016278552 348013953
437698692656 249164342
795184199832 368921658
485700280192 298775204
12000403192 368915351
812868995240 368909044
325273921848 255988516
778762604096 331395008
702339023940 368902737
216007150220 251195196
335379519224 225159900
498963876748 368896430
908872170312 368890123
653705836568 368883816
927188565556 368877509
228007547104 203552118
981506151452 115203662
380854707416 40541396
949926159652 368871202
246323942348 368864895
343590317092 331527455
669495832468 368858588
372643909548 368852281
963821356044 368845974
721287019020 368839667
35660898533 44786007
615412097518 35874216
784447002620 368833360
758551409344 368827053
798387401281 98792848
284219932508 368820746
814132194912 368814439
738971814428 368808132
931609764408 368801825
928451765228 368795518
622757444604 368789211
936030963260 186252017
459173087080 368782904
235586745136 356332886
450962289212 368776597
954513699322 155782900
20842800896 256202954
817290194092 368770290
831210347283 150573318
349906315452 368763983
68844388432 368757676
403592301512 308595203
846343786548 368751369
861502182612 368745062
534965067400 368738755
534965067400 233478833
617704645916 368732448
480647481504 368726141
265271937428 368719834
663179834108 293010606
241271143660 215939066
774973005080 368713527
632231442144 368707220
32843197780 38939418
821711392944 155789207
272851135460 101088596
757919809508 368700913
457909887408 368694606
60633590564 271585727
52422792696 368688299
306957526604 368681992
222954748416 368675685
723813418364 368669378
858975783268 368663071
692233426564 368656764
949294559816 368650457
116214376132 368644150
152215566784 156520819
272219535624 368637843
280430333492 368631536
679745727697 28066150
886134576216 368625229
611388647556 368618922
171795161700 368612615
639810640176 368606308
963821356044 368600001
697286225252 368593694
148425967768 368587387
712444621316 368581080
368222710696 368574773
687812227712 368568466
87792383512 368562159
447172690196 368555852
550123463464 368549545
593703852148 368543238
145899568424 368536931
915188168672 368530624
78318385972 350082649
698549424924 368524317
450330689376 298781511
452225488884 368518010
859607383104 368511703
545070664776 368505396
785078602456 368499089
469278684456 368492782
815395394584 38119508
528017469204 368486475
255797939888 368480168
696219993190 78213107
319589523324 159800459
980242951780 368473861
590545852968 368467554
461067886588 368461247
548860263792 368454940
427593095280 368448633
190111556944 368442326
934136163752 368436019
409276700036 368429712
207796352352 368423405
399171102660 368417098
39159196140 200158952
113056376952 256398471
195795955468 111047349
297483529064 309516025
697917825088 34644351
824869392124 256461541
206533152680 368410791
577913856248 368404484
192006356452 368398177
975821752928 109785949
293693930048 368391870
730761016560 368385563
759183009180 152724005
191374756616 368379256
211028629071 98174762
512227473304 368372949
395470917983 67806557
492647878388 368366642
225481147760 368360335
738971814428 225298654
446660160213 180758620
458541487244 368354028
723813418364 368347721
627815869136 240410226
441488291672 368341414
967610955060 368335107
447804290032 43253406
499595476584 24263029
895608573756 51105621
948031360144 368328800
617073046080 368322493
735813815248 368316186
210322751696 293124132
692865026400 228143111
181269159240 368309879
413066299052 368303572
690970226892 368297265
354327514304 162607074
215375550384 9643403
432645893968 230401017
843185787368 368290958
483805480684 162298031
516744967432 242478922
125688373672 368284651
998559347024 311338748
716283963641 296712815
331589920208 368278344
510982532397 318295369
455383488064 368272037
605072649196 368265730
879818577856 368259423
25263999748 368253116
629705042800 368246809
540017866088 368240502
81560022279 158822874
895730998933 36240022
376433508564 368234195
233060345792 368227888
615178246572 368221581
126951573344 368215274
28421998928 200909485
554544662316 368208967
651179437224 368202660
382117907088 368196353
476857882488 368190046
72633987448 368183739
941083761948 265360718
192637956288 368177432
765499007540 368171125
958768557356 368164818
973295353584 280629965
32843197780 368158511
60001990728 368152204
305062727096 368145897
556439461824 105944986
391591904628 368139590
488858279372 2573256
960031757028 368133283
581703455264 154616105
33474797616 102791486
654337436404 368126976
358748713156 368120669
504016675436 368114362
911398569656 80357487
298746728736 368108055
299378328572 368101748
894345374084 285719714
810342595896 15433229
425698295772 368095441
553001604198 479332
265271937428 368089134
699812624596 368082827
642968639356 368076520
79581585644 368070213
161689564324 368063906
355590713976 128196082
320852722996 368057599
838132988680 368051292
454120288392 368044985
706760222792 368038678
750340611476 306967997
495805877568 368032371
646758238372 368026064
214380341449 35981435
369485910368 136975426
607599048540 86090550
725076618036 368019757
483805480684 368013450
544439064940 368007143
688443827548 136805137
90375217892 55539442
159163164980 368000836
537491466744 367994529
795184199832 367988222
533701867728 367981915
810342595896 367975608
677075030500 367969301
660777909716 106581993
331589920208 284779971
62528390072 367962994
977716552436 367956687
394749903808 367950380
260219138740 367944073
71370787776 367937766
26527199420 367931459
266535137100 349836676
441488291672 359972025
165479163340 344154069
373907109220 288412803
639179040340 367925152
246323942348 367918845
200848754156 367912538
674548631156 367906231
633494641816 367899924
771815005900 299696026
216844465475 49238749
950557759488 367893617
339169118240 212596356
60633590564 348745565
101055980068 69061650
382117907088 141592150
417487497904 367887310
917714568016 367881003
333484719716 236726938
895608573756 155139586
334116319552 367874696
527670308761 3834656
552018262972 367868389
29229248714 68039916
76423586464 367862082
698549424924 367855775
183795558584 367849468
568439858708 367843161
375170308892 367836854
758551409344 367830547
989085349484 338225489
948662959980 367824240
749709011640 367817933
722550218692 281935514
651811037060 359700824
256429539724 2220064
756025010000 28652701
499227906689 22219561
130109572524 367811626
74152185437 29787961
486596919089 31118738
852724538877 100905693
386539105940 229909071
461699486424 367805319
494687719975 154067396
258955939068 367799012
322115922668 141964263
444014691016 367792705
178742759896 367786398
3789605324 367780091
898134973100 367773784
697286225252 367767477
149689167440 367761170
113687976788 367754863
922135766868 367748556
889292575396 367742249
564650259692 367735942
775604604916 367729635
545702264612 367723328
743393013280 367717021
719392219512 367710714
347379916108 367704407
677075030500 367698100
721581309947 30683555
200848754156 367691793
495174277732 367685486
519806671336 367679179
135793971048 11516582
771815005900 316264515
860870582776 367672872
531807068220 367666565
688472101829 212798180
107371978428 367660258
739140532985 152005007
917181704265 98300902
452225488884 367653951
539386266252 367647644
264640337592 367641337
752235410984 367635030
598756650836 283360896
25263999748 162152970
361906712336 162689065
376433508564 367628723
30316798436 355538204
167373962848 364298627
322115922668 367622416
244429142840 367616109
985295750468 367609802
838132988680 367603495
929714964900 367597188
631599842308 367590881
778762604096 367584574
998559347024 121971073
758551409344 367578267
754130210492 367571960
465489085440 354957960
968242554896 367565653
113056376952 113172808
176216360552 342892669
675180230992 367559346
752235410984 367553039
900029772608 274367114
99161180560 367546732
215375550384 335217050
804026597536 212602663
867818180972 367540425
106740378592 286987421
3158005488 367534118
929714964900 367527811
14526802536 367521504
466752285112 165256014
720655419184 367515197
853922984580 367508890
272851135460 367502583
842637421011 231321839
788868201472 20680653
977716552436 367496276
403592301512 326179119
352432714796 330234520
402329101840 33919046
248850341692 128246538
698805987377 23928758
205269953008 367489969
774341405244 21014924
379591507744 367483662
811605795568 253654926
955610558176 256083121
401065902168 9851534
218533549564 89754917
775604604916 352189187
797078999340 367477355
655600636076 367471048
257061139560 367464741
523596270352 367458434
703705078168 31011519
771183406064 335570242
753498610656 367452127
740866613936 45574382
569703058380 367445820
971400554076 367439513
151583966948 367433206
656863835748 367426899
495805877568 367420592
665706233452 367414285
222323148580 367407978
480647481504 367401671
440225092000 367395364
551386663136 324930333
553913062480 367389057
996664547516 367382750
43580394992 367376443
63791589744 367370136
812868995240 367363829
958136957520 140305522
265271937428 367357522
968324684650 240120104
270956335952 264812009
805921397044 367351215
287377931688 367344908
166110763176 367338601
409276700036 210912387
807184596716 94459939
800236998520 39475513
800236998520 21260897
397276303152 367332294
39790795976 367325987
977084952600 367319680
604615772181 192029229
448435889868 367313373
780210479035 167873419
484437080520 191228240
59605799667 123144175
228007547104 367307066
765499007540 123345999
942978561456 223923728
827395791468 367300759
554544662316 367294452
835606589336 24117968
676025366927 73924347
353695914468 367288145
93476782036 285379136
732042020893 87124898
107371978428 367281838
454120288392 129571008
687812227712 367275531
403592301512 46280766
137057170720 166485879
504016675436 367269224
945504960800 367262917
881713377364 367256610
86793289465 93665257
250113541364 367250303
329695120700 367243996
248218741856 367237689
486963479864 367231382
288009531524 367225075
432645893968 367218768
257061139560 367212461
141478369572 315898709
999822546696 206718232
371380709876 367206154
982137751288 346664255
97897980888 367199847
884871376544 367193540
730129416724 367187233
56212391712 145515104
39890459190 24994641
378328308072 367180926
610757047720 367174619
197059155140 367168312
666454109140 237685602
251376741036 367162005
204638353172 367155698
48001593844 367149391
781920603276 201956447
495805877568 367143084
39790795976 339297679
474963082980 345106426
706128622956 367136777
22798790918 1356005
39159196140 367130470
260219138740 367124163
452225488884 367117856
268429936608 367111549
331589920208 367105242
358117113320 58913687
403592301512 367098935
116845975968 367092628
860870582776 367086321
956873757848 367080014
490121479044 367073707
984032550796 265852664
564650259692 281929207
390960304792 367067400
957505357684 367061093
179374359732 367054786
70739187940 367048479
306325926768 367042172
133267571704 367035865
286746331852 41481139
322747522504 211271886
789499801308 32392752
720655419184 367029558
438961892328 367023251
169268762356 361454170
169268762356 367016944
286746331852 367010637
750340611476 194741239
697917825088 367004330
744024613116 366998023
738340214592 366991716
900029772608 366985409
526754269532 285391750
873502579496 366979102
749709011640 366972795
814763794748 366966488
212849151040 76270551
164215963668 278927075
562755460184 366960181
78949985808 366953874
60001990728 366947567
855817784088 366941260
490276801533 116338922
857712583596 366934953
431382694296 366928646
351801114960 366922339
60833572920 31862964
952094039646 20800486
688443827548 366916032
466120685276 366909725
663179834108 366903418
724445018200 366897111
889924175232 366890804
680233029680 9693859
133267571704 128978150
536357415511 230281184
556439461824 366884497
378328308072 366878190
335379519224 366871883
125688373672 366865576
529280668876 283247370
324642322012 366859269
672653831648 366852962
975821752928 366846655
313273524964 366840348
556439461824 304596565
11368803356 366834041
516648672156 366827734
556439461824 227197061
987190549976 366821427
718760619676 366815120
325273921848 366808813
600019850508 366802506
372012309712 366796199
367591110860 154212457
813500595076 366789892
327168721356 366783585
671390631976 366777278
236849944808 366770971
118740775476 234860066
446541090360 366764664
691601826728 95342919
272219535624 366758357
502121875928 24225187
294325529884 366752050
102950779576 350599823
201480353992 173801999
191374756616 284761050
110529977608 366745743
337905918568 366739436
341695517584 74088329
70107588104 366733129
608230648376 54360033
293062330212 366726822
868449780808 366720515
996664547516 366714208
237481544644 366707901
833711789828 366701594
308852326112 366695287
787605001800 366688980
44211994828 366682673
833711789828 366676366
430119494624 366670059
80844785316 267278046
949926159652 366663752
973295353584 366657445
528017469204 366651138
565281859528 366644831
692865026400 366638524
703602223612 366632217
882976577036 341524050
890555775068 232267889
73897187120 366625910
262832429623 29750119
152215566784 366619603
168005562684 245947772
866554981300 366613296
974239692322 44924761
822974592616 366606989
971400554076 366600682
614546646736 352800966
464857485604 366594375
101055980068 366588068
238113144480 366581761
821079793108 284130350
395381503644 318144001
217409356172 14922362
170531962028 3071509
878555378184 366575454
613283447064 366569147
800868598356 25215386
890555775068 366562840
639810640176 366556533
797078999340 366550226
237481544644 366543919
400434302332 254418073
352432714796 362999385
349274715616 366537612
473699883308 366531305
850764985400 366524998
640442240012 366518691
162321164160 366512384
596230251492 366506077
637284240832 366499770
936662563096 238146013
424435096100 288078532
138320370392 284767357
575387456904 254159486
502886383175 126329210
234323545464 248281362
966347755388 366493463
553281462644 366487156
797710599176 185545633
819184993600 253554014
922135766868 366480849
820549180956 225822135
927188565556 366474542
452225488884 366468235
774341405244 366461928
613915046900 366455621
984032550796 366449314
110529977608 366443007
215375550384 366436700
751603811148 45366251
817290194092 366430393
731392616396 366424086
772446605736 366417779
623389044440 51679558
759183009180 36303092
493279478224 366411472
893082174412 27441757
175584760716 283827614
161689564324 145830454
333484719716 366405165
756025010000 366398858
123161974328 366392551
545974102619 33969502
457909887408 283909605
507174674616 366386244
573492657396 366379937
634757841488 366373630
517911871828 80553004
963189756208 366367323
202743553664 366361016
799704166304 155845970
940452162112 366354709
459804686916 366348402
103582379412 366342095
987190549976 366335788
893082174412 196778400
939188962440 366329481
920872567196 49358582
5684404832 366323174
694224237533 136458252
800868598356 206219979
944873360964 366316867
606967448704 366310560
566545059200 305624606
598125051000 35230902
114951176460 238896546
88423983348 366304253
56212391712 366297946
891307624166 46722256
432645893968 21399651
50527993188 366291639
196427555304 366285332
855186184252 148113588
555176262152 366279025
221059948908 366272718
823606192452 366266411
260219138740 366260104
383381106760 366253797
93476782036 366247490
989716949320 253030533
574124257232 366241183
524859470024 292058249
308852326112 247997547
526754269532 316844759
297483529064 366234876
293693930048 366228569
670127432304 308153713
821079793108 366222262
901924572116 366215955
565913459364 366209648
80844785316 366203341
116214376132 30816002
428856294952 29403234
227375947268 366197034
878193345835 62969088
492240435639 67138015
613283447064 280970543
246955542184 366190727
594335451984 366184420
632863041980 366178113
446541090360 366171806
906977370804 341410524
210954351532 366165499
164847563504 366159192
792026200652 366152885
425698295772 366146578
521701470844 366140271
139089298846 215882303
205269953008 366133964
246955542184 140078470
564650259692 366127657
565913459364 27921089
476226282652 366121350
754130210492 366115043
824869392124 331710358
737077014920 366108736
248850341692 366102429
296851929228 246559551
887397775888 11239074
414329498724 57639673
792657800488 366096122
330958320372 366089815
138951970228 366083508
426329895608 366077201
294325529884 366070894
172456990987 241728389
15158402372 333797975
164847563504 366064587
298115128900 366058280
676443430664 112661941
606967448704 366051973
513490672976 366045666
627810243292 366039359
748445811968 366033052
565913459364 366026745
271587935788 366020438
640442240012 366014131
669495832468 366007824
882976577036 366001517
380854707416 365995210
258955939068 275805110
790131401144 351211602
59370390892 365988903
49264793516 365982596
131372772196 59922807
48001593844 365976289
3789605324 365969982
594335451984 365963675
740235014100 90120723
25263999748 266685188
527385869368 112233065
768025406884 365957368
689707027220 365951061
550755063300 365944754
438330292492 365938447
726339817708 131973975
272409761051 95292463
824869392124 365932140
585493054280 199944514
309483925948 391034
448435889868 365925833
882976577036 206957898
130109572524 365919526
377065108400 365913219
347379916108 67901162
84634384332 134824739
712444621316 105339514
572229457724 365906912
72649742334 278586497
825500991960 212262085
985295750468 365900605
123327091588 115039680
20211201060 365894298
281693533164 365887991
634126241652 365881684
517911871828 243399744
6316004668 365875377
184427158420 365869070
915188168672 365862763
306325926768 258492395
858344183432 323498644
93476782036 365856456
549491863628 365850149
751603811148 365843842
523596270352 365837535
279798733656 351817074
839396188352 365831228
132004372032 365824921
23369200240 365818614
569071458544 365812307
229270746776 365806000
132635971868 365799693
505911474944 365793386
243165943168 365787079
448435889868 365780772
247587142020 365774465
968990802697 137719652
55580791876 27927396
236849944808 180998286
893713774248 365768158
872239379824 142393139
389697105120 365761851
737077014920 365755544
829922190812 365749237
651179437224 365742930
791394600816 365736623
986558950140 193915022
493911078060 365730316
944241761128 322760725
973926953420 365724009
583598254772 365717702
961926556536 365711395
519806671336 365705088
828027391304 365698781
685285828368 365692474
515385472484 365686167
290535930868 365679860
692233426564 20636504
457909887408 365673553
324852855979 7385497
209691151860 365667246
213020108582 186422306
101687579904 365660939
720023819348 190723680
673285431484 365654632
263377137920 26640768
601914650016 365648325
420645497084 365642018
694759825908 307592390
704233823448 365635711
28421998928 93072399
234955145300 131223442
603809449524 365629404
391591904628 365623097
301273128080 238455056
879818577856 365616790
157899965308 365610483
740235014100 365604176
101687579904 365597869
718129019840 244484548
5052804996 365591562
193901155960 347358025
304431127260 365585255
530543868548 36050812
678338230172 365578948
892450574576 365572641
122530374492 365566334
335379519224 98717164
93476782036 365560027
942978561456 54921356
15790002208 204126055
461699486424 365553720
533701867728 365547413
878026948254 226200555
680864629516 255591175
50527993188 365541106
741498213772 365534799
13895202700 365528492
629073442964 365522185
973926953420 365515878
438961892328 365509571
13895202700 365503264
110529977608 365496957
823606192452 74914546
450330689376 229467581
246955542184 365490650
653705836568 365484343
71370787776 140046935
840027788188 365478036
827395791468 365471729
306325926768 365465422
275377534804 354775057
274745934968 365459115
430119494624 365452808
6316004668 331369780
557071061660 365446501
152215566784 365440194
287377931688 190679531
438961892328 36012970
274745934968 149835399
906345770968 121113321
36632796796 365433887
925925365884 160790658
471173483964 365427580
382117907088 365421273
993506548336 365414966
240007943988 175536424
137070226210 71250179
222954748416 365408659
738971814428 365402352
636021041160 365396045
516017072320 365389738
510479141257 50374009
764867407704 169601537
454751888228 365383431
253271540544 365377124
6947604504 365370817
936030963260 365364510
522333070680 365358203
838132988680 234576251
471805083800 337966902
305694326932 37495115
281693533164 365351896
598756650836 365345589
394749903808 365339282
5052804996 283928526
912030169492 365332975
780025803768 365326668
267798336772 365320361
553913062480 345074891
918977767688 365314054
870976180152 365307747
474963082980 215396664
691601826728 268936787
437698692656 365301440
216638750056 298926572
216765085573 226642045
307589126440 365295133
512859073140 336478450
541912665596 365288826
481910681176 124689390
156005165800 15849491
976453352764 365282519
957505357684 365276212
189479957108 365269905
958136957520 365263598
746551012460 365257291
310747125620 365250984
64423189580 365244677
608862248212 135985227
293062330212 365238370
299378328572 365232063
838764588516 365225756
485964915605 98641480
677706630336 261992780
574755857068 365219449
838132988680 47252044
788236601636 365213142
930346564736 365206835
167373962848 70152761
436435492984 365200528
49896393352 227588095
844448987040 365194221
915188168672 365187914
284219932508 365181607
26527199420 365175300
211585951368 365168993
768025406884 248224599
613915046900 365162686
781289003440 365156379
641705439684 318787315
932972904802 89956741
532438668056 353450587
456646687736 365150072
822342992780 365143765
80213185480 365137458
286114732016 182152467
857712583596 156836169
510964273632 231271383
891818974740 365131151
439053905151 24540537
605072649196 365124844
207164752516 365118537
23369200240 365112230
850133385564 365105923
582966654936 365099616
210954351532 19438174
432645893968 365093309
608230648376 365087002
614546646736 365080695
553281462644 365074388
698549424924 365068081
587387853788 219716959
851461597792 139592831
994138148172 365061774
47369994008 365055467
720655419184 365049160
340432317912 365042853
800868598356 168472584
196489590956 161213227
828658991140 365036546
833080189992 365030239
6316004668 365023932
968242554896 365017625
211585951368 365011318
747814212132 365005011
713076221152 330360660
812868995240 364998704
433909093640 364992397
640442240012 364986090
982137751288 364979783
133378026195 232513862
53054392532 364973476
812868995240 364967169
359380312992 364960862
757919809508 364954555
925925365884 364948248
630968242472 87440248
702480155679 203306145
80844785316 328380262
397907902988 364941941
643600239192 342924204
550123463464 364935634
292430730376 364929327
368222710696 364923020
442119891508 364916713
29053598764 364910406
921504167032 131248670
483173880848 81385528
475594682816 249858112
761709408524 364904099
408645100200 364897792
485700280192 364891485
617704645916 114730637
90950382692 342526863
655600636076 364885178
494542677896 364878871
145267968588 364872564
162952763996 364866257
93476782036 364859950
260219138740 197907353
85265984168 335053068
489489879208 364853643
767393807048 364847336
665074633616 364841029
276196515610 45492391
689105637914 91899297
711181421644 364834722
42948795156 364828415
221059948908 364822108
145267968588 364815801
33474797616 364809494
146531168260 364803187
290535930868 287353227
655600636076 83365926
660021834928 364796880
948662959980 364790573
7579204340 140210917
484437080520 319115279
711181421644 350467376
806552996880 364784266
257692739396 98445963
340432317912 364777959
174321561044 281815681
678338230172 227998050
690338627056 364771652
363801511844 364765345
285483132180 364759038
905714171132 364752731
695391425744 364746424
763604208032 364740117
640442240012 364733810
985295750468 364727503
516648672156 15420615
398539502824 38453779
925537184713 65454046
465489085440 364721196
178111160060 364714889
11368803356 364708582
776867804588 364702275
798342199012 364695968
361906712336 364689661
669495832468 364683354
41685595484 364677047
127583173180 364670740
704906860274 16372972
615809846408 364664433
228007547104 70871759
7579204340 364658126
495805877568 195182729
501490276092 364651819
680233029680 364645512
567176659036 364639205
169268762356 364632898
678969830008 364626591
576019056740 364620284
790763000980 150491327
737708614756 364613977
416855898068 364607670
116214376132 232728300
56843991548 364601363
238113144480 364595056
12000403192 364588749
401065902168 347799515
355590713976 364582442
277272334312 364576135
949294559816 134200346
706760222792 364569828
268429936608 288160523
78949985808 11983300
715602620496 217465360
803065061674 12317571
548860263792 276744853
754130210492 364563521
953084158832 205803717
661916634436 313262383
711181421644 364557214
959400157192 364550907
844448987040 92025437
478121082160 111520374
396013103480 85024667
292430730376 364544600
932241364244 364538293
82107984988 364531986
244429142840 364525679
678338230172 364519372
684654228532 81442291
751656184476 97077344
267798336772 364513065
269061536444 54303270
628441843128 364506758
119372375312 364500451
357005540235 94567158
566545059200 364494144
625915443784 364487837
726971417544 364481530
509701073960 364475223
6308 364468916
735182215412 364462609
173058361372 364456302
277903934148 364449995
142109969408 364443688
72002387612 364437381
840117473728 208799542
269693136280 119517650
531265387283 147463967
340432317912 364431074
41053995648 364424767
181900759076 364418460
881713377364 364412153
906345770968 167249026
221059948908 364405846
263377137920 279759599
222954748416 364399539
629705042800 294940548
27790399092 364393232
964452955880 364386925
863396982120 364380618
314536724636 364374311
31029424301 24269336
427593095280 304514574
824237792288 364368004
87160783676 364361697
968874154732 364355390
140846769736 364349083
204751923321 102810407
468647084620 364342776
791394600816 321423641
13263602864 364336469
72002387612 364330162
640461287152 2005626
616441446244 20674346
779394203932 364323855
767529016514 69944630
36001196960 213025232
436435492984 364317548
111793177280 364311241
166110763176 364304934
738971814428 358212372
746020904868 72826929
878555378184 364298627
285483132180 364292320
737764412785 294473830
879186978020 364286013
813102846186 35874216
531807068220 364279706
229270746776 364273399
832448590156 364267092
432645893968 364260785
159163164980 66652376
454751888228 364254478
892450574576 364248171
21474400732 364241864
402960701676 364235557
497069077240 228042199
519175071500 364229250
934136163752 364222943
361275112500 364216636
652442636896 364210329
907608970640 364204022
890555775068 364197715
622757444604 364191408
185058758256 364185101
577282256412 364178794
672653831648 364172487
925293766048 364166180
154110366292 364159873
709286622136 364153566
504016675436 364147259
288641131360 321978657
540017866088 31024133
636652640996 234033849
666969433124 23127769
474963082980 221880260
552649862808 13433910
871607779988 364140952
692233426564 364134645
832448590156 364128338
332853119880 364122031
600651450344 364115724
75871625117 256493076
673285431484 156300074
609493848048 174520997
556439461824 364109417
236218344972 298958107
469278684456 364103110
52499977762 60061561
380854707416 87566388
333110710374 100262379
589282653296 364096803
562755460184 364090496
65686389252 364084189
927820165392 364077882
582335055100 83145181
855817784088 364071575
897503373264 364065268
674548631156 364058961
459173087080 364052654
34737997288 364046347
770551806228 289087652
461699486424 364040040
881236393633 12784289
816658594256 203293531
924030566376 334933235
640442240012 246666770
467383884948 364033733
263377137920 364027426
330326720536 364021119
315168324472 364014812
148425967768 364008505
407381900528 364002198
550153724450 152496953
213480750876 167192263
203375153500 363995891
306325926768 363989584
433277493804 363983277
391591904628 363976970
36001196960 363970663
282325133000 363964356
661285034600 363958049
330958320372 363951742
874134179332 363945435
346116716436 363939128
665706233452 363932821
57475591384 363926514
553281462644 363920207
757919809508 363913900
517280271992 363907593
354379490291 124960591
582335055100 363901286
86529183840 353419052
141478369572 363894979
908872170312 270803659
347379916108 126190456
694759825908 363888672
235586745136 363882365
165479163340 236714324
450330689376 73690988
319589523324 46047407
673917031320 214791192
318326323652 321707456
755393410164 363876058
554544662316 363869751
978979752108 363863444
604441049360 363857137
351809597875 5234810
430751094460 76762497
687946018103 159125610
618967845588 14178136
528901910363 11913923
195795955468 363850830
763194002817 105900837
238113144480 344267595
696654625416 363844523
4421205160 363838216
101901324134 68462485
972663753748 363831909
749709011640 115418100
589914253132 98300902
929083365064 363825602
385275906268 363819295
48633193680 199055227
871607779988 363812988
236218344972 322426454
784447002620 363806681
363801511844 363800374
510332673796 363794067
649284637716 363787760
346116716436 363781453
598125051000 363775146
449067489704 363768839
810342595896 363762532
779394203932 182404747
956873757848 168005866
318510071790 9416351
692233426564 363756225
936662563096 363749918
598125051000 317046583
45475194500 363743611
644863438864 363737304
265271937428 334554815
483805480684 363730997
40422395812 277690903
540649465924 297595795
173689961208 363724690
224217948088 78805965
214382523671 39866547
669495832468 18145239
504016675436 363718383
148425967768 363712076
746551012460 363705769
413066299052 363699462
732655816068 363693155
756656609836 363686848
890764915188 124241593
905714171132 363680541
812237395404 363674234
777499404424 363667927
576019056740 363661620
158531565144 345787582
234323545464 363655313
219165149400 363649006
497069077240 363642699
670759032140 363636392
243797543004 363630085
786341802128 363623778
202877974755 63309666
648021438044 363617471
773709805408 363611164
720219582321 66847893
145267968588 363604857
104845579084 363598550
154110366292 363592243
679601429844 363585936
579808655756 363579629
610757047720 267656466
720655419184 64501689
692865026400 363573322
138951970228 141087590
186953557764 182190309
411171499544 363567015
493911078060 363560708
475594682816 363554401
386539105940 311281985
241271143660 363548094
826764191632 276524108
886766176052 129123211
534965067400 363541787
980874551616 363535480
494542677896 347484165
990980148992 301354767
611388647556 363529173
82739584824 363522866
761077808688 363516559
947399760308 363510252
793921000160 363503945
211768677772 80143049
634126241652 363497638
13895202700 164688384
386539105940 363491331
216007150220 363485024
195795955468 363478717
748445811968 363472410
323379122340 363466103
809710996060 267896132
36632796796 171007998
360011912828 363459796
720655419184 363453489
238113144480 363447182
238113144480 175353521
749709011640 363440875
997296147352 363434568
54949192040 363428261
758551409344 363421954
646126638536 363415647
873502579496 363409340
285483132180 363403033
449067489704 363396726
22106000568 241854529
29685198600 118464381
721287019020 363390419
181900759076 11472433
358748713156 363384112
793289400324 363377805
891187374904 297141691
885502976380 363371498
356853913648 295508178
512859073140 363365191
284219932508 148258649
726339817708 363358884
171163561864 126417508
400434302332 363352577
281061933328 363346270
648653037880 363339963
773078205572 257521117
941715361784 363333656
915819768508 363327349
863396982120 363321042
130109572524 363314735
884239776708 363308428
494542677896 74340609
472436683636 80389022
70307128970 4604110
212849151040 363302121
410754949487 83794802
99161180560 363295814
583598254772 363289507
124642197870 24496388
492016663279 38270876
457909887408 363283200
81476385152 363276893
712444621316 363270586
958136957520 363264279
409908299872 336976703
383381106760 363257972
99792780396 363251665
508437874288 363245358
615809846408 363239051
98529580724 363232744
975190153092 363226437
414961098560 363220130
901292972280 363213823
104213979248 363207516
647389838208 363201209
549491863628 363194902
785078602456 363188595
558334261332 363182288
648801548809 199849909
744656212952 363175981
894976973920 363169674
684654228532 315791490
254534740216 363163367
490121479044 162285417
221059948908 363157060
540649465924 25448745
653074236732 363150753
965084555716 363144446
509069474124 363138139
550123463464 363131832
412073909346 72688175
165479163340 363125525
77055186300 363119218
535596667236 363112911
974558553256 363106604
276009134640 325233069
531807068220 34997543
505279875108 49535178
666969433124 165501987
227375947268 363100297
25263999748 122078292
114319576624 363093990
123793574164 363087683
447172690196 363081376
418750697576 123585665
462962686096 363075069
510964273632 363068762
284851532344 363062455
744024613116 363056148
712533430183 230035211
86529183840 57059429
602546249852 363049841
419382297412 363043534
551642853476 83063190
844448987040 363037227
778762604096 363030920
992874948500 363024613
103670273764 144045573
627810243292 277192650
106108778756 117650778
639354274028 40825211
190111556944 363018306
333484719716 363011999
778131004260 363005692
27790399092 362999385
710549821808 362993078
246323942348 362986771
173058361372 362980464
108658148194 208610332
219796749236 209890653
168637162520 362974157
273482735296 362967850
901292972280 362961543
475594682816 362955236
808447796388 95948391
663179834108 362948929
594335451984 150201205
727603017380 204687378
157899965308 362942622
791394600816 362936315
982769351124 362930008
148659295233 4345523
589914253132 362923701
656232235912 362917394
109266777936 362911087
694759825908 306501279
718760619676 362904780
860870582776 353337061
776867804588 54706918
670127432304 362898473
582966654936 362892166
569703058380 362885859
330958320372 362879552
763604208032 362873245
941083761948 362866938
450962289212 362860631
372348977372 11157083
389697105120 362854324
17684801716 362848017
607599048540 266533820
553281462644 362841710
883608176872 362835403
802131798028 357323085
700444224432 334151167
327168721356 362829096
820448193272 362822789
486331880028 302262975
305694326932 362816482
257692739396 362810175
485068680356 362803868
678338230172 234658242
704865423284 82829831
315799924308 362797561
343590317092 362791254
425066695936 292997992
545070664776 362784947
149891180650 117020078
844448987040 362778640
586756253952 317368240
545702264612 362772333
446541090360 241280592
888045887450 24773896
728866217052 362766026
417487497904 362759719
123793574164 362753412
786973401964 362747105
973295353584 316901522
6316004668 362740798
935399363424 345648828
17053201880 362734491
852028185072 24761282
813500595076 362728184
170531962028 185230283
682127829188 362721877
869257491005 72984604
349906315452 362715570
629073442964 362709263
181269159240 362702956
8210804176 179490913
195164355632 362696649
973295353584 362690342
779394203932 362684035
540649465924 362677728
730901139179 113778280
315168324472 47624157
342327117420 362671421
798973798848 64066506
740235014100 362665114
407381900528 362658807
337274318732 2535414
194532755796 362652500
461067886588 362646193
118109175640 362639886
474331483144 127849197
345485116600 12248194
599388250672 362633579
463594285932 285593574
346748316272 362627272
807816196552 20655425
461699486424 362620965
353695914468 362614658
857080983760 362608351
195164355632 362602044
299378328572 362595737
493279478224 52783283
568439858708 334718797
61265190400 190200199
640442240012 362589430
583598254772 143925740
959400157192 173518184
172426761536 45315795
545702264612 362583123
358117113320 362576816
387802305612 362570509
216007150220 362564202
881081777528 362557895
704233823448 362551588
846343786548 362545281
10737203520 362538974
86529183840 362532667
60001990728 362526360
810974195732 362520053
615178246572 362513746
164215963668 362507439
329697044335 323366197
442119891508 362501132
113056376952 258095054
193269556124 362494825
300641528244 362488518
173885244849 7303506
622125844768 328594700
521069871008 362482211
507174674616 319581997
318326323652 362475904
961294956700 362469597
410539899708 362463290
765499007540 362456983
581071855428 362450676
554544662316 362444369
364433111680 362438062
884239776708 190622768
12632003028 328266736
246955542184 268709735
86529183840 362431755
913293369164 362425448
221691548744 362419141
777499404424 199263358
35369597124 362412834
860870582776 362406527
521701470844 154773780
893713774248 362400220
930978164572 362393913
603177849688 362387606
661478079256 78919491
631599842308 362381299
130360603738 63574560
526754269532 362374992
264008737756 362368685
747814212132 362362378
295588729556 362356071
5052804996 362349764
885502976380 362343457
579808655756 362337150
279167133820 362330843
593703852148 362324536
192637956288 362318229
271587935788 294385532
560860660676 362311922
398539502824 362305615
83371184660 362299308
433909093640 362293001
718129019840 362286694
452225488884 362280387
192637956288 104160105
516017072320 362274080
514753872648 362267773
582966654936 362261466
596861851328 362255159
930978164572 362248852
998559347024 362242545
468647084620 362236238
726971417544 362229931
646126638536 324091502
180637559404 362223624
884239776708 233422070
406750300692 362217317
930978164572 362211010
336642718896 362204703
819816593436 362198396
905714171132 362192089
134530771376 362185782
657495435584 362179475
831185390484 362173168
737077014920 362166861
760446208852 362160554
15158402372 362154247
509069474124 76951707
171795161700 334680955
982769351124 362147940
618967845588 362141633
87792383512 349540247
936030963260 362135326
247587142020 341189779
772446605736 362129019
737708614756 362122712
926556965720 155518006
897556459283 89054840
350537915288 362116405
548860263792 362110098
430119494624 362103791
312641925128 362097484
663179834108 362091177
147794367932 362084870
673917031320 362078563
882344977200 362072256
225481147760 362065949
982137751288 362059642
628441843128 176677991
826148693567 223898500
282956732836 362053335
452857088720 149671417
527385869368 215838154
974558553256 362047028
421277096920 362040721
53054392532 362034414
565913459364 362028107
166110763176 362021800
350537915288 330184064
55580791876 362015493
729497816888 362009186
224849547924 362002879
797710599176 228477382
114319576624 361996572
512227473304 342804371
810342595896 325825927
363169912008 361990265
735813815248 361983958
786347257683 171600856
5684404832 361977651
529912268712 361971344
768025406884 361965037
564109360823 18624571
689707027220 361958730
185690358092 361952423
508566089291 145742156
312641925128 361946116
176216360552 361939809
777499404424 331634674
572861057560 361933502
312010325292 20781565
324010722176 361927195
228639146940 328512709
395381503644 361920888
2526405652 361914581
984664150632 186579981
841290987860 361908274
778762604096 96383574
294325529884 361901967
568439858708 361895660
228639146940 361889353
908240570476 361883046
931609764408 361876739
908240570476 361870432
474331483144 361864125
687180627876 361857818
709918221972 361851511
78318385972 361845204
348011515944 361838897
618967845588 216008443
135162371212 55381767
462331086260 361832590
966347755388 333451090
677075030500 361826283
399171102660 20504057
857712583596 361819976
625283843948 361813669
471805083800 236922455
576650656576 313180392
690338627056 211871051
581071855428 361807362
685285828368 249044509
951189359324 361801055
978979752108 178078145
138951970228 211480017
94108381872 361794748
841922587696 84173222
920240967360 339922072
778159776794 271226228
417487497904 361788441
755393410164 361782134
320852722996 361775827
707391822628 194388047
480015881668 288917363
399171102660 361769520
783815402784 361763213
995459756971 7057533
370117510204 361756906
554544662316 361750599
131046727589 1601978
117477575804 361744292
944873360964 361737985
419382297412 361731678
786973401964 361725371
944241761128 361719064
984664150632 273786870
997296147352 361712757
640442240012 109022802
188216757436 361706450
821711392944 36889643
250113541364 361700143
891187374904 361693836
366327911188 275067191
797078999340 44022860
16421602044 361687529
225481147760 361681222
146531168260 361674915
997927747188 361668608
666969433124 361662301
30948398272 361655994
392855104300 361649687
639179040340 361643380
627810243292 361637073
650547837388 361630766
280449828429 265026447
546965464284 361624459
985295750468 324823114
10737203520 361618152
548228663956 85831963
899398172772 361611845
433909093640 361605538
473068283472 361599231
546965464284 361592924
843817387204 361586617
837501388844 361580310
798342199012 361574003
514833378690 242441080
960663356864 320313609
657495435584 116118177
514122272812 361567696
830553790648 361561389
495886783764 260132215
99161180560 361555082
334747919388 361548775
416224298232 361542468
776898481836 321972350
614546646736 361536161
807816196552 361529854
926556965720 11762555
970137354404 361523547
783183802948 168876232
879818577856 286009836
536859866908 361517240
380223107580 361510933
526754269532 361504626
860870582776 361498319
152215566784 361492012
944241761128 361485705
819816593436 15231405
410539899708 154641333
141478369572 279053215
268429936608 361479398
19757010827 131053153
189479957108 361473091
724445018200 361466784
786973401964 361460477
184427158420 304066777
573492657396 361454170
482542281012 361447863
696023025580 335784680
276009134640 361441556
113056376952 361435249
877292178512 361428942
135162371212 361422635
568439858708 361416328
330326720536 229927992
687812227712 361410021
337274318732 266937468
824237792288 361403714
98529580724 361397407
506543074780 361391100
538123066580 242605062
404855501184 361384793
90950382692 208622946
654969036240 92757049
501490276092 361378486
133267571704 361372179
502121875928 229555879
629705042800 361365872
262113938248 361359565
255797939888 172269398
495174277732 361353258
313905124800 361346951
714971020660 361340644
39790795976 89622470
169900362192 361334337
186953557764 190301111
19579601224 357178024
860870582776 361328030
666969433124 361321723
845080586876 361315416
495805877568 361309109
374538709056 361302802
445909490524 361296495
370117510204 361290188
493911078060 361283881
627810243292 252280
867186581136 168737478
312641925128 361277574
772446605736 361271267
660021834928 10576839
367591110860 231895776
584861454444 244585460
951189359324 361264960
481493519340 104115956
686549028040 361258653
564650259692 147192766
380854707416 361252346
366959511024 361246039
627269344423 18624571
810379561223 216752669
890555775068 361239732
754761810328 361233425
936030963260 37930298
726971417544 361227118
876660578676 361220811
179374359732 68840905
760446208852 361214504
438961892328 361208197
925925365884 361201890
411803099380 251706063
877292178512 361195583
607599048540 22755656
942346961620 361189276
670127432304 361182969
298746728736 361176662
252008340872 361170355
175584760716 361164048
464857485604 334094404
982769351124 361157741
982769351124 361151434
859607383104 361145127
620862645096 361138820
965084555716 361132513
288641131360 361126206
661285034600 361119899
162321164160 361113592
120003975148 361107285
520438271172 303707278
342327117420 361100978
630968242472 361094671
906977370804 361088364
444014691016 361082057
222954748416 91640710
347379916108 361075750
649916237552 361069443
251470021566 73167507
396644703316 361063136
801500198192 49263977
606335848868 361056829
181900759076 361050522
965084555716 361044215
776236204752 361037908
435803893148 327396370
893082174412 361031601
565913459364 361025294
398539502824 361018987
138951970228 100350677
286746331852 361012680
408645100200 361006373
898766572936 361000066
942978561456 360993759
438647048953 35975128
874134179332 360987452
15790002208 360981145
713707820988 309452955
126319973508 109899475
334116319552 360974838
685917428204 360968531
549491863628 360962224
481279081340 360955917
710549821808 360949610
147162768096 3096737
211779513198 129419640
72002387612 279740678
786341802128 360943303
339800718076 360936996
586124654116 360930689
114319576624 360924382
594967051820 360918075
58107191220 360911768
709286622136 360905461
373907109220 360899154
261482338412 360892847
804026597536 360886540
382117907088 360880233
937294162932 131027925
887397775888 21651931
819816593436 360873926
220428349072 360867619
138951970228 360861312
874134179332 360855005
264008737756 360848698
841922587696 207550756
105477178920 360842391
255797939888 41235166
874134179332 360836084
18948001388 360829777
642337039520 349079836
800236998520 360823470
127583173180 359000747
895608573756 360817163
402960701676 360810856
665074633616 360804549
845080586876 360798242
96634781216 360791935
89055583184 360785628
903819371624 360779321
306957526604 360773014
665706233452 360766707
848497532555 8432459
878555378184 25341526
15790002208 360760400
200217154320 302767535
48633193680 360754093
228087381110 37923991
812237395404 147495502
196427555304 2882299
51159593024 360747786
528649069040 360741479
945504960800 360735172
407381900528 360728865
653189553920 56189063
490121479044 360722558
275377534804 360716251
345485116600 360709944
745478284188 4187848
473068283472 277981025
656863835748 360703637
555176262152 360697330
76423586464 181023514
56843991548 360691023
232428745956 360684716
199585554484 268142105
86529183840 360678409
954978958340 360672102
843185787368 302975666
505911474944 360665795
848238586056 360659488
427196992517 45769899
307044298310 121794477
838132988680 168327523
624652244112 360653181
441488291672 360646874
581071855428 360640567
855885975372 134414784
510332673796 360634260
994138148172 360627953
528649069040 329591206
624652244112 360621646
318957923488 22534911
778762604096 360615339
728866217052 360609032
145899568424 360602725
623389044440 360596418
572229457724 360590111
480015881668 360583804
72218295143 94573465
416855898068 360577497
850764985400 360571190
859607383104 360564883
569703058380 213637011
291799130540 360558576
252008340872 88373684
464225885768 360552269
138320370392 360545962
144004768916 360539655
850133385564 360533348
228639146940 360527041
239376344152 360520734
451593889048 360514427
416855898068 360508120
652601655287 127981644
404855501184 99757819
618336245752 360501813
668258188760 170036720
521701470844 360495506
282956732836 360489199
899398172772 155234191
274114335132 360482892
639810640176 19129131
676443430664 322401226
243797543004 360476585
312641925128 360470278
570334658216 244907117
108003578264 360463971
188848357272 118489609
754130210492 222649714
328431921028 95292463
203375153500 360457664
554031476405 13295156
265903537264 360451357
558334261332 360445050
677706630336 360438743
770551806228 360432436
171163561864 360426129
904450971460 360419822
193901155960 360413515
27790399092 360407208
245692342512 198424527
953715758668 354175892
793921000160 360400901
113687976788 360394594
685917428204 360388287
240007943988 86260839
946136560636 324652825
49459011274 14247513
649284637716 314498555
29685198600 360381980
485068680356 360375673
108003578264 360369366
160668364242 106626142
767393807048 360363059
110529977608 360356752
502121875928 360350445
664443033780 360344138
531807068220 360337831
329738203817 47289886
912661769328 59235344
584861454444 357285243
67581188760 360331524
987190549976 360325217
365696311352 195302562
844448987040 360318910
210954351532 259785330
564687975552 204062985
685285828368 15338624
887397775888 360312603
878555378184 241968055
698549424924 360306296
864660181792 360299989
7579204340 195788201
949294559816 360293682
171795161700 360287375
480647481504 360281068
487595079700 360274761
694368093896 9252369
315168324472 360268454
173689961208 241734696
204006753336 360262147
688443827548 360255840
405487101020 360249533
952452558996 360243226
497069077240 315690578
760446208852 360236919
788236601636 100041634
488226679536 268274552
220428349072 360230612
831816990320 360224305
991611748828 217061712
212217551204 73911733
505911474944 318408895
999822546696 360217998
473068283472 332826697
603809449524 360211691
828658991140 288368654
485068680356 360205384
695391425744 360199077
984664150632 360192770
19579601224 360186463
714339420824 360180156
539386266252 360173849
867818180972 66286570
462962686096 360167542
218551663268 45044594
159163164980 360161235
610125447884 307264426
222954748416 222391127
84002784496 172710888
267798336772 360154928
63791589744 360148621
850764985400 360142314
557071061660 360136007
867425824567 90063960
576019056740 360129700
679601429844 241854529
599609266873 23228681
315168324472 360123393
155534627823 64318786
438330292492 360117086
880450177692 356402263
406750300692 360110779
813500595076 360104472
983400950960 360098165
390960304792 360091858
197690754976 360085551
672653831648 360079244
459804686916 329774109
984032550796 360072937
53054392532 360066630
917082968180 79524963
346116716436 360060323
807816196552 360054016
75160386792 86361751
692233426564 46154626
710117403339 94844666
51791192860 360047709
291799130540 360041402
3158005488 285965687
392223504464 360035095
371380709876 280554281
923398966540 360028788
796447399504 360022481
389697105120 360016174
197059155140 39052944
71370787776 360009867
879186978020 290103079
713076221152 190465093
17684801716 9756929
545070664776 51326366
5684404832 360003560
240639543824 350442148
890555775068 275716812
690970226892 359997253
913924969000 359990946
773078205572 71395240
930978164572 359984639
806552996880 263115426
769920206392 359978332
914556568836 359972025
31579998108 301499828
551386663136 359965718
255166340052 359959411
272851135460 187582794
937294162932 95380761
303167927588 359953104
872239379824 250331137
437698692656 359946797
678338230172 184448215
795815799668 34234396
805488392024 89408032
920872567196 359940490
920872567196 201552799
100424380232 359934183
598125051000 184902319
198953954648 359927876
630968242472 359921569
398539502824 359915262
334116319552 359908955
283588332672 359902648
796447399504 359896341
213480750876 63076307
975190153092 359890034
631599842308 359883727
465489085440 359877420
39999904561 12632921
733919015740 359871113
27790399092 359864806
646126638536 320250539
116214376132 359858499
680864629516 77727468
60633590564 95178937
18316401552 359852192
200848754156 256833654
399246073969 278372059
723181818528 359845885
856496642275 135367141
152847166620 359839578
817290194092 359833271
914216024436 26697531
181900759076 275060884
288009531524 359826964
757919809508 359820657
460436286752 359814350
551386663136 359808043
658758635256 359801736
840659388024 359795429
777163811019 12443711
978380557638 290992366
838132988680 359789122
497069077240 359782815
51791192860 359776508
729497816888 359770201
372643909548 359763894
249714505846 120217727
645495038700 359757587
556439461824 359751280
171163561864 359744973
75791986628 359738666
21474400732 359732359
845712186712 359726052
167373962848 359719745
899398172772 22314166
615178246572 359713438
634126241652 359707131
775604604916 359700824
969505754568 359694517
552018262972 266168014
401697502004 117240823
394749903808 359688210
635389441324 359681903
338537518404 338263331
4421205160 324993403
205269953008 359675596
446541090360 359669289
523596270352 359662982
918977767688 359656675
253903140380 359650368
998559347024 359644061
258324339232 359637754
145899568424 359631447
585493054280 250696943
514122272812 219269162
124425174000 359625140
276009134640 359618833
981506151452 359612526
769920206392 359606219
308852326112 196355831
840027788188 83201944
633494641816 359599912
343119779115 64318786
517280271992 359593605
865291781628 359587298
678969830008 359580991
279798733656 359574684
308220726276 359568377
643600239192 359562070
772446605736 315160790
265271937428 359555763
242534343332 359549456
401065902168 359543149
652442636896 256852575
758551409344 359536842
637284240832 359530535
27158799256 127609531
494542677896 359524228
941715361784 359517921
567176659036 359511614
433277493804 359505307
903819371624 349969123
802763397864 359499000
651179437224 359492693
951189359324 359486386
280430333492 359480079
674548631156 359473772
852659784908 342085373
647389838208 359467465
631606144 359461158
560229060840 359454851
746551012460 300118595
497700677076 359448544
646758238372 359442237
339800718076 330102073
325395073011 62723115
922135766868 359435930
580440255592 359429623
366959511024 359423316
489489879208 359417009
371380709876 359410702
144636368752 357417690
628441843128 315968086
384012706596 359404395
209059552024 359398088
13982516808 179030502
912661769328 359391781
674548631156 359385474
496437477404 359379167
492016278552 359372860
147162768096 359366553
870344580316 43795808
13263602864 359360246
255166340052 359353939
285571531092 76112876
774341405244 119839307
792026200652 359347632
20211201060 62483449
387170705776 359341325
872870979660 146158418
15271486882 97878333
673917031320 359335018
946136560636 344519875
684022628696 359328711
954347358504 283575334
294502371857 99139733
375170308892 359322404
135793971048 359316097
586124654116 359309790
235586745136 171493637
481630286635 7694540
887397775888 359303483
722550218692 359297176
531175468384 294335076
39159196140 359290869
855817784088 359284562
260850738576 201678939
327837992903 275868180
821079793108 359278255
70739187940 359271948
995117938557 4869004
634126241652 359265641
931609764408 359259334
400434302332 359253027
714971020660 359246720
9474003848 286930658
526122669696 43537221
543807465104 359240413
955610558176 359234106
641073839848 206838065
193269556124 359227799
761077808688 359221492
237481544644 359215185
296220329392 359208878
660021834928 8079267
828027391304 359202571
276640734476 359196264
257061139560 359189957
288009531524 359183650
15790002208 13181630
824237792288 84866992
691601826728 359177343
608862248212 198052414
509069474124 359171036
445277890688 359164729
514249125503 85863498
560305924249 83769574
857712583596 359158422
331589920208 49844221
989955959392 13332998
703602223612 303978479
631606144 107603727
738971814428 195699903
156005165800 359152115
252008340872 334422368
459804686916 359145808
755393410164 359139501
570334658216 359133194
869712980480 359126887
349560832671 55766494
706128622956 359120580
618967845588 359114273
301273128080 359107966
792026200652 254922633
674548631156 359101659
51159593024 359095352
207164752516 244156584
526754269532 28482412
744656212952 359089045
548860263792 43266020
389697105120 64722434
735182215412 359082738
17053201880 359076431
826132591796 359070124
621494244932 359063817
53054392532 10778663
348643115780 359057510
156112756913 179522448
414961098560 8476608
162321164160 359051203
6947604504 359044896
926556965720 359038589
903187771788 359032282
879186978020 77563486
869712980480 66709139
851396585236 359025975
442751491344 359019668
980242951780 359013361
782791030281 44117465
679601429844 322754418
620862645096 359007054
696023025580 359000747
668864232632 358994440
937294162932 358988133
413066299052 358981826
881713377364 358975519
641073839848 358969212
291167530704 358962905
136425570884 358956598
543807465104 358950291
281061933328 358943984
279167133820 358937677
405487101020 358931370
32843197780 24136889
942978561456 358925063
406118700856 358918756
900661372444 358912449
432014294132 358906142
368222710696 214400158
482542281012 358899835
801500198192 358893528
267166736936 358887221
690970226892 358880914
25263999748 61234663
701707424104 358874607
650547837388 343617974
989085349484 358868300
957020237923 122589159
97266381052 358861993
757288209672 358855686
328039274501 82709998
834974989500 358849379
185690358092 358843072
387170705776 358836765
761709408524 358830458
420134354641 171241357
392223504464 358824151
579177055920 358817844
315799924308 358811537
478121082160 330146222
327168721356 58819082
912030169492 358805230
514122272812 358798923
598125051000 85857191
612082283044 161213227
172426761536 358792616
668864232632 279425328
684022628696 358786309
268429936608 358780002
657495435584 345856959
93476782036 358773695
430119494624 72322369
634126241652 358767388
575423167138 112813309
236218344972 358761081
994138148172 358754774
223586348252 358748467
612651847228 129154746
720655419184 210149240
713707820988 358742160
831375212263 19671533
483490189512 19047140
504648275272 358735853
53054392532 358729546
330958320372 358723239
269693136280 358716932
75160386792 358710625
540017866088 90864949
751603811148 358704318
780657403604 185791606
984679243283 324230256
861617916062 104689893
92213582364 294284620
590545852968 358698011
9474003848 309913366
152847166620 358691704
797710599176 358685397
526799761923 100136239
167373962848 358679090
620231045260 358672783
699812624596 358666476
707391822628 358660169
939201639510 52177811
20842800896 358653862
772511416468 44956296
934136163752 358647555
618336245752 358641248
867186581136 24168424
42948795156 358634941
220428349072 358628634
788236601636 358622327
471173483964 358616020
606967448704 358609713
265271937428 358603406
235586745136 358597099
214768705523 47352956
420013897248 358590792
145899568424 297589488
955610558176 358584485
920872567196 358578178
224849547924 358571871
409908299872 155511699
742761413444 24723440
777499404424 358565564
869898620718 57658594
996664547516 358559257
236849944808 358552950
224849547924 358546643
184427158420 98004473
494542677896 299544658
492016278552 358540336
737708614756 185066301
492016278552 358534029
469278684456 358527722
928451765228 358521415
375170308892 358515108
977084952600 358508801
652442636896 358502494
27158799256 358496187
946768160472 289617440
854554584416 313325453
30316798436 358489880
654969036240 118886950
691601826728 358483573
944296373441 44817542
490332013011 7385497
578545456084 358477266
682127829188 358470959
81476385152 358464652
72002387612 358458345
225649418520 88802560
854554584416 265814822
466752285112 358452038
75160386792 358445731
702339023940 12147282
332221520044 358439424
986558950140 358433117
961926556536 358426810
523708818767 10065972
486963479864 358420503
10737203520 14348425
78318385972 358414196
978979752108 358407889
49896393352 358401582
161689564324 358395275
325905521684 358388968
410539899708 358382661
598125051000 69301316
185058758256 358376354
870976180152 90410845
636021041160 358370047
750346155329 57557682
234955145300 358363740
722550218692 358357433
346950474543 26300190
141478369572 235307863
851396585236 358351126
550755063300 358344819
989085349484 153518687
198953954648 115840669
529912268712 358338512
981506151452 39948538
920240967360 358332205
894976973920 349073529
790131401144 358325898
288009531524 358319591
639179040340 358313284
208427952188 358306977
371380709876 358300670
103726765563 202221341
629705042800 358294363
310115525784 304918222
839400243753 136420410
678338230172 358288056
274114335132 313060559
613283447064 358281749
354327514304 358275442
354327514304 358269135
260219138740 358262828
879186978020 358256521
502753475764 358250214
469910284292 358243907
732024216232 260598933
96003181380 358237600
460436286752 358231293
44843594664 358224986
455383488064 358218679
930346564736 358212372
534965067400 358206065
124425174000 358199758
558334261332 178399802
798973798848 294473830
984664150632 358193451
779394203932 358187144
464857485604 358180837
547597064120 38794357
268429936608 358174530
291289867583 219439451
623389044440 141384019
752867010820 39166470
359380312992 358168223
684654228532 358161916
18316401552 358155609
257698611213 74460442
690970226892 213964975
709286622136 358149302
101055980068 300705146
120003975148 358142995
941083761948 358136688
840027788188 358130381
694832451013 52581459
875397379004 358124074
111793177280 358117767
814763794748 358111460
820448193272 358105153
200217154320 358098846
143373169080 271724481
40422395812 358092539
40422395812 358086232
698549424924 212362997
882344977200 358079925
728234617216 358073618
539386266252 358067311
720128711065 99682135
757919809508 358061004
661916634436 358054697
360011912828 59966956
752867010820 358048390
722550218692 358042083
996032947680 358035776
809079396224 358029469
692865026400 92712900
806735634986 121220540
815395394584 358023162
935399363424 358016855
778131004260 289630054
56843991548 226150099
495934225018 9555105
219165149400 358010548
636652640996 358004241
624020644276 66898349
557071061660 121037637
972663753748 357997934
872870979660 357991627
9474003848 167223798
502121875928 357985320
108635178100 211385412
689075427384 197219890
348643115780 357979013
36001196960 357972706
751603811148 209171655
924662166212 357966399
258324339232 357960092
708023422464 357953785
871607779988 357947478
147794367932 357941171
996032947680 357934864
839396188352 357928557
344221916928 205582972
678338230172 357922250
738971814428 357915943
557071061660 357909636
582966654936 357903329
730761016560 214999323
4421205160 357897022
720023819348 357890715
398539502824 338566067
187585157600 139422542
709286622136 357884408
627810243292 357878101
865923381464 357871794
237481544644 170648499
678338230172 357865487
173689961208 343775649
787605001800 357859180
466752285112 81379221
397907902988 357852873
445909490524 304628100
51791192860 357846566
125056773836 357840259
946136560636 357833952
985295750468 357827645
354959114140 357821338
418750697576 357815031
886766176052 178368267
567176659036 357808724
533701867728 163874781
474963082980 357802417
29053598764 357796110
889924175232 357789803
216638750056 357783496
276640734476 357777189
267166736936 357770882
501490276092 357764575
608230648376 357758268
772446605736 357751961
618967845588 357745654
466752285112 357739347
541912665596 357733040
630968242472 357726733
870344580316 92731821
666337833288 217698719
118740775476 357720426
633494641816 33458635
508437874288 357714119
13895202700 107376675
471173483964 357707812
715602620496 19520165
900029772608 357701505
183163958748 202404244
612020247392 357695198
528649069040 357688891
122530374492 357682584
649284637716 357676277
508437874288 357669970
477489482324 2806615
76603481025 101580542
186321957928 357663663
653074236732 344009008
830553790648 357657356
933127943476 66292877
212849151040 357651049
102319179740 357644742
596230251492 357638435
558334261332 357632128
738340214592 357625821
107371978428 357619514
819816593436 357613207
70739187940 357606900
596861851328 357600593
731392616396 357594286
668232632796 357587979
258955939068 252784560
983400950960 356786990
471173483964 357581672
366327911188 357575365
884871376544 357569058
740866613936 357562751
900029772608 357556444
902556171952 357550137
816658594256 43865185
486448269406 18731790
985295750468 108448865
614546646736 48046726
204006753336 342816985
799605398684 357543830
265903537264 357537523
104213979248 357531216
791394600816 357524909
304431127260 357518602
320852722996 357512295
295588729556 357505988
274745934968 348341917
501490276092 77191373
266535137100 22232175
491384678716 266571662
933504563916 357499681
823606192452 357493374
606967448704 357487067
458541487244 180783848
807184596716 331540069
54317592204 357480760
883608176872 329584899
651438011610 29239252
708023422464 357474453
291167530704 181269487
614546646736 357468146
800868598356 357461839
908240570476 357455532
889924175232 357449225
669495832468 357442918
259587538904 131261284
992874948500 357436611
424435096100 357430304
404223901348 32834242
948031360144 357423997
940452162112 214065887
778762604096 300459173
53055578248 769454
517280271992 357417690
771815005900 357411383
722550218692 54328498
726971417544 357405076
582501824794 62458221
568775006381 13080718
432645893968 223803895
106740378592 357398769
221691548744 357392462
845712186712 185406879
608862248212 260939511
858975783268 312234342
642337039520 357386155
369485910368 357379848
308220726276 357373541
857712583596 357367234
742761413444 357360927
592440652476 189607341
452225488884 357354620
576657562741 227865603
716234220332 357348313
415592698396 205154096
498963876748 357342006
585493054280 227556560
814763794748 357335699
617704645916 274121141
550755063300 357329392
274114335132 357323085
473068283472 357316778
644863438864 333217731
691059319574 134799511
958768557356 357310471
70739187940 357304164
429487894788 222498346
617073046080 357297857
286746331852 357291550
783815402784 357285243
24000800076 357278936
96003181380 219262855
27158799256 90051346
509701073960 189462280
320852722996 357272629
899398172772 357266322
474331483144 357260015
738340214592 210351064
950557759488 357253708
643600239192 357247401
816658594256 357241094
822342992780 233005808
886134576216 354497549
997296147352 309446648
630336642636 357234787
840855851074 154912534
186953557764 162714293
317063123980 357228480
786341802128 357222173
670127432304 357215866
510332673796 357209559
897503373264 357203252
830553790648 292001486
18316401552 357196945
464857485604 357190638
490121479044 67037103
161057964488 125332704
256429539724 357184331
584861454444 357178024
476857882488 357171717
83371184660 357165410
59370390892 357159103
491384678716 293855744
958136957520 350271859
152847166620 337128071
484051106799 20169786
610125447884 357152796
553913062480 357146489
592440652476 357140182
259587538904 357133875
370117510204 247530829
650547837388 333211424
150320767276 357127568
219796749236 357121261
985295750468 88670113
228639146940 357114954
778762604096 357108647
761709408524 357102340
711813021480 357096033
631599842308 357089726
529912268712 357083419
344221916928 357077112
967610955060 357070805
155600435061 4768092
772446605736 357064498
898134973100 357058191
560860660676 357051884
628441843128 357045577
809079396224 357039270
148425967768 37652790
206693419857 102942854
842554187532 357032963
791394600816 127048208
148425967768 357026656
39458658807 32291840
951189359324 357020349
632483879819 102198628
210954351532 357014042
106108778756 91110922
241271143660 357007735
889924175232 306658954
250745141200 357001428
6316004668 356995121
949307527008 43108345
819184993600 356868981
771815005900 299897850
817290194092 356988814
942371066974 130384611
782552203112 356982507
898134973100 356976200
228102366542 235642134
920240967360 356969893
77055186300 165773188
247587142020 186725042
252102498075 128347450
5684404832 356963586
666337833288 356957279
388433905448 356950972
184427158420 356944665
352432714796 356938358
929083365064 356932051
828027391304 83290242
747182612296 356925744
612020247392 356919437
754761810328 356913130
169268762356 356906823
16421602044 356900516
59474626681 242176186
844448987040 356894209
448435889868 158066034
819816593436 356887902
860870582776 356881595
361906712336 68973352
904450971460 356875288
530543868548 356868981
393486704136 165508294
694759825908 356862674
733287415904 112958370
24632399912 159939213
116845975968 348890626
253903140380 197938888
780657403604 356856367
421277096920 356850060
253903140380 356843753
670127432304 356837446
495174277732 356831139
931609764408 71376319
856449383924 86185155
385275906268 125225485
128846372852 356824832
258324339232 356818525
775604604916 356812218
257061139560 356805911
669495832468 356799604
953084158832 356793297
13895202700 356786990
392223504464 356780683
378328308072 313035331
609493848048 356774376
147817394789 103144678
902556171952 304621793
430119494624 356768069
703602223612 356761762
168005562684 118691433
133267571704 356755455
888029375724 356749148
48001593844 356742841
591177452804 356736534
372643909548 38315025
35369597124 352813580
88423983348 356730227
862765382284 276965598
857712583596 356723920
842554187532 85056202
45475194500 356717613
541281065760 80735907
210322751696 239647079
101055980068 356711306
329695120700 356704999
500227076420 356698692
654337436404 356692385
480647481504 178122294
797078999340 67749794
721287019020 356686078
956242158012 253913513
608862248212 356679771
172073779732 75671386
155373565964 131040539
251376741036 356673464
149689167440 356667157
169349422579 47655692
109266777936 39948538
121898774656 356660850
228639146940 356654543
976453352764 99347864
450499193495 65498195
344221916928 356648236
946768160472 356641929
194532755796 313546198
687180627876 356635622
343590317092 356629315
492016278552 356623008
299378328572 356616701
166110763176 249195877
58188292933 135600500
216007150220 356610394
448435889868 356604087
87160783676 356597780
345627547581 127994258
524227870188 356591473
957505357684 13642041
104845579084 154307062
943610161292 356585166
451593889048 356578859
966979355224 356572552
416855898068 138835991
961294956700 356566245
740470485945 46539353
276009134640 356559938
47369994008 356553631
564018659856 356547324
788236601636 356541017
576019056740 356534710
253271540544 356528403
814132194912 356522096
130741172360 315236474
10105603684 356515789
918977767688 356509482
470541884128 356503175
812868995240 356496868
888660975560 356490561
833711789828 36555372
62528390072 356484254
236218344972 90448687
700444224432 356477947
24632399912 356471640
342327117420 356465333
562755460184 264282221
253271540544 346418282
687180627876 71824116
214112350712 356459026
223739986772 55690810
830553790648 57601831
894976973920 138047616
295588729556 356452719
294957129720 138590018
449067489704 356446412
151583966948 317828651
613283447064 356440105
771183406064 356433798
216638750056 356427491
505279875108 356421184
746551012460 356414877
137057170720 356408570
396013103480 356402263
845080586876 12267115
335379519224 14594398
861502182612 137744880
881081777528 205986620
178742759896 356395956
52422792696 245008029
942346961620 356389649
115582776296 356383342
413066299052 356377035
886134576216 356370728
749077411804 11800397
881713377364 356364421
985927350304 356358114
51314915513 116338922
360643512664 356351807
404223901348 356345500
536859866908 356339193
23506932506 118893257
423171896428 222410048
185690358092 356332886
213480750876 356326579
867818180972 356320272
987822149812 356313965
653074236732 356307658
749077411804 356301351
608862248212 356295044
426961495444 166914755
15790002208 356288737
960031757028 356282430
884239776708 9264983
514753872648 356276123
449785199011 159094075
215375550384 356269816
494542677896 356263509
231797146120 356257202
989085349484 356250895
952452558996 356244588
406118700856 356238281
263377137920 356231974
3789605324 106500002
270324736116 356225667
476226282652 77922985
270956335952 281998584
274114335132 356219360
626547043620 356213053
769920206392 356206746
173058361372 160866342
245692342512 356200439
96634781216 356194132
652442636896 68330038
137688770556 262699164
963189756208 356187825
65686389252 356181518
19579601224 229190073
282956732836 235528608
957505357684 356175211
303799527424 356168904
66317989088 321865131
820448193272 292323143
348643115780 356162597
682127829188 356156290
502753475764 267656466
960031757028 356149983
404223901348 356143676
709918221972 356137369
450962289212 217528430
879186978020 208559876
210954351532 356131062
474963082980 356124755
249481941528 356118448
453488688556 356112141
952452558996 356105834
435172293312 32045867
751603811148 4673487
833711789828 326563846
346116716436 356099527
613915046900 356093220
845712186712 356086913
835606589336 289535449
464857485604 356080606
216007150220 356074299
601914650016 178589012
902556171952 13068104
721918618856 356067992
403142841529 75072221
459173087080 356061685
381486307252 356055378
778762604096 178267355
886766176052 356049071
279167133820 351243137
476226282652 39828705
933504563916 183338183
405487101020 319941496
509069474124 356042764
483173880848 174445313
334116319552 356036457
638001987981 236626026
990348549156 356030150
6947604504 356023843
375170308892 356017536
705589225153 167968024
614546646736 356011229
956873757848 356004922
442751491344 355998615
684022628696 355992308
944241761128 298276951
910135369984 355986001
317694723816 355979694
576650656576 115777599
320363409080 187374663
816658594256 355973387
464225885768 355967080
18948001388 355960773
258955939068 355954466
266535137100 355948159
228007547104 355941852
275377534804 355935545
571205961894 78906877
187159147043 36334627
852659784908 102167093
567808258872 265865278
857080983760 355929238
937294162932 355922931
104213979248 355916624
687812227712 57191876
258324339232 337840762
948031360144 355910317
162952763996 355904010
179435323194 45517619
583186819692 59563308
927820165392 355897703
937925762768 355891396
79581585644 277173729
342958717256 355885089
496437477404 72360211
257061139560 355878782
163584363832 58049628
6947604504 355872475
790763000980 355866168
310747125620 355859861
417487497904 355853554
61896790236 355847247
586756253952 355840940
270410397790 148857814
223586348252 166839071
372012309712 215598488
359380312992 355834633
395381503644 335008919
600019850508 355828326
850764985400 120943032
849501785728 355822019
329851269406 143629311
252008340872 355815712
147162768096 355809405
595598651656 355803098
860870582776 329881328
138951970228 355796791
90950382692 355790484
247587142020 355784177
622794113502 167274254
353064314632 355777870
160426364652 355771563
513490672976 355765256
661916634436 355758949
675206537489 54290656
485700280192 355752642
909503770148 355746335
815395394584 279179355
781920603276 305889500
564018659856 355740028
195795955468 84778694
186953557764 355733721
723181818528 355727414
305188558053 162361101
986589501248 209991565
711181421644 40497247
190171845557 57570296
584229854608 104393464
119372375312 299986148
272851135460 355721107
670127432304 355714800
677706630336 355708493
373907109220 355702186
60049362605 210433055
785078602456 355695879
166110763176 355689572
780657403604 355683265
427593095280 111432076
824908199095 67629961
262745538084 355676958
962558156372 103119450
621494244932 355670651
516017072320 355664344
504648275272 355658037
452225488884 355651730
82107984988 355645423
992243348664 340281571
426329895608 355639116
949926159652 355632809
876028978840 355626502
897503373264 355620195
814196173120 40282809
452225488884 355613888
290535930868 93148083
198322354812 355607581
318326323652 355601274
409276700036 9920911
624020644276 14323197
291167530704 355594967
994138148172 355588660
16421602044 355582353
597493451164 355576046
244468700344 44060702
558334261332 355569739
577913856248 355563432
66949588924 161301525
853291384744 355557125
106740378592 355550818
972032153912 355544511
991611748828 355538204
999822546696 355531897
823606192452 355525590
416855898068 219578205
654969036240 145735849
983400950960 355519283
729497816888 154212457
987190549976 355512976
449699089540 355506669
358748713156 355500362
408013500364 355494055
949926159652 255906525
265903537264 355487748
813500595076 355481441
793921000160 113746745
910766969820 169103284
360643512664 27000267
934136163752 113778280
317694723816 355475134
325905521684 210496125
871005343720 64873802
737077014920 9668631
73265587284 355468827
377696708236 11403056
324642322012 355462520
229902346612 355456213
464225885768 355449906
924030566376 355443599
591809052640 106531537
435803893148 355437292
577913856248 355430985
108003578264 174256103
543175865268 9283904
507174674616 355424678
390328704956 355418371
858975783268 355412064
862133782448 311237836
536859866908 355405757
750340611476 355399450
515070894003 27359766
128846372852 355393143
42317195320 355386836
153478766456 321650693
316431524144 325075394
798973798848 355380529
406118700856 355374222
690970226892 355367915
661285034600 154168308
591809052640 355361608
903187771788 323441881
217901949728 355355301
666969433124 355348994
410539899708 355342687
385907506104 355336380
364433111680 355330073
532438668056 355323766
890555775068 153834037
727603017380 355317459
256429539724 244780977
762341008360 355311152
795184199832 355304845
18316401552 355298538
200217154320 42685776
663811433944 355292231
204638353172 355285924
281693533164 51515576
192637956288 355279617
190111556944 196330603
627810243292 355273310
334116319552 355267003
650547837388 355260696
643600239192 238631652
27790399092 355254389
986558950140 355248082
423803496264 355241775
977084952600 4124778
322747522504 106720747
64423189580 355235468
127583173180 355229161
394118303972 355222854
438961892328 355216547
123161974328 355210240
541281065760 331451771
66949588924 355203933
320852722996 355197626
3789605324 355191319
255797939888 355185012
365696311352 355178705
622125844768 355172398
819184993600 355166091
248295453897 155240498
806552996880 355159784
783815402784 355153477
347379916108 355147170
253903140380 271333447
360011912828 355140863
426961495444 145224982
443383091180 355134556
414329498724 355128249
840027788188 355121942
918977767688 355115635
122530374492 355109328
653762719401 220278282
349274715616 355103021
942978561456 355096714
972032153912 355090407
416855898068 137725959
505279875108 355084100
362538312172 355077793
281061933328 219824178
710549821808 355071486
585493054280 355065179
245692342512 237830663
173689961208 355058872
397907902988 37425738
766130607376 355052565
980874551616 355046258
608862248212 109117407
528649069040 355039951
625283843948 310064734
817290194092 153613292
756025010000 355033644
315168324472 95336612
708023422464 355027337
989085349484 355021030
726339817708 285309759
324642322012 355014723
665706233452 355008416
726339817708 355002109
860238982940 140173075
106740378592 354995802
468647084620 86771706
684654228532 324381624
603177849688 354989495
959640466506 107982147
497069077240 354983188
893713774248 354976881
174321561044 354970574
331589920208 354964267
839396188352 354957960
96634781216 354951653
225481147760 59708369
883697723658 197301881
857712583596 354945346
348011515944 354939039
309636807628 197844283
300009928408 83403768
231797146120 343523369
681496229352 264894
353695914468 219780029
586756253952 354932732
301273128080 354926425
49264793516 354920118
305694326932 354913811
586756253952 354907504
309483925948 354901197
354959114140 354894890
815395394584 354888583
3789605324 354882276
675180230992 354875969
512859073140 135095940
101687579904 354869662
296851929228 102570741
884239776708 354863355
259587538904 354857048
246955542184 354850741
865291781628 354844434
355590713976 354838127
105732625034 62578054
635389441324 354831820
782552203112 354825513
912661769328 354819206
839396188352 184227470
20842800896 148555078
206533152680 332082471
519806671336 354812899
11368803356 95361840
642337039520 354806592
248850341692 354800285
164219981227 185148292
35369597124 354793978
981506151452 354787671
865923381464 354781364
857712583596 354775057
96634781216 354768750
836869789008 354762443
709918221972 354756136
725708217872 354749829
192663707769 72675561
420013897248 276650248
134530771376 354743522
960663356864 354737215
187002153199 13232086
111793177280 354730908
526122669696 354724601
301904727916 227361043
869081380644 354718294
300009928408 354711987
704865423284 310859416
670759032140 98206297
300641528244 354705680
941715361784 354699373
391591904628 227619630
490121479044 354693066
725076618036 354686759
13263602864 354680452
960663356864 303303630
662548234272 354674145
763604208032 354667838
659390235092 354661531
346748316272 210628572
641705439684 354655224
370749110040 354648917
234323545464 354642610
574755857068 354636303
959400157192 311244143
200848754156 354629996
931609764408 354623689
94739981708 354617382
536859866908 154571956
291799130540 305258800
711181421644 354611075
859215600636 38308718
918977767688 354604768
720089752726 227953901
697286225252 354598461
656863835748 354592154
676443430664 354585847
921504167032 317790809
281061933328 354579540
126951573344 354573233
925925365884 122538703
819184993600 354566926
238744744316 239577702
44843594664 354560619
282956732836 354554312
318326323652 354548005
782552203112 354541698
14526802536 354535391
536859866908 354529084
552018262972 354522777
202743553664 354516470
310747125620 79846620
277272334312 354510163
803394997700 354503856
340432317912 354497549
978348152272 354491242
630336642636 288784916
24632399912 217250922
682127829188 354484935
903187771788 255446114
993506548336 354478628
384644306432 354472321
610286181779 175902230
65686389252 354466014
255797939888 354459707
59370390892 354453400
893082174412 40005301
108003578264 88279079
887397775888 354447093
536859866908 107067632
743393013280 354440786
113056376952 227764691
315168324472 354434479
703602223612 354428172
480647481504 354421865
57475591384 354415558
457909887408 354409251
297483529064 354402944
182532358912 354396637
3158005488 354390330
881713377364 354384023
17684801716 287075719
95075715932 151368
826921872939 145256517
68844388432 354377716
744024613116 354371409
156636765636 354365102
512859073140 354358795
143373169080 354352488
876660578676 95361840
579177055920 94895122
68212788596 96282662
726971417544 266338303
337905918568 354346181
936030963260 354339874
781920603276 354333567
332221520044 354327260
204638353172 76289472
751603811148 354320953
713076221152 354314646
183795558584 354308339
998559347024 354302032
939820562276 354295725
565913459364 354289418
70107588104 286571159
863396982120 354283111
4421205160 354276804
908240570476 354270497
99161180560 29157261
695576681255 85258026
917714568016 354264190
17684801716 354257883
757919809508 41960471
195164355632 354251576
420228423546 23739548
709286622136 354245269
63159989908 354238962
887397775888 354232655
288641131360 354226348
693496626236 354220041
942978561456 354213734
624652244112 354207427
599388250672 354201120
191374756616 294612584
526754269532 354194813
495805877568 144524905
654337436404 354188506
541912665596 354182199
640442240012 354175892
955100033819 70941136
433909093640 262434270
240639543824 233623894
894976973920 354169585
382117907088 354163278
305694326932 354156971
202111953828 354150664
992874948500 354144357
344221916928 354138050
894345374084 115273039
819384963342 88651192
805921397044 354131743
759183009180 354125436
663811433944 354119129
692233426564 38327639
517911871828 354112822
697286225252 354106515
677706630336 354100208
95374455 56403501
172426761536 354093901
661285034600 354087594
279167133820 239747991
165479163340 354081287
848870185892 354074980
735182215412 354068673
543807465104 354062366
156636765636 354056059
169900362192 354049752
401922516843 84923755
78318385972 181029821
942978561456 201161765
469278684456 354043445
318326323652 354037138
337274318732 354030831
566545059200 354024524
805486354863 131229749
8210804176 274209439
877292178512 354018217
701075824268 354011910
127692530253 24363941
455460073965 62407765
61896790236 132976788
402960701676 354005603
821079793108 353999296
432645893968 353992989
246955542184 353986682
129553038602 102312154
294325529884 353980375
700444224432 136647462
918977767688 353974068
622125844768 353967761
217901949728 251226731
60001990728 353961454
354959114140 147054012
176847960388 353955147
742129813608 353948840
449699089540 353942533
899398172772 353936226
444014691016 353929919
967610955060 353923612
688443827548 353917305
695391425744 353910998
653074236732 353904691
5684404832 353898384
485700280192 353892077
86529183840 353885770
432014294132 353879463
626547043620 353873156
623437210999 183029140
54317592204 353866849
281693533164 353860542
123161974328 353854235
898766572936 353847928
365064711516 353841621
573492657396 90429766
661916634436 2749852
137688770556 336768572
180005959568 353835314
597493451164 353829007
818553393764 353822700
162952763996 176293264
279798733656 353816393
974558553256 276360126
260219138740 210016793
71370787776 353810086
469278684456 353803779
49896393352 77008470
760446208852 353797472
120635574984 236550342
30948398272 353791165
769288606556 331167956
289272731196 56630553
576019056740 193782575
240007943988 266256312
689729543210 297967908
61265190400 353784858
960031757028 353778551
643600239192 353772244
55657655285 83769574
689707027220 353765937
902556171952 353759630
868522424834 84923755
951820959160 353753323
279798733656 353747016
738340214592 353740709
805289797208 353734402
163584363832 143377031
596230251492 353728095
108003578264 353721788
438330292492 353715481
989085349484 36795038
758551409344 272096594
280430333492 353709174
515385472484 353702867
375170308892 353696560
389697105120 353690253
690338627056 334416061
41685595484 130416146
385907506104 353683946
318326323652 353677639
211585951368 353671332
760446208852 353665025
470541884128 353658718
501490276092 353652411
647389838208 176539237
505911474944 293937735
892450574576 353646104
519175071500 353639797
672653831648 129230430
459173087080 353633490
986558950140 353627183
340432317912 293471017
53054392532 330284976
676443430664 353620876
144636368752 193643821
28640555399 130699961
11368803356 353614569
85897584004 353608262
984032550796 120293411
557702661496 106531537
516017072320 353601955
980874551616 353595648
918346167852 353589341
737077014920 353583034
137057170720 353576727
600019850508 353570420
95650596917 1948863
172426761536 353564113
401697502004 353557806
901981120678 114718023
687812227712 353551499
906977370804 316832145
501490276092 353545192
682759429024 353538885
401065902168 353532578
406750300692 353526271
41053995648 353519964
557702661496 353513657
425698295772 353507350
891271131864 17161347
515385472484 353501043
973295353584 281102990
719392219512 353494736
853291384744 16726164
31579998108 261500834
296220329392 167394087
47369994008 353488429
296220329392 353482122
891187374904 353475815
953794634010 235036662
447804290032 353469508
170531962028 353463201
961926556536 353456894
902556171952 172345082
144728173444 4925767
140215169900 120072666
954347358504 169260959
948031360144 353450587
984032550796 353444280
27158799256 353437973
709286622136 353431666
55580791876 228162032
201480353992 353425359
494542677896 90789265
522964670516 264780474
689713119782 114566655
985927350304 353419052
715602620496 353412745
93476782036 353406438
643600239192 353400131
204006753336 353393824
631222294739 64962100
391805030772 59771439
5052804996 353387517
622125844768 83422689
980874551616 140141540
663179834108 325441200
730129416724 222668635
666337833288 353381210
558334261332 301625968
983400950960 353374903
620231045260 353368596
933504563916 353362289
132635971868 353355982
123161974328 353349675
450962289212 260680924
549491863628 353343368
425698295772 353337061
244429142840 353330754
554544662316 353324447
216638750056 339701327
855186184252 353318140
858975783268 248262441
558334261332 353311833
306957526604 353305526
487595079700 353299219
866554981300 353292912
31579998108 353286605
985927350304 353280298
813500595076 353273991
268429936608 353267684
22106000568 353261377
818553393764 201824
370117510204 31856657
891818974740 304855152
460687412571 15698123
216007150220 306551735
721287019020 277230492
882344977200 353255070
873061640270 35817453
434540693476 353248763
902556171952 353242456
639810640176 353236149
175584760716 167179649
135162371212 182751632
956873757848 183628305
746551012460 353229842
60001990728 353223535
995401347844 287498288
45475194500 353217228
288641131360 102923933
120003975148 353210921
739603414264 146322400
418750697576 268684507
123793574164 353204614
513490672976 335418874
172426761536 353198307
195373148867 78496922
394749903808 353192000
825500991960 212665733
974558553256 353185693
29685198600 353179386
908872170312 353173079
791394600816 353166772
841290987860 353160465
952452558996 258851894
805921397044 353154158
586756253952 353147851
967610955060 353141544
416310546457 9063159
864795056987 63757463
512859073140 331987866
642968639356 353135237
577913856248 353128930
248218741856 353122623
813500595076 353116316
337274318732 353110009
169268762356 353103702
104845579084 277407088
542544265432 353097395
525491069860 353091088
489489879208 353084781
342327117420 353078474
279798733656 353072167
978979752108 353065860
432645893968 314643616
865968186392 208982445
90950382692 167185956
72002387612 353059553
991611748828 103308660
835606589336 353053246
814763794748 88386298
60633590564 353046939
784447002620 353040632
581071855428 353034325
66442798311 218424024
181269159240 353028018
766762207212 353021711
936662563096 353015404
769288606556 183811208
864073777918 185419493
756114298199 102665346
672022231812 353009097
728866217052 353002790
407381900528 352996483
819184993600 352990176
539386266252 221054043
3158005488 352983869
609493848048 310834188
856449383924 352977562
300641528244 352971255
207796352352 352964948
876028978840 352958641
695391425744 37703246
265271937428 352952334
756025010000 352946027
834974989500 352939720
71370787776 149229927
84002784496 251106898
393486704136 68147135
970768954240 196343217
260219138740 56245826
166742363012 352933413
9474003848 352927106
850133385564 352920799
214743950548 352914492
556439461824 352908185
742761413444 238537047
655600636076 16126999
474963082980 352901878
905082571296 352895571
666969433124 352889264
331589920208 352882957
241902743496 298907651
676443430664 59538080
407381900528 352876650
738340214592 40743220
932872964080 352870343
636652640996 84173222
881713377364 352864036
25895599584 239722763
73897187120 352857729
735203116810 314208433
318957923488 352851422
30316798436 352845115
757919809508 352838808
735813815248 127496005
529280668876 352832501
275377534804 352826194
582335055100 352819887
432645893968 352813580
512227473304 352807273
577913856248 211719683
202178309775 120135736
128846372852 333961957
437067092820 269264751
720023819348 190887662
311378725456 352800966
213480750876 352794659
817921793928 352788352
20842800896 352782045
629073442964 352775738
545702264612 352769431
227375947268 352763124
938586526172 256158805
819816593436 352756817
946768160472 352750510
147372097426 43732738
522964670516 352744203
480647481504 352737896
185123379778 251870045
807184596716 352731589
368222710696 352725282
777499404424 352718975
808447796388 352712668
871607779988 325592568
674548631156 352706361
234955145300 352700054
575387456904 352693747
750340611476 352687440
87160783676 352681133
800868598356 352674826
526754269532 352668519
884239776708 259280770
274840439056 159087768
25895599584 190269576
267166736936 352662212
18948001388 185078915
338537518404 352655905
282325133000 352649598
324010722176 352643291
707391822628 352636984
828027391304 352630677
702970623776 352624370
136425570884 352618063
579808655756 352611756
310115525784 26117287
634126241652 352605449
646758238372 352599142
18948001388 352592835
397276303152 352586528
877923778348 352580221
603177849688 297967908
174953160880 352573914
82113982945 84179529
655600636076 101782366
852028185072 352567607
832493666285 13301463
437698692656 352561300
885502976380 102545513
986558950140 352554993
574755857068 352548686
902706101956 135209466
284219932508 352542379
214112350712 112838537
621494244932 352536072
473699883308 304665942
743393013280 352529765
562755460184 352523458
724445018200 352517151
78318385972 352510844
947399760308 57475691
612020247392 352504537
907608970640 290437350
41685595484 211032220
686549028040 352498230
807816196552 14051996
88669905892 49150451
865291781628 71899800
508437874288 352491923
76423586464 352485616
421277096920 352479309
70739187940 352473002
397907902988 352466695
790763000980 352460388
691601826728 352454081
538754666416 352447774
679046012261 105667478
99161180560 352441467
88545033599 80893582
567176659036 352435160
159794764816 352428853
399802702496 352422546
84634384332 166057003
100424380232 131841528
281693533164 184158093
420013897248 352416239
834343389664 352409932
447804290032 352403625
92845182200 352397318
898134973100 248338125
561492260512 26993960
94108381872 352391011
873502579496 337418193
874134179332 352384704
478121082160 352378397
854554584416 352372090
123793574164 134112048
919609367524 164915436
520438271172 352365783
336642718896 352359476
882344977200 126001246
495174277732 68052530
289904331032 277047589
994769748008 352353169
627178643456 352346862
38527596304 8173872
140215169900 352340555
103582379412 352334248
780657403604 352327941
989285823786 88140325
170531962028 38762822
534525522021 77147224
52422792696 352321634
230533946448 352315327
130109572524 352309020
262113938248 352302713
429487894788 352296406
821079793108 352290099
388433905448 352283792
562755460184 352277485
932241364244 352271178
411171499544 352264871
689075427384 352258564
449699089540 352252257
808447796388 352245950
106108778756 352239643
822342992780 352233336
526122669696 352227029
511595873468 352220722
854554584416 47952121
788868201472 352214415
140846769736 352208108
234955145300 61688767
281693533164 352201801
920240967360 352195494
34106397452 352189187
640442240012 135379755
757288209672 352182880
329695120700 297066007
892450574576 352176573
966347755388 341530357
926603826730 103926746
522333070680 352170266
496437477404 352163959
97897980888 352157652
19826709484 39998994
122093459132 50115422
667601032960 352151345
655600636076 352145038
58738791056 352138731
940452162112 75557860
306325926768 352132424
822342992780 352126117
455383488064 138993666
11368803356 352119810
286746331852 352113503
756656609836 352107196
886134576216 352100889
291167530704 352094582
67581188760 267618624
930346564736 161169078
450330689376 352088275
433909093640 352081968
726339817708 352075661
484437080520 27321924
315799924308 352069354
17684801716 231422751
804658197372 352063047
490157952425 216273337
263377137920 352056740
800236998520 194129460
581703455264 352050433
771183406064 129621464
548228663956 352044126
446541090360 53773482
954347358504 352037819
446541090360 234298743
156005165800 352031512
807184596716 352025205
299378328572 352018898
147162768096 352012591
884239776708 352006284
871607779988 351999977
486331880028 351993670
822342992780 351987363
793289400324 351981056
240007943988 351974749
411803099380 351968442
135162371212 48538672
102950779576 351962135
255797939888 351955828
1263205980 351949521
202743553664 351943214
435803893148 351936907
980874551616 351930600
416224298232 126493192
30316798436 343372001
954978958340 66683911
324010722176 351924293
738971814428 156533433
329698286814 148100974
380854707416 137227706
281693533164 351917986
39159196140 351911679
294957129720 168106778
581166271218 66728060
724445018200 351905372
51791192860 351899065
821079793108 351892758
915819768508 251043828
901924572116 351886451
30948398272 351880144
62528390072 351873837
605704249032 351867530
558965861168 247322698
334747919388 351861223
250113541364 351854916
454120288392 351848609
624020644276 200278785
821082177154 8791958
975190153092 351842302
346748316272 351835995
877292178512 351829688
387802305612 70184296
331589920208 351823381
701075824268 351817074
15158402372 351810767
420013897248 351804460
55580791876 351798153
970768954240 351791846
967610955060 351785539
389065505284 351779232
452857088720 351772925
557071061660 351766618
338537518404 62603282
516648672156 351760311
725076618036 351754004
370117510204 332000480
718760619676 351747697
389697105120 351741390
476226282652 351735083
900029772608 297135384
369485910368 108688531
118109175640 351728776
483173880848 351722469
682759429024 295470336
896240173592 351716162
240639543824 303291016
210322751696 351709855
512859073140 351703548
314536724636 351697241
639239738908 215087621
173058361372 351690934
780025803768 351684627
349906315452 34417299
810974195732 351678320
443453672817 29655514
267798336772 351672013
957505357684 351665706
515385472484 351659399
854554584416 351653092
159955587009 79758322
102950779576 351646785
191374756616 351640478
13895202700 87749291
491384678716 351634171
217270349892 351627864
857712583596 351621557
647389838208 323435574
887397775888 117638164
588108691367 106764896
801500198192 351615250
348643115780 101416560
359380312992 351608943
960031757028 351602636
768025406884 351596329
58738791056 319260340
195795955468 351590022
312641925128 351583715
373275509384 351577408
192006356452 351571101
114319576624 351564794
567808258872 351558487
558334261332 351552180
464225885768 53313071
944241761128 351545873
833711789828 351539566
291167530704 351533259
941715361784 351526952
30948398272 351520645
831816990320 351514338
154110366292 351508031
433909093640 351501724
896871773428 351495417
324010722176 198210089
701075824268 114913540
324010722176 351489110
657495435584 351482803
16421602044 351476496
291799130540 351470189
856449383924 351463882
485068680356 351457575
211831760386 18233537
794552599996 351451268
902556171952 351444961
111401129918 100287607
208427952188 93652643
475594682816 351438654
276009134640 351432347
554544662316 314971580
11493335071 134074206
624020644276 351426040
934881686929 15073730
908240570476 351419733
402329101840 253938741
24632399912 248407502
756197493836 169607844
434540693476 351413426
314536724636 351407119
490753078880 351400812
419382297412 351394505
615178246572 48942320
77686786136 351388198
721287019020 351381891
802763397864 267744764
32211597944 351375584
768025406884 192041843
886134576216 351369277
631606144 351362970
167373962848 351356663
814763794748 70878066
168637162520 351350356
462962686096 351344049
605072649196 118968941
276640734476 351337742
853922984580 351331435
166310814909 140406434
553281462644 351325128
462962686096 163408063
378959907908 351318821
649284637716 45492391
62528390072 56157528
713707820988 351312514
485700280192 351306207
737077014920 351299900
336011119060 351293593
854599458721 73104437
213480750876 351287286
226112747596 241772538
522333070680 351280979
453579667031 220625167
116214376132 351274672
819184993600 351268365
181900759076 351262058
765499007540 351255751
502753475764 351249444
784447002620 351243137
306325926768 221848725
932241364244 351236830
72633987448 306286841
88423983348 351230523
677706630336 225614004
618336245752 251497932
380223107580 213081995
611388647556 351224216
370749110040 351217909
169268762356 351211602
460436286752 351205295
568439858708 351198988
737077014920 130397225
720655419184 351192681
720023819348 351186374
822974592616 351180067
554544662316 351173760
306957526604 351167453
534965067400 350826875
534965067400 351161146
678338230172 351154839
549491863628 273162477
556522361032 215812926
721287019020 351148532
691601826728 351142225
848870185892 351135918
768657006720 351129611
8210804176 351123304
215375550384 351116997
540649465924 83365926
38527596304 351110690
628441843128 168018480
871607779988 98464884
979611351944 351104383
802763397864 275275322
903187771788 351098076
78318385972 351091769
485068680356 35413805
831816990320 351085462
606372612371 152213138
656232235912 351079155
430751094460 351072848
451593889048 351066541
672653831648 266937468
51159593024 351060234
993506548336 351053927
621494244932 351047620
728281314244 140400127
642968639356 351041313
804658197372 60484130
440856691836 73142279
667601032960 351035006
74528786956 351028699
668232632796 351022392
881081777528 261336852
737708614756 351016085
730761016560 351009778
203375153500 351003471
160039079075 31345790
977084952600 350997164
951820959160 34890324
66317989088 350990857
204006753336 350984550
411171499544 350978243
224849547924 350971936
887397775888 350965629
461708278382 148807358
464857485604 350959322
743393013280 350953015
588019453624 47516938
879186978020 350946708
374538709056 350940401
754828588844 61985196
231165546284 350934094
533070267892 350927787
104845579084 350921480
670759032140 350915173
342958717256 45933881
514122272812 350908866
487045609618 240120104
708655022300 350902559
650547837388 350896252
551386663136 350889945
596230251492 280005572
346116716436 350883638
246323942348 333829510
899398172772 194634020
661285034600 35211981
440225092000 350877331
912030169492 85415701
21474400732 344469419
580440255592 350871024
441488291672 350864717
114951176460 160746509
161965918143 17060435
447804290032 350858410
131372772196 350852103
897503373264 350845796
369485910368 350839489
814763794748 350833182
815395394584 350826875
781920603276 350820568
909503770148 350814261
707391822628 116849789
502753475764 350807954
32211597944 346481352
325905521684 350801647
449080456896 43108345
61265190400 245399063
100685786461 26678610
211761601318 68039916
822342992780 239054221
82107984988 350795340
70739187940 110996893
32843197780 216866195
885502976380 350789033
404855501184 350782726
818553393764 350776419
565281859528 350770112
913924969000 160286098
432014294132 225519399
666337833288 350763805
372012309712 24824352
560860660676 326715214
490121479044 350757498
765499007540 350751191
881081777528 350744884
614546646736 350738577
82739584824 350732270
389697105120 132301939
708655022300 350725963
710109216853 23361128
948662959980 350719656
180005959568 261160256
368854310532 350713349
485068680356 350707042
736445415084 350700735
269693136280 350694428
72002387612 198304694
431382694296 339140004
862765382284 350688121
26527199420 147489195
794552599996 134238188
905082571296 350681814
649284637716 350675507
763604208032 295722616
165479163340 16019780
556439461824 350669200
917714568016 350662893
506543074780 350656586
750972211312 350650279
722550218692 350643972
436435492984 350637665
541912665596 350631358
240639543824 350625051
701075824268 350618744
602546249852 350612437
370749110040 89666619
798973798848 350606130
512227473304 350599823
840659388024 350593516
657495435584 350587209
981506151452 350580902
668864232632 299374369
367591110860 350574595
945504960800 350568288
897503373264 25663183
992874948500 320931695
477489482324 350561981
68212788596 350555674
836869789008 155751365
94739981708 9012703
388433905448 350549367
702970623776 350543060
735813815248 350536753
306325926768 350530446
353064314632 350524139
173058361372 13749260
884871376544 350517832
260219138740 22724121
176847960388 350511525
788236601636 350505218
964452955880 239079449
451593889048 350498911
390328704956 350492604
166742363012 350486297
281061933328 350479990
209691151860 350473683
399171102660 350467376
639212959386 13566357
215375550384 350461069
467383884948 350454762
838447291718 15023274
979611351944 350448455
980874551616 350442148
867818180972 350435841
186953557764 350429534
495260261063 170061948
836869789008 350423227
441488291672 71395240
774341405244 350416920
156636765636 350410613
511595873468 106581993
271030809008 220536869
651179437224 350404306
406118700856 309667393
354327514304 19406639
917084128668 14531328
810342595896 350397999
368222710696 350391692
970768954240 152490646
263377137920 234979899
785078602456 350385385
241271143660 235894414
280430333492 350379078
763604208032 199269665
107371978428 128265459
65054789416 350372771
322115922668 350366464
913924969000 266445522
641073839848 350360157
444646290852 57147727
989085349484 350353850
692233426564 321165054
969505754568 350347543
864028581956 19564314
130109572524 230691139
474331483144 256329094
404223901348 350341236
827395791468 350334929
971400554076 350328622
971400554076 350322315
156781851864 84595791
419467637429 242718588
877292178512 350316008
211585951368 350309701
911398569656 350303394
395381503644 350297087
727603017380 87831282
353695914468 350290780
958768557356 350284473
577282256412 350278166
488858279372 350271859
133267571704 350265552
36001196960 350259245
651811037060 350252938
294325529884 228149418
653074236732 350246631
236849944808 350240324
159163164980 350234017
673917031320 350227710
42417981180 87938501
362538312172 350221403
763604208032 350215096
260850738576 267032073
822974592616 350208789
857080983760 115260425
338593051539 94768982
817921793928 350202482
375801908728 350196175
18316401552 350189868
958136957520 350183561
151594468103 64968407
803394997700 275924943
474963082980 350177254
128846372852 149589426
486331880028 106468467
459804686916 139378393
99161180560 191556204
830553790648 350170947
114951176460 350164640
50533385673 127369865
727603017380 350158333
999822546696 350152026
514753872648 350145719
145899568424 350139412
953715758668 183754445
678969830008 350133105
440225092000 195157501
376433508564 76264244
495805877568 350126798
485700280192 350120491
833080189992 23600794
303167927588 96629547
507174674616 350114184
430751094460 350107877
701707424104 350101570
875397379004 185129371
450435883829 210426748
977084952600 350095263
210954351532 235724125
34215546394 8211714
296415512121 52631915
161689564324 350088956
552649862808 350082649
918346167852 350076342
63791589744 292562809
456015087900 350070035
898766572936 350063728
254534740216 350057421
634126241652 350051114
73897187120 327673878
60633590564 22528604
972032153912 350044807
726339817708 350038500
497069077240 350032193
758551409344 350025886
723181818528 350019579
272851135460 72845850
634126241652 135625728
814132194912 350013272
749790239493 101706682
828027391304 94314878
653705836568 21418572
71370787776 189285684
116845975968 350006965
452225488884 338761584
671390631976 350000658
748445811968 349994351
96634781216 349988044
195164355632 349981737
850764985400 349975430
857080983760 349969123
220428349072 349962816
313273524964 349956509
301904727916 349950202
897037048363 101511165
112424777116 137694424
349906315452 349943895
627178643456 349937588
419382297412 349931281
345485116600 349924974
179374359732 349918667
520650880142 72448509
329695120700 349912360
725076618036 218114981
968874154732 183458016
572229457724 349906053
589282653296 349899746
160426364652 137379074
154741966128 349893439
942978561456 349887132
276640734476 349880825
552649862808 349874518
337905918568 238713643
70739187940 325466428
766130607376 278693716
814763794748 200480609
579177055920 349868211
721287019020 349861904
258324339232 330745387
852028185072 349855597
41685595484 349849290
706760222792 349842983
752867010820 349836676
905714385570 97436843
265271937428 349830369
442751491344 349824062
772446605736 349817755
514753872648 190263269
120003975148 349811448
206533152680 349805141
359413021094 243469121
873502579496 349798834
912661769328 349792527
325273921848 344841532
379591507744 349786220
401697502004 349779913
66949588924 349773606
474331483144 329565978
965716155552 349767299
22243713913 95267235
781920603276 349760992
718129019840 349754685
211585951368 299260843
855817784088 349748378
791394600816 223494852
854554584416 238688415
857080983760 138709851
389065505284 349742071
358117113320 349735764
966353173101 126846384
208427952188 274007615
158531565144 1791188
72633987448 77367969
337905918568 38781743
730761016560 325807006
615809846408 349729457
73897187120 349723150
687812227712 31093510
744024613116 349716843
860870582776 202133043
54317592204 349710536
796447399504 30689862
669495832468 170787253
366327911188 349704229
678969830008 349697922
438330292492 296788499
154110366292 228735969
785823930116 85604911
651495872028 32600883
703602223612 158652585
632231442144 349691615
792026200652 349685308
617073046080 349679001
584229854608 349672694
814132194912 349666387
378328308072 349660080
444014691016 58005479
329695120700 349653773
192006356452 349647466
883608176872 349641159
766762207212 349634852
282353274834 64262023
759816072240 252317842
147162768096 349628545
819816593436 349622238
959400157192 254834335
798973798848 349615931
821711392944 349609624
785710202292 349603317
740235014100 349597010
308852326112 349590703
870976180152 349584396
293062330212 349578089
726971417544 349571782
420645497084 349565475
311378725456 349559168
877923778348 349552861
65054789416 349546554
612651847228 349540247
113089898657 277514307
918346167852 349533940
286746331852 349527633
411803099380 349521326
49264793516 309667393
913924969000 349515019
473068283472 312600148
929714964900 349508712
960663356864 349502405
672653831648 349496098
316431524144 239716456
430119494624 349489791
672653831648 272411944
27790399092 349483484
880450177692 349477177
569703058380 349470870
836869789008 349464563
498963876748 349458256
895608573756 278195463
630968242472 349451949
76423586464 349445642
261482338412 349439335
923398966540 349433028
305062727096 349426721
327800321192 349420414
613915046900 349414107
673917031320 349407800
963821356044 71937642
42317195320 349401493
817290194092 271245149
466120685276 349395186
464225885768 67850706
133899171540 349388879
772446605736 150314731
721918618856 273458906
922135766868 349382572
610757047720 349376265
389065505284 133153384
322115922668 349369958
631606144 349363651
956242158012 349357344
689707027220 16745085
728234617216 349351037
615178246572 349344730
699181024760 223721904
843185787368 228767504
877957546026 183785980
563387060020 349338423
882976577036 349332116
943610161292 349325809
732024216232 349319502
178742759896 349313195
831185390484 349306888
718129019840 202511463
301904727916 22326780
27158799256 349300581
910135369984 349294274
586124654116 199175060
150952367112 349287967
574755857068 178916976
705497023120 225027453
471805083800 330720159
577282256412 349281660
564018659856 349275353
409276700036 349269046
48633193680 214040659
917714568016 349262739
114951176460 349256432
690338627056 335507172
584229854608 349250125
989085349484 349243818
60633590564 349237511
126319973508 349231204
384644306432 349224897
595215459322 60572428
708655022300 349218590
277972484931 231019103
137057170720 131437880
194532755796 349212283
141478369572 349205976
673917031320 342041224
177479560224 349199669
347379916108 349193362
820448193272 349187055
594967051820 349180748
457278287572 349174441
324175908813 77185066
218533549564 259299691
848238586056 349168134
600019850508 13988926
591177452804 136287963
121267174820 349161827
330401439565 69213018
837501388844 71855651
757919809508 349155520
836869789008 349149213
203375153500 170970156
750972211312 349142906
622125844768 296145185
99792780396 349136599
174953160880 349130292
940452162112 349123985
358748713156 349117678
908240570476 349111371
599388250672 349105064
648653037880 232640002
117477575804 349098757
172426761536 349092450
630336642636 349086143
741498213772 349079836
653074236732 349073529
778131004260 349067222
882976577036 284723208
189479957108 111715891
463594285932 109823791
202111953828 349060915
287377931688 349054608
211585951368 349048301
702970623776 349041994
763604208032 319670295
196427555304 349035687
480647481504 222901994
634126241652 349029380
795184199832 198140712
903187771788 349023073
296851929228 349016766
821711392944 349010459
990348549156 96736766
948031360144 349004152
361275112500 50191106
20842800896 348997845
332853119880 348991538
140215169900 348985231
98529580724 348978924
695499761083 147419818
129691155595 85794121
723813418364 348972617
324642322012 104626823
190743156780 348966310
997296147352 348960003
687180627876 297053393
744024613116 348953696
22737600404 348947389
6308 177945698
989085349484 348941082
370749110040 277312483
269061536444 348934775
11368803356 348928468
375170308892 348922161
348011515944 348915854
58738791056 348909547
816658594256 348903240
213023022416 134528310
770551806228 348896933
59370390892 348890626
479384281832 348884319
595598651656 348878012
869081380644 78906877
789499801308 269895451
900048813441 280756105
700444224432 249706744
692865026400 348871705
198322354812 348865398
819184993600 348859091
553913062480 348852784
149057567604 266325689
36632796796 348846477
106740378592 117152525
890555775068 348840170
166110763176 348833863
163584363832 348827556
56952926052 85989638
915819768508 348821249
852659784908 348814942
197690754976 348808635
681496229352 348802328
701075824268 348796021
721918618856 348789714
257322438570 87307801
727603017380 348783407
409908299872 273698572
860870582776 348777100
913293369164 348770793
108635178100 348764486
751603811148 348758179
372012309712 348751872
624652244112 348745565
747814212132 348739258
322115922668 348732951
706760222792 216241802
505911474944 348726644
817921793928 94138282
653074236732 211095290
665074633616 348720337
505911474944 348714030
413066299052 348707723
89055583184 348701416
966347755388 312928112
51159593024 348695109
75160386792 348688802
125688373672 66620841
172426761536 348682495
914556568836 348676188
72633987448 348669881
478752681996 348663574
903819371624 348657267
942978561456 348650960
793972547271 174268717
530543868548 348644653
947399760308 130561207
906345770968 240832795
345485116600 348638346
217901949728 348632039
135793971048 348625732
231165546284 348619425
384644306432 254367617
409276700036 164965892
930978164572 348613118
263377137920 311843308
887397775888 348606811
15790002208 348600504
46106794336 348594197
941715361784 237950496
762972608196 348587890
794552599996 348581583
762972608196 183571542
411803099380 348575276
624020644276 348568969
968874154732 348562662
533701867728 348556355
838764588516 348550048
683391028860 348543741
648021438044 348537434
499595476584 348531127
724445018200 198727263
518580045957 270582914
577913856248 348524820
424435096100 348518513
135793971048 278050402
312641925128 145433113
332853119880 348512206
732655816068 130296313
30316798436 348505899
735182215412 144606896
171795161700 348499592
800868598356 348493285
796447399504 348486978
157899965308 348480671
735813815248 348474364
269061536444 348468057
63791589744 348461750
662548234272 348455443
336011119060 54517708
961926556536 348449136
869081380644 348442829
385275906268 348436522
725076618036 348430215
301904727916 348423908
247587142020 348417601
222954748416 91104615
160426364652 348411294
917714568016 62294239
926556965720 9214527
596861851328 348404987
818553393764 348398680
124425174000 348392373
648021438044 348386066
270324736116 348379759
625915443784 348373452
46354735120 67201085
61896790236 323258978
376433508564 348367145
252639940708 348360838
109898377772 136243814
483173880848 348354531
120003975148 47472789
555807861988 14834064
502753475764 159485109
270324736116 186031272
905082571296 348348224
696023025580 211555701
831185390484 348341917
914556568836 348335610
154798117349 54391568
745287812788 348329303
50527993188 348322996
785078602456 348316689
317694723816 294076489
121898774656 308424914
126319973508 348310382
563387060020 283600562
654969036240 348304075
72002387612 348297768
522333070680 348291461
337905918568 348285154
710549821808 348278847
696023025580 130441374
265271937428 348272540
925293766048 348266233
306957526604 348259926
165479163340 186119570
502753475764 166302976
207843553940 277671982
147162768096 244686372
340432317912 348253619
431382694296 74176627
62528390072 215119156
666969433124 348247312
639179040340 348241005
251376741036 348234698
593315639442 42408268
527385869368 348228391
810470981188 198096563
738340214592 348222084
480015881668 348215777
196427555304 150693151
901924572116 348209470
182532358912 255755157
528017469204 348203163
308220726276 348196856
559597461004 348190549
420645497084 348184242
30948398272 194917835
259587538904 348177935
468647084620 348171628
33474797616 348165321
622125844768 348159014
380223107580 348152707
437698692656 348146400
736445415084 348140093
370117510204 348133786
286114732016 348127479
699812624596 348121172
135793971048 348114865
523596270352 348108558
942346961620 348102251
6308 220549483
25263999748 348095944
151583966948 348089637
829922190812 348083330
771815005900 143067988
148425967768 348077023
481910681176 348070716
918977767688 348064409
193269556124 348058102
874134179332 348051795
470541884128 31314255
639357143713 12632921
116214376132 348045488
56843991548 348039181
293693930048 348032874
670759032140 348026567
9474003848 348020260
569703058380 165211865
555176262152 348013953
960031757028 348007646
793289400324 59796667
687812227712 74920853
802763397864 190647996
126465457077 195807122
25895599584 348001339
574124257232 347995032
164847563504 347988725
747182612296 20497750
319589523324 110429263
850764985400 347982418
857712583596 347976111
303799527424 347969804
829922190812 347963497
798973798848 217787017
776236204752 347957190
225481147760 347950883
233691945628 347944576
822974592616 347938269
717497420004 171714382
3789605324 347931962
464225885768 347925655
157268365472 179566597
567808258872 347919348
789499801308 215812926
591809052640 347913041
850764985400 347906734
557071061660 347900427
232428745956 48872943
665706233452 347894120
221691548744 38712366
875397379004 347887813
644231839028 295482950
903819371624 347881506
34737997288 347875199
646758238372 347868892
367591110860 347862585
190743156780 347856278
735813815248 347849971
462965303501 254430687
489489879208 347843664
687812227712 347837357
108003578264 347831050
560229060840 347824743
450330689376 347818436
407381900528 44886919
207164752516 347812129
552649862808 347805822
514753872648 25707332
881713377364 347799515
191374756616 347793208
866554981300 129325035
887397775888 263683056
336011119060 347786901
451593889048 347780594
340432317912 347774287
128214773016 347767980
403592301512 165445224
39790795976 347761673
729053427733 152824917
268429936608 347755366
728234617216 347749059
773709805408 347742752
104213979248 347736445
600651450344 347730138
448435889868 347723831
924030566376 26823671
71370787776 321890359
149689167440 347717524
383381106760 347711217
249481941528 37854614
459804686916 347704910
371380709876 347698603
181269159240 347692296
327168721356 347685989
639860377178 63978208
516017072320 347679682
467383884948 347673375
824869392124 347667068
309483925948 347660761
533701867728 347654454
519806671336 347648147
450330689376 347641840
934136163752 347635533
303799527424 204876588
516648672156 347629226
376433508564 138110686
793921000160 316497874
145899568424 204781983
234955145300 347622919
588098896596 84002933
956242158012 284086201
982769351124 347616612
733919015740 347610305
379148007876 47535859
979611351944 347603998
533070267892 228754890
22737600404 347597691
708655022300 347591384
211585951368 347585077
375170308892 173486649
260935378516 134471547
470589274926 189109088
734550615576 347578770
433909093640 229770317
23369200240 25120781
980242951780 347572463
977716552436 347566156
917082968180 347559849
488858279372 347553542
523596270352 292417748
555807861988 347547235
807897184739 241583328
942444959786 121832319
382749506924 347540928
347379916108 347534621
910766969820 103529405
600019850508 347528314
121267174820 347522007
185058758256 347515700
496437477404 347509393
912661769328 347503086
109898377772 347496779
657495435584 347490472
158571065885 280018186
336070089510 191152556
814763794748 347484165
370117510204 347477858
245692342512 347471551
912030169492 347465244
571597857888 347458937
665706233452 333715984
269693136280 347452630
282325133000 241949134
738971814428 347446323
921504167032 140696556
54317592204 347440016
607599048540 347433709
220428349072 234569944
958136957520 347427402
728866217052 149602040
314536724636 347421095
814132194912 44407587
251376741036 267114064
699812624596 155518006
709286622136 347414788
32211597944 347408481
253903140380 52789590
175584760716 347402174
657495435584 347395867
141478369572 162764749
77686786136 347389560
435803893148 347383253
560229060840 347376946
150320767276 347370639
401697502004 347364332
406118700856 347358025
680233029680 51969680
360643512664 347351718
748445811968 347345411
879818577856 347339104
788236601636 347332797
732655816068 347326490
798342199012 347320183
744024613116 347313876
892450574576 82514481
632231442144 347307569
680233029680 347301262
289904331032 347294955
636021041160 347288648
505911474944 94188738
814763794748 347282341
735182215412 63442113
787605001800 347276034
886766176052 347269727
598756650836 347263420
66317989088 279286574
447804290032 278226998
993506548336 347257113
507806274452 347250806
477489482324 347244499
22106000568 146164725
240007943988 281557094
540017866088 82709998
616441446244 347238192
177479560224 155555848
224217948088 347231885
925293766048 347225578
383381106760 347219271
188848357272 310865723
972032153912 347212964
114319576624 347206657
8210804176 13276235
62037720151 180701857
940734677870 15868412
854554584416 347200350
667601032960 347194043
997927747188 347187736
992243348664 347181429
402329101840 347175122
139583570064 347168815
912661769328 347162508
662548234272 347156201
137057170720 347149894
510964273632 347143587
172426761536 225008532
965084555716 347137280
834974989500 147930685
580440255592 347130973
7579204340 19677840
572229457724 347124666
959400157192 49692853
795815799668 146480075
365317748356 67453365
454751888228 347118359
401065902168 198632658
6947604504 347112052
78949985808 347105745
997296147352 347099438
105477178920 347093131
727603017380 328052298
108003578264 254342389
988453749648 347086824
923398966540 347080517
99161180560 253156673
752235410984 169040214
596230251492 347074210
605704249032 221987479
125056773836 347067903
465489085440 347061596
12000403192 347055289
77055186300 347048982
992243348664 347042675
440856691836 347036368
875397379004 347030061
30316798436 347023754
375237364916 138224212
944873360964 347017447
175584760716 347011140
931609764408 347004833
636652640996 346998526
532438668056 346992219
810974195732 260119601
18948001388 214267711
672653831648 48122410
922767366704 346985912
968874154732 248489493
17684801716 346979605
867186581136 346973298
92845182200 346966991
140846769736 41254087
431382694296 346960684
401697502004 346954377
165781937182 34045186
733287415904 346948070
312010325292 162960266
428856294952 131046846
979611351944 346941763
408645100200 346935456
440856691836 346929149
800868598356 346922842
428224695116 272159664
401065902168 346916535
782552203112 346910228
542544265432 346903921
127583173180 346897614
346748316272 346891307
65334113832 35609322
281061933328 346885000
772446605736 346878693
308220726276 346872386
160426364652 346866079
299378328572 231593040
676443430664 346859772
636652640996 173127150
989085349484 346853465
895608573756 346847158
232428745956 238114478
955610558176 346840851
226744347432 346834544
567808258872 346828237
484437080520 346821930
394118303972 346815623
191374756616 210691642
731392616396 346809316
177479560224 346803009
876660578676 346796702
538754666416 217307685
768025406884 171632391
250113541364 346790395
308220726276 346784088
893713774248 346777781
305062727096 346771474
776236204752 346765167
361275112500 346758860
596861851328 346752553
195795955468 346746246
570334658216 346739939
96634781216 346733632
25895599584 346727325
17684801716 225431101
199585554484 346721018
428856294952 346714711
460436286752 239319115
296851929228 264231765
299378328572 346708404
774973005080 346702097
18948001388 17192882
883669367386 1356005
872239379824 346695790
311378725456 346689483
484437080520 346683176
707391822628 49982975
542544265432 346676869
722550218692 346670562
75160386792 346664255
598125051000 346657948
946768160472 1116339
631599842308 346651641
944873360964 346645334
933504563916 346639027
180005959568 346632720
226112747596 136313191
551000985844 49150451
406118700856 54334805
591809052640 346626413
414329498724 346620106
169900362192 346613799
405487101020 346607492
301904727916 346601185
402960701676 346594878
89687183020 346588571
225481147760 346582264
269061536444 346575957
202322815759 113526
431382694296 115235197
642968639356 346569650
846343786548 346563343
436435492984 94825745
780025803768 346557036
683391028860 346550729
495805877568 346544422
420013897248 346538115
64423189580 172881177
917714568016 346531808
416855898068 149784943
464225885768 83006427
236849944808 346525501
380854707416 346519194
814132194912 346512887
695391425744 346506580
714339420824 346500273
641705439684 128467283
781920603276 346493966
116845975968 346487659
491384678716 346481352
879186978020 346475045
983400950960 23146690
819184993600 261929710
681496229352 346468738
214743950548 346462431
713076221152 303183797
501490276092 346456124
697917825088 346449817
289904331032 346443510
612020247392 197541547
973926953420 346437203
762972608196 346430896
230533946448 346424589
672653831648 346418282
272283154333 85951796
891818974740 346411975
716865820168 41140561
2526405652 346405668
269061536444 346399361
449699089540 346393054
901292972280 346386747
689075427384 305996719
242534343332 346380440
620862645096 346374133
30316798436 346367826
190111556944 346361519
844448987040 346355212
84002784496 346348905
298115128900 346342598
84002784496 346336291
927188565556 113809815
817921793928 346329984
375801908728 132945253
693496626236 56100765
340432317912 19803980
29055017839 188459467
445909490524 346323677
198953954648 346317370
260850738576 346311063
838132988680 346304756
850764985400 346298449
557071061660 346292142
931609764408 346285835
190743156780 346279528
288009531524 346273221
690970226892 346266914
771815005900 346260607
532438668056 346254300
580440255592 346247993
230533946448 346241686
965084555716 346235379
6947604504 229959527
312010325292 346229072
54317592204 47523245
29053598764 346222765
755393410164 232766142
78318385972 313754329
642968639356 346216458
130109572524 346210151
478121082160 346203844
461699486424 346197537
951820959160 346191230
101687579904 273137249
908872170312 345295636
135162371212 346184923
843874616922 268104263
302536327752 813603
122530374492 346178616
653705836568 346172309
643600239192 346166002
490121479044 346159695
994138148172 346153388
240639543824 346147081
630968242472 346140774
878555378184 346134467
558334261332 346128160
294325529884 346121853
290535930868 346115546
933504563916 113847657
373907109220 346109239
772446605736 346102932
713707820988 346096625
783183802948 346090318
588019453624 346084011
260230314744 95456445
667601032960 346077704
219165149400 321411027
46738394172 346071397
37264396632 346065090
884871376544 346058783
735182215412 305031748
959400157192 346052476
539386266252 346046169
765499007540 285252996
658127035420 346039862
101055980068 308349230
20842800896 346033555
72002387612 346027248
848238586056 159705854
122004915159 100571422
216638750056 346020941
571290645983 19204815
700444224432 179383694
90950382692 346014634
630336642636 346008327
42317195320 346002020
802131798028 345995713
323379122340 345989406
716234220332 345983099
481279081340 33206355
326537121520 345976792
38527596304 166794922
110529977608 140412741
610757047720 345970485
727603017380 61846442
858344183432 345964178
351801114960 345957871
822974592616 167192263
930346564736 345951564
104845579084 9473114
57475591384 345945257
109898377772 345938950
338537518404 345932643
397276303152 345926336
911448287737 63606095
456015087900 65195459
219165149400 217566272
436435492984 345920029
780025803768 345913722
670127432304 345907415
992243348664 345901108
876660578676 345894801
272219535624 90688353
732024216232 345888494
598756650836 345882187
468870339806 82363113
924030566376 345875880
855186184252 75463255
90950382692 151222939
202111953828 345869573
38527596304 345863266
22106000568 345856959
1894805816 311288292
837501388844 317197951
965084555716 253137752
85265984168 345850652
292430730376 132289325
726339817708 345844345
435172293312 345838038
373907109220 194438503
923637270228 22017737
373907109220 345831731
457278287572 62584361
301273128080 345825424
674548631156 168939302
456015087900 345819117
363801511844 345812810
377065108400 345806503
121267174820 345800196
275377534804 345793889
293062330212 345787582
656232235912 345781275
379591507744 223520080
114951176460 345774968
281061933328 248344432
418119097740 345768661
172426761536 271629876
735182215412 345762354
666337833288 26911969
574755857068 345756047
61896790236 345749740
885502976380 345743433
721287019020 345737126
793289400324 345730819
846343786548 345724512
445277890688 345718205
963189756208 214696587
336011119060 299216694
975190153092 345711898
661285034600 345705591
502808807075 10766049
914062070566 103712308
122530374492 318093545
489489879208 345699284
912661769328 345692977
559597461004 345686670
471805083800 345680363
993506548336 345674056
597493451164 303915409
400434302332 345667749
401065902168 345661442
375170308892 345655135
220428349072 345648828
597614602327 62723115
156005165800 345642521
473068283472 345636214
426961495444 345629907
377065108400 345623600
154110366292 345617293
750972211312 22307859
284219932508 345610986
305062727096 345604679
292430730376 345598372
558334261332 345592065
442119891508 345585758
896871773428 345579451
574761962244 206402882
959400157192 345573144
588019453624 345566837
988453749648 345560530
204006753336 345554223
500858676256 59399326
60633590564 345547916
320852722996 345541609
488858279372 345535302
574124257232 345528995
174953160880 216557152
235586745136 201287905
29685198600 197724450
326537121520 97134107
606967448704 345522688
174321561044 164827138
72633987448 345516381
732024216232 345510074
209059552024 345503767
737708614756 327062099
410539899708 345497460
642968639356 189840700
32211597944 345491153
552018262972 345484846
783815402784 218064525
503385075600 277753973
170531962028 345478539
759183009180 345472232
52422792696 345465925
37264396632 345459618
633494641816 345453311
327800321192 345447004
685917428204 259047411
853922984580 345440697
75160386792 287025263
982769351124 315759955
648021438044 76598515
571597857888 345434390
466893606061 110252667
620231045260 345428083
451593889048 345421776
51791192860 345415469
507174674616 302111607
868449780808 345409162
690338627056 241097689
740866613936 345402855
121898774656 345396548
754761810328 345390241
973926953420 345383934
167373962848 69345465
956994202627 176942885
234323545464 345377627
499686852400 113935955
918346167852 345371320
98529580724 345365013
858975783268 345358706
202743553664 345352399
419382297412 345346092
257061139560 345339785
867818180972 345333478
183795558584 345327171
358117113320 345320864
409276700036 345314557
669495832468 345308250
228639146940 345301943
962558156372 345295636
205269953008 345289329
864028581956 102778872
184427158420 345283022
423803496264 168213997
999996260397 99064049
965084555716 345276715
483805480684 345270408
876676276799 21033845
892450574576 345264101
477489482324 345257794
239376344152 345251487
37895996468 345245180
919609367524 345238873
123793574164 345232566
293062330212 226181634
804026597536 345226259
774341405244 345219952
772019649129 45151813
124425174000 345213645
44211994828 345207338
105477178920 345201031
944873360964 345194724
49264793516 345188417
900029772608 345182110
889292575396 345175803
196427555304 345169496
618336245752 37854614
15158402372 345163189
857080983760 345156882
906345770968 345150575
966979355224 345144268
124425174000 112479038
570334658216 345137961
449699089540 13213165
178111160060 293168281
733287415904 345131654
205901552844 10538997
523596270352 345125347
937925762768 120173578
240639543824 160645597
653705836568 345119040
730129416724 27069644
98529580724 345112733
477489482324 345106426
295588729556 345100119
482542281012 120924111
120635574984 345093812
550755063300 261406229
398539502824 345087505
655600636076 47630464
464857485604 174754356
290535930868 345081198
749077411804 345074891
97266381052 345068584
961294956700 345062277
487595079700 345055970
472436683636 319922575
230533946448 345049663
305694326932 345043356
892450574576 345037049
547597064120 273818405
521701470844 284546612
13263602864 54069911
484437080520 227373657
948662959980 345030742
882344977200 345024435
921504167032 345018128
351801114960 345011821
706128622956 345005514
154110366292 262364893
519175071500 344999207
718129019840 344992900
673917031320 344986593
668232632796 344980286
324010722176 344973979
789499801308 175946379
178111160060 344967672
474963082980 344961365
681496229352 154843157
536329343054 46400599
18948001388 340874429
348643115780 123245087
653074236732 244320566
20842800896 344955058
682759429024 344948751
542544265432 344942444
806552996880 312669525
966347755388 344936137
332221520044 344929830
591809052640 98004473
444646290852 344923523
480015881668 176526623
872239379824 344917216
286114732016 344910909
711181421644 86784320
28421998928 267946588
46738394172 121327759
183795558584 344904602
157268365472 211625078
675180230992 344898295
286114732016 269769311
405487101020 344891988
907608970640 344885681
483173880848 344879374
937294162932 303341472
256429539724 267404186
981506151452 344873067
776236204752 344866760
262745538084 344860453
30948398272 344854146
442751491344 344847839
647389838208 344841532
655600636076 344835225
17053201880 344828918
682759429024 344822611
928451765228 344816304
82107984988 344809997
634126241652 344803690
862133782448 212735110
255797939888 30664634
709918221972 226105950
682127829188 170478210
91581982528 344797383
493911078060 344791076
46738394172 344784769
473699883308 344778462
198424950781 40579238
523596270352 344772155
155373565964 268211482
989085349484 344765848
846975386384 344759541
551386663136 101372411
325273921848 344753234
375170308892 344746927
214743950548 344740620
766130607376 221785655
175584760716 344734313
909503770148 310203488
391591904628 61682460
656863835748 298447240
558334261332 51736321
667601032960 344728006
631599842308 344721699
931609764408 161232148
399171102660 344715392
942346961620 344709085
701075824268 344702778
532438668056 108612847
267798336772 344696471
693521822701 36820266
432014294132 344690164
188216757436 344683857
235586745136 265423788
701707424104 344677550
8842404012 344671243
237687083467 106790124
949294559816 344664936
293062330212 205835252
333484719716 344658629
582966654936 64539531
243797543004 308633045
622293421758 163452212
822974592616 344652322
519806671336 344646015
703686768947 205980313
75160386792 233945551
891187374904 344639708
528649069040 344633401
954347358504 344627094
75791986628 325605182
277903934148 103150985
65054789416 344620787
199585554484 51629102
472436683636 224743638
432014294132 3349017
441488291672 344614480
177479560224 7290892
852699746060 77115689
764294746783 243708787
877923778348 279753292
956242158012 344608173
677706630336 344601866
646758238372 344595559
60001990728 344589252
905082571296 344582945
37264396632 344576638
757919809508 344570331
96634781216 344564024
365696311352 344557717
292430730376 344551410
49896393352 344545103
548228663956 344538796
632863041980 251289801
137688770556 339600415
217270349892 78332940
598125051000 344532489
215375550384 344526182
265903537264 344519875
444014691016 344513568
190111556944 344507261
372012309712 344500954
285483132180 344494647
178742759896 344488340
341695517584 344482033
42317195320 344475726
990980148992 326393557
132004372032 119334747
313273524964 344469419
339800718076 344463112
994138148172 344456805
454751888228 344450498
730761016560 344444191
64423189580 344437884
319589523324 344431577
888029375724 344425270
618967845588 39223233
920240967360 344418963
217901949728 344412656
652442636896 344406349
749077411804 344400042
133899171540 344393735
902556171952 344387428
778131004260 344381121
277903934148 344374814
279798733656 344368507
562755460184 344362200
207164752516 344355893
866554981300 13238393
370749110040 344349586
674704962765 55898941
456015087900 55993546
154110366292 344343279
925925365884 196690102
349274715616 344336972
435369841166 115323495
733287415904 344330665
862133782448 344324358
206533152680 344318051
391591904628 344311744
809079396224 344305437
277903934148 177668190
210322751696 66683911
819184993600 344299130
238279832183 44142693
935399363424 344292823
106740378592 344286516
209691151860 344280209
123793574164 344273902
934767763588 344267595
783183802948 59575922
930346564736 344261288
282956732836 344254981
302536327752 109287696
207164752516 344248674
866554981300 344242367
755393410164 344236060
282956732836 344229753
34737997288 277987332
346116716436 344223446
152847166620 344217139
335462752703 231321839
723813418364 88991770
677075030500 142740024
663278551272 10362401
389065505284 344210832
942978561456 344204525
824237792288 267694308
432645893968 344198218
380223107580 344191911
416224298232 344185604
732024216232 344179297
207796352352 344172990
920872567196 344166683
41053995648 203060172
77686786136 344160376
272851135460 313079480
478752681996 344154069
296851929228 222838924
862765382284 137915169
33474797616 344147762
681496229352 152370813
336642718896 344141455
572229457724 344135148
666337833288 344128841
344853516764 344122534
499595476584 344116227
455383488064 344109920
728866217052 344103613
754130210492 344097306
781289003440 344090999
147794367932 344084692
570334658216 344078385
296220329392 344072078
71370787776 344065771
637284240832 220644088
140846769736 344059464
855817784088 344053157
565281859528 344046850
781289003440 172584748
448435889868 16038701
815395394584 344040543
639810640176 261053037
192637956288 344034236
290535930868 344027929
277903934148 344021622
1894805816 344015315
831816990320 344009008
581703455264 249921182
947399760308 324419466
358748713156 238152320
472436683636 344002701
143373169080 129236737
393486704136 343996394
722550218692 44325596
194532755796 32859470
960031757028 343990087
555176262152 343983780
616441446244 343977473
64423189580 141447089
320221123160 343971166
684654228532 110996893
334747919388 343964859
114319576624 343958552
980242951780 271510043
709918221972 177516822
39790795976 343952245
866554981300 343945938
704865423284 198462369
422540296592 343939631
999822546696 343933324
838132988680 225683381
325905521684 343927017
953084158832 343920710
289272731196 343914403
441488291672 343908096
811605795568 90423459
874765779168 343901789
413697898888 33464942
339169118240 81448598
461067886588 343895482
858975783268 343889175
335379519224 343882868
910766969820 343876561
557071061660 343870254
137057170720 343863947
105477178920 343857640
653074236732 340306799
522333070680 343851333
953084158832 280093870
30948398272 176400483
211585951368 2182222
534965067400 343845026
412434699216 343838719
58107191220 172294626
640442240012 343832412
413066299052 343826105
786973401964 296265018
134530771376 343819798
209059552024 343813491
935399363424 343807184
936155261616 114036867
44211994828 343800877
464857485604 343794570
328431921028 233724806
635044500945 1557829
572861057560 315917630
555176262152 147148617
659390235092 343788263
795184199832 343781956
544439064940 343775649
987190549976 343769342
825500991960 343763035
364433111680 250154541
929714964900 343756728
336011119060 343750421
928451765228 343744114
730761016560 343737807
482542281012 343731500
338537518404 343725193
272851135460 343718886
625283843948 343712579
613915046900 343706272
267798336772 314769756
788868201472 343699965
933504563916 291566303
529280668876 343693658
389353659500 21815913
430119494624 343687351
60633590564 8476608
694128226072 343681044
62528390072 343674737
673917031320 343668430
394118303972 343662123
615809846408 133323673
999190946860 343655816
402960701676 287403683
204006753336 343649509
73265587284 193921329
541281065760 343643202
152215566784 145193447
637915840668 343636895
21474400732 255717315
649916237552 343630588
335379519224 343624281
848238586056 343617974
346748316272 343611667
469910284292 343605360
873502579496 343599053
358117113320 343592746
58107191220 133065086
399802702496 343586439
937925762768 343580132
828658991140 343573825
863396982120 343567518
365696311352 343561211
270956335952 343554904
913293369164 343548597
465530402597 79291604
966347755388 343542290
988584146873 44003939
350537915288 343535983
128214773016 343529676
750039971465 4364444
900661372444 343523369
249481941528 343517062
341695517584 274051764
529280668876 343510755
300278694906 14361039
258324339232 343504448
837501388844 343498141
808447796388 343491834
425698295772 179301703
393486704136 343485527
365064711516 343479220
340432317912 239268659
553913062480 343472913
934767763588 343466606
829290590976 343460299
142109969408 343453992
651811037060 343447685
818553393764 343441378
365064711516 343435071
718129019840 343428764
706760222792 343422457
348011515944 343416150
55580791876 14285355
639179040340 343409843
670759032140 343403536
30316798436 343397229
904450971460 343390922
524859470024 343384615
420013897248 207588598
786973401964 343378308
272219535624 343372001
886134576216 148410017
626547043620 343365694
262745538084 343359387
19579601224 343353080
246323942348 11478740
564650259692 22433999
988453749648 343346773
672653831648 343340466
85265984168 343334159
181269159240 233857253
102319179740 343327852
482542281012 343321545
922135766868 211170974
666969433124 131330661
497069077240 285171005
996664547516 343315238
951189359324 343308931
29685198600 343302624
773078205572 343296317
544439064940 343290010
555807861988 343283703
503385075600 162298031
900661372444 343277396
750972211312 93293144
366959511024 143074295
39790795976 8072960
462962686096 182152467
750340611476 343271089
255797939888 343264782
677075030500 343258475
444646290852 343252168
783815402784 343245861
245278781973 9492035
99792780396 343239554
60633590564 343233247
485700280192 75911052
221691548744 343226940
535596667236 343220633
85897584004 267763685
258955939068 86979837
840659388024 343214326
661916634436 101788673
830553790648 343208019
324642322012 343201712
923398966540 182310142
891818974740 343195405
798973798848 343189098
985927350304 139845111
95371581544 343182791
646126638536 343176484
675180230992 343170177
243206181828 299412211
546965464284 343163870
108003578264 343157563
236218344972 90858642
508437874288 343151256
591177452804 343144949
530543868548 343138642
683391028860 343132335
852659784908 343126028
481279081340 343119721
228007547104 343113414
559597461004 343107107
968242554896 343100800
452857088720 343094493
731392616396 343088186
36632796796 343081879
496437477404 270015284
823606192452 343075572
522333070680 343069265
577913856248 343062958
481279081340 17356864
111793177280 343056651
407381900528 343050344
19098114295 112270907
78949985808 343044037
140215169900 343037730
720655419184 343031423
927188565556 343025116
802131798028 88045720
719392219512 343018809
4421205160 343012502
505279875108 343006195
790763000980 342999888
318957923488 342993581
240639543824 342987274
959400157192 31762052
614546646736 342980967
156005165800 342974660
914556568836 267391572
882344977200 342968353
634757841488 342962046
389065505284 298352635
442119891508 342955739
620862645096 283228449
368854310532 342949432
894345374084 296624517
273482735296 342943125
594967051820 287126175
193901155960 342936818
855186184252 342930511
928451765228 67371374
555807861988 342924204
406118700856 342917897
396644703316 342911590
738340214592 342312425
8842404012 78900570
463594285932 342905283
629073442964 342898976
238113144480 342892669
740866613936 136723146
994138148172 27555283
199585554484 342886362
109898377772 342880055
261482338412 82697384
61265190400 342873748
435172293312 342867441
463594285932 342861134
338537518404 342854827
272219535624 342848520
743393013280 342842213
835606589336 342835906
122530374492 342829599
392223504464 342823292
291167530704 342816985
51159593024 342810678
938557362604 322735497
479384281832 342804371
593703852148 342798064
228007547104 322193095
970768954240 342791757
608862248212 342785450
529280668876 342779143
133899171540 342772836
233691945628 342766529
456015087900 342760222
507806274452 342753915
9474003848 342747608
897503373264 342741301
273482735296 342734994
67581188760 207222792
367591110860 342728687
406118700856 342722380
731392616396 342716073
249481941528 178317811
655600636076 342709766
814771224394 161768243
433909093640 342703459
763604208032 342697152
291799130540 342690845
882344977200 342684538
366327911188 342678231
164847563504 342671924
574755857068 342665617
114319576624 342659310
583598254772 123333385
72002387612 342653003
282956732836 216121969
966347755388 342646696
428856294952 342640389
997296147352 342634082
802131798028 342627775
738340214592 167053509
753498610656 342621468
133267571704 342615161
12000403192 342608854
118159127080 144335695
114319576624 342602547
310747125620 342596240
295588729556 342589933
582335055100 211656613
770551806228 70739312
417487497904 122071985
461699486424 342583626
168637162520 342577319
206533152680 342571012
462962686096 342564705
757919809508 342558398
721918618856 342552091
978348152272 342545784
257692739396 342539477
173058361372 342533170
315168324472 214797499
701075824268 342526863
982769351124 342520556
713076221152 342514249
295588729556 76888637
964452955880 342507942
500858676256 242214028
480647481504 342501635
41053995648 342495328
213480750876 249769814
761709408524 342489021
302028780299 124777688
914556568836 342482714
583598254772 342476407
637284240832 342470100
692865026400 342463793
629123760210 259898856
730761016560 342457486
397907902988 342451179
292430730376 96389881
80844785316 300269963
564650259692 168144620
416855898068 342444872
972032153912 342438565
70107588104 342432258
743393013280 342425951
23369200240 342419644
850133385564 342413337
742129813608 314467020
569703058380 148201886
461812003304 144304160
449067489704 342407030
35369597124 342400723
13895202700 45208576
946768160472 342394416
54949192040 342388109
556688083764 91325360
785710202292 263146961
161689564324 342381802
915819768508 8564906
713076221152 310323321
658758635256 168207690
455383488064 236840464
774973005080 342375495
395381503644 243872769
521069871008 319121586
476857882488 342369188
65054789416 342362881
884871376544 342356574
492261860518 24710826
606967448704 342350267
467383884948 342343960
918977767688 342337653
168062577964 258265343
195795955468 342331346
917082968180 87269959
371380709876 317809730
292430730376 342325039
130741172360 342318732
822974592616 148927191
270966458687 269176453
135162371212 342312425
222954748416 342306118
879186978020 342299811
213480750876 342293504
689707027220 342287197
281693533164 342280890
221691548744 120337560
985927350304 342274583
529280668876 277167422
265271937428 342268276
841290987860 342261969
54317592204 300421331
233691945628 194324977
640442240012 161206920
964452955880 342255662
432645893968 342249355
765499007540 342243048
282325133000 342236741
716234220332 342230434
812868995240 342224127
555509959215 4150006
957505357684 342217820
193901155960 342211513
414961098560 342205206
772446605736 86481584
543175865268 342198899
105477178920 279400100
127583173180 139075657
186953557764 342192592
538754666416 167242719
305062727096 342186285
299378328572 342179978
247599648801 153827730
267798336772 71237565
370749110040 342173671
495174277732 342167364
870976180152 342161057
598125051000 342154750
338537518404 342148443
848238586056 342142136
958768557356 342135829
646758238372 342129522
319589523324 100199309
877923778348 342123215
262113938248 342116908
318326323652 342110601
448435889868 342104294
41685595484 342097987
160426364652 5014065
59370390892 342091680
310747125620 342085373
985295750468 342079066
936662563096 342072759
951189359324 342066452
733287415904 342060145
221059948908 342053838
924662166212 109268775
968242554896 199263358
897503373264 342047531
103582379412 119151844
52422792696 342041224
233060345792 52133662
716865820168 192950051
603809449524 342034917
428856294952 300648383
992874948500 342028610
177479560224 342022303
452857088720 342015996
574124257232 342009689
136425570884 342003382
939188962440 341997075
869712980480 5770905
862765382284 341990768
576650656576 341984461
94739981708 341978154
828027391304 341971847
759814609016 341965540
75291616541 111905101
172426761536 341959233
81476385152 57084657
941715361784 33755064
44843594664 107099167
918346167852 341952926
831185390484 341946619
359380312992 340306799
924662166212 341940312
785078602456 341934005
613915046900 341927698
546965464284 341921391
382749506924 79051938
239376344152 337651552
454120288392 341915084
589282653296 341908777
898766572936 235080811
881081777528 341902470
843185787368 341896163
957505357684 276789002
336642718896 212262085
301273128080 341889856
901924572116 341883549
688443827548 341877242
32211597944 341870935
469910284292 147722554
349906315452 312158658
553913062480 341864628
426961495444 341858321
694759825908 341852014
16421602044 341845707
738340214592 341839400
859607383104 341833093
690970226892 341826786
893082174412 115146899
243797543004 341820479
102950779576 341814172
87160783676 341807865
852028185072 341801558
439593492164 341795251
524859470024 320994765
822974592616 341788944
931609764408 289787729
532438668056 341782637
827395791468 341776330
793289400324 149292997
690970226892 341770023
219165149400 341763716
759814609016 341757409
162370131708 117997663
521701470844 341751102
926556965720 2831843
341695517584 341744795
135162371212 341738488
284219932508 341732181
257061139560 341725874
17268333650 92927338
365064711516 341719567
596861851328 341713260
870976180152 341706953
380223107580 341700646
758570607852 26394795
888660975560 341694339
3158005488 341688032
239376344152 341681725
232428745956 341675418
658198645098 177441138
501490276092 178538556
338537518404 341669111
559047896317 142090403
916581500675 65327906
380223107580 74233390
87160783676 26779522
968874154732 279425328
990348549156 341662804
795184199832 158772418
421908696756 341656497
63159989908 341650190
317063123980 341643883
754761810328 341637576
384012706596 262314437
929083365064 341631269
376433508564 341624962
397907902988 103176213
620231045260 341618655
876660578676 341612348
817290194092 341606041
870976180152 309415113
380854707416 341599734
953715758668 341593427
947399760308 341587120
658127035420 341580813
840027788188 341574506
248850341692 341568199
599388250672 227121377
776867804588 341561892
772446605736 341555585
598125051000 341549278
798973798848 341542971
771183406064 341536664
811605795568 341530357
80844785316 20453601
270324736116 341524050
983507400506 11932844
542544265432 341517743
674548631156 341511436
394749903808 109634581
65054789416 341505129
854145596452 45246418
409276700036 94024756
977084952600 222447890
502121875928 38724980
565281859528 341498822
913924969000 341492515
178111160060 341486208
522964670516 154395360
607599048540 341479901
265271937428 341473594
269061536444 341467287
309483925948 39374601
144636368752 341460980
390328704956 232822905
180637559404 341454673
678969830008 218543857
727603017380 341448366
900661372444 341442059
101055980068 341435752
296220329392 341429445
53054392532 341423138
713707820988 341416831
44843594664 341410524
876028978840 28482412
889924175232 341404217
80844785316 341397910
896240173592 341391603
375170308892 341385296
584229854608 341378989
287377931688 341372682
949926159652 297305673
458541487244 341366375
711813021480 341360068
538754666416 273736414
756656609836 341353761
802131798028 341347454
596861851328 341341147
575387456904 341334840
328431921028 161944839
142109969408 128328529
664001098048 56397194
567808258872 341328533
55580791876 180373893
301273128080 341322226
851396585236 341315919
979611351944 341309612
168637162520 341303305
322115922668 175750862
120681092603 292178082
305694326932 130031419
606967448704 341296998
847606986220 341290691
365696311352 341284384
685917428204 151374307
669495832468 341278077
37895996468 341271770
392855104300 341265463
608862248212 341259156
628441843128 341252849
886134576216 341246542
80213185480 341240235
543807465104 341233928
660021834928 183066982
371380709876 341227621
602546249852 341221314
253903140380 216847274
552018262972 341215007
735813815248 16669401
488226679536 341208700
327800321192 32575655
922767366704 281739997
264640337592 172591055
879818577856 341202393
802763397864 341196086
972089232262 138129607
46106794336 341189779
943610161292 341183472
925928607682 6767411
213485708178 257167925
116214376132 341177165
668232632796 319846891
869081380644 341170858
986558950140 285902617
5684404832 109811177
370749110040 341164551
323450177002 140702863
942346961620 341158244
294325529884 341151937
870976180152 341145630
96634781216 341139323
468129698247 60503051
481279081340 341133016
767393807048 341126709
659390235092 341120402
558965861168 267549247
235586745136 341114095
961294956700 341107788
764235807868 341101481
533701867728 341095174
213480750876 182751632
72002387612 341088867
668864232632 341082560
726339817708 341076253
421908696756 341069946
202743553664 324539299
241271143660 26306497
666969433124 341063639
240639543824 67056024
255166340052 341057332
781920603276 341051025
930346564736 153695283
882976577036 341044718
633494641816 116029879
847606986220 341038411
351169515124 341032104
799605398684 332454584
683575641057 50077580
372012309712 69313930
936662563096 341025797
547648857204 148195579
506543074780 341019490
869081380644 341013183
971400554076 341006876
993506548336 108776829
766380219515 70228445
60633590564 325226762
302536327752 245165704
589282653296 341000569
774973005080 340994262
550755063300 340987955
656863835748 340981648
82189584954 77626556
613283447064 340975341
322115922668 340969034
712444621316 340962727
949926159652 340956420
397276303152 340950113
269061536444 340943806
377065108400 106487388
94739981708 340937499
449067489704 340931192
871607779988 340924885
889924175232 209102278
879818577856 340918578
352432714796 340912271
965716155552 328298271
807184596716 340905964
776867804588 340899657
552018262972 340893350
389697105120 340887043
642337039520 73476550
87160783676 340880736
766762207212 234223059
207807881548 227285359
906977370804 340874429
450330689376 340868122
259587538904 340861815
756656609836 340855508
16421602044 340849201
241433195718 44584183
21474400732 340842894
717497420004 340836587
67581188760 340830280
606335848868 340823973
201480353992 87774519
501490276092 340817666
447804290032 340811359
794552599996 230861428
768166797210 51723707
164847563504 340805052
294325529884 108038910
159163164980 340798745
986558950140 340792438
840027788188 340786131
327800321192 340779824
134530771376 340773517
909503770148 73381945
277903934148 241413039
211585951368 340767210
492016278552 340760903
258324339232 78932105
481279081340 340754596
154139498325 30115925
374538709056 294864864
647389838208 340748289
635389441324 157498404
428856294952 340741982
495174277732 75639851
546333864448 246319885
195164355632 340735675
758551409344 340729368
979611351944 340723061
390960304792 340716754
186321957928 340710447
883608176872 340704140
384667446815 61222049
754130210492 340697833
646126638536 340691526
149057567604 39027716
190743156780 340685219
112490855555 51704786
946136560636 340678912
819816593436 43026354
352432714796 340672605
929714964900 99303715
757919809508 340666298
97897980888 340659991
252008340872 230583920
327800321192 340653684
126319973508 340647377
146531168260 340641070
995401347844 105497189
174953160880 340634763
80213185480 340628456
306325926768 340622149
685917428204 340615842
136425570884 340609535
210322751696 340603228
862765382284 340596921
766130607376 340590614
529280668876 340584307
614546646736 51105621
188216757436 340578000
340432317912 340571693
936662563096 340565386
965084555716 198241624
360643512664 340559079
725076618036 340552772
501490276092 340546465
307589126440 340540158
751029226592 258265343
536859866908 340533851
703602223612 340527544
469910284292 340521237
659390235092 340514930
362538312172 175441819
75791986628 340508623
750972211312 340502316
846975386384 340496009
188216757436 133563339
108003578264 80609767
279167133820 340489702
776236204752 340483395
344221916928 340477088
506543074780 340470781
416224298232 190029910
648021438044 340464474
522964670516 264761553
579808655756 340458167
570334658216 340451860
838764588516 340445553
511595873468 43385853
830553790648 340439246
771203386640 174539918
336011119060 283733009
197059155140 340432939
617073046080 340426632
812868995240 340420325
147794367932 340414018
682759429024 340407711
452225488884 340401404
576019056740 340395097
684022628696 340388790
648021438044 340382483
87160783676 111804189
110117886600 73451322
28421998928 340376176
982137751288 340369869
652442636896 340363562
593072252312 340357255
322747522504 340350948
39897680705 104614209
100424380232 340344641
209691151860 269371970
598125051000 261040423
192637956288 340338334
357485513484 340332027
509701073960 340325720
576650656576 340319413
24632399912 340313106
517280271992 35615629
431382694296 340306799
485700280192 325769164
425698295772 340300492
228007547104 283430273
510964273632 81202625
556439461824 340294185
188216757436 117398498
135793971048 340287878
214112350712 340281571
786341802128 340275264
609493848048 340268957
315799924308 340262650
804026597536 340256343
225481147760 22162798
855186184252 340250036
161689564324 340243729
426961495444 340237422
726339817708 308046494
912030169492 340231115
704233823448 340224808
463594285932 340218501
990980148992 330247134
476309654885 206497487
797078999340 340212194
394118303972 340205887
548860263792 340199580
857959937829 34947087
274114335132 340193273
668232632796 340186966
625915443784 340180659
546333864448 200890564
366959511024 340174352
885502976380 340168045
272219535624 340161738
238113144480 340155431
187585157600 340149124
404223901348 340142817
644231839028 340136510
212217551204 340130203
740235014100 340123896
465489085440 340117589
146129073847 30040241
20211201060 140570416
800236998520 340111282
917714568016 340104975
463594285932 22307859
327800321192 340098668
421908696756 36347241
879186978020 340092361
168005562684 267227590
322115922668 340086054
193901155960 173083001
896953480613 97556676
718129019840 218966426
423171896428 340079747
773709805408 340073440
573492657396 340067133
66949588924 340060826
756025010000 61959968
557071061660 43373239
485068680356 340054519
354959114140 340048212
927820165392 340041905
103582379412 340035598
874765779168 340029291
454120288392 204807211
897503373264 340022984
75791986628 224163394
912661769328 83025348
523596270352 340016677
933504563916 340010370
664443033780 340004063
861502182612 339997756
102950779576 339991449
114319576624 339985142
540017866088 339978835
553281462644 339972528
231165546284 339966221
170531962028 339959914
679834044618 49831607
407381900528 339953607
99161180560 339947300
411803099380 190673224
944241761128 339940993
996032947680 339934686
910135369984 339928379
123793574164 339922072
601914650016 339915765
20842800896 339909458
436435492984 182909307
222518911553 66847893
927820165392 339903151
749709011640 249574297
385275906268 339896844
159794764816 339890537
274114335132 339884230
440225092000 339877923
953084158832 339871616
305694326932 339865309
814132194912 41619893
615809846408 339859002
683391028860 339852695
815395394584 332902381
794552599996 295527099
690338627056 339846388
903187771788 339840081
572229457724 156520819
442119891508 75728149
668864232632 339833774
761709408524 339827467
474331483144 179263861
822974592616 30916914
59370390892 339821160
193901155960 339814853
138951970228 339808546
188848357272 339802239
990348549156 339795932
582966654936 339789625
600019850508 339783318
202743553664 339777011
338537518404 339770704
169268762356 339764397
680431870469 14039382
138320370392 339758090
879186978020 50159571
231797146120 339751783
164847563504 339745476
546333864448 339739169
8842404012 238820862
898766572936 339732862
709286622136 339726555
264640337592 339720248
848238586056 339713941
171795161700 339707634
100424380232 339701327
725708217872 339695020
420013897248 339688713
351169515124 339682406
94739981708 339676099
246955542184 321398413
190743156780 339669792
773709805408 339663485
881713377364 339657178
809079396224 339650871
999190946860 317279942
589282653296 339644564
902556171952 93545424
654337436404 339638257
108635178100 252797174
586756253952 99600144
480647481504 214204641
64423189580 339631950
545070664776 339625643
476857882488 339619336
25263999748 339613029
64423189580 339606722
676443430664 339600415
831816990320 339594108
584861454444 220019695
516648672156 339587801
553281462644 303593752
24632399912 339581494
328431921028 339575187
232428745956 215516497
810974195732 339568880
299378328572 339562573
593703852148 339556266
719396659640 87326722
549491863628 339549959
568439858708 339543652
393486704136 339537345
156636765636 339531038
409908299872 339524731
779394203932 124752460
408645100200 339518424
778131004260 339512117
165479163340 339505810
675811830828 339499503
874134179332 339493196
79581585644 339486889
380224331138 283310440
406816612490 181338864
932249443511 20522978
450962289212 339480582
44290958468 251642993
123793574164 339474275
959400157192 106600914
341695517584 217402290
899708306883 3267026
92845182200 339467968
739603414264 14001540
939820562276 339461661
889924175232 339455354
190743156780 339449047
421908696756 339442740
949926159652 325289832
329695120700 339436433
241271143660 89477409
645495038700 339430126
343590317092 339423819
867186581136 339417512
366327911188 311874843
331589920208 339411205
880450177692 339404898
884239776708 117915672
583598254772 339398591
439593492164 196904540
730761016560 339392284
692233426564 339385977
126951573344 293710683
560860660676 339379670
58107191220 216014750
538322569604 48336848
789499801308 10375015
197059155140 339373363
906345770968 339367056
564049520007 233333772
425698295772 339360749
229270746776 339354442
25263999748 339348135
872386591511 49364889
600019850508 132447
186953557764 339341828
34106397452 339335521
793289400324 339329214
435803893148 339322907
935399363424 339316600
949926159652 328247815
68212788596 18277686
272219535624 339310293
274114335132 339303986
730761016560 303486533
466752285112 339297679
671390631976 339291372
294957129720 339285065
846468192123 160929412
818553393764 339278758
759814609016 339272451
521069871008 339266144
152215566784 339259837
213480750876 169260959
638547440504 339253530
814132194912 69118413
441488291672 339247223
207164752516 339240916
155373565964 313331760
190743156780 272367795
833711789828 106197266
676443430664 339234609
228639146940 33206355
642337039520 339228302
174321561044 339221995
181900759076 339215688
67581188760 339209381
238113144480 339203074
913924969000 339196767
977084952600 339190460
331022191361 76674199
337905918568 339184153
819184993600 216330100
220428349072 339177846
831816990320 339171539
373907109220 339165232
697356302329 236979218
600019850508 339158925
684022628696 339152618
795815799668 182310142
958136957520 28236439
641705439684 339146311
255166340052 76472375
391591904628 156949695
4421205160 339140004
29685198600 310026892
216638750056 339133697
13263602864 339127390
994769748008 339121083
974558553256 46734870
580440255592 339114776
597493451164 339108469
241902743496 339102162
219886346478 105371049
738340214592 339095855
351801114960 339089548
828658991140 339083241
470541884128 339076934
570334658216 339070627
768657006720 339064320
709918221972 339058013
146531168260 339051706
726339817708 261462992
356222313812 164587472
680233029680 331748200
586124654116 86853697
207796352352 339045399
751603811148 339039092
947399760308 339032785
385275906268 283739316
382117907088 339026478
990980148992 339020171
47437535671 112081697
647389838208 333835817
911398569656 283859149
225481147760 128776326
612020247392 116597509
430119494624 339013864
647389838208 230817279
149057567604 156754178
565913459364 280163247
248218741856 339007557
552649862808 339001250
13895202700 338994943
746059112674 76440840
942978561456 315974393
568439858708 303082885
865923381464 24376555
929083365064 227379964
344221916928 338988636
624020644276 338982329
173058361372 338976022
906345770968 110700464
888029375724 338969715
347379916108 132459614
385275906268 338963408
865291781628 338957101
397907902988 338950794
306957526604 338944487
412434699216 338938180
555176262152 338931873
879186978020 338925566
162321164160 149103787
945504960800 338919259
999822546696 338912952
335379519224 338906645
939188962440 279027987
353695914468 322262472
351801114960 207462458
151091726584 138514334
786471259610 145035772
153478766456 165975012
409276700036 101750831
665074633616 338900338
95371581544 338894031
524859470024 181685749
438330292492 338887724
51791192860 338881417
375801908728 248136301
306957526604 338875110
508437874288 244055672
51791192860 338868803
584229854608 211618771
63791589744 274909516
246955542184 330455265
345485116600 117247130
567808258872 140217224
416224298232 338862496
441488291672 338856189
605704249032 338849882
752867010820 139208104
569071458544 338843575
175584760716 338837268
781289003440 338830961
704865423284 274253588
426961495444 266086023
213480750876 338824654
459368623001 34524518
550123463464 17558688
599388250672 338818347
49264793516 338812040
351169515124 946050
618967845588 338805733
572273083243 184334689
873502579496 191436371
646126638536 338799426
313273524964 164240587
838764588516 91035238
265903537264 338793119
672022231812 338786812
587387853788 338780505
327800321192 338774198
361275112500 338767891
126319973508 9189299
988453749648 193990706
975821752928 338761584
740866613936 92820119
935399363424 1967784
423171896428 220681930
569071458544 338755277
496437477404 338748970
749077411804 338742663
773709805408 338736356
927820165392 338730049
209059552024 338723742
332853119880 338717435
973295353584 338711128
437698692656 338704821
327168721356 338698514
841290987860 282578828
721933251096 1589364
710549821808 338692207
890691230507 72259299
605704249032 338685900
200848754156 338679593
831816990320 338673286
526754269532 338666979
121898774656 179762114
82739584824 165092032
331589920208 123257701
650547837388 338660672
696023025580 338654365
552018262972 290153535
629705042800 338648058
62528390072 338641751
535596667236 338635444
882344977200 338629137
276009134640 338622830
245692342512 180272981
485700280192 338616523
562755460184 338610216
78318385972 338603909
457278287572 153909721
778131004260 79739401
744656212952 338597602
760446208852 338591295
557071061660 338584988
635389441324 338578681
86529183840 338572374
766762207212 338566067
700444224432 338559760
697286225252 338553453
886766176052 338547146
613915046900 338540839
421908696756 338534532
453488688556 338528225
970768954240 152509567
917082968180 338521918
560860660676 338515611
697917825088 338509304
979143866555 102236470
49896393352 338502997
194532755796 338496690
349274715616 62256397
154110366292 338490383
462962686096 338484076
567176659036 338477769
637284240832 338471462
361906712336 338465155
80213185480 133985908
243797543004 338458848
767393807048 338452541
477489482324 338446234
75791986628 338439927
823649414323 205740647
862765382284 338433620
423171896428 249000360
912661769328 56012467
575387456904 338427313
675317137041 199496717
616441446244 338421006
638547440504 338414699
283588332672 60812094
415592698396 103586168
632863041980 338408392
831816990320 338402085
157268365472 338395778
198322354812 338389471
343605371901 308324002
77686786136 338383164
651811037060 48715268
545702264612 338376857
134530771376 338370550
999822546696 338364243
316431524144 338357936
462962686096 338351629
372643909548 17022593
225481147760 338345322
838764588516 184940161
973926953420 338339015
317694723816 338332708
917082968180 338326401
221059948908 107237921
796447399504 338320094
604441049360 323662626
713321639136 14121373
331589920208 338313787
630336642636 338307480
649492005569 40680150
775604604916 338301173
576019056740 177289770
831185390484 324104116
683391028860 21279818
703602223612 338294866
71370787776 338288559
915819768508 313968767
478752681996 338282252
471805083800 338275945
817290194092 338269638
241271143660 338263331
356222313812 338257024
693496626236 97247633
879818577856 155007139
844448987040 99398320
968242554896 338250717
989085349484 338244410
543807465104 317103346
854554584416 195857578
416855898068 320546968
752867010820 125137187
871607779988 338238103
611388647556 338231796
187585157600 338225489
268429936608 338219182
18948657316 185198748
665731385768 40390028
878555378184 338212875
639810640176 338206568
439593492164 338200261
615809846408 338193954
956262144895 6357456
78318385972 338187647
497700677076 239420027
236849944808 88392605
503385075600 338181340
77055186300 338175033
735813815248 338168726
581703455264 338162419
256429539724 259230314
542544265432 338156112
995480387168 48475602
990980148992 338149805
467383884948 198985850
742761413444 338143498
949294559816 338137191
712444621316 338130884
604441049360 338124577
122530374492 338118270
761709408524 338111963
373275509384 338105656
178742759896 338099349
193901155960 338093042
737077014920 338086735
61896790236 338080428
199585554484 338074121
642968639356 338067814
274745934968 338061507
160426364652 246439718
964452955880 338055200
15158402372 171014305
159163164980 130750417
709918221972 338048893
128846372852 338042586
685285828368 338036279
437698692656 338029972
723181818528 338023665
84139917597 119751009
969505754568 338017358
291167530704 338011051
623389044440 338004744
759814609016 337998437
867818180972 337992130
183163958748 32928847
158531565144 337985823
771183406064 337979516
550799300598 184378838
552018262972 337973209
324642322012 337966902
390328704956 337960595
38797050265 57412621
792657800488 215384050
773139282560 46848396
327168721356 68550783
581071855428 337954288
559597461004 337947981
596230251492 337941674
680864629516 337935367
360039272594 50941639
337274318732 337929060
918977767688 337922753
30316798436 337916446
193269556124 100356984
777499404424 73142279
298746728736 337910139
391692494971 36233715
735182215412 337903832
183795558584 337897525
349274715616 337891218
869712980480 75349729
613915046900 168327523
789499801308 197598310
575387456904 337884911
133899171540 337878604
169268762356 337872297
832448590156 50670438
744024613116 337865990
411803099380 337859683
609493848048 337853376
124425174000 158709348
501490276092 35003850
18948001388 337847069
699812624596 337840762
200217154320 105320593
688030386842 23096234
973926953420 134793204
831816990320 337834455
867186581136 337828148
741498213772 337821841
489489879208 337815534
301904727916 337809227
627810243292 337802920
612651847228 122217046
394118303972 182392133
266009986810 32809014
118740775476 130290006
891187374904 337796613
303799527424 337790306
90318782856 337783999
946768160472 117095762
864028581956 337777692
840659388024 169424941
930346564736 337771385
524227870188 337765078
509069474124 337758771
118109175640 176690605
92213582364 7189980
27158799256 337752464
665074633616 337746157
164847563504 337739850
2526405652 337733543
728234617216 337727236
699812624596 337720929
199585554484 337714622
628441843128 337708315
368222710696 337702008
365064711516 42080304
282325133000 337695701
81476385152 337689394
704865423284 300894356
667183063828 1154181
170531962028 326204347
451593889048 15849491
451688815705 38554691
716234220332 337683087
660021834928 337676780
983400950960 337670473
49896393352 337664166
615809846408 337657859
920872567196 337651552
365064711516 337645245
27158799256 337638938
253271540544 42301049
207796352352 337632631
738340214592 167930182
692865026400 337626324
389697105120 337620017
631599842308 146221488
323379122340 337613710
210322751696 337607403
714971020660 337601096
816658594256 337594789
834974989500 337588482
361275112500 337582175
961294956700 337575868
255797939888 337569561
51159593024 208042702
48706638695 61171593
743393013280 337563254
17684801716 337556947
460436286752 321593930
239376344152 337550640
42948795156 219193478
573492657396 296347009
231797146120 337544333
657495435584 265840050
30948398272 337538026
852659784908 188850501
809710996060 337531719
353064314632 337525412
553281462644 337519105
888660975560 337512798
322747522504 337506491
783815402784 127060822
15790002208 337500184
846975386384 191228240
256429539724 337493877
911398569656 141093897
18948001388 239741684
93476782036 337487570
467383884948 337481263
565281859528 337474956
31579998108 310462075
41685595484 328027070
787605001800 265442709
221691548744 337468649
698549424924 337462342
48633193680 337456035
705497023120 337449728
509701073960 337443421
926556965720 337437114
863396982120 160796965
744024613116 337430807
116214376132 337424500
994769748008 258391483
683391028860 139258560
760446208852 337418193
230533946448 337411886
293693930048 267429414
82739584824 337405579
706760222792 337399272
718760619676 337392965
534965067400 307768986
466120685276 253900899
57475591384 337386658
970768954240 50273097
165479163340 337380351
607599048540 337374044
786341802128 337367737
253903140380 337361430
564650259692 337355123
358117113320 337348816
360011912828 337342509
490121479044 39601653
184427158420 337336202
303799527424 337329895
726339817708 337323588
437698692656 304905608
312010325292 337317281
647389838208 337310974
544522134437 45057208
276009134640 149904776
104845579084 47989963
145908606355 191934624
681496229352 337304667
767393807048 219351153
205269953008 337298360
640442240012 337292053
725076618036 337285746
479384281832 337279439
742761413444 337273132
224400592501 52600380
539386266252 201048239
573492657396 156785713
857080983760 337266825
419382297412 337260518
360011912828 337254211
650547837388 337247904
997927747188 337241597
692479714914 68304810
17684801716 337235290
721287019020 235591678
419382297412 10576839
221059948908 337228983
350537915288 337222676
854554584416 337216369
867186581136 337210062
211585951368 337203755
292430730376 337197448
291167530704 337191141
687180627876 337184834
92213582364 294221550
889924175232 337178527
415592698396 69471605
164215963668 337172220
881713377364 337165913
418750697576 337159606
649284637716 337153299
264008737756 337146992
373907109220 89326041
597493451164 290040009
94739981708 126587797
308852326112 51446199
269061536444 337140685
28421998928 144714115
412434699216 337134378
153478766456 337128071
314536724636 23859381
138320370392 185381651
984664150632 337121764
798973798848 337115457
661916634436 337109150
265271937428 77191373
666337833288 337102843
776867804588 337096536
944241761128 337090229
876028978840 337083922
778762604096 337077615
517280271992 195441316
653705836568 262610866
328431921028 337071308
825500991960 337065001
150320767276 337058694
126319973508 105982828
397907902988 72158387
70107588104 337052387
802763397864 337046080
689075427384 337039773
787605001800 303448691
96003181380 337033466
80844785316 90436073
167442519938 128296994
645495038700 337027159
941715361784 337020852
413697898888 177075332
651179437224 258990648
949926159652 333400634
133899171540 337014545
548228663956 63908831
288641131360 337008238
257692739396 210300608
420013897248 337001931
543326520577 110549096
252639940708 336995624
333484719716 336989317
842554187532 336983010
274745934968 22724121
921504167032 336976703
882976577036 301197092
882976577036 164240587
188216757436 336970396
337274318732 336964089
638547440504 217263536
66317989088 82356806
270324736116 336957782
145267968588 336951475
293062330212 245291844
673285431484 227796226
639179040340 336945168
32843197780 191209319
293693930048 336938861
62528390072 336932554
489489879208 295741537
980874551616 336926247
123161974328 336919940
744024613116 336913633
654337436404 336907326
934767763588 336901019
855817784088 336894712
644231839028 336888405
31579998108 336882098
100424380232 336875791
839396188352 336869484
577913856248 336863177
275377534804 336856870
845712186712 336850563
805289797208 336844256
422540296592 336837949
420013897248 336831642
397907902988 144007731
320852722996 133222761
773078205572 205305464
36001196960 336825335
162321164160 336819028
673917031320 336812721
343590317092 336806414
82739584824 336800107
831185390484 336793800
104213979248 7032305
541281065760 223261493
664443033780 256871496
886134576216 336787493
509069474124 336781186
816658594256 307907740
441488291672 336774879
528649069040 53924850
739127868529 10803891
565913459364 336768572
822342992780 178708845
142109969408 162682758
784447002620 336762265
598125051000 12569851
142109969408 336755958
387802305612 330007468
593703852148 336749651
409276700036 336743344
318326323652 336737037
629868570696 19349876
8210804176 336730730
78318385972 336724423
989085349484 336718116
468647084620 336711809
850133385564 336705502
277903934148 336699195
443383091180 336692888
634126241652 336686581
428224695116 336680274
965084555716 336673967
599455634660 104450227
669495832468 336667660
796447399504 212432374
635389441324 50519070
221691548744 336661353
864660181792 156136092
460436286752 336655046
305730995830 167274254
121267174820 61386031
128944661140 138148528
610757047720 275710505
925293766048 250337444
893082174412 336648739
327800321192 281405726
581703455264 336642432
777499404424 222119926
193901155960 135095940
531175468384 336636125
786973401964 336629818
865291781628 336623511
591809052640 336617204
774973005080 336610897
361285146937 270563993
464225885768 336604590
638547440504 336598283
284851532344 319733365
714339420824 336591976
694759825908 336585669
17156832197 79140236
93476782036 268463762
718175779938 148428938
663811433944 336579362
395381503644 157637158
725748519602 39658416
560229060840 336573055
211585951368 336566748
457278287572 336560441
535596667236 336554134
486331880028 275798803
354327514304 17829889
796447399504 336547827
593072252312 336541520
133267571704 336535213
613915046900 336528906
223586348252 219515135
810974195732 336522599
929714964900 336516292
281693533164 336509985
168005562684 336503678
755393410164 85693209
517911871828 336497371
745919412624 336491064
298115128900 336484757
267166736936 336478450
947399760308 326986415
545249834032 140248759
25895599584 336472143
213480750876 336465836
477032189047 22932252
653074236732 336459529
991611748828 336453222
458541487244 336446915
788236601636 336440608
319589523324 336434301
852028185072 336427994
850133385564 336421687
340432317912 75879517
879186978020 331817577
994138148172 336415380
657082146246 104324087
821079793108 336409073
360643512664 336402766
526122669696 51427278
6316004668 336396459
891187374904 336390152
465555239563 129161053
218533549564 150447178
956242158012 336383845
864028581956 17779433
529912268712 336377538
498963876748 336371231
70107588104 336364924
874134179332 336358617
915188168672 336352310
504016675436 336346003
375170308892 336339696
826132591796 336333389
824869392124 336327082
958768557356 336320775
202111953828 336314468
35369597124 128864624
28421998928 336308161
675811830828 122065678
234323545464 336301854
982137751288 181048742
830553790648 302256668
874765779168 336295547
648837467174 11611187
901924572116 68941817
628441843128 336289240
47369994008 336282933
556439461824 225122058
20211201060 147968527
817290194092 336276626
291800297335 227165526
522964670516 336270319
709286622136 336264012
925293766048 239262352
330958320372 336257705
762341008360 336251398
833711789828 226427607
361906712336 336245091
846975386384 90429766
718760619676 336238784
672653831648 14985432
200217154320 336232477
486331880028 187923372
873502579496 336226170
867186581136 123718112
320852722996 336219863
519806671336 336213556
76423586464 336207249
908872170312 336200942
135162371212 336194635
545702264612 287611814
932241364244 336188328
954978958340 336182021
914556568836 189563192
663811433944 264023634
18948001388 336175714
911398569656 336169407
920240967360 19154359
828658991140 122696378
886820031525 195214264
433277493804 336163100
114951176460 208925682
248218741856 336156793
990980148992 336150486
423803496264 117789532
334116319552 130933320
883608176872 336144179
587387853788 336137872
679601429844 336131565
419382297412 15786421
869081380644 336125258
203375153500 336118951
68212788596 336112644
318326323652 336106337
958136957520 336100030
984664150632 336093723
654969036240 207683203
612020247392 336087416
498332276912 296775885
756025010000 134162504
562755460184 336081109
781289003440 336074802
78318385972 155259419
394749903808 195573763
638547440504 336068495
898134973100 336062188
377696708236 336055881
380223107580 336049574
621624478175 79468200
562755460184 27075951
598756650836 11314758
152847166620 336043267
213480750876 336036960
94739981708 336030653
458541487244 336024346
24095014042 224459823
793289400324 336018039
687812227712 310235023
516648672156 336011732
672125496323 212180094
334747919388 194917835
64423189580 336005425
610125447884 335999118
123161974328 273540897
956938568580 236064703
707391822628 265619305
193269556124 335992811
431382694296 100975070
503385075600 335986504
625283843948 335980197
154110366292 335973890
194532755796 335967583
837501388844 335961276
824237792288 327163011
235586745136 335954969
723813418364 335948662
553913062480 335942355
994138148172 164221666
157899965308 335936048
13895202700 335929741
226112747596 335923434
34737997288 109994080
309483925948 335917127
66949588924 335910820
800236998520 335904513
197059155140 11491354
783815402784 335898206
413066299052 263405548
471805083800 153461924
447172690196 335891899
305062727096 335885592
542544265432 330701238
896240173592 335879285
430119494624 166921062
86529183840 335872978
685917428204 335866671
927820165392 110233746
212849151040 335860364
145267968588 335854057
442751491344 31938648
807816196552 335847750
616441446244 335841443
710549821808 335835136
594335451984 335828829
202743553664 335822522
833080189992 335816215
816658594256 335809908
651179437224 335803601
572861057560 335797294
464225885768 335790987
844509830669 163244081
227375947268 335784680
144636368752 162348487
39159196140 335778373
567808258872 335772066
374538709056 335765759
905714171132 335759452
84002784496 335753145
157899965308 335746838
35369597124 335740531
397907902988 335734224
972032153912 282679740
456646687736 335727917
50527993188 191530976
932241364244 335721610
282325133000 335715303
951189359324 335708996
29685198600 335702689
279798733656 335696382
19579601224 335690075
605072649196 88335842
317063123980 335683768
438961892328 320237925
384644306432 262131534
702339023940 335677461
392855104300 71723204
120003975148 47870130
351801114960 335671154
711181421644 335664847
158531565144 335658540
621494244932 272538084
200848754156 335652233
882976577036 335645926
71370787776 171676540
882976577036 139769427
351801114960 335639619
517911871828 335633312
870344580316 335627005
504648275272 335620698
972663753748 335614391
229270746776 335608084
668232632796 335601777
491384678716 335595470
230533946448 335589163
756060373349 13326691
711181421644 335582856
915819768508 335576549
108003578264 335570242
317694723816 335563935
18948001388 335557628
509701073960 204220660
896871773428 335551321
216638750056 335545014
840027788188 335538707
434540693476 335532400
781289003440 335526093
253903140380 335519786
650547837388 335513479
802763397864 328500095
125056773836 335507172
214856391744 188364862
872239379824 335500865
903187771788 335494558
184427158420 6004264
682759429024 265732831
570334658216 335488251
395381503644 335481944
981506151452 309377271
943610161292 335475637
222323148580 81253081
485068680356 335469330
121898774656 335463023
46738394172 89931513
786973401964 335456716
437698692656 335450409
113056376952 335444102
677833640702 58232531
109486942692 59563308
874765779168 131816300
377696708236 335437795
3158005488 335431488
636021041160 335425181
767393807048 335418874
434540693476 335412567
581703455264 335406260
493911078060 335399953
538754666416 335393646
310747125620 335387339
180637559404 160191493
392855104300 328771296
507174674616 335381032
560229060840 226478063
860238982940 316598786
677706630336 335374725
146531168260 241917599
996664547516 335368418
62528390072 323549100
443383091180 335362111
606335848868 217232001
774973005080 335355804
949294559816 335349497
291167530704 242970868
806552996880 199149832
202743553664 335343190
252639940708 335336883
514122272812 335330576
322747522504 335324269
113687976788 335317962
684022628696 335311655
935399363424 272235348
129477972688 335305348
394749903808 290588718
228007547104 335299041
227375947268 335292734
834343389664 335286427
536859866908 335280120
478752681996 335273813
656863835748 101687761
393486704136 176236501
298746728736 335267506
865923381464 142929234
886766176052 335261199
490753078880 335254892
41053995648 335248585
91581982528 45978030
418750697576 335242278
542544265432 335235971
70739187940 335229664
977084952600 335223357
246323942348 335217050
308852326112 335210743
384644306432 335204436
743393013280 335198129
226744347432 335191822
687812227712 335185515
612651847228 335179208
941715361784 335172901
992471466547 81417063
621494244932 335166594
798973798848 335160287
131372772196 335153980
640442240012 335147673
558334261332 335141366
64423189580 284124043
824237792288 131160372
888029375724 335135059
157899965308 335128752
298115128900 335122445
135162371212 138596325
29685198600 335116138
586756253952 87402406
511663345754 14361039
750340611476 335109831
934767763588 335103524
389065505284 335097217
397276303152 335090910
649284637716 335084603
637284240832 335078296
872239379824 335071989
169900362192 335065682
903187771788 254203635
891187374904 335059375
276640734476 231832706
911398569656 335053068
851551504077 6307
490753078880 88979156
93476782036 335046761
786973401964 250022094
8336490072 148025290
240639543824 335040454
393486704136 335034147
268429936608 136262735
949386547411 173310053
596861851328 335027840
752481863316 47725069
51791192860 335021533
900661372444 304943450
292430730376 335015226
771815005900 335008919
838764588516 335002612
921573222375 88108790
552649862808 334996305
547597064120 334989998
387802305612 334983691
527385869368 334977384
652442636896 334971077
701075824268 334964770
693496626236 334958463
365064711516 334952156
101687579904 334945849
347379916108 44174228
778131004260 334939542
824237792288 244705293
611388647556 334933235
252639940708 89199901
685389988473 83548829
664443033780 334926928
147794367932 334920621
660021834928 334914314
505911474944 100401133
969505754568 334908007
974558553256 62742036
733287415904 225487864
825500991960 334901700
37895996468 334895393
657495435584 334889086
630336642636 334882779
204006753336 334876472
126951573344 334870165
994138148172 334863858
114319576624 334857551
397276303152 334851244
990980148992 207746273
306957526604 334844937
673917031320 334838630
542544265432 334832323
116214376132 334826016
154741966128 334819709
483173880848 257565266
735813815248 28267974
44211994828 334813402
548860263792 69547289
176847960388 334807095
596230251492 230388403
942346961620 148889349
776236204752 334800788
57475591384 334794481
302536327752 289888641
992243348664 334788174
598968988605 103087915
394749903808 334781867
893082174412 334775560
897503373264 334769253
252008340872 334762946
606967448704 36555372
766762207212 334756639
420915524982 55608819
84634384332 188503616
828027391304 334750332
969505754568 334744025
817921793928 44949989
838285813597 119233835
534965067400 334737718
694759825908 116263238
461699486424 189216307
843185787368 299607728
696654625416 334731411
448435889868 334725104
745287812788 334718797
631599842308 334712490
347379916108 130157559
87792383512 334706183
889924175232 139750506
34106397452 334699876
268429936608 334693569
627810243292 334687262
848238586056 334680955
468647084620 334674648
805289797208 79165464
812237395404 99190189
679601429844 334668341
418750697576 334662034
829290590976 260680924
856449383924 334655727
819184993600 334649420
270324736116 334643113
196427555304 184536513
271587935788 334636806
593703852148 54296963
783815402784 334630499
456015087900 334624192
491384678716 334617885
354959114140 249984252
452225488884 176766289
157268365472 260024996
34106397452 334611578
603809449524 334605271
5684404832 334598964
649284637716 334592657
59370390892 334586350
826147659219 236077317
391591904628 122324265
754997149726 24849580
935399363424 334580043
821711392944 334573736
802763397864 334567429
864028581956 326298952
509069474124 334561122
492647878388 193120340
253271540544 334554815
381486307252 334548508
385907506104 334542201
562123860348 304274908
36632796796 334535894
12000403192 334529587
594335451984 101794980
505911474944 334523280
513490672976 334516973
8842404012 334510666
989716949320 334504359
115582776296 334498052
568439858708 334491745
865923381464 334485438
433277493804 334479131
449699089540 334472824
992243348664 334466517
466752285112 334460210
342958717256 225557241
985927350304 162632302
406750300692 334453903
656358275000 66929884
130109572524 334447596
787605001800 285019637
957505357684 334441289
186321957928 334434982
290535930868 33799213
687812227712 334428675
397276303152 334422368
792657800488 334416061
404855501184 3185035
500227076420 334409754
78318385972 334403447
415592698396 317254714
984032550796 264301142
768778069585 43013740
119372375312 334397140
632231442144 156918160
850764985400 334390833
874765779168 334384526
616441446244 87768212
959400157192 334378219
954347358504 334371912
641073839848 334365605
176847960388 334359298
114319576624 334352991
941715361784 334346684
6308 334340377
122530374492 334334070
472436683636 334327763
954978958340 334321456
202743553664 269384584
505911474944 14871906
862133782448 317071811
607599048540 334315149
328431921028 334308842
279167133820 334302535
665074633616 334296228
54317592204 55280855
588651053460 105257523
152215566784 12998727
209691151860 334289921
821711392944 154969297
633494641816 257533731
269061536444 334283614
165479163340 334277307
834974989500 222063163
419382297412 334271000
303167927588 79739401
220428349072 334264693
312010325292 334258386
278556687662 203318759
168637162520 290733779
709286622136 334252079
103582379412 293218737
692865026400 334245772
360643512664 334239465
597493451164 334233158
578545456084 334226851
338537518404 334220544
79581585644 334214237
161057964488 334207930
384644306432 334201623
65686389252 130737803
979611351944 334195316
501490276092 223753439
284219932508 334189009
767393807048 334182702
545070664776 334176395
495805877568 156173934
959400157192 334170088
514122272812 334163781
262113938248 334157474
735813815248 334151167
630336642636 334144860
774973005080 334138553
421277096920 334132246
927188565556 334125939
194532755796 334119632
58107191220 334113325
91581982528 334107018
827395791468 334100711
815395394584 334094404
487595079700 334088097
636035011165 306381446
850764985400 334081790
560229060840 334075483
252008340872 334069176
888029375724 334062869
974558553256 334056562
327800321192 334050255
894976973920 302017002
159163164980 334043948
7579204340 210092477
322115922668 334037641
138320370392 334031334
32843197780 334025027
797078999340 113910727
675180230992 334018720
308852326112 334012413
882976577036 334006106
251376741036 333999799
285483132180 333993492
625283843948 333987185
754761810328 333980878
51159593024 333974571
687812227712 307756372
521701470844 260264662
819816593436 333968264
836238189172 333961957
301904727916 333955650
627810243292 333949343
793289400324 19980576
802763397864 89149445
389697105120 333943036
224217948088 317425003
989716949320 333936729
858975783268 333930422
713707820988 333924115
913293369164 333917808
795815799668 147463967
467383884948 333911501
927188565556 333905194
971400554076 333898887
534333467564 333892580
505279875108 333886273
442751491344 56245826
650547837388 333879966
26527199420 333873659
174953160880 64413391
544439064940 333867352
140846769736 333861045
473699883308 333854738
565913459364 333848431
342327117420 333842124
334116319552 91010010
6316004668 321928201
921504167032 333835817
866554981300 333829510
250745141200 333823203
281693533164 318825157
571597857888 333816896
84634384332 333810589
676443430664 333804282
672653831648 292909694
841922587696 333797975
942978561456 333791668
168637162520 333785361
581703455264 333779054
143543205800 157675000
622757444604 333772747
554544662316 333766440
459173087080 333760133
582335055100 333753826
387170705776 333747519
549491863628 26382181
901292972280 233504061
332853119880 333741212
305062727096 333734905
805921397044 147779317
890555775068 333728598
960031757028 84444423
497069077240 269592715
648653037880 333722291
444646290852 333715984
926556965720 333709677
226112747596 333703370
938557362604 333697063
816026994420 256329094
398539502824 141718290
600019850508 333690756
896240173592 333684449
303167927588 333678142
680864629516 333671835
134530771376 333665528
10737203520 333659221
605704249032 333652914
984032550796 333646607
893082174412 248104766
283588332672 333640300
804658197372 333633993
489489879208 194873686
53685992368 333627686
977084952600 261235940
689707027220 296712815
430119494624 64110655
702970623776 333621379
404855501184 333615072
560229060840 333608765
793289400324 333602458
115582776296 333596151
574755857068 333589844
474963082980 333583537
519175071500 333577230
366327911188 333570923
810342595896 333287108
58738791056 122929737
820071509762 56554869
203375153500 333564616
990348549156 333558309
990348549156 333552002
917082968180 333545695
824237792288 161333060
370117510204 333539388
159794764816 333533081
768657006720 333526774
802131798028 325888997
349274715616 333520467
764235807868 333514160
665706233452 60080482
774973005080 333507853
134164595328 28879753
877292178512 258322106
55658468888 191909396
277272334312 198765105
960031757028 333501546
23369200240 227859296
435803893148 317727739
644231839028 333495239
624652244112 333488932
515385472484 333482625
314536724636 11339986
650584941469 145817840
760446208852 271749709
934767763588 333476318
721918618856 333470011
648768033411 111810496
207796352352 333463704
339169118240 25656876
327168721356 86916767
184427158420 333457397
786973401964 333451090
922135766868 252986384
721287019020 333444783
507174674616 150081372
149057567604 150560704
9474003848 333438476
864660181792 333432169
534333467564 333425862
328431921028 307983424
968874154732 333419555
845080586876 333413248
908872170312 333406941
545702264612 333400634
505911474944 333394327
649284637716 333388020
526122669696 333381713
217901949728 333375406
735813815248 333369099
709918221972 333362792
226112747596 333356485
874134179332 333350178
863396982120 333343871
87160783676 333337564
438961892328 95563664
833080189992 333331257
880450177692 8880256
198322354812 333324950
5052804996 199938207
12632003028 333318643
300641528244 237950496
677075030500 53880701
327800321192 333312336
571597857888 122242274
198322354812 333306029
281693533164 268634051
401697502004 219351153
599388250672 333299722
222954748416 333293415
284851532344 333287108
821079793108 267574475
804026597536 333280801
963189756208 333274494
691601826728 188844194
845821474408 186573674
573066016139 19558007
457313398641 243456507
839396188352 209304102
202111953828 333268187
625557088416 31137659
889924175232 333261880
265903537264 333255573
358748713156 333249266
923398966540 333242959
654969036240 333236652
867818180972 144739343
872314023169 131929826
100544825011 176942885
877292178512 259255542
98529580724 333230345
768025406884 333224038
757919809508 333217731
331589920208 333211424
564650259692 333205117
586756253952 333198810
456646687736 197800134
30948398272 333192503
848238586056 333186196
480647481504 333179889
887397775888 333173582
586756253952 12153589
94739981708 121971073
768657006720 333167275
361906712336 262585638
390328704956 333160968
852028185072 333154661
278535533984 275325778
880450177692 200499530
815395394584 333148354
164215963668 333142047
56212391712 333135740
142109969408 333129433
348011515944 99827196
539386266252 333123126
558334261332 333116819
833080189992 333110512
725708217872 32134165
24000800076 333104205
812868995240 333097898
395381503644 333091591
636021041160 333085284
714971020660 333078977
927820165392 333072670
222323148580 120892576
821750477423 224617498
606335848868 158488603
794552599996 333066363
147794367932 333060056
421908696756 333053749
754130210492 333047442
920240967360 255313667
910766969820 30128539
469278684456 7265664
894976973920 333041135
358117113320 333034828
964452955880 152768154
689075427384 333028521
446541090360 333022214
502753475764 333015907
288641131360 333009600
237481544644 333003293
753498610656 332996986
594335451984 332990679
896347052014 44451736
303799527424 332984372
894345374084 332978065
836869789008 332971758
920240967360 226679887
36632796796 91546105
140215169900 332965451
391591904628 332959144
453488688556 332952837
159250889043 52568845
40422395812 332946530
212849151040 29119419
430751094460 332940223
320852722996 4805934
224849547924 332933916
902556171952 91886683
311378725456 332927609
330326720536 332921302
706760222792 332914995
787605001800 107944305
719392219512 332908688
980874551616 332902381
835606589336 332896074
36632796796 332889767
535596667236 332883460
448435889868 332877153
59370390892 332870846
444014691016 270885650
122530374492 62344695
920872567196 172509064
546333864448 332864539
352432714796 332858232
177479560224 332851925
895608573756 332845618
771815005900 332839311
875397379004 332833004
159163164980 332826697
45475194500 332820390
607599048540 332814083
43580394992 332807776
394749903808 332801469
352432714796 332795162
886766176052 332788855
488226679536 332782548
942978561456 332776241
478121082160 59758825
202111953828 332769934
522333070680 332763627
822342992780 332757320
128214773016 217774403
205901552844 332751013
239376344152 332744706
1894805816 332738399
263526298470 163729720
78318385972 173164992
324045057484 59311028
870976180152 332732092
10105603684 332725785
646758238372 332719478
854554584416 332713171
555176262152 332706864
279798733656 332700557
310115525784 332694250
975190153092 332687943
190743156780 332681636
961294956700 332675329
853922984580 332669022
368222710696 332662715
574755857068 332656408
986558950140 238581196
574124257232 332650101
424435096100 332643794
217901949728 332637487
139583570064 332631180
569703058380 332624873
578545456084 332618566
852028185072 332612259
927820165392 332605952
287377931688 238410907
404223901348 332599645
648021438044 332593338
793921000160 332587031
822974592616 332580724
936662563096 213422573
896240173592 332574417
373275509384 143982503
429487894788 332568110
226744347432 332561803
841922587696 332555496
34106397452 332549189
951189359324 332542882
850764985400 188415318
373275509384 332536575
935399363424 332530268
169900362192 222618179
66949588924 332523961
798342199012 69225632
868449780808 332517654
595598651656 332511347
153478766456 332505040
61265190400 133922838
207164752516 332498733
694759825908 332492426
830553790648 332486119
287377931688 169727677
6308 332479812
512859073140 332473505
596230251492 332467198
968242554896 331659902
547597064120 216090434
872870979660 332460891
817921793928 332454584
228007547104 332448277
881081777528 11895002
910766969820 332441970
780657403604 287302771
118109175640 155379252
300009928408 332435663
416224298232 332429356
631621992492 293067369
346748316272 332423049
265271937428 64369242
953715758668 302559404
522964670516 308260932
936662563096 215314673
212217551204 332416742
500858676256 332410435
891187374904 332404128
709918221972 332397821
132635971868 332391514
602546249852 332385207
964452955880 332378900
229270746776 332372593
737708614756 116761491
798973798848 223917421
51159593024 233195018
741498213772 332366286
92845182200 332359979
702970623776 124399268
629705042800 332353672
738340214592 134976107
654969036240 332347365
226112747596 332341058
771183406064 229764010
259587538904 332334751
734550615576 332328444
690970226892 274045457
740235014100 332322137
737708614756 332315830
98529580724 332309523
627178643456 106537844
531175468384 18624571
780025803768 103750150
334116319552 99808275
780025803768 332303216
771183406064 332296909
215375550384 325743936
675811830828 332290602
467383884948 332284295
391591904628 216916651
879186978020 332277988
20211201060 143459022
117671162862 122267502
144004768916 332271681
385275906268 185400572
882976577036 332265374
191374756616 77632863
974558553256 332259067
192006356452 332252760
922135766868 98673015
512959922070 64766583
509701073960 332246453
896871773428 183722910
829290590976 332240146
161689564324 332233839
65054789416 332227532
910766969820 332221225
687180627876 332214918
156032714776 237723444
351169515124 332208611
53726697746 131513564
532438668056 332202304
741498213772 332195997
198953954648 332189690
759814609016 332183383
468647084620 332177076
602546249852 332170769
350537915288 332164462
251376741036 332158155
457278287572 318345825
456015087900 332151848
420645497084 332145541
565281859528 332139234
635389441324 332132927
462331086260 332126620
253271540544 82754147
423171896428 332120313
413697898888 144209555
937294162932 85106658
894976973920 332114006
967610955060 248949904
958136957520 332107699
816658594256 332101392
858975783268 332095085
766130607376 332088778
964689954019 32556734
50527993188 332082471
521701470844 223652527
512859073140 332076164
996032947680 263260487
110529977608 195472851
552018262972 332069857
695391425744 332063550
132635971868 332057243
846343786548 332050936
707391822628 206169523
912661769328 332044629
526754269532 332038322
555807861988 332032015
493911078060 332025708
678338230172 332019401
793289400324 332013094
308852326112 332006787
350082457348 124336198
425698295772 122172897
12155019297 12784289
815395394584 298207574
257692739396 332000480
616441446244 331994173
966979355224 331987866
575387456904 306829243
647389838208 34663272
496437477404 331981559
924662166212 201023011
728866217052 181105505
22106000568 331975252
125688373672 331968945
39790795976 331962638
128214773016 331956331
402329101840 331950024
854554584416 331943717
485700280192 331937410
781289003440 331931103
464857485604 331924796
987190549976 331918489
742761413444 331912182
323672624892 9397430
912661769328 258101361
165542454085 105598101
349906315452 21878983
49896393352 331905875
550123463464 330310204
987190549976 331899568
336011119060 331893261
852028185072 331886954
497700677076 331880647
346116716436 331874340
468647084620 246647849
770578245172 113526
535596667236 331868033
334250204548 142695875
116214376132 331861726
263377137920 331855419
802244983450 52575152
974558553256 331849112
891187374904 331842805
139583570064 331836498
701075824268 331830191
114319576624 331823884
125056773836 331817577
962558156372 331811270
665110797954 40024222
685285828368 331804963
653074236732 331798656
247587142020 331792349
164215963668 331786042
554171832383 23140383
537491466744 331779735
244429142840 173883990
328431921028 331773428
539386266252 317166416
186383116907 33389258
876070573505 57343244
711181421644 116074028
608230648376 331767121
953084158832 293092597
111793177280 138590018
717497420004 331760814
121267174820 331754507
30948398272 331748200
977716552436 140747012
79581585644 331741893
382749506924 50973174
347379916108 331735586
873502579496 331729279
783183802948 331722972
866554981300 331716665
522964670516 331710358
737708614756 331704051
504648275272 38775436
698549424924 331697744
816026994420 216904037
918346167852 331691437
241902743496 33092829
938557362604 331685130
853291384744 331678823
290535930868 331672516
481910681176 331666209
681496229352 331659902
61265190400 304047856
10737203520 331653595
148425967768 331647288
236301389241 186075421
535596667236 194009627
185058758256 331640981
675811830828 331634674
882976577036 93766169
776236204752 303070271
894345386698 693770
73897187120 331628367
181900759076 331622060
189058020873 28078764
486331880028 331615753
299378328572 56390887
306957526604 115771292
645495038700 331609446
568439858708 331603139
79581585644 28558096
150952367112 138394501
767393807048 331596832
285483132180 331590525
666969433124 134685985
408645100200 331584218
641073839848 331577911
397276303152 80653916
791394600816 331571604
757288209672 331565297
838132988680 331558990
751703215775 126354438
967610955060 331552683
42948795156 80559311
286114732016 331546376
685917428204 103447414
382117907088 331540069
552018262972 16082850
279798733656 331533762
773078205572 331527455
772446605736 169998878
865291781628 331521148
473699883308 331514841
201480353992 331508534
367591110860 331502227
502753475764 331495920
107371978428 331489613
595598651656 177390682
642968639356 331483306
401697502004 69963551
948031360144 331476999
170531962028 331470692
865923381464 331464385
368222710696 125332704
852028185072 239010072
192637956288 331458078
130109572524 331451771
80213185480 331445464
843185787368 331439157
672653831648 201262677
897055521566 9416351
272851135460 331432850
982769351124 331426543
177479560224 155631532
568439858708 197510012
595598651656 331420236
639810640176 331413929
968242554896 331407622
494606220921 236285448
279798733656 331401315
750340611476 331395008
65686389252 331388701
879818577856 23802618
316431524144 331382394
711181421644 331376087
872870979660 54101446
894976973920 331369780
96634781216 331363473
127583173180 331357166
658758635256 331350859
879186978020 331344552
576019056740 331338245
87160783676 102823021
742761413444 331331938
642968639356 221590138
177479560224 331325631
678338230172 75456948
255166340052 331319324
746551012460 331313017
120635574984 331306710
601914650016 331300403
874134179332 331294096
394118303972 331287789
425066695936 29819496
584229854608 166908448
193269556124 331281482
661973611874 98345051
994769748008 331275175
670127432304 331268868
428224695116 331262561
629073442964 209436549
56212391712 104172719
738971814428 331256254
553913062480 8949633
536859866908 331249947
480015881668 256461541
312010325292 331243640
543807465104 133506576
993506548336 331237333
701707424104 260132215
992939090690 181143347
564650259692 331231026
744656212952 331224719
654422479992 208093158
594335451984 331218412
159163164980 331212105
553281462644 331205798
396644703316 331199491
982137751288 331193184
539386266252 331186877
50527993188 331180570
153478766456 331174263
914556568836 331167956
61896790236 77191373
155373565964 331161649
701863440363 91798385
487595079700 226143792
385907506104 331155342
733919015740 15326010
516017072320 331149035
577997505989 142973383
850133385564 197825362
653705836568 331142728
17053201880 293079983
261482338412 331136421
434540693476 331130114
15858906183 210174468
476226282652 331123807
318962174406 214993016
459173087080 331117500
999190946860 331111193
598125051000 81700878
549491863628 331104886
990348549156 331098579
589914253132 331092272
60001990728 331085965
270324736116 176324799
167373962848 331079658
805390583068 87938501
230533946448 331073351
805289797208 127205883
531175468384 331067044
918977767688 172931633
617704645916 331060737
44843594664 331054430
69475988268 331048123
195164355632 67907469
874134179332 331041816
230533946448 331035509
81476385152 331029202
822974592616 331022895
864660181792 259823172
857712583596 331016588
563387060020 331010281
157899965308 10753435
673917031320 331003974
438961892328 330997667
63791589744 330991360
20842800896 280472290
741498213772 330985053
5684404832 124153295
226112747596 330978746
774973005080 330972439
402329101840 330966132
326537121520 330959825
601283050180 330953518
106740378592 330947211
589914253132 85592297
398539502824 330940904
635389441324 330934597
906345770968 330928290
231797146120 330921983
659390235092 330915676
592440652476 46249231
517280271992 330909369
135162371212 330903062
884871376544 330896755
312010325292 330890448
774341405244 330884141
98529580724 330877834
264008737756 330871527
549491863628 330865220
904450971460 330858913
901292972280 330852606
18316401552 15458457
471173483964 141333563
731392616396 18334449
838764588516 330846299
22355240594 19381411
10737203520 330839992
270956335952 49245056
675811830828 109546283
706128622956 44136386
937925762768 58566802
600651450344 330833685
6947604504 167633753
373907109220 330827378
662548234272 330821071
843185787368 330814764
740235014100 330808457
766130607376 330802150
642968639356 330795843
988488772419 233182404
861502182612 33641538
684022628696 330789536
586193709459 42237979
902556171952 330783229
72633987448 330776922
975821752928 316863680
438330292492 330770615
486331880028 330764308
825019877144 173461421
245692342512 119000476
640442240012 330758001
103582379412 330751694
498963876748 330745387
87792383512 305618299
39159196140 309490797
564018659856 205967699
100424380232 330739080
466120685276 330732773
36632796796 115121671
306957526604 330726466
509701073960 180626173
31579998108 330720159
392855104300 330713852
810342595896 330707545
143373169080 330701238
677075030500 330694931
104213979248 330688624
344221916928 330682317
32211597944 330676010
281693533164 239274966
616441446244 247511908
688443827548 330669703
356222313812 330663396
154741966128 330657089
826132591796 330650782
301904727916 19425560
353246990580 147022477
301273128080 330644475
658127035420 330638168
477489482324 330631861
298115128900 330625554
655600636076 330619247
130109572524 330612940
535596667236 330606633
850764985400 330600326
709918221972 330594019
846975386384 330587712
270956335952 330581405
348643115780 330575098
89055583184 82754147
597536969464 256675979
406118700856 330568791
606335848868 330562484
814132194912 330556177
302536327752 330549870
617704645916 330543563
717666914322 155505392
824869392124 9239755
895114851247 165684890
29053598764 319846891
830553790648 330537256
497700677076 330530949
315168324472 330524642
417487497904 330518335
75791986628 330512028
17053201880 330505721
442751491344 47340342
663322757035 118167952
684022628696 330499414
652442636896 330493107
334747919388 330486800
593703852148 19803980
966979355224 330480493
943610161292 111406848
549491863628 330474186
407381900528 330467879
87160783676 330461572
776236204752 330455265
315168324472 330448958
302536327752 22440306
888660975560 330442651
300009928408 330436344
143373169080 21588861
454751888228 330430037
193901155960 330423730
674701746195 42288435
49929498795 169897966
898134973100 330417423
420013897248 330411116
936030963260 330404809
440856691836 330398502
631599842308 330392195
528649069040 330385888
956873757848 330379581
262113938248 330373274
247587142020 330366967
944873360964 330360660
716234220332 330354353
649284637716 330348046
312010325292 1135260
487595079700 96421416
729497816888 330341739
738971814428 174148884
990980148992 330335432
267798336772 330329125
868643266954 85787814
597493451164 330322818
936030963260 146057506
390328704956 330316511
889292575396 330310204
294325529884 330303897
28421998928 330297590
585493054280 330291283
961926556536 245127862
507806274452 330284976
910135369984 330278669
82107984988 330272362
576019056740 330266055
17134675706 239243431
302536327752 330259748
423171896428 330253441
87792383512 252696262
164847563504 330247134
426329895608 11592266
687812227712 330240827
827395791468 330234520
242534343332 330228213
15158402372 330221906
571597857888 150131828
742129813608 103844755
384644306432 330215599
456015087900 330209292
334116319552 202587147
799605398684 330202985
773709805408 25562271
369485910368 330196678
154110366292 203899003
622757444604 330190371
245060742676 330184064
733372131528 65296371
301273128080 128896159
133899171540 330177757
350537915288 123566744
493279478224 330171450
265903537264 330165143
784447002620 330158836
753498610656 330152529
535596667236 330146222
991625390869 199673313
6308 250280681
599388250672 325144771
317063123980 72416974
217901949728 330139915
299465857118 172174793
255797939888 763147
569703058380 330133608
990980148992 330127301
108003578264 330120994
700444224432 330114687
670127432304 79752015
500227076420 330108380
927820165392 330102073
168637162520 330095766
372643909548 330089459
33474797616 77992362
168136086049 14260127
154741966128 330083152
504648275272 330076845
845712186712 330070538
271587935788 330064231
438961892328 330057924
126951573344 330051617
112424777116 330045310
901292972280 330039003
66949588924 268072728
39159196140 330032696
103582379412 330026389
722550218692 330020082
879818577856 330013775
171163561864 330007468
251376741036 330001161
884871376544 94056291
309483925948 277526921
610757047720 306911234
791394600816 329994854
232428745956 329988547
331589920208 329982240
90950382692 329975933
81476385152 329969626
610757047720 83050576
379870119469 41859559
173058361372 210710563
258955939068 329963319
416855898068 150138135
848870185892 329957012
871607779988 329950705
853291384744 329944398
118109175640 329938091
705497023120 329931784
332509056174 24054898
358748713156 329925477
558334261332 329919170
580440255592 329912863
90318782856 329906556
193269556124 329900249
6316004668 329893942
84002784496 329887635
142741569244 204094520
338537518404 329881328
360643512664 329875021
245692342512 329868714
412434699216 329862407
181900759076 329856100
336642718896 329849793
203379524251 311130617
277903934148 329843486
399171102660 329837179
752235410984 329830872
397276303152 329824565
460436286752 147539651
680233029680 329818258
365064711516 329811951
334747919388 329805644
886134576216 329799337
353064314632 329793030
325905521684 329786723
541281065760 263537995
253271540544 329780416
468903148820 9145150
649916237552 329774109
446541090360 329767802
257769836164 51048858
319589523324 329761495
137688770556 329755188
834343389664 23417891
850764985400 329748881
242534343332 43669668
253271540544 221136034
191374756616 76693120
80844785316 329742574
231165546284 329736267
344853516764 329729960
186953557764 329723653
251376741036 329717346
579808655756 329711039
896871773428 115481170
997927747188 329704732
327168721356 329698425
678969830008 329692118
300683154444 92977794
139583570064 329685811
468015484784 329679504
944873360964 329673197
671390631976 329666890
581703455264 329660583
936030963260 329654276
261482338412 109539976
732024216232 267334809
53054392532 254809107
81476385152 286224274
325273921848 329647969
215375550384 329641662
492647878388 16240525
782552203112 28526561
579177055920 179812570
745919412624 329635355
91581982528 329629048
51791192860 329622741
77055186300 329616434
733403149354 104689893
368222710696 295892905
246323942348 329610127
615462673351 18675027
77055186300 329603820
664443033780 198954315
925293766048 30097004
64423189580 266420294
930346564736 329597513
150320767276 329591206
328431921028 329584899
544439064940 329578592
302536327752 329572285
980874551616 329565978
341063917748 329559671
364433111680 329553364
910766969820 329547057
454120288392 329540750
337905918568 329534443
152215566784 329528136
8210804176 296769578
96003181380 329521829
137057170720 329515522
413697898888 203274610
150320767276 329509215
654969036240 310525145
363169912008 329502908
341695517584 329496601
546965464284 329490294
622757444604 329483987
910766969820 251800668
112424777116 209972644
349906315452 329477680
158531565144 329471373
73897187120 300780830
935399363424 329465066
276009134640 329458759
556439461824 329452452
593703852148 329446145
75160386792 194463731
939820562276 329439838
346748316272 329433531
654969036240 195649447
145899568424 329427224
661285034600 157183054
389697105120 296056887
231165546284 329420917
836238189172 329414610
913293369164 329408303
138320370392 13433910
317694723816 329401996
85265984168 259375375
898766572936 329395689
966979355224 329389382
766762207212 329383075
276009134640 329376768
401697502004 329370461
900029772608 329364154
922767366704 329357847
958136957520 329351540
700444224432 329345233
30948398272 324085195
444014691016 329338926
889309623217 37476194
504016675436 329332619
687180627876 329326312
907672936234 265121052
93476782036 329320005
429487894788 329313698
656232235912 329307391
148425967768 329301084
936662563096 269233216
794552599996 329294777
569828214488 72719710
716865820168 37368975
18316401552 329288470
830553790648 329282163
204006753336 329275856
634757841488 83170409
409276700036 329269549
540017866088 329263242
13917447489 298264337
177479560224 329256935
161057964488 329250628
303799527424 316529409
375170308892 329244321
406118700856 135650956
238744744316 103718615
370117510204 329238014
747182612296 21330274
975190153092 329231707
870976180152 129552087
881713377364 329225400
807997926450 136357340
680233029680 329219093
732024216232 329212786
361906712336 329206479
683391028860 329200172
714971020660 329193865
149689167440 329187558
907608970640 183413867
717497420004 329181251
156005165800 329174944
774973005080 329168637
353064314632 329162330
399171102660 329156023
722550218692 329149716
712444621316 257401284
217901949728 329143409
517979918051 74283846
650125087550 41102719
729497816888 329137102
95371581544 329130795
106740378592 329124488
437698692656 275369927
23369200240 329118181
594335451984 145250210
970137354404 329111874
322115922668 216065206
248850341692 76497603
83371184660 92826426
306325926768 329105567
288641131360 329099260
166110763176 329092953
873502579496 329086646
724445018200 22970094
508437874288 309982743
402960701676 187418812
898766572936 329080339
937925762768 157132598
764867407704 329074032
389697105120 226150099
685285828368 329067725
209059552024 329061418
636021041160 329055111
128846372852 153304249
780657403604 329048804
125220938739 72183615
778131004260 329042497
390328704956 329036190
166110763176 329029883
78318385972 329023576
307589126440 329017269
336011119060 329010962
301292351816 136117674
578545456084 189210
680233029680 329004655
942978561456 328998348
578545456084 328992041
246323942348 328985734
63159989908 328979427
778762604096 84318283
294957129720 328973120
924662166212 99164961
939820562276 241703161
476226282652 328966813
296220329392 183981497
254534740216 328960506
397907902988 328954199
219165149400 207695817
36001196960 328947892
619149758389 112125846
30948398272 328941585
706294503363 16190069
970768954240 328935278
594335451984 328928971
85265984168 328922664
372643909548 328916357
224217948088 328910050
274861094481 68096679
581071855428 328903743
332221520044 136464559
824869392124 328897436
82739584824 328891129
952452558996 328884822
793289400324 328878515
786973401964 328872208
100424380232 328865901
519175071500 328859594
414961098560 328853287
444646290852 328846980
684060432854 34291159
559597461004 328840673
402960701676 213952361
86529183840 328834366
522964670516 328828059
599388250672 328821752
785078602456 291206804
959400157192 226143792
80844785316 328815445
207796352352 75854289
189479957108 192502254
824237792288 287195552
193269556124 328809138
380223107580 328802831
5052804996 78364475
625915443784 328796524
542544265432 178683617
12632003028 328790217
257061139560 310342242
188216757436 328783910
123793574164 328777603
462962686096 328771296
950557759488 328764989
445277890688 328758682
171163561864 328752375
5052804996 328746068
464225885768 328739761
231797146120 328733454
451593889048 328727147
627810243292 328720840
86529183840 328714533
396013103480 328708226
462962686096 328701919
545833494361 111905101
486331880028 328695612
726339817708 328689305
473068283472 104929559
433909093640 328682998
243797543004 328676691
690970226892 328670384
436435492984 328664077
25263999748 328657770
584861454444 328651463
216638750056 105938679
874276351726 185684387
676443430664 328645156
821079793108 328638849
707391822628 328632542
774341405244 118016584
64423189580 328626235
248850341692 328619928
671390631976 328613621
974558553256 328607314
650547837388 328601007
583598254772 316996127
752235410984 189834393
840027788188 328594700
49896393352 328588393
878555378184 56542255
506619641760 219862020
27790399092 328582086
704865423284 328575779
183163958748 328569472
893082174412 241930213
727603017380 328563165
630336642636 328556858
372012309712 328550551
729497816888 328544244
759814609016 328537937
577282256412 108032603
711181421644 328531630
140215169900 23771083
259587538904 328525323
292430730376 328519016
272851135460 328512709
865923381464 328506402
104845579084 39015102
252639940708 328500095
325273921848 328493788
562755460184 328487481
414329498724 328481174
471805083800 52007522
288641131360 328474867
375170308892 328468560
971400554076 328462253
730129416724 328455946
138951970228 328449639
416224298232 328443332
934136163752 328437025
646758238372 211669227
209059552024 328430718
692865026400 165817337
217901949728 141693062
985927350304 328424411
186321957928 328418104
802131798028 328411797
197690754976 328405490
6316004668 328399183
536859866908 328392876
174321561044 328386569
294325529884 143799600
404223901348 3576069
1263205980 328380262
142109969408 328373955
783815402784 328367648
46106794336 328361341
350537915288 328355034
90950382692 251283494
675180230992 328348727
269061536444 328342420
183163958748 107509122
737077014920 328336113
653074236732 328329806
939820562276 328323499
550755063300 328317192
886926689202 115569468
10737203520 316523102
713076221152 328310885
253271540544 163843246
380854707416 328304578
499595476584 328298271
144636368752 57727971
298833361688 216746362
878555378184 328291964
868449780808 328285657
996032947680 215188533
705497023120 328279350
785710202292 328273043
101055980068 328266736
529912268712 328260429
507806274452 328254122
825500991960 328247815
548860263792 328241508
281693533164 251970957
612651847228 328235201
281061933328 328228894
629705042800 328222587
753498610656 259085253
201480353992 328216280
56212391712 328209973
615178246572 328203666
926556965720 115418100
164215963668 111217638
446541090360 177157323
969505754568 328197359
295588729556 216494082
144004768916 328191052
120635574984 328184745
541912665596 178834985
109266777936 328178438
937294162932 328172131
850221273609 10986794
255166340052 320408214
402960701676 328165824
781289003440 328159517
924030566376 328153210
768657006720 328146903
40422395812 328140596
228007547104 328134289
175584760716 166309283
109266777936 293931428
884871376544 328127982
541912665596 328121675
150952367112 328115368
627810243292 87654686
594967051820 139334244
736445415084 76611129
737708614756 328109061
410539899708 328102754
52422792696 328096447
582335055100 328090140
360011912828 328083833
860870582776 99953336
38527596304 327118862
929714964900 215346208
705497023120 328077526
672653831648 328071219
102319179740 328064912
415592698396 328058605
626547043620 328052298
114951176460 328045991
330326720536 328039684
339169118240 328033377
472436683636 328027070
829922190812 328020763
130741172360 328014456
745545642948 61348189
332853119880 328008149
938557362604 328001842
182532358912 327995535
130109572524 327989228
792657800488 327982921
425698295772 50708280
938557362604 327976614
198322354812 140765933
287377931688 327970307
659552135782 6634964
349320214314 127098664
605072649196 323631091
393486704136 327964000
351801114960 327957693
481279081340 99347864
692865026400 327951386
168787174515 37980754
625283843948 127981644
241902743496 327945079
467383884948 327938772
317063123980 327932465
890555775068 327926158
682127829188 305239879
503385075600 327919851
30948398272 327913544
466752285112 327907237
159163164980 327900930
97266381052 191518362
826203003144 82665849
949294559816 97695430
158531565144 327894623
914556568836 327888316
589282653296 327882009
596230251492 327875702
369485910368 155448629
6947604504 327869395
936030963260 201262677
752403448385 59790360
87792383512 268842182
399171102660 63347508
648653037880 37432045
466752285112 327863088
744024613116 327856781
49264793516 142285920
83371184660 327850474
322747522504 196412594
468015484784 84173222
160426364652 50998402
771815005900 230022597
464225885768 327844167
57475591384 327837860
889292575396 327831553
641073839848 327825246
28421998928 327818939
651811037060 264326370
296220329392 327812632
557702661496 327806325
226744347432 50973174
951189359324 245127862
157899965308 327800018
53685992368 327793711
332221520044 327787404
624808859536 141762439
186953557764 327781097
812868995240 327774790
992874948500 327768483
468015484784 281721076
738340214592 327762176
377065108400 327755869
55706477772 148025290
322115922668 327749562
223586348252 327743255
627810243292 327736948
958768557356 327730641
446622740782 136193358
600019850508 327724334
217901949728 57305402
543807465104 327718027
731392616396 327711720
723181818528 327705413
284851532344 327699106
993506548336 199786839
406118700856 327692799
215375550384 327686492
938557362604 327680185
231165546284 327673878
912661769328 327667571
980874551616 327661264
913293369164 308084336
195795955468 30513266
219165149400 327654957
559597461004 327648650
697917825088 327642343
166110763176 327636036
694128226072 327629729
484437080520 327623422
633723428241 15981938
500245385641 236607105
485700280192 327617115
738340214592 231738101
960031757028 327610808
800868598356 327604501
12813411269 33811827
558965861168 171462102
948031360144 327598194
178742759896 327591887
683391028860 327585580
910766969820 327579273
369601662739 56239519
162952763996 327572966
425698295772 308538440
270956335952 327566659
167373962848 327560352
372012309712 56321510
655600636076 327554045
564018659856 34379457
293062330212 327547738
770551806228 252910700
365696311352 327541431
186321957928 307844670
49896393352 327535124
464225885768 327528817
120003975148 98288288
197059155140 327522510
905082571296 327516203
628441843128 327509896
868449780808 327503589
881171191867 67806557
810342595896 327497282
793289400324 105856688
128214773016 327490975
970768954240 327484668
509069474124 327478361
980242951780 327472054
931609764408 327465747
240639543824 327459440
904450971460 327453133
252639940708 327446826
670127432304 327440519
731392616396 327434212
200848754156 41758647
292430730376 327427905
356222313812 77475188
101687579904 248331818
885502976380 41455911
587387853788 163963079
986558950140 327421598
453488688556 327415291
128846372852 327408984
958768557356 223047055
785710202292 326437706
982769351124 327402677
331626015169 144386151
195164355632 327396370
456015087900 327390063
597493451164 211574622
276640734476 327383756
495174277732 242447387
617704645916 284067280
391591904628 296435307
565913459364 327377449
265903537264 327371142
997927747188 327364835
682759429024 324797886
834982198401 254474836
980242951780 327358528
417487497904 327352221
745919412624 327345914
256429539724 327339607
298115128900 327333300
89055583184 206566864
964452955880 259728567
898766572936 163754948
897503373264 327326993
414961098560 221262174
328431921028 46671800
290667204766 53256308
349906315452 156161320
950557759488 211082676
523596270352 327320686
97897980888 327314379
946136560636 327308072
571597857888 327301765
826132591796 327295458
452857088720 285139470
135162371212 327289151
800868598356 327282844
113687976788 160487922
423315626651 11106627
621494244932 248167836
193269556124 326273724
154741966128 327276537
455383488064 239893052
805921397044 327270230
780657403604 327263923
720655419184 327257616
735813815248 327251309
169900362192 327245002
546965464284 327238695
557702661496 327232388
170531962028 327226081
676443430664 233964472
576650656576 327219774
656232235912 135348220
115582776296 212716189
480647481504 327213467
241902743496 327207160
294325529884 193132954
728866217052 327200853
607599048540 327194546
24632399912 69244553
737262926359 17653293
772446605736 327188239
216007150220 50765043
21474400732 322615664
192637956288 327181932
941715361784 327175625
132004372032 327169318
565913459364 38579919
48001593844 327163011
425698295772 110315737
496437477404 327156704
80844785316 117858909
564650259692 142393139
362538312172 327150397
22106000568 327144090
336011119060 327137783
369485910368 327131476
566545059200 219634968
203375153500 97638667
703602223612 327125169
805921397044 327118862
511595873468 327112555
580440255592 230287491
941083761948 327106248
141478369572 224409367
425066695936 327099941
730129416724 327093634
498332276912 327087327
184565798894 136256428
345485116600 327081020
32843197780 327074713
92213582364 327068406
710549821808 327062099
493911078060 327055792
819816593436 327049485
197059155140 327043178
154741966128 327036871
636049176687 122809904
913293369164 193656435
175584760716 327030564
486963479864 327024257
343590317092 327017950
296851929228 327011643
256429539724 327005336
288641131360 326999029
288009531524 326992722
198322354812 251094284
597493451164 57778427
390328704956 5405099
917082968180 326986415
591809052640 24679291
706128622956 326980108
476857882488 120974567
104845579084 326973801
900661372444 90221635
760446208852 326967494
159794764816 326961187
106108778756 256228182
895608573756 326954880
317063123980 28223825
178742759896 208017474
62528390072 326948573
264008737756 326942266
258955939068 326935959
571597857888 326929652
601283050180 326923345
296851929228 326917038
612020247392 326910731
185058758256 326904424
915188168672 326898117
983400950960 326891810
857712583596 32310761
122530374492 326885503
149057567604 326879196
85897584004 326872889
269693136280 326866582
861502182612 326860275
764867407704 98042315
552018262972 326853968
882344977200 326847661
935399363424 198392992
864028581956 326841354
166742363012 46305994
628441843128 326835047
902556171952 326828740
30316798436 326822433
183163958748 74996537
446541090360 326816126
568450984256 196399980
549491863628 326809819
15790002208 326803512
327388778893 85213877
130741172360 42811916
299378328572 326797205
852659784908 188831580
610125447884 207039889
915865128452 124670469
274114335132 131702774
104213979248 257325600
941083761948 326790898
658127035420 247656969
356222313812 150510248
605072649196 326784591
411171499544 286981114
675811830828 326778284
353695914468 326771977
862765382284 326765670
498332276912 326759363
766762207212 326753056
550755063300 152578944
823606192452 326746749
127583173180 326740442
765499007540 326734135
554142303009 1110032
874134179332 326727828
870976180152 326721521
128846372852 326715214
858344183432 326708907
960663356864 326702600
829290590976 326696293
767393807048 207872413
490121479044 109325538
593072252312 326689986
417487497904 326683679
480015881668 78547378
601914650016 72751245
175584760716 326677372
706128622956 326671065
345485116600 160002283
800236998520 326664758
383381106760 6452061
700444224432 326658451
474963082980 326652144
646126638536 326645837
505911474944 326639530
288009531524 326633223
982137751288 326626916
422540296592 41481139
113687976788 326620609
443383091180 326614302
627810243292 326607995
903187771788 326601688
929714964900 326595381
790763000980 326589074
258324339232 82325271
904450971460 326582767
584861454444 205683884
544439064940 326576460
8842404012 326570153
260850738576 73905426
35369597124 326563846
30948398272 326557539
203375153500 326551232
937925762768 326544925
703602223612 326538618
214112350712 326532311
840659388024 326526004
472474960819 169891659
982769351124 326519697
270956335952 326513390
408013500364 115140592
815395394584 326507083
594335451984 41714498
766762207212 170698955
329695120700 124399268
733287415904 326500776
12632003028 326494469
56843991548 50537991
721287019020 326488162
953715758668 326481855
11368803356 326475548
26527199420 326469241
980874551616 326462934
111793177280 326456627
351169515124 326450320
479384281832 326444013
943083207200 203880082
633494641816 326437706
963821356044 326431399
898766572936 87396099
226965237493 58610951
439593492164 326425092
970768954240 326418785
648653037880 308557361
848238586056 326412478
432214497233 2957983
180637559404 326406171
978979752108 326399864
15790002208 326393557
547597064120 326387250
570966258052 326380943
369485910368 326374636
206533152680 326368329
479384281832 326362022
723181818528 326355715
186321957928 326349408
384644306432 304590258
324642322012 326343101
862765382284 326336794
423171896428 326330487
625915443784 326324180
284851532344 326317873
543175865268 326311566
77686786136 326305259
177479560224 326298952
330326720536 326292645
843185787368 326286338
112424777116 188554072
233691945628 326280031
344221916928 306160701
249481941528 260113294
586298121844 131065767
925925365884 326273724
137057170720 81410756
812868995240 326267417
521069871008 326261110
497700677076 326254803
60633590564 326248496
493911078060 240227323
939188962440 326242189
226744347432 326235882
214112350712 326229575
986016670038 9548798
574124257232 326223268
242534343332 326216961
647389838208 247524522
316431524144 74359530
83371184660 326210654
902556171952 51029937
797883562344 17382092
817921793928 326204347
515404141204 224018333
985927350304 326198040
224217948088 138848605
396013103480 326191733
188216757436 68758914
249481941528 326185426
690970226892 326179119
922135766868 326172812
964452955880 307554548
461699486424 326166505
65054789416 326160198
51159593024 326153891
41053995648 326147584
38527596304 326141277
540796128902 122399949
59370390892 326134970
161689564324 326128663
261482338412 52531003
676443430664 326122356
385275906268 326116049
869081380644 326109742
624915939782 22150184
577913856248 326103435
478752681996 171726996
232428745956 326097128
723181818528 326090821
890555775068 326084514
70739187940 326078207
482542281012 326071900
618336245752 79859234
570334658216 326065593
12000403192 326059286
182532358912 326052979
55580791876 132894797
793921000160 326046672
718215614950 141775053
813500595076 326040365
535596667236 326034058
330958320372 326027751
133899171540 131778458
399802702496 192786069
118740775476 326021444
797078999340 326015137
436435492984 326008830
648653037880 326002523
305062727096 325996216
766762207212 325989909
786341802128 101340876
857712583596 325983602
187585157600 108783136
3158005488 217332913
572861057560 325977295
94739981708 325970988
414329498724 325964681
101687579904 325958374
951820959160 325952067
699181024760 228288172
341063917748 325945760
454120288392 325939453
987822149812 325933146
820448193272 296908332
533070267892 325926839
646758238372 325920532
54317592204 310039506
492016278552 238455056
912030169492 325914225
973926953420 325907918
279798733656 40005301
840027788188 325901611
689707027220 325895304
648021438044 271390210
797710599176 325888997
920872567196 307144593
391591904628 112996212
806552996880 325882690
497700677076 325876383
961926556536 325870076
992243348664 325863769
807184596716 325857462
538754666416 34354229
653074236732 285795398
593072252312 234834838
277903934148 325851155
372012309712 86159927
908872170312 325844848
457278287572 325838541
212849151040 2907527
402339893117 44823849
320221123160 325832234
433909093640 149608347
799605398684 180254060
483805480684 300497015
728894264281 51584953
146531168260 325825927
212849151040 267265432
454751888228 145016851
786341802128 325819620
248850341692 325813313
95371581544 325807006
36001196960 325800699
545702264612 325794392
956242158012 325788085
71370787776 325781778
980874551616 325775471
821079793108 325769164
228007547104 325762857
485700280192 325756550
305062727096 325750243
591177452804 325743936
387802305612 325737629
839396188352 325731322
34106397452 325725015
709286622136 242296019
24000800076 184221163
10105603684 325718708
834343389664 325712401
135793971048 325706094
403592301512 185255511
749077411804 185753764
759814609016 325699787
206533152680 325693480
914556568836 325687173
16421602044 325680866
16421602044 325674559
963821356044 325668252
772446605736 325661945
212849151040 325655638
270324736116 325649331
1894805816 141257879
530543868548 325643024
70739187940 46123091
481279081340 325636717
89687183020 325630410
314536724636 187349435
816658594256 325624103
128214773016 325617796
526122669696 98849611
128214773016 14064610
855817784088 325611489
562123860348 325605182
678969830008 193044656
393486704136 325598875
996664547516 325592568
877292178512 325586261
757919809508 325579954
503385075600 325573647
807816196552 325567340
660085787908 214431693
521069871008 325561033
906387687290 93583266
424435096100 325554726
805289797208 82054070
532438668056 125244406
962558156372 139447770
497069077240 325548419
267798336772 325542112
190111556944 325535805
403592301512 240050727
507174674616 179869333
956873757848 325529498
693496626236 325523191
408645100200 217042791
999853047348 101435481
895608573756 325516884
361275112500 325510577
123161974328 325504270
809710996060 325497963
411171499544 325491656
8875326552 61442794
915188168672 325485349
624020644276 320149627
88423983348 223684062
185058758256 96509714
346116716436 325479042
80213185480 325472735
761709408524 325466428
504016675436 160349168
36632796796 325460121
936662563096 312757823
594967051820 325453814
245060742676 325447507
320221123160 325441200
334116319552 288652469
144636368752 325434893
350537915288 137284469
608230648376 325428586
190111556944 325422279
58107191220 325415972
606335848868 325409665
726971417544 321322729
555176262152 325403358
421277096920 139813576
29301419715 19141745
836238189172 325397051
675811830828 40636001
916451368344 325390744
38527596304 325384437
415592698396 153304249
743393013280 325378130
478121082160 100155160
640442240012 325371823
677706630336 325365516
636652640996 212186401
648021438044 325359209
711813021480 325352902
598756650836 325346595
150320767276 325340288
529912268712 325333981
518543471664 325327674
782552203112 78295098
252639940708 325321367
526122669696 313520970
982769351124 325315060
963189756208 325308753
158531565144 325302446
78318385972 54511401
940452162112 189437052
524227870188 289352546
867186581136 325296139
866554981300 325289832
75160386792 325283525
830553790648 325277218
711181421644 325270911
48633193680 325264604
999190946860 325258297
391591904628 325251990
672022231812 325245683
237481544644 325239376
72002387612 96219592
532438668056 325233069
622757444604 325226762
687180627876 164404569
240007943988 198197475
629073442964 325220455
812868995240 320212697
459173087080 325214148
576019056740 325207841
881081777528 325201534
750340611476 325195227
758551409344 174117349
274114335132 126177842
974163913717 48135024
12000403192 325188920
165479163340 118659898
164215963668 325182613
224217948088 325176306
934136163752 325169999
591177452804 325163692
848870185892 325157385
3158005488 325151078
984032550796 325144771
39790795976 325138464
167373962848 325132157
809079396224 325125850
900029772608 325119543
994138148172 325113236
881081777528 325106929
6316004668 325100622
475594682816 325094315
784447002620 325088008
557702661496 325081701
920240967360 77695933
310115525784 325075394
644231839028 325069087
676443430664 325062780
468647084620 325056473
474331483144 105875609
641073839848 269889144
571597857888 325050166
964452955880 93330986
374575762681 199414726
379774221534 73520699
555807861988 214299246
336642718896 226799720
256452320608 167791428
888660975560 143610390
385275906268 325043859
963821356044 325037552
496437477404 325031245
959400157192 242516764
509701073960 188314406
602546249852 325024938
194532755796 325018631
536859866908 1387540
32211597944 325012324
58738791056 325006017
273482735296 324999710
260850738576 2611098
715602620496 324993403
524859470024 324987096
105477178920 324980789
342327117420 324974482
747814212132 324968175
58107191220 324961868
810974195732 324955561
79581585644 324949254
785710202292 324942947
121898774656 112668248
60001990728 324936640
666969433124 324930333
540649465924 324924026
445909490524 324917719
578545456084 324911412
613915046900 187942293
910336128101 64350321
605072649196 324905105
283588332672 324898798
747182612296 324892491
362538312172 72461123
425066695936 96093452
713707820988 324886184
800236998520 324879877
821711392944 324873570
721918618856 324867263
200475135848 28835604
129477972688 194343898
217270349892 324860956
488257243258 95967312
564018659856 324854649
695391425744 324848342
113687976788 162480934
729497816888 324842035
185690358092 324835728
897503373264 324829421
649916237552 135966306
919609367524 5922273
606967448704 134906730
8842404012 324823114
381486307252 324816807
834974989500 292575423
343783904150 122267502
91581982528 324810500
934767763588 324804193
615809846408 324797886
138320370392 248079538
559597461004 324791579
267798336772 324785272
829290590976 79487121
521701470844 324778965
797710599176 324772658
729497816888 135304071
545070664776 324766351
584229854608 324760044
985295750468 324753737
227375947268 179736886
915188168672 324747430
224312912587 159308513
775604604916 324741123
384644306432 324734816
84634384332 324728509
207164752516 324722202
385907506104 324715895
255166340052 232160670
927820165392 324709588
406750300692 324703281
427807621578 23739548
355594327887 23935065
20842800896 293950349
527385869368 324696974
659390235092 324690667
711181421644 324684360
30948398272 90297319
582966654936 324678053
986701652322 69585131
530543868548 324671746
747814212132 324665439
133899171540 324659132
615809846408 324652825
753498610656 324646518
492647878388 89862136
766762207212 324640211
880450177692 324633904
465489085440 324627597
249481941528 324621290
394749903808 324614983
408013500364 324608676
766130607376 163900009
756025010000 324602369
634757841488 169216810
543175865268 324596062
102319179740 324589755
303799527424 301556591
248218741856 10065972
368222710696 324583448
388671256779 68910282
505911474944 324577141
654337436404 324570834
728866217052 188339634
228192525107 124487566
913924969000 257514810
156636765636 324564527
476226282652 324558220
180652954791 257893230
791394600816 324551913
606335848868 324545606
419382297412 276372740
253903140380 324539299
531175468384 193650128
735813815248 284597068
151583966948 324532992
362538312172 324526685
820607432408 81707185
474331483144 324520378
529280668876 324514071
579808655756 324507764
742129813608 288797530
360643512664 324501457
720655419184 324495150
34106397452 246370341
96634781216 324488843
584861454444 324482536
956242158012 324476229
8210804176 324469922
504648275272 90360389
843185787368 324463615
720023819348 324457308
288009531524 237092744
479384281832 324451001
976453352764 324444694
795184199832 139309016
764867407704 324438387
634757841488 324432080
532438668056 324425773
959400157192 121252075
643600239192 324419466
354327514304 324413159
971400554076 324406852
21474400732 324400545
740235014100 324394238
39159196140 324387931
552649862808 324381624
464225885768 324375317
850133385564 324369010
275377534804 324362703
101055980068 317298863
619599445424 324356396
388433905448 324350089
689075427384 324343782
602546249852 324337475
322115922668 324331168
406750300692 324324861
865291781628 113589070
762972608196 324318554
627810243292 324312247
687812227712 46551967
517911871828 324305940
325905521684 324299633
480647481504 102236470
25263999748 324293326
894345374084 324287019
949926159652 30387126
94739981708 324280712
23369200240 324274405
275377534804 324268098
226112747596 324261791
922135766868 324255484
211585951368 324249177
351801114960 324242870
226112747596 324236563
605072649196 324230256
986558950140 324223949
557071061660 301405223
996664547516 324217642
634757841488 324211335
37264396632 14670082
933504563916 324205028
183795558584 324198721
430119494624 324192414
274745934968 176696912
377696708236 324186107
649916237552 324179800
884871376544 324173493
927820165392 324167186
574124257232 324160879
550755063300 324154572
533070267892 324148265
702970623776 51439892
193901155960 324141958
332221520044 324135651
183163958748 324129344
252639940708 324123037
315799924308 324116730
924030566376 324110423
48001593844 324104116
63159989908 181673135
56843991548 324097809
703602223612 324091502
396013103480 324085195
426329895608 324078888
391591904628 137227706
32211597944 85768893
442119891508 289497607
469278684456 324072581
310115525784 84639940
190743156780 324066274
999822546696 279381179
213480750876 324059967
221691548744 324053660
557071061660 324047353
963821356044 132793885
271587935788 324041046
42317195320 324034739
375170308892 324028432
46738394172 324022125
229902346612 324015818
627178643456 191865247
210954351532 324009511
576650656576 324003204
519806671336 323996897
471173483964 323990590
264008737756 115985730
752235410984 115191048
923398966540 257792318
533701867728 323984283
716234220332 323977976
884239776708 32310761
5684404832 283978982
882476080809 161528577
815395394584 323971669
229270746776 251485318
942346961620 323965362
714971020660 323959055
901292972280 36662591
117477575804 323952748
584861454444 323946441
17053201880 323940134
727603017380 323933827
5052804996 323927520
548860263792 323921213
27158799256 323914906
747814212132 189058632
923398966540 323908599
907608970640 263840731
374538709056 67661496
157268365472 49484722
72002387612 323902292
125688373672 157208282
7579204340 323895985
741498213772 5424020
876660578676 323889678
431382694296 323883371
860372357069 105957600
739603414264 323877064
457909887408 323870757
195164355632 323864450
732655816068 323858143
279798733656 281929207
121267174820 323851836
521069871008 323845529
594335451984 264389440
120003975148 158009271
45475194500 228382777
1894805816 323839222
817290194092 323832915
648021438044 323826608
73897187120 323820301
913924969000 252898086
450330689376 323813994
546965464284 86437435
426961495444 323807687
677706630336 323801380
798973798848 323795073
584229854608 323788766
373907109220 323782459
196427555304 323776152
320852722996 323769845
569071458544 323763538
376433508564 4440128
651811037060 323757231
698549424924 323750924
783815402784 133632716
97982690205 11018329
612020247392 323744617
333484719716 323738310
188848357272 323732003
857712583596 35949900
36632796796 323725696
985295750468 323719389
625915443784 323713082
552018262972 323706775
203375153500 323700468
637284240832 321713763
460436286752 323694161
572861057560 323687854
766130607376 323681547
300641528244 323675240
492016278552 323668933
785078602456 323662626
636021041160 323656319
799605398684 323650012
498963876748 323643705
478752681996 323637398
240007943988 172288319
979611351944 323631091
329695120700 323624784
709286622136 323618477
800868598356 323612170
49264793516 323605863
862133782448 300831286
894976973920 55873713
957505357684 92302945
719392219512 323599556
582335055100 7133217
538123066580 323593249
874134179332 323586942
461067886588 323580635
884239776708 323574328
762972608196 323568021
125056773836 50228948
528017469204 323561714
670759032140 213573941
909503770148 323555407
795815799668 323549100
305062727096 280226317
302536327752 109615660
814132194912 35968821
510964273632 171272892
399171102660 323542793
96003181380 323536486
219165149400 164871287
78318385972 19841822
244429142840 93665257
598756650836 323530179
990348549156 323523872
442119891508 323517565
286746331852 323511258
393654382038 15275554
123161974328 323504951
235586745136 110240053
236218344972 323498644
492016278552 323492337
474331483144 50392930
769288606556 323486030
282400791772 66589306
449067489704 323479723
430119494624 278447743
59370390892 323473416
717497420004 323467109
307589126440 150447178
876660578676 323460802
510964273632 323454495
964522522090 18775939
984032550796 323448188
642968639356 216405784
643600239192 323441881
351178218784 167614832
941083761948 323435574
295588729556 323429267
630968242472 265026447
48633193680 38390709
666337833288 323422960
968242554896 323416653
189479957108 40970272
627810243292 323410346
300641528244 323404039
963821356044 323397732
869712980480 323391425
641705439684 323385118
486963479864 323378811
372012309712 179604439
618967845588 254802800
759183009180 323372504
699812624596 201748316
444014691016 323366197
772446605736 323359890
917714568016 26773215
719392219512 182903000
138320370392 323353583
711181421644 323347276
917082968180 206251514
66317989088 323340969
790763000980 323334662
948031360144 323328355
262745538084 323322048
843817387204 184429294
22737600404 323315741
597493451164 323309434
699181024760 323303127
755393410164 323296820
3789605324 323290513
908872170312 323284206
222323148580 323277899
730761016560 323271592
49896393352 323265285
24000800076 323258978
334747919388 323252671
133267571704 188781124
166110763176 323246364
346748316272 105736855
147162768096 323240057
137688770556 323233750
416855898068 323227443
454120288392 323221136
521069871008 274404956
426329895608 323214829
648021438044 323208522
144636368752 323202215
186321957928 323195908
829922190812 323189601
823606192452 82798296
540017866088 323183294
748445811968 323176987
176847960388 205847866
706128622956 323170680
922767366704 323164373
188216757436 18088476
922135766868 99947029
394118303972 323158066
826132591796 323151759
865312437053 5032986
384012706596 323145452
361906712336 181168575
486331880028 323139145
138320370392 323132838
975821752928 177731260
691601826728 323126531
45475194500 120785357
862133782448 323120224
409908299872 323113917
407381900528 323107610
853922984580 323101303
651811037060 244825126
340432317912 323094996
329063520864 323088689
428856294952 323082382
127583173180 323076075
441488291672 323069768
106108778756 323063461
313905124800 153354705
181269159240 251642993
20211201060 323057154
864028581956 189418131
815395394584 323050847
503385075600 323044540
446541090360 296391158
156636765636 323038233
977084952600 323031926
461067886588 323025619
144004768916 323019312
421277096920 323013005
485068680356 323006698
974558553256 323000391
142109969408 322994084
747814212132 322987777
468015484784 252122325
425066695936 322981470
27790399092 295312661
945504960800 322975163
181332065258 175719327
465489085440 322968856
560860660676 322962549
279798733656 169242038
915188168672 322956242
697286225252 322949935
332853119880 322943628
85265984168 322937321
956873757848 322931014
612020247392 322924707
118109175640 232684151
430751094460 322918400
893082174412 322912093
431382694296 224724717
76423586464 322905786
424435096100 322899479
834974989500 322893172
198322354812 322886865
974558553256 322880558
821079793108 322874251
828027391304 96288969
779394203932 241394118
397276303152 322867944
809079396224 92094814
209691151860 311944220
656232235912 322861637
408645100200 322855330
399171102660 322849023
612651847228 322842716
54949192040 225405873
928451765228 322836409
375801908728 86771706
810342595896 322830102
433277493804 301998081
992874948500 322823795
44843594664 322817488
553913062480 74441521
456015087900 306785094
381486307252 322811181
632863041980 2163301
137057170720 322804874
839396188352 322798567
13263602864 9510956
96703836559 42237979
390328704956 322792260
682759429024 322785953
378328308072 322779646
877923778348 322773339
443383091180 322767032
277903934148 322760725
480647481504 60685954
995401347844 12658149
82107984988 322754418
162952763996 322748111
815395394584 322741804
536859866908 322735497
972032153912 322729190
582966654936 266779793
131372772196 322722883
450330689376 322716576
282325133000 322710269
860870582776 322703962
293062330212 306312069
882344977200 116200168
115582776296 322697655
271587935788 322691348
423171896428 322685041
969505754568 322678734
199585554484 322672427
204006753336 322666120
723181818528 322659813
989716949320 322653506
662548234272 322647199
589282653296 322640892
476857882488 141554308
118109175640 322634585
293693930048 237679295
12000403192 322628278
6316004668 195586377
96634781216 292278994
953715758668 322621971
303799527424 322615664
503385075600 322609357
499595476584 322603050
507174674616 322596743
90950382692 322590436
450330689376 188093661
644863438864 87049214
903187771788 322584129
315168324472 322577822
35369597124 322571515
939188962440 322565208
841922587696 322558901
932241364244 322552594
277903934148 321165054
842554187532 147136003
573492657396 322546287
313905124800 322539980
28421998928 322533673
236218344972 322527366
19579601224 322521059
910766969820 322514752
992874948500 322508445
668232632796 322502138
27790399092 322495831
298115128900 72631412
857080983760 322489524
372643909548 322483217
862133782448 322476910
422540296592 322470603
551386663136 322464296
904450971460 322457989
87160783676 322451682
586829566520 88960235
543175865268 322445375
828027391304 322439068
654969036240 191089486
514122272812 95664576
24632399912 322432761
440856691836 322426454
567176659036 322420147
700444224432 322413840
912030169492 267971816
751603811148 322407533
990980148992 322401226
885502976380 322394919
229270746776 322388612
964452955880 135543737
1263205980 248111073
570334658216 322382305
47369994008 322375998
205901552844 322369691
490121479044 322363384
429487894788 322357077
640442240012 322350770
833711789828 322344463
123437558693 9958753
82739584824 322338156
27790399092 322331849
723813418364 322325542
116845975968 322319235
384012706596 322312928
674548631156 322306621
933504563916 322300314
632231442144 112346591
509069474124 322294007
41685595484 322287700
991611748828 163698185
207164752516 297860689
766130607376 322281393
962558156372 269800846
236890555581 113771973
468015484784 322275086
339800718076 322268779
109266777936 106935185
96634781216 322262472
860870582776 80710679
61896790236 322256165
479384281832 60849936
636158981557 183432788
858344183432 322249858
500858676256 322243551
3789605324 322237244
752867010820 322230937
180637559404 208629253
258955939068 191341766
385907506104 144379844
152215566784 322224630
311378725456 322218323
940452162112 50146957
464225885768 322212016
887640298959 68361573
546965464284 322205709
125056773836 322199402
408802119272 121636802
416224298232 322193095
31579998108 119896070
396013103480 322186788
888660975560 182808395
72633987448 322180481
719392219512 62634817
973926953420 322174174
968242554896 322167867
249481941528 322161560
421908696756 322155253
469910284292 322148946
219165149400 322142639
216638750056 322136332
168005562684 322130025
452225488884 75690307
925293766048 322123718
269693136280 322117411
46738394172 322111104
419382297412 119277984
187585157600 322104797
794552599996 322098490
512859073140 322092183
727603017380 322085876
826132591796 322079569
569703058380 243576340
954978958340 322073262
274114335132 29277094
310115525784 322066955
607599048540 322060648
733287415904 285442206
840037797397 183331876
813500595076 322054341
136425570884 221154955
190743156780 220120607
156636765636 322048034
128214773016 322041727
671390631976 322035420
865923381464 322029113
598125051000 322022806
576019056740 322016499
762972608196 322010192
77686786136 57557682
767393807048 322003885
312010325292 321997578
961926556536 310878337
954347358504 98836997
285483132180 321991271
522333070680 321984964
85265984168 321978657
985927350304 321972350
833711789828 321966043
149057567604 321959736
529475593018 66223500
874817742541 130914399
627810243292 321953429
328431921028 254392845
546965464284 321947122
993506548336 129489017
109266777936 321940815
882344977200 321934508
478953156298 88140325
350537915288 321928201
974558553256 165785802
970137354404 196154007
579177055920 59670527
70107588104 164480253
125056773836 307794214
422540296592 156457749
989085349484 321921894
134097728514 27801256
267166736936 321915587
649916237552 321909280
250113541364 321902973
39159196140 321896666
852659784908 321890359
173058361372 138760307
856449383924 321884052
897503373264 321877745
15790002208 321871438
730761016560 321865131
553913062480 314549011
949294559816 321858824
972032153912 321852517
118740775476 321846210
382117907088 321839903
89687183020 321833596
486331880028 321827289
198322354812 321820982
92213582364 198645272
302536327752 321814675
356222313812 321808368
836238189172 279854204
571597857888 321802061
628441843128 321795754
457936584939 128202389
567808258872 321789447
241271143660 321783140
885502976380 321776833
781920603276 321770526
278535533984 321764219
949294559816 321757912
286746331852 321751605
123793574164 321745298
746551012460 321738991
782552203112 321732684
846343786548 321726377
770551806228 321720070
376433508564 321713763
991611748828 242384317
861502182612 78074353
780657403604 321707456
953715758668 321701149
903819371624 321694842
104213979248 321688535
430751094460 321682228
319620232107 4679794
985295750468 321675921
575387456904 178223206
161057964488 279803748
740866613936 321669614
83371184660 272916504
692233426564 321663307
227375947268 321657000
253903140380 321650693
799605398684 321644386
692233426564 205576665
390960304792 321638079
443383091180 321631772
42317195320 321625465
145267968588 106462160
242534343332 321619158
659390235092 304161382
645495038700 9132536
337905918568 321612851
225481147760 321606544
331589920208 321600237
920872567196 321593930
900029772608 321587623
525491069860 321581316
38574507770 89635084
122530374492 321575009
483173880848 18082169
679601429844 321568702
197690754976 321562395
138320370392 321556088
815395394584 321549781
436435492984 321543474
77055186300 321537167
600019850508 321530860
953715758668 321524553
530543868548 321518246
227375947268 321511939
904450971460 321505632
364433111680 321499325
157268365472 321493018
570966258052 321486711
989716949320 321480404
305694326932 112825923
679601429844 321474097
670127432304 321467790
847026870425 105907144
697917825088 321461483
259587538904 24099047
790131401144 321455176
517280271992 321448869
121898774656 258555465
872870979660 238953309
513490672976 321442562
533070267892 321436255
740235014100 314889589
830553790648 321429948
921504167032 321423641
642337039520 110908595
960031757028 321417334
497700677076 321411027
756656609836 321404720
788236601636 321398413
984032550796 321392106
746004809404 43076810
340432317912 321385799
224217948088 321379492
749077411804 321373185
154741966128 291673522
369485910368 321366878
260850738576 321360571
864660181792 321354264
865291781628 321347957
238744744316 321341650
834343389664 195371939
422540296592 321335343
202111953828 267662773
726339817708 321329036
162952763996 52278723
646758238372 321322729
102950779576 321316422
565281859528 321310115
198953954648 321303808
584229854608 321297501
322115922668 321291194
523596270352 186144798
583598254772 321284887
968242554896 321278580
284219932508 249517534
98529580724 321272273
36632796796 321265966
804658197372 321259659
228007547104 321253352
500858676256 321247045
851396585236 321240738
335379519224 106405397
55580791876 184340996
698549424924 85503999
835606589336 66955112
639810640176 321234431
803394997700 199698541
872870979660 320919081
476226282652 321228124
871607779988 321221817
134530771376 321215510
48803709732 19810287
301904727916 321209203
483173880848 319329717
397276303152 321202896
592440652476 321196589
263377137920 321190282
330958320372 321183975
924662166212 321177668
612651847228 35457954
319589523324 321171361
120635574984 321165054
329695120700 321158747
721918618856 321152440
979611351944 321146133
364433111680 321139826
270324736116 321133519
91601237799 120741208
82739584824 321127212
233691945628 321120905
111793177280 321114598
984664150632 321108291
708023422464 321101984
201480353992 289327318
786514317499 95815944
105477178920 321095677
512859073140 321089370
375801908728 321083063
275377534804 321076756
460436286752 321070449
531807068220 321064142
569703058380 321057835
162321164160 321051528
944873360964 321045221
256467722302 230445166
744656212952 13118560
378959907908 78730281
184427158420 321038914
608862248212 321032607
960663356864 301991774
396644703316 321026300
445437527165 23758469
882976577036 28394114
547597064120 321019993
527385869368 224649033
190743156780 321013686
167373962848 13049183
149057567604 321007379
834343389664 321001072
393486704136 320994765
624652244112 320988458
651811037060 320982151
570334658216 35464261
481279081340 320975844
306957526604 320969537
649916237552 320963230
784447002620 320956923
342327117420 102930240
131372772196 320950616
898134973100 9031624
952452558996 320944309
210322751696 110315737
274745934968 320938002
300009928408 320931695
654969036240 320925388
301273128080 320919081
410539899708 9693859
68212788596 320912774
153478766456 278258533
475594682816 320906467
437067092820 320900160
301904727916 320893853
532438668056 320887546
781920603276 320881239
890662994068 72877385
910135369984 320874932
580440255592 320868625
46899001927 2699396
501490276092 320862318
906977370804 320856011
856449383924 214866876
25895599584 320849704
686549028040 320843397
207164752516 241665319
433909093640 320837090
975190153092 320830783
975190153092 180947830
25895599584 320824476
591177452804 320818169
773078205572 240656199
250745141200 320811862
924662166212 320805555
964452955880 320799248
360011912828 320792941
1894805816 46779019
389697105120 320786634
140215169900 320780327
464857485604 320774020
282956732836 320767713
695391425744 320761406
797998135306 24054898
348011515944 320755099
806552996880 320748792
332853119880 320742485
738345928734 13913242
961926556536 195390860
944241761128 320736178
842554187532 320729871
605704249032 320723564
14526802536 320717257
510332673796 320710950
730761016560 320704643
438961892328 320698336
782552203112 320692029
6308 320685722
954347358504 32891005
582335055100 320679415
920872567196 292638493
906345770968 320673108
413697898888 320666801
197059155140 320660494
663179834108 320654187
670127432304 320647880
305062727096 320641573
888660975560 320635266
982769351124 320628959
684654228532 320622652
506543074780 320616345
77085642803 163048564
457278287572 147350441
661916634436 320610038
330958320372 320603731
274114335132 320597424
106740378592 320591117
652442636896 320584810
972032153912 320578503
852028185072 320572196
509701073960 320565889
958768557356 320559582
403592301512 39614267
894976973920 53313071
877923778348 320553275
985295750468 320546968
586756253952 278409901
558334261332 320540661
464956202768 10362401
528017469204 320534354
376433508564 320528047
481279081340 320521740
693496626236 320515433
968874154732 76157025
493911078060 243178999
706760222792 161087087
45475194500 320509126
493279478224 205519902
883608176872 194072697
21085267204 33824441
426961495444 320502819
286114732016 320496512
492647878388 320490205
268494595972 84703010
53685992368 320483898
670127432304 320477591
572229457724 26041603
63159989908 320471284
391591904628 259640269
916451368344 320464977
486963479864 320458670
750972211312 320452363
203375153500 220795456
304431127260 320446056
893082174412 320439749
181269159240 320433442
867818180972 154086317
70107588104 320427135
84002784496 320420828
105477178920 320414521
973295353584 320408214
106108778756 320401907
392223504464 320395600
568439858708 303801883
71370787776 107534350
108635178100 320389293
1282208971 53104940
341063917748 320382986
714339420824 320376679
633494641816 320370372
990980148992 320364065
25263999748 320357758
52422792696 320351451
447172690196 320345144
112424777116 320338837
942346961620 320332530
279167133820 320326223
752235410984 320319916
760446208852 320313609
27158799256 320307302
466120685276 320300995
336011119060 320294688
338537518404 41115333
279167133820 320288381
549491863628 320282074
85265984168 320275767
288009531524 114591883
315168324472 160582527
920922253742 69597745
338537518404 320269460
890555775068 47781832
19579601224 320263153
196427555304 179043116
202743553664 282219329
444646290852 320256846
369485910368 320250539
840027788188 320244232
277272334312 129678227
898134973100 138255747
505279875108 320237925
170531962028 320231618
644231839028 320225311
172426761536 320219004
937349910505 263891187
83371184660 320212697
24000800076 111223945
792657800488 320206390
972663753748 320200083
210954351532 320193776
377696708236 320187469
836869789008 320181162
39790795976 320174855
528017469204 320168548
576650656576 320162241
312010325292 320155934
989085349484 320149627
130741172360 320143320
865291781628 320137013
350537915288 320130706
421277096920 320124399
213480750876 92889496
373907109220 320118092
366327911188 172395538
796447399504 320111785
169268762356 74996537
881713377364 216676985
931609764408 320105478
597493451164 320099171
701075824268 320092864
637915840668 171670233
84002784496 20144558
939188962440 320086557
780025803768 320080250
560860660676 320073943
837501388844 320067636
495805877568 320061329
862765382284 219660196
408645100200 284124043
207796352352 320055022
458541487244 320048715
756656609836 320042408
204006753336 320036101
718998885522 24818045
454751888228 320029794
337274318732 155499085
149057567604 178425030
809079396224 65321599
258324339232 320023487
934136163752 320017180
200848754156 320010873
70107588104 320004566
754761810328 309673700
707391822628 319998259
407622310754 74195548
559597461004 319991952
675811830828 319985645
814132194912 319979338
680864629516 80887275
804658197372 319973031
73265587284 319966724
249481941528 319960417
958768557356 319954110
764235807868 319947803
125688373672 319941496
180005959568 319935189
882976577036 319928882
126951573344 319922575
900029772608 319916268
589282653296 319909961
431382694296 319903654
292430730376 151998700
507174674616 163458519
646126638536 319897347
603809449524 319891040
752867010820 319884733
529912268712 319878426
535596667236 319872119
552018262972 319865812
576019056740 319859505
373907109220 319853198
54949192040 319846891
190743156780 319840584
268429936608 319834277
414961098560 319827970
741498213772 288860600
684654228532 65441432
59370390892 319821663
531175468384 319815356
959400157192 319809049
336642718896 319802742
857080983760 319796435
385275906268 319790128
282325133000 319783821
150320767276 319777514
88423983348 319771207
13263602864 319764900
284219932508 319758593
877292178512 319752286
862765382284 319745979
72633987448 319739672
850133385564 314567932
894976973920 92000209
94108381872 319733365
569071458544 319727058
493911078060 319720751
836869789008 319714444
523596270352 249839191
388433905448 185703308
268429936608 319708137
160426364652 319701830
558334261332 319695523
566545059200 319689216
205901552844 319682909
123793574164 245096327
524227870188 129810674
822342992780 319676602
346116716436 1803802
990980148992 319670295
543807465104 319663988
415592698396 319657681
752235410984 319651374
877923778348 319645067
720655419184 134679678
513490672976 319638760
649916237552 319632453
315168324472 174249796
917714568016 319626146
559597461004 319619839
516648672156 319613532
315799924308 319607225
204006753336 319600918
469278684456 107036097
880450177692 319594611
60633590564 319588304
154741966128 319581997
997927747188 319575690
216638750056 319569383
938557362604 319563076
891187374904 175145390
740866613936 319556769
137688770556 181370399
132004372032 319550462
879186978020 51893996
809710996060 319544155
547597064120 319537848
506543074780 319531541
475594682816 146070120
770551806228 319525234
709918221972 319518927
476857882488 319512620
348011515944 284344788
460436286752 319506313
185690358092 319500006
898134973100 319493699
81476385152 319487392
362538312172 319481085
813500595076 49850528
545070664776 319474778
860238982940 319468471
449699089540 319462164
709918221972 319455857
238113144480 319449550
47369994008 319443243
114319576624 319436936
619599445424 319430629
570334658216 319424322
781289003440 191512055
606335848868 38106894
723181818528 319418015
491384678716 319411708
526122669696 319405401
30948398272 75217282
500858676256 309837682
279798733656 319399094
654337436404 319392787
204006753336 167021974
649916237552 319386480
94739981708 80483627
984032550796 319380173
49264793516 319373866
53685992368 319367559
536228267072 319361252
574124257232 319354945
634757841488 205444218
58107191220 319348638
967763470934 13919549
147794367932 319342331
917714568016 319336024
99161180560 319329717
122530374492 90158565
205269953008 319323410
965716155552 319317103
665074633616 319310796
392855104300 319304489
426961495444 319298182
60001990728 319291875
857712583596 319285568
704865423284 319279261
602546249852 319272954
941715361784 319266647
838764588516 173701087
174953160880 319260340
724445018200 319254033
291799130540 319247726
564650259692 319241419
995401347844 9870455
56212391712 319235112
808447796388 319228805
678468595862 44256219
437067092820 182871465
954347358504 319222498
192006356452 319216191
960031757028 261317931
309483925948 9258676
485700280192 123194631
227375947268 319209884
958136957520 7120603
393486704136 319203577
448435889868 319197270
855817784088 319190963
149057567604 319184656
221691548744 218720453
832448590156 319178349
912661769328 319172042
34106397452 319165735
461067886588 319159428
175584760716 266710416
723896487861 45057208
216007150220 319153121
682759429024 319146814
507174674616 319140507
906575711574 27258854
271587935788 319134200
156005165800 126436429
181269159240 319127893
492647878388 319121586
259587538904 319115279
333484719716 143377031
205901552844 89647698
428224695116 319108972
54949192040 2264213
188848357272 319102665
652442636896 319096358
317063123980 319090051
840027788188 319083744
291167530704 319077437
606967448704 319071130
159794764816 319064823
693496626236 319058516
953084158832 307592390
639179040340 1980398
657495435584 319052209
263377137920 319045902
472436683636 319039595
943610161292 319033288
286746331852 319026981
609493848048 319020674
968242554896 308626738
257692739396 4459049
601914650016 319014367
336011119060 319008060
8842404012 257464354
638547440504 74428907
557071061660 319001753
634757841488 318995446
959400157192 279488398
250289077788 21986202
11368803356 302805377
534425070432 141320949
261482338412 317343012
316431524144 318989139
121898774656 318982832
905082571296 318976525
132004372032 318970218
168637162520 318963911
501490276092 42893907
272219535624 318957604
563473295631 69572517
551386663136 318951297
432645893968 318944990
654969036240 318938683
330326720536 318932376
878555378184 318926069
881713377364 318919762
140215169900 231069559
394749903808 318913455
152215566784 32575655
942346961620 318907148
183163958748 318900841
502753475764 318894534
744819772383 9574026
271616424507 124405575
706128622956 65138696
394118303972 157101063
93476782036 318888227
78318385972 318881920
336011119060 318875613
992874948500 318869306
958136957520 318862999
867186581136 318856692
514122272812 107307298
955610558176 318850385
216007150220 245941465
62528390072 314252582
560229060840 318844078
460436286752 42010927
580440255592 318837771
79581585644 101757138
941882049487 44142693
362538312172 5783519
961294956700 318831464
270956335952 318825157
812868995240 141850737
821873356704 95147402
865923381464 77960827
489489879208 318818850
124425174000 36713047
552649862808 318812543
723181818528 318806236
925925365884 318799929
824869392124 318793622
828658991140 318787315
760446208852 318781008
916451368344 39582732
864028581956 318774701
550755063300 318768394
310115525784 318762087
431382694296 318755780
119372375312 318749473
949926159652 318743166
632231442144 318736859
175026549132 203747635
127583173180 318730552
35369597124 318724245
112424777116 318717938
12632003028 318711631
644231839028 318705324
233691945628 318699017
467383884948 318692710
972663753748 164644235
260850738576 249019281
6947604504 318686403
841331112994 72826929
430751094460 318680096
65054789416 318673789
127583173180 318667482
852028185072 119870842
270956335952 318661175
257061139560 318654868
896871773428 318648561
132004372032 318642254
865381195967 67806557
199585554484 318635947
734550615576 318629640
355057503340 180758620
142741569244 259343840
286114732016 318623333
804026597536 318617026
579808655756 318610719
440856691836 318604412
781289003440 318598105
106108778756 141793974
258955939068 280812868
824237792288 318591798
133267571704 318585491
567808258872 224838243
564018659856 318579184
20211201060 318572877
243165943168 318566570
431382694296 285057479
42948795156 318560263
97308852390 1034348
44211994828 318553956
400434302332 318547649
993506548336 318541342
417487497904 276587178
228639146940 318535035
308852326112 318528728
49896393352 318522421
776236204752 246124368
364433111680 183741831
512917513802 157990350
608862248212 318516114
63791589744 318509807
817416397162 4660873
727603017380 318503500
673285431484 318497193
29053598764 142765252
846343786548 318490886
774341405244 318484579
377065108400 318478272
504648275272 278819856
469278684456 318471965
228007547104 318465658
652442636896 318459351
629073442964 318453044
82107984988 318446737
229902346612 318440430
90950382692 256398471
22106000568 106298178
752235410984 314265196
737077014920 318434123
354959114140 318427816
889924175232 318421509
716234220332 318415202
881164840718 98710857
528017469204 318408895
91581982528 318402588
792657800488 202896190
816026994420 318396281
84002784496 318389974
534965067400 318383667
766762207212 318377360
798342199012 126543648
763604208032 318371053
722550218692 101555314
862765382284 318364746
572229457724 318358439
19579601224 8974861
149057567604 318352132
396644703316 56170142
106740378592 318345825
654337436404 282566214
682127829188 318339518
188848357272 204416177
478752681996 318333211
377696708236 318326904
716865820168 263645214
886134576216 318320597
356222313812 74447828
359380312992 318314290
863396982120 219212399
872239379824 318307983
73897187120 318301676
680864629516 318295369
557702661496 318289062
718760619676 318282755
708023422464 318276448
714971020660 318270141
768657006720 318263834
524859470024 318257527
538123066580 318251220
906977370804 318244913
728866217052 145748463
168005562684 318238606
305694326932 318232299
701707424104 318225992
937925762768 318219685
804658197372 318213378
237642196548 113343097
674548631156 318207071
615178246572 318200764
745919412624 318194457
315168324472 318188150
800236998520 318181843
581071855428 318175536
873502579496 318169229
840659388024 318162922
210322751696 318156615
338537518404 318150308
637284240832 318144001
317063123980 225569855
15790002208 318137694
850764985400 318131387
831185390484 318125080
473068283472 262219832
502753475764 318118773
181269159240 125767887
820448193272 181603758
588019453624 318112466
627810243292 297507497
302536327752 318106159
564018659856 318099852
651811037060 318093545
258955939068 318087238
89687183020 192016615
768025406884 318080931
889924175232 23298058
601914650016 318074624
420645497084 318068317
196427555304 252097097
845712186712 318062010
209059552024 222674942
735182215412 310405312
826764191632 300572699
288009531524 318055703
618967845588 318049396
434540693476 313123629
558334261332 318043089
658758635256 318036782
530543868548 318030475
519175071500 318024168
176216360552 318017861
91581982528 313085787
870344580316 318011554
403592301512 318005247
18316401552 48305313
534333467564 317998940
823606192452 177825865
773078205572 52568845
903819371624 317992633
476226282652 279015373
481279081340 317986326
789499801308 317980019
740866613936 317973712
277903934148 317967405
175584760716 317961098
908240570476 317954791
572463731239 43751659
982176242909 13288849
90318782856 317948484
928451765228 165413689
441488291672 317942177
562755460184 317935870
394749903808 317929563
740866613936 127420321
492016278552 180455884
197690754976 56176449
377065108400 317923256
6947604504 317916949
327168721356 317910642
109898377772 317904335
489489879208 317898028
211585951368 317891721
520438271172 300837593
10737203520 317885414
365064711516 317879107
840659388024 317872800
783183802948 317866493
845712186712 317860186
690970226892 196336910
67581188760 317853879
135793971048 170553894
200848754156 317847572
935399363424 317841265
840027788188 317834958
354327514304 317828651
754130210492 317822344
183163958748 317816037
251376741036 317809730
935399363424 317803423
125688373672 317797116
841290987860 317790809
841290987860 285530504
701075824268 317784502
284851532344 317778195
301273128080 17091970
877923778348 317771888
602546249852 317765581
679601429844 217068019
328431921028 92050665
596861851328 317759274
775604604916 317752967
512227473304 317746660
306325926768 139807269
36001196960 317740353
32843197780 317734046
198322354812 317727739
405487101020 317721432
807816196552 317715125
228639146940 10122735
599388250672 317708818
605770907715 52367021
141478369572 317702511
126951573344 317696204
653074236732 317689897
84634384332 317683590
972663753748 317677283
361906712336 21551019
721918618856 317670976
565281859528 317664669
378328308072 317658362
187585157600 317652055
322115922668 317645748
654969036240 317639441
156636765636 317633134
21474400732 317626827
53054392532 317620520
327800321192 317614213
423803496264 107155930
61265190400 46779019
443533670805 18246151
709918221972 317607906
316431524144 197459556
50527993188 317601599
267166736936 216872502
432014294132 36132803
492647878388 317595292
884871376544 317588985
658127035420 317582678
787605001800 253781066
550755063300 129577315
213480750876 317576371
216007150220 317570064
242534343332 317563757
684654228532 317557450
822974592616 25795630
992874948500 317551143
173058361372 317544836
440856691836 317538529
379591507744 317532222
423803496264 317525915
445909490524 283941140
704233823448 317519608
538123066580 317513301
857080983760 201224835
594967051820 317506994
108635178100 109754414
193901155960 317500687
898766572936 317494380
293062330212 317488073
930978164572 317481766
873502579496 317475459
704233823448 317469152
289904331032 317462845
224217948088 317456538
237481544644 204725220
97897980888 317450231
101055980068 317443924
709918221972 317437617
727603017380 317431310
826764191632 317425003
948031360144 242832114
125056773836 81713492
324642322012 317418696
798342199012 317412389
657495435584 317406082
832448590156 265360718
14526802536 317399775
120003975148 317393468
284851532344 317387161
386539105940 317380854
892450574576 315942858
784447002620 317374547
893713774248 317368240
992243348664 317361933
372643909548 317355626
334116319552 182682255
371380709876 317349319
690970226892 317343012
820448193272 317336705
475594682816 317330398
738340214592 317324091
912661769328 317317784
458541487244 317311477
156005165800 317305170
269061536444 317298863
468647084620 317292556
692865026400 317286249
731392616396 317279942
652442636896 54196051
528649069040 300408717
886134576216 317273635
395381503644 317267328
437067092820 317261021
308220726276 317254714
66317989088 317248407
250113541364 317242100
867818180972 265083210
830553790648 69925709
505282246540 56340431
330958320372 153039355
917082968180 317235793
591177452804 317229486
535596667236 317223179
5684404832 196721637
846975386384 317216872
632863041980 317210565
329695120700 317204258
135793971048 317197951
480647481504 317191644
366327911188 156382065
654969036240 118344548
82107984988 207462458
10105603684 91546105
525491069860 317185337
945504960800 317179030
312010325292 317172723
543175865268 317166416
215375550384 7801759
919609367524 100539887
180637559404 317160109
975190153092 317153802
193269556124 121365601
811605795568 317147495
409908299872 286451326
178111160060 317141188
497700677076 317134881
942978561456 317128574
870976180152 317122267
120635574984 317115960
713076221152 317109653
78949985808 317103346
469910284292 317097039
621494244932 317090732
84634384332 207727352
356222313812 317084425
678338230172 146429619
372012309712 317078118
679601429844 282938327
252008340872 317071811
748445811968 242125730
889924175232 317065504
440225092000 317059197
472436683636 317052890
750340611476 317046583
744024613116 189399210
954347358504 317040276
449699089540 125055196
649916237552 317033969
150320767276 317027662
909503770148 317021355
755393410164 249057123
897503373264 311521651
530543868548 317015048
294325529884 317008741
18948001388 317002434
395381503644 316996127
121898774656 316989820
633494641816 316983513
10737203520 316977206
596861851328 316970899
812237395404 316964592
6947604504 150623774
231165546284 117505717
946136560636 316958285
904450971460 316951978
21474400732 316945671
726971417544 316939364
185058758256 316933057
893082174412 316926750
575387456904 316920443
564650259692 316914136
804658197372 316907829
887397775888 316901522
826132591796 245071099
649284637716 227058307
707391822628 253289120
418119097740 316895215
857712583596 228363856
951820959160 316888908
841922587696 303373007
278535533984 137599819
569071458544 316882601
565281859528 302168370
367591110860 159813073
656863835748 316876294
437067092820 316869987
420645497084 316863680
402960701676 316857373
421277096920 316851066
845712186712 316844759
335379519224 316838452
528017469204 316832145
933504563916 309925980
404855501184 11573345
727603017380 316825838
205269953008 316819531
280430333492 316813224
166110763176 316806917
790763000980 316800610
999190946860 53287843
645495038700 316794303
84002784496 316787996
813500595076 76503910
449699089540 32783786
395381503644 316781689
559129685493 36826573
984664150632 187557566
504648275272 316775382
79581585644 316769075
650547837388 316762768
999190946860 316756461
431382694296 281210209
52505792816 134427398
713076221152 316750154
516648672156 167028281
389697105120 316743847
622757444604 19690454
738340214592 316737540
301273128080 316731233
697286225252 316724926
621494244932 316718619
836238189172 316712312
301273128080 316706005
560229060840 35817453
484437080520 316699698
615178246572 316693391
907608970640 316687084
654969036240 316680777
166110763176 316674470
793289400324 316668163
281061933328 316661856
628441843128 316655549
934136163752 316649242
809079396224 316642935
375801908728 316636628
85897584004 316630321
80844785316 316624014
783183802948 316617707
999190946860 287769489
113687976788 316611400
611388647556 316605093
359380312992 316598786
641705439684 316592479
62528390072 316586172
835606589336 316579865
851396585236 316573558
967610955060 150831905
594335451984 316567251
876028978840 316560944
606335848868 222119926
707391822628 316554637
874765779168 316548330
99161180560 316542023
997296147352 316535716
165479163340 316529409
6947604504 256877803
203375153500 316523102
36632796796 173738929
51159593024 146133190
899398172772 316516795
938557362604 228521531
72100120884 97153028
324010722176 316510488
511595873468 316504181
893713774248 316497874
954978958340 316491567
390960304792 316485260
356222313812 316478953
813500595076 316472646
127583173180 316466339
541281065760 316460032
376433508564 316453725
59370390892 316447418
368854310532 316441111
643055038949 32436901
961323754462 22843954
315799924308 316434804
648653037880 316428497
336642718896 152232059
961926556536 29756426
931609764408 316422190
76423586464 247909249
243797543004 316415883
939188962440 316409576
328431921028 316403269
924030566376 277400781
828027391304 316396962
366959511024 144897018
701075824268 316390655
285483132180 316384348
895608573756 77349048
279167133820 238871318
852659784908 67863320
178111160060 216374249
493911078060 76472375
407381900528 316378041
517911871828 316371734
550123463464 316365427
580440255592 316359120
447804290032 316352813
423171896428 150592239
284219932508 13957391
181269159240 126814849
942346961620 262781155
582966654936 67257848
452857088720 316346506
764867407704 316340199
731392616396 316333892
176847960388 232419257
545070664776 316327585
711813021480 97834184
886134576216 316321278
53685992368 143282426
771183406064 308670887
658758635256 316314971
646126638536 316308664
928451765228 316302357
719392219512 316296050
992874948500 316289743
694759825908 246130675
650547837388 316283436
268429936608 296838955
664443033780 316277129
636151230254 48608049
231797146120 316270822
473699883308 316264515
168637162520 36378776
738971814428 316258208
977716552436 316251901
573492657396 20062567
86095257998 34101949
761922742799 67762408
422540296592 316245594
254534740216 4105857
960031757028 316239287
329695120700 316232980
221059948908 137934090
341063917748 316226673
924662166212 316220366
131372772196 138350352
265903537264 263783968
839396188352 316214059
743393013280 316207752
166110763176 316201445
247587142020 316195138
266535137100 316188831
632231442144 3071509
922135766868 316182524
312010325292 316176217
989716949320 316169910
867818180972 316163603
488226679536 316157296
519175071500 316150989
156005165800 316144682
886766176052 36542758
962558156372 70215831
316431524144 316138375
406750300692 316132068
879186978020 316125761
97266381052 42017234
138951970228 125862492
841922587696 228578294
315168324472 316119454
593703852148 316113147
360011912828 316106840
375801908728 316100533
402960701676 316094226
487595079700 316087919
456646687736 280245238
771183406064 316081612
658758635256 316075305
373907109220 316068998
647389838208 222851538
771815005900 316062691
238744744316 316056384
957505357684 316050077
35369597124 316043770
221059948908 316037463
541281065760 316031156
720655419184 316024849
984664150632 316018542
622757444604 316012235
283588332672 316005928
968242554896 173801999
238113144480 63599788
631599842308 315999621
286114732016 259060025
882976577036 315993314
260850738576 315987007
577282256412 315980700
438330292492 246237894
596861851328 315974393
4421205160 315968086
130109572524 290279675
943610161292 212079182
649916237552 315961779
122530374492 139649594
578545456084 49427959
994769748008 315955472
385275906268 315949165
706760222792 315942858
747182612296 167728358
140215169900 315936551
344853516764 99537074
172426761536 315930244
920872567196 315923937
777499404424 315917630
391591904628 315911323
384012706596 246591086
990980148992 315905016
533070267892 315898709
809710996060 315892402
850133385564 220215212
530543868548 162884582
846343786548 292707870
80213185480 57128806
203375153500 315886095
680864629516 315879788
89687183020 315873481
744656212952 35054306
557702661496 315867174
106775533810 40118827
24737033042 205746954
987822149812 315860867
276009134640 93740941
675180230992 315854560
264640337592 293836823
554544662316 315848253
154741966128 260680924
646758238372 315841946
136425570884 315835639
389065505284 315829332
716234220332 315823025
200217154320 315816718
720023819348 315810411
421908696756 315804104
649284637716 315797797
709918221972 75475869
72633987448 315791490
865505500630 81845939
239376344152 315785183
990348549156 315778876
912661769328 315772569
699812624596 315766262
919633075537 265411174
530553739003 94838359
61265190400 315759955
429487894788 315753648
664443033780 217578886
920872567196 315747341
562755460184 315741034
476226282652 161421358
580440255592 315734727
573492657396 315728420
360643512664 315722113
118109175640 315715806
856449383924 315709499
488858279372 3279640
609493848048 315703192
182532358912 290235526
527385869368 315696885
51159593024 315690578
282325133000 315684271
888660975560 315677964
631606144 293029527
286114732016 315671657
607599048540 197686608
756025010000 315665350
385907506104 315659043
179374359732 315652736
153478766456 315646429
382117907088 315640122
413697898888 315633815
132635971868 315627508
23369200240 315621201
402960701676 315614894
435803893148 315608587
730129416724 315602280
860870582776 315595973
19579601224 315589666
843185787368 315583359
622757444604 315577052
712444621316 315570745
812237395404 315564438
442119891508 315558131
844448987040 315551824
326537121520 315545517
659390235092 315539210
906345770968 315532903
866750649668 83523601
816026994420 315526596
818019911927 125793115
667601032960 275508681
62528390072 220076458
568439858708 315520289
769288606556 315513982
959400157192 213037846
478752681996 315507675
27158799256 78093274
995401347844 315501368
192637956288 315495061
389697105120 315488754
921504167032 315482447
233060345792 315476140
475594682816 74000031
699812624596 315469833
180637559404 315463526
121267174820 315457219
847606986220 315450912
579808655756 243172692
515385472484 315444605
663811433944 237628839
444646290852 315438298
58107191220 315431991
921504167032 315425684
823606192452 253194515
109898377772 315419377
879186978020 315413070
90950382692 56371966
591809052640 15401694
782552203112 315406763
561492260512 315400456
934767763588 315394149
26527199420 152881680
423803496264 315387842
308220726276 315381535
828027391304 315375228
97897980888 315368921
358117113320 315362614
17053201880 315356307
809710996060 315350000
834467858309 180052236
648653037880 270538765
378328308072 152023928
424435096100 315343693
57475591384 135669877
97897980888 315337386
228007547104 58219917
804026597536 259015876
963821356044 315331079
661916634436 150983273
578545456084 73955882
146531168260 54265428
484437080520 315324772
326537121520 315318465
54949192040 226276239
29685198600 315312158
322747522504 315305851
243165943168 315299544
541281065760 315293237
580440255592 315286930
3789605324 315280623
775604604916 315274316
474963082980 315268009
384012706596 315261702
177479560224 315255395
400434302332 315249088
808447796388 315242781
94739981708 315236474
173058361372 315230167
766762207212 315223860
57475591384 315217553
231165546284 315211246
739603414264 315204939
844448987040 315198632
718997579973 48135024
321484322832 315192325
742761413444 315186018
331589920208 252658420
570966258052 310607136
173058361372 315179711
85897584004 17047821
121898774656 121908003
856449383924 315173404
436435492984 315167097
88691494753 3626525
738971814428 215062393
490753078880 315160790
31579998108 315154483
633494641816 315148176
428856294952 237868505
223586348252 315141869
862133782448 315135562
370749110040 57608138
20842800896 315129255
664443033780 270898264
905714171132 315122948
454751888228 16587410
999190946860 315116641
927188565556 162298031
956242158012 315110334
22106000568 255553333
524233653707 109281389
852028185072 315104027
380854707416 315097720
843185787368 315091413
673285431484 315085106
490753078880 315078799
97897980888 315072492
214112350712 315066185
526122669696 315059878
477635047884 115367644
9474003848 315053571
322115922668 315047264
370749110040 315040957
688443827548 315034650
724445018200 315028343
272851135460 315022036
579177055920 315015729
401065902168 315009422
577282256412 315003115
643600239192 146644057
542544265432 124159602
631606144 314996808
891818974740 314990501
84002784496 314984194
989716949320 314977887
292430730376 314971580
818553393764 314965273
246955542184 252330456
333484719716 314958966
889292575396 314952659
723181818528 314946352
328431921028 314940045
80844785316 314933738
602546249852 314927431
613915046900 46268152
192006356452 314921124
335379519224 314914817
815395394584 314908510
689707027220 314902203
805289797208 260781836
354456391542 109476906
414961098560 314895896
134530771376 120867348
831185390484 314889589
920872567196 314883282
785710202292 149255155
713707820988 314876975
34106397452 80464706
798466673964 47825981
260936419171 184713109
946136560636 314870668
492647878388 314864361
529280668876 314858054
138320370392 314851747
565281859528 139756813
287377931688 314845440
781289003440 314839133
406118700856 314832826
974558553256 314826519
247587142020 314820212
968242554896 314813905
977084952600 314807598
168005562684 314801291
952452558996 314794984
660021834928 314788677
98116140018 23096234
163584363832 314782370
597493451164 314776063
998559347024 314769756
109266777936 314763449
493279478224 314757142
377696708236 314750835
833080189992 226389765
154741966128 314744528
119372375312 314738221
830553790648 245102634
791394600816 314731914
931609764408 35262437
106108778756 314725607
349906315452 314719300
78949985808 250129313
825500991960 241198601
984032550796 314712993
475594682816 40364800
1894805816 314706686
996664547516 314700379
913293369164 314694072
802131798028 200720275
617073046080 314687765
899398172772 314681458
469278684456 222000093
160426364652 314675151
106108778756 314668844
602546249852 314662537
871607779988 314656230
504016675436 55665582
416224298232 314649923
554544662316 282610363
144636368752 314643616
160426364652 314637309
341063917748 314631002
361906712336 314624695
358117113320 59102897
659390235092 314618388
430751094460 314612081
537491466744 314605774
516017072320 314599467
845712186712 314593160
412495353635 15080037
209691151860 191922010
725708217872 137246627
824237792288 314586853
831185390484 314580546
511595873468 314574239
66317989088 314567932
648653037880 187261137
680864629516 314561625
222323148580 314555318
416224298232 314549011
922767366704 46488897
133899171540 314542704
858344183432 52694985
560229060840 314536397
574755857068 314530090
229270746776 136344726
703602223612 238480284
985295750468 314523783
958768557356 314517476
290535930868 314511169
482542281012 314504862
936662563096 314498555
459173087080 314492248
358748713156 314485941
266535137100 314479634
224849547924 314473327
757919809508 314467020
655600636076 314460713
336011119060 314454406
48001593844 314448099
644863438864 60048947
374538709056 314441792
557702661496 314435485
441488291672 314429178
30316798436 314422871
255282697895 31207036
876660578676 44659867
639810640176 314416564
348011515944 314410257
387170705776 314403950
598241484527 99890266
432014294132 314397643
222954748416 191335459
681496229352 314391336
562755460184 314385029
930346564736 314378722
126319973508 314372415
46738394172 314366108
682759429024 314359801
6316004668 314353494
380223107580 314347187
183163958748 314340880
730129416724 314334573
769920206392 238366758
919609367524 314328266
430751094460 314321959
902556171952 314315652
680233029680 32190928
910766969820 314309345
802763397864 314303038
689707027220 314296731
956873757848 314290424
755393410164 314284117
830068494291 102854556
579177055920 138205291
476857882488 314277810
372643909548 314271503
288641131360 314265196
86529183840 314258889
176847960388 314252582
89687183020 314246275
792657800488 314239968
44458213801 5852896
835606589336 314233661
756025010000 314227354
610201806733 191499441
727603017380 41121640
655600636076 314221047
394118303972 314214740
917082968180 17829889
432645893968 147716247
584861454444 314208433
492016278552 314202126
567176659036 314195819
968242554896 314189512
893082174412 217509509
260219138740 314183205
102415336262 114970303
34737997288 314176898
915188168672 314170591
646126638536 314164284
337274318732 314157977
992874948500 314151670
475594682816 314145363
18948001388 314139056
293062330212 314132749
687812227712 92466927
629073442964 314126442
834974989500 314120135
705497023120 314113828
507806274452 314107521
452857088720 314101214
292430730376 314094907
995401347844 314088600
762416509457 140223531
248850341692 314082293
795184199832 314075986
389065505284 314069679
682759429024 228155725
228007547104 314063372
186321957928 78250949
14526802536 186321394
826764191632 314057065
510332673796 314050758
221731907237 143017532
115582776296 314044451
299378328572 314038144
872870979660 314031837
695391425744 314025530
568439858708 314019223
253903140380 314012916
454120288392 314006609
622757444604 314000302
643600239192 313993995
118740775476 313987688
85265984168 313981381
101687579904 313975074
547597064120 313968767
873502579496 313962460
324063190109 7360269
685917428204 313956153
951189359324 313949846
232428745956 313943539
734550615576 313937232
467383884948 197919967
665074633616 313930925
497069077240 313924618
807184596716 313918311
564650259692 313912004
332221520044 313905697
420645497084 3765279
20842800896 27164249
536228267072 313899390
306325926768 171462102
737077014920 313893083
980874551616 313886776
797710599176 313880469
630968242472 313874162
459173087080 313867855
327800321192 141106511
598756650836 313861548
956873757848 189373982
605925139093 58610951
72633987448 313855241
698549424924 199156139
21474400732 313848934
714971020660 53218466
187585157600 239678614
600019850508 313842627
492647878388 145168219
20211201060 285618802
318957923488 218272656
303167927588 313836320
842554187532 313830013
959400157192 313823706
23369200240 313817399
164215963668 313811092
516017072320 189506429
307589126440 313804785
181900759076 313798478
411803099380 194318670
987190549976 83883100
517280271992 313792171
145899568424 119233835
558334261332 313785864
661285034600 313779557
987822149812 313773250
247587142020 313766943
32843197780 273887782
70107588104 313760636
781308271325 113418781
488226679536 313754329
455383488064 313748022
920872567196 313741715
879818577856 313735408
801500198192 168623952
711181421644 313729101
943610161292 313722794
318450773376 158482296
738971814428 313716487
425066695936 313710180
544439064940 155492778
69475988268 313703873
766130607376 313697566
290535930868 313691259
253271540544 227272745
177479560224 313684952
920872567196 313678645
650547837388 313672338
845080586876 313666031
750972211312 313659724
420013897248 13913242
100583020203 58774933
514753872648 313653417
767393807048 313647110
147162768096 313640803
294325529884 313634496
853922984580 313628189
478121082160 313621882
132635971868 313615575
617704645916 313609268
643600239192 313602961
382117907088 313596654
193901155960 313590347
248218741856 313584040
600651450344 62521291
337905918568 313577733
817921793928 313571426
361275112500 313565119
624020644276 313558812
665706233452 313552505
104845579084 313546198
807816196552 313539891
129477972688 313533584
773709805408 313527277
276009134640 313520970
242534343332 313514663
675811830828 313508356
337905918568 313502049
37895996468 313495742
950557759488 200524758
382246437441 101813901
754348003816 20447294
764235807868 313489435
402960701676 313483128
164847563504 313476821
817921793928 241286899
996032947680 313470514
293062330212 313464207
873502579496 313457900
548228663956 313451593
479545980698 97821570
218533549564 313445286
873502579496 313438979
846975386384 313432672
583598254772 313426365
716865820168 313420058
108003578264 313413751
34106397452 134471547
401697502004 313407444
744024613116 313401137
992243348664 128845703
662548234272 313394830
622757444604 189247842
736445415084 313388523
459804686916 313382216
557071061660 313375909
975821752928 313369602
62528390072 313363295
934767763588 313356988
25263999748 313350681
751761530297 45195962
985295750468 313344374
540017866088 190219120
641073839848 313338067
910135369984 313331760
640442240012 313325453
558516155212 44609411
482542281012 124872293
929714964900 250312216
925293766048 313319146
566545059200 313312839
15158402372 313306532
740235014100 313300225
935399363424 313293918
378959907908 145584481
1263205980 313287611
69475988268 303820804
501490276092 82268508
838132988680 313281304
156636765636 313274997
429487894788 313268690
820448193272 313262383
449699089540 313256076
721287019020 313249769
426329895608 313243462
48001593844 313237155
430119494624 159447267
329063520864 313230848
744656212952 245840553
334747919388 313224541
634126241652 313218234
668864232632 313211927
749077411804 313205620
158531565144 57614445
552649862808 313199313
142109969408 92120042
318957923488 313193006
170531962028 313186699
121898774656 255679473
426329895608 313180392
941715361784 313174085
396013103480 313167778
171163561864 262774848
552018262972 313161471
93476782036 55066417
579177055920 313155164
428224695116 313148857
113056376952 313142550
588019453624 313136243
701075824268 118060733
142741569244 141390326
636652640996 313129936
41685595484 313123629
361906712336 313117322
424435096100 313111015
415592698396 313104708
101687579904 35129990
125056773836 313098401
875397379004 135367141
752235410984 81026029
162321164160 313092094
130741172360 294152173
894345374084 206932670
75160386792 313085787
889924175232 313079480
996664547516 313073173
50527993188 313066866
704865423284 313060559
600019850508 313054252
731392616396 313047945
30316798436 313041638
982137751288 313035331
181900759076 313029024
296220329392 313022717
718760619676 313016410
984664150632 313010103
300641528244 313003796
527385869368 312997489
776867804588 312991182
255797939888 76749883
745287812788 312984875
568439858708 312978568
710549821808 312972261
842554187532 312965954
511595873468 312959647
546333864448 312953340
836869789008 312947033
44211994828 312940726
393486704136 230981261
320852722996 282629284
514753872648 312934419
159794764816 312928112
21474400732 312921805
848870185892 312915498
649916237552 180922602
38527596304 312909191
891818974740 46671800
704233823448 312902884
917714568016 297242603
909503770148 312896577
379591507744 236455737
179374359732 312890270
738971814428 312883963
387802305612 312877656
18316401552 312871349
762972608196 312865042
893713774248 312858735
532438668056 65927071
402329101840 312852428
385275906268 312846121
704865423284 292682642
730129416724 312839814
682127829188 312833507
307589126440 238524433
679601429844 312827200
183795558584 312820893
255166340052 312814586
354327514304 289188564
145899568424 312808279
816026994420 312801972
376433508564 312795665
233060345792 312789358
335379519224 312783051
974558553256 312776744
496437477404 251769133
408645100200 312770437
480647481504 312764130
333484719716 312757823
508437874288 312751516
344853516764 312745209
545070664776 312738902
505911474944 312732595
399802702496 172969475
862133782448 36240022
64624061223 17501925
54317592204 312726288
759183009180 312719981
591809052640 312713674
317063123980 312707367
594967051820 270734282
164215963668 312701060
78949985808 312694753
709286622136 165192944
757919809508 312688446
440856691836 312682139
609493848048 312675832
874134179332 312669525
583598254772 123440604
502121875928 295394652
500858676256 312663218
684022628696 312656911
620231045260 312650604
622125844768 96755687
896240173592 312644297
77686786136 211940428
378518779472 4187848
759183009180 312637990
457278287572 312631683
998559347024 312625376
276009134640 312619069
277272334312 292594344
960663356864 312612762
339169118240 312606455
572229457724 312600148
227375947268 312593841
463594285932 312587534
351169515124 312581227
222985337366 117493103
224217948088 312574920
993506548336 14379960
97266381052 312568613
279798733656 312562306
52422792696 312555999
617073046080 267145599
145267968588 131248670
186321957928 312549692
276640734476 312543385
592440652476 312537078
894345374084 312530771
449067489704 312524464
535596667236 267650159
443660523496 3569762
825500991960 282641898
301904727916 246073912
282956732836 241867143
969505754568 238600117
587387853788 312518157
958768557356 312511850
187585157600 312505543
938557362604 312499236
922767366704 312492929
817921793928 312486622
888660975560 312480315
313905124800 312474008
451593889048 312467701
546333864448 312461394
255797939888 55362846
576650656576 312455087
562755460184 312448780
561492260512 312442473
674548631156 312436166
487595079700 312429859
570966258052 312423552
972032153912 312417245
248218741856 312410938
462962686096 312404631
266535137100 62811413
119372375312 312398324
840659388024 168989758
202743553664 312392017
929714964900 312385710
591809052640 312379403
255797939888 312373096
265271937428 312366789
193901155960 312360482
253903140380 156079329
131372772196 312354175
106740378592 89344962
668232632796 312347868
111793177280 312341561
225716619605 46539353
41053995648 312335254
523596270352 312328947
795184199832 163553124
348011515944 67314611
708655022300 129255658
641705439684 312322640
79581585644 312316333
916451368344 312310026
644863438864 312303719
96003181380 312297412
216638750056 312291105
433909093640 312284798
392223504464 312278491
886134576216 312272184
783815402784 297816540
84634384332 24275643
730129416724 312265877
804658197372 312259570
514186560063 16562182
789499801308 312253263
453488688556 153373626
860870582776 312246956
58880011093 119429352
596909153828 208723858
752867010820 312240649
797824352228 123062184
632863041980 312234342
168005562684 312228035
531807068220 82318964
387802305612 154426895
286746331852 228786425
838132988680 312221728
49896393352 312215421
510332673796 312209114
603809449524 312202807
396644703316 312196500
802763397864 18939921
326537121520 306627419
220428349072 312190193
856449383924 312183886
793289400324 312177579
49264793516 312171272
957505357684 312164965
852028185072 312158658
200848754156 312152351
922135766868 200379697
235586745136 312146044
684022628696 312139737
777499404424 48519751
654337436404 53924850
910135369984 206409189
500227076420 292108705
581703455264 312133430
498332276912 312127123
844448987040 312120816
233691945628 312114509
907048343475 42364119
761709408524 312108202
461067886588 312101895
771183406064 312095588
922767366704 74315381
920240967360 312089281
72633987448 28829297
604441049360 312082974
464225885768 312076667
354959114140 312070360
1894805816 312064053
924204879242 36933792
212217551204 312057746
186321957928 42048769
131372772196 312051439
470541884128 312045132
245126020126 179717965
588651053460 277091738
338754655800 17710056
964452955880 312038825
361275112500 180853225
502121875928 312032518
188848357272 312026211
582966654936 312019904
230533946448 312013597
332853119880 312007290
404223901348 32033253
877923778348 312000983
949926159652 311994676
229902346612 311988369
538123066580 311982062
617073046080 311975755
202111953828 311969448
331589920208 224951769
474331483144 311963141
546965464284 230691139
974558553256 311956834
353064314632 311950527
933504563916 311944220
768657006720 311937913
260850738576 311931606
994769748008 311925299
489528326680 260050224
528649069040 311918992
186321957928 311912685
144004768916 311906378
345485116600 311900071
164847563504 311893764
961294956700 311887457
581071855428 311881150
983400950960 311874843
568439858708 311868536
483173880848 311862229
505279875108 63202447
781920603276 230344254
834343389664 311855922
150952367112 311849615
841290987860 311843308
90318782856 311837001
169900362192 311830694
544439064940 311824387
629705042800 311818080
618336245752 311811773
985927350304 311805466
905714171132 311799159
237481544644 311792852
331589920208 176520316
888029375724 311786545
953715758668 276738546
369485910368 295514485
533070267892 311780238
424435096100 311773931
716865820168 188812659
318957923488 311767624
152847166620 311761317
256429539724 164385648
558965861168 311755010
640442240012 126089544
968242554896 311748703
595598651656 311742396
788236601636 311736089
942978561456 311729782
440225092000 311723475
449262716582 72864771
920872567196 311717168
24632399912 12563544
735182215412 46217696
215375550384 311710861
269061536444 311704554
413697898888 311698247
699181024760 311691940
214743950548 311685633
818553393764 311679326
104213979248 311673019
74528786956 311666712
320221123160 311660405
322115922668 311654098
401065902168 311647791
676443430664 311641484
509069474124 311635177
733919015740 311628870
851396585236 311622563
753498610656 75192054
479384281832 311616256
138398387982 75261431
990980148992 311162152
613915046900 311609949
506543074780 311603642
742129813608 311597335
279167133820 276801616
842554187532 311591028
444646290852 311584721
246955542184 311578414
158531565144 217698719
41053995648 311572107
258955939068 311565800
161689564324 311559493
495805877568 311553186
75160386792 311546879
457278287572 311540572
164215963668 311534265
339169118240 81215239
442119891508 37659097
907608970640 311527958
875397379004 311521651
929714964900 311515344
463594285932 311509037
990530525027 65605414
266535137100 311502730
242534343332 311496423
937294162932 209323023
56212391712 311490116
347379916108 311483809
41685595484 311477502
155373565964 311471195
968242554896 311464888
725708217872 26792136
741498213772 311458581
506660858005 89313427
806552996880 32380138
771815005900 311452274
475652644146 252052948
188216757436 311445967
68212788596 311439660
510964273632 311433353
416224298232 311427046
527385869368 311420739
58738791056 311414432
962558156372 311408125
572271348818 106954106
169900362192 311401818
912030169492 311395511
157268365472 311389204
920872567196 311382897
577913856248 311376590
828027391304 311370283
797710599176 101839129
288641131360 311363976
493911078060 311357669
131372772196 46835782
291799130540 311351362
521701470844 311345055
267798336772 311338748
989716949320 52745441
762972608196 311332441
105477178920 311326134
238744744316 311319827
596230251492 83965091
53054392532 311313520
549491863628 201924912
994769748008 311307213
993506548336 311300906
405487101020 311294599
857712583596 84078617
327800321192 311288292
153480324285 83391154
536228267072 311281985
975190153092 311275678
663179834108 59929114
266535137100 311269371
886766176052 311263064
912661769328 311256757
886766176052 311250450
60001990728 275533909
414329498724 311244143
560229060840 245392756
282956732836 311237836
235586745136 311231529
29053598764 311225222
210322751696 166719238
801500198192 152642014
550123463464 311218915
262745538084 311212608
306957526604 311206301
505279875108 311199994
724445018200 37034704
628441843128 311193687
790131401144 311187380
417487497904 59071362
394749903808 220782842
699181024760 311181073
496437477404 311174766
38527596304 50386623
189479957108 311168459
938557362604 311162152
623553266106 42383040
787605001800 311155845
169268762356 206749767
240007943988 311149538
788868201472 311143231
918977767688 311136924
888660975560 311130617
113687976788 151241860
302536327752 311124310
205269953008 311118003
103582379412 311111696
305694326932 311105389
349906315452 211423254
718760619676 311099082
459173087080 311092775
654969036240 311086468
853922984580 71899800
8210804176 311080161
303167927588 311073854
281891617113 51313752
867186581136 311067547
898134973100 311061240
231182140001 240466989
504648275272 311054933
879818577856 311048626
321484322832 311042319
826764191632 90442380
828658991140 279475784
95371581544 311036012
12000403192 62332081
459804686916 311029705
202111953828 293445789
569703058380 311023398
871702284076 159087768
799605398684 311017091
783815402784 311010784
225059665629 94270729
149148539772 169488011
893082174412 264048862
814763794748 311004477
523596270352 310998170
150952367112 310991863
193269556124 310985556
461067886588 236260220
361906712336 310979249
450330689376 310972942
649284637716 310966635
109266777936 310960328
445277890688 218518629
228639146940 310954021
799605398684 310947714
245060742676 310941407
155373565964 310935100
972663753748 293357491
286114732016 310928793
59370390892 150119214
910766969820 310922486
479384281832 21235669
520438271172 247757881
281061933328 310916179
695391425744 310909872
382749506924 310903565
214743950548 310897258
749077411804 310890951
794552599996 130945934
438961892328 249555376
816658594256 310884644
843817387204 310878337
835606589336 310872030
425698295772 310865723
665706233452 310859416
910766969820 310853109
68844388432 310846802
865291781628 112258293
254534740216 129407026
214743950548 310840495
449067489704 310834188
101687579904 310827881
969505754568 310821574
468647084620 310815267
79581585644 310808960
570334658216 310802653
329695120700 170024106
499595476584 83113646
300641528244 310796346
641073839848 189588420
353695914468 248375967
113056376952 310790039
555176262152 310783732
142741569244 310777425
157899965308 310771118
799605398684 295445108
938557362604 310764811
702970623776 67522742
866554981300 213876677
623389044440 310758504
221059948908 310752197
998559347024 310745890
25263999748 308242011
514122272812 310739583
222954748416 310733276
836869789008 310726969
579177055920 310720662
920872567196 310714355
111793177280 310708048
315168324472 310701741
108635178100 67289383
362538312172 310695434
857712583596 310689127
447804290032 202473621
593703852148 97796342
575387456904 310682820
665706233452 310676513
125056773836 79215920
295588729556 310670206
352454549630 117259744
446541090360 310663899
456015087900 32172007
908872170312 310657592
67581188760 310651285
777499404424 202139350
710549821808 310644978
649284637716 310638671
646126638536 310632364
47369994008 128732177
804658197372 310626057
726339817708 310619750
647389838208 167785121
310115525784 310613443
983400950960 185236590
224217948088 45000445
665706233452 310607136
756025010000 310600829
551386663136 310594522
263377137920 310588215
238744744316 310581908
372643909548 310575601
89055583184 310569294
349906315452 310562987
228007547104 310556680
120635574984 310550373
150320767276 310544066
163584363832 310537759
161689564324 310531452
369485910368 96427723
120003975148 310525145
5684404832 310518838
853291384744 310512531
721287019020 310506224
493911078060 310499917
126319973508 310493610
847606986220 15004353
593703852148 61140058
593703852148 310487303
21474400732 310480996
14526802536 310474689
921504167032 310468382
392855104300 247947091
737077014920 310462075
345485116600 310455768
782552203112 310449461
674548631156 310443154
561492260512 310436847
720023819348 310430540
660021834928 310424233
298746728736 239035300
665706233452 310417926
776996606142 111350085
589914253132 272462400
88423983348 45252725
533070267892 310411619
515385472484 310405312
250745141200 310399005
546333864448 310392698
655600636076 310386391
53798830905 57355858
636021041160 73798207
564650259692 310380084
831816990320 310373777
989716949320 310367470
136551546902 61928433
769288606556 310361163
315799924308 310354856
3789605324 310348549
495805877568 310342242
39790795976 310335935
833080189992 310329628
36632796796 104437613
311378725456 310323321
833711789828 310317014
335379519224 310310707
128214773016 252235851
41685595484 310304400
953165720956 141541694
495805877568 310298093
40422395812 310291786
752235410984 310285479
16421602044 39481820
924662166212 310279172
933504563916 310272865
363801511844 310266558
720655419184 134004829
102950779576 310260251
399171102660 310253944
944873360964 310247637
764867407704 310241330
14526802536 310235023
625283843948 310228716
255797939888 310222409
902556171952 310216102
224217948088 310209795
714971020660 250741092
577913856248 310203488
92845182200 310197181
690338627056 310190874
511595873468 310184567
108635178100 310178260
354327514304 237048595
158531565144 104147491
390328704956 310171953
349274715616 310165646
27790399092 197459556
651811037060 310159339
617073046080 310153032
219165149400 310146725
502753475764 105131383
762972608196 310140418
96003181380 310134111
241271143660 310127804
809710996060 310121497
694759825908 293716990
738971814428 310115190
876028978840 310108883
980242951780 310102576
879818577856 310096269
361906712336 310089962
644863438864 310083655
652442636896 203728714
608862248212 310077348
932241364244 310071041
846343786548 310064734
246955542184 310058427
745287812788 310052120
589282653296 310045813
865923381464 310039506
402960701676 310033199
668989142767 180159455
485068680356 310026892
174321561044 310020585
426961495444 177769102
838269673984 57980251
500227076420 310014278
609493848048 310007971
562123860348 283840228
452952273964 87787133
560229060840 310001664
644863438864 241488723
776867804588 309995357
4421205160 309989050
275377534804 309982743
742761413444 309976436
657597741431 23430505
646758238372 309970129
361906712336 309963822
22106000568 309957515
687812227712 309951208
888029375724 309944901
801500198192 309938594
8210804176 309932287
171795161700 309925980
214743950548 309919673
102950779576 309913366
395381503644 309907059
348643115780 77651784
557071061660 309900752
451593889048 309894445
426329895608 309888138
595598651656 23909837
662548234272 309881831
905082571296 309875524
500227076420 309869217
312010325292 309862910
317063123980 309856603
658127035420 309850296
280430333492 309843989
918346167852 144077108
884871376544 309837682
392855104300 139580217
607599048540 309831375
379591507744 309825068
188216757436 244188119
238113144480 309818761
920240967360 309812454
242534343332 309806147
555807861988 299639263
702339023940 207607519
966979355224 309799840
241271143660 309793533
4421205160 309787226
271587935788 309780919
557702661496 278889233
961294956700 309774612
854554584416 309768305
996032947680 309761998
942346961620 309755691
617891900746 90019811
288641131360 309749384
809079396224 309743077
306957526604 309736770
542544265432 309730463
642968639356 309724156
147162768096 171127831
546965464284 309717849
430751094460 45505005
584861454444 309711542
396644703316 309705235
274745934968 309698928
631606144 309692621
587387853788 309686314
700472795142 33786599
296220329392 309680007
445909490524 309673700
45475194500 309667393
533701867728 309661086
987190549976 309654779
97897980888 309648472
488226679536 309642165
988453749648 309635858
776913032085 183584156
939188962440 309629551
560229060840 113721517
658127035420 309623244
949926159652 234330278
619599445424 309616937
766130607376 244263803
674548631156 309610630
558965861168 309604323
796447399504 288028076
514753872648 309598016
690970226892 309591709
945504960800 309585402
908872170312 309579095
491384678716 309572788
589282653296 309566481
592440652476 309560174
735813815248 309553867
941715361784 309547560
357101696757 40402642
886766176052 165464145
764235807868 309541253
822342992780 309534946
598756650836 309528639
391591904628 188793738
618336245752 309522332
166110763176 309516025
752235410984 309509718
324032046143 4446435
820448193272 309503411
949294559816 249971638
366959511024 58238838
715602620496 309497104
830553790648 309490797
70739187940 309484490
613915046900 309478183
644863438864 309471876
613283447064 24300871
614546646736 291263567
822342992780 309465569
610125447884 309459262
72002387612 309452955
757288209672 309446648
671390631976 309440341
115582776296 194022241
882344977200 309434034
423171896428 309427727
556439461824 46545660
25895599584 309421420
848870185892 280346150
382117907088 293332263
321484322832 139271174
410539899708 187538645
467383884948 309415113
965084555716 309408806
112424777116 309402499
71370787776 309396192
479384281832 168119392
795815799668 71168188
248850341692 309389885
803394997700 309383578
588019453624 309377271
918461901302 104689893
805289797208 309370964
186953557764 309364657
984032550796 309358350
116845975968 309352043
637284240832 309345736
385275906268 309339429
166110763176 124493873
279798733656 309333122
619599445424 309326815
68844388432 309320508
764235807868 309314201
430751094460 309307894
522964670516 309301587
292430730376 309295280
641073839848 309288973
431382694296 309282666
884239776708 307264426
990348549156 309276359
159794764816 309270052
491384678716 309263745
869081380644 309257438
696023025580 309251131
71370787776 309244824
210954351532 171064761
833711789828 175467047
262745538084 309238517
524261934295 158122797
584861454444 309232210
908240570476 309225903
985295750468 309219596
28421998928 309213289
659390235092 309206982
709918221972 166580484
788236601636 309200675
105477178920 26539856
337905918568 309194368
376433508564 309188061
62528390072 309181754
103582379412 309175447
308220726276 309169140
938557362604 33319881
354327514304 133985908
666969433124 309162833
405487101020 309156526
899398172772 309150219
689075427384 238455056
66949588924 232318345
108635178100 292360985
942978561456 13629427
800868598356 309143912
846975386384 309137605
706128622956 504560
730761016560 191543590
431382694296 309131298
108003578264 309124991
977084952600 309118684
32872033384 231668724
690338627056 309112377
760446208852 157132598
541912665596 309106070
958795557623 260397109
243165943168 309099763
384012706596 309093456
418750697576 309087149
367591110860 309080842
631606144 309074535
303167927588 234216752
96003181380 309068228
915188168672 309061921
159163164980 164398262
830553790648 7454874
775604604916 302950438
901292972280 309055614
902556171952 309049307
841922587696 309043000
529912268712 188017977
888082846470 87307801
34737997288 309036693
142109969408 309030386
263377137920 309024079
528017469204 309017772
959400157192 309011465
332853119880 297967908
334116319552 309005158
761709408524 34852482
482542281012 308998851
196427555304 308992544
168637162520 247234400
232428745956 308986237
339169118240 308979930
200217154320 165684890
918346167852 308973623
464328469123 1028041
545789288598 1759653
906977370804 308967316
28421998928 78011283
138951970228 132920025
37264396632 308961009
931609764408 308954702
528649069040 308948395
596861851328 308942088
700444224432 50575833
53685992368 308935781
407381900528 308929474
30948398272 308923167
571597857888 308916860
137057170720 308910553
306325926768 215100235
990980148992 308904246
195795955468 308897939
556439461824 308891632
948031360144 121901696
793289400324 308885325
598756650836 253131445
345485116600 57248639
75160386792 308879018
963189756208 308872711
419382297412 308866404
6316004668 308860097
10105603684 308853790
10105603684 308847483
176216360552 308841176
746551012460 252380912
344221916928 308834869
496437477404 308828562
918977767688 308822255
432014294132 308815948
641705540596 31888192
597493451164 308809641
786973401964 308803334
275377534804 308797027
701707424104 308790720
748445811968 308784413
973295353584 308778106
514122272812 81391835
498963876748 308771799
351801114960 308765492
658127035420 308759185
179374359732 198941701
404223901348 308752878
532438668056 147533344
416224298232 209291488
376433508564 10002902
828027391304 284767357
798973798848 183306648
967610955060 308746571
107371978428 308740264
651179437224 49396424
849501785728 274190518
154110366292 308733957
341063917748 308727650
389697105120 113620605
197059155140 308721343
85897584004 308715036
245060742676 308708729
696733040347 4187848
412434699216 253194515
399802702496 308702422
39790795976 308696115
295599527140 99871345
789499801308 307598697
842554187532 308689808
946768160472 308683501
198322354812 179686430
339800718076 308677194
600019850508 308670887
828027391304 308664580
720655419184 308658273
428224695116 308651966
168005562684 308645659
193901155960 308639352
459804686916 308633045
914556568836 308626738
870344580316 308620431
759183009180 245279230
744024613116 308614124
432014294132 308607817
90950382692 308601510
180637559404 308595203
846975386384 308588896
394118303972 56750386
206533152680 117278665
416224298232 308582589
174321561044 171380111
857080983760 225122058
540649465924 308576282
792657800488 308569975
555176262152 91508263
740866613936 40490940
433909093640 308563668
324642322012 308557361
922767366704 308551054
569703058380 308544747
968874154732 218859207
841290987860 308538440
275377534804 122866667
438961892328 308532133
453488688556 308525826
548860263792 308519519
8210804176 308513212
432645893968 154893613
846975386384 308506905
348643115780 308500598
617073046080 308494291
542544265432 114875698
697917825088 136269042
501490276092 222441583
425698295772 308487984
419382297412 308481677
411803099380 308475370
79581585644 308469063
675180230992 75728149
814763794748 308462756
61896790236 5739370
233060345792 308456449
586807378494 28640087
320852722996 308450142
17053201880 308443835
308852326112 308437528
2526405652 308431221
150952367112 308424914
15790002208 308418607
816658594256 308412300
920872567196 308405993
993506548336 308399686
997927747188 308393379
514122272812 308387072
492647878388 308380765
396013103480 308374458
798342199012 308368151
553913062480 202233955
515385472484 308361844
308220726276 308355537
67581188760 308349230
386539105940 308342923
984032550796 308336616
517280271992 308330309
540017866088 308324002
747182612296 308317695
470541884128 308311388
473068283472 172231556
286114732016 308305081
507806274452 308298774
131372772196 308292467
428224695116 19248964
880450177692 308286160
252008340872 308279853
858975783268 308273546
838132988680 308267239
761709408524 308260932
762341008360 308254625
869081380644 308248318
114319576624 308242011
385275906268 149904776
257061139560 308235704
380223107580 181193803
387170705776 308229397
460436286752 308223090
534333467564 308216783
896240173592 308210476
361906712336 308204169
113687976788 308197862
289272731196 72826929
900029772608 308191555
974558553256 308185248
126951573344 260561091
648021438044 308178941
729497816888 308160020
54949192040 308172634
742761413444 34127177
846343786548 191865247
561492260512 100785860
975190153092 277198957
985927350304 308166327
912030169492 308160020
144636368752 308153713
94108381872 308147406
610757047720 308141099
209691151860 137473679
923398966540 14443030
698549424924 308134792
104845579084 238246925
404223901348 308128485
340432317912 308122178
954978958340 308115871
47369994008 279135206
41685595484 308109564
390960304792 308103257
211585951368 258927578
28421998928 67547970
29685198600 308096950
589282653296 152925829
805921397044 235673669
113687976788 308090643
162952763996 308084336
589282653296 308078029
705497023120 37293291
18948001388 72385439
570334658216 17451469
704865423284 308071722
481910681176 174249796
613915046900 308065415
248218741856 308059108
140215169900 308052801
825500991960 308046494
795184199832 308040187
962558156372 308033880
409908299872 308027573
462331086260 308021266
246955542184 308014959
461067886588 308008652
250837381075 37514036
387170705776 308002345
106108778756 307996038
934136163752 307989731
860238982940 79852927
66317989088 307983424
918346167852 201767237
550123463464 307977117
153478766456 51824619
685285828368 307970810
44843594664 307964503
114951176460 307958196
326537121520 307951889
360011912828 307945582
805921397044 307939275
973926953420 307932968
249481941528 307926661
972663753748 293262886
781289003440 307920354
992874948500 307914047
360643512664 98572103
920872567196 307907740
971400554076 307901433
202743553664 307895126
733445425175 63051079
312641925128 260542170
708655022300 307888819
704233823448 307882512
540017866088 228288172
901292972280 307876205
906345770968 307869898
574755857068 307863591
742129813608 171228743
652442636896 307857284
29053598764 307850977
677075030500 307844670
253271540544 307838363
46106794336 183596770
658758635256 307832056
224217948088 307825749
261482338412 307819442
967610955060 203482741
60001990728 205091026
740235014100 307813135
293693930048 307806828
133267571704 307800521
343590317092 77620249
903819371624 127571689
953715758668 307794214
773078205572 307787907
336011119060 307781600
658127035420 307775293
593703852148 307768986
173058361372 307762679
333484719716 307756372
70107588104 307750065
937313790316 265972497
150952367112 247814644
836238189172 307743758
164215963668 304792082
564018659856 307737451
543807465104 307731144
164337026533 43013740
377065108400 307724837
734550615576 307718530
843276595554 132390237
725076618036 307712223
586756253952 31396246
294957129720 307705916
985927350304 16732471
618967845588 35893137
834974989500 55470065
292430730376 62300546
773211276965 69320237
60001990728 307699609
202111953828 307693302
310747125620 243431279
763604208032 307686995
146531168260 204712606
305694326932 22553832
419382297412 307680688
633494641816 307674381
631606144 307668074
677116782840 243380823
620231045260 307661767
863396982120 307655460
483173880848 307649153
147162768096 307642846
846343786548 100552501
504016675436 307636539
644896273106 156684801
98529580724 307630232
59377681784 81978386
284851532344 307623925
121267174820 178910669
61265190400 307617618
686549028040 8123416
258324339232 307611311
384012706596 21948360
658288791049 43732738
365696311352 307605004
696654625416 307598697
197059155140 307592390
317694723816 307586083
365696311352 307579776
775604604916 307573469
22737600404 307567162
768025406884 307560855
945504960800 307554548
22737600404 307548241
885502976380 307541934
435172293312 121170084
594335451984 296681280
773078205572 307535627
183163958748 307529320
217270349892 2648940
73897187120 307523013
216638750056 89773838
722550218692 6042106
661285034600 307516706
161057964488 307510399
427593095280 307504092
814763794748 307497785
328431921028 307491478
121898774656 307485171
934136163752 307478864
711813021480 307472557
971400554076 307466250
663811433944 307459943
255166340052 307453636
146531168260 307447329
183795558584 307441022
288009531524 307434715
454751888228 307428408
276009134640 10305638
85265984168 307422101
500858676256 307415794
790131401144 51137156
855186184252 241986976
309483925948 307409487
864660181792 307403180
370117510204 307396873
234955145300 307390566
86529183840 307384259
802763397864 307377952
166742363012 307371645
665074633616 307365338
867186581136 307359031
145267968588 307352724
425066695936 307346417
245692342512 20680653
123161974328 307340110
954347358504 307333803
135162371212 307327496
76423586464 307321189
217901949728 307314882
347379916108 307308575
780025803768 307302268
966979355224 307295961
744656212952 307289654
147794367932 307283347
598756650836 307277040
406118700856 307270733
708195294521 40503554
809079396224 199780532
733287415904 57179262
753498610656 307264426
123197817009 137908862
201480353992 307258119
27790399092 185501484
296220329392 307251812
666434153792 35766997
161057964488 307245505
960663356864 307239198
189479957108 307232891
595598651656 307226584
36001196960 17312715
159794764816 307220277
22106000568 307213970
40422395812 307207663
747182612296 307201356
860870582776 307195049
373907109220 307188742
113056376952 286268423
829290590976 158002964
614546646736 245758562
869081380644 307182435
387802305612 107376675
548228663956 33748757
722550218692 307176128
363169912008 307169821
6308 307163514
904450971460 307157207
455383488064 307150900
114319576624 117612936
658758635256 307144593
891187374904 307138286
842554187532 88745797
769920206392 307131979
291799130540 307125672
558965861168 307119365
718760619676 192836525
476226282652 110776148
298115128900 307113058
481279081340 307106751
569703058380 307100444
931609764408 89988276
642968639356 307094137
179374359732 307087830
909503770148 253585549
444014691016 307081523
301904727916 307075216
512227473304 307068909
236849944808 7631470
794552599996 121554811
845712186712 213573941
388433905448 127048208
162952763996 307062602
457278287572 307056295
188848357272 84898527
809710996060 307049988
867818180972 307043681
132635971868 307037374
995401347844 307031067
483173880848 307024760
592440652476 307018453
970768954240 307012146
5052804996 307005839
324642322012 252929621
960031757028 169689835
660021834928 159762617
523596270352 70922215
951820959160 306999532
325273921848 192956358
697286225252 306993225
221059948908 181446083
552649862808 306986918
989716949320 306980611
572861057560 216248109
877923778348 33723529
360011912828 106872115
268429936608 5909659
843817387204 80407943
970137354404 306974304
142109969408 306967997
480015881668 306961690
46106794336 300433945
965084555716 306955383
497069077240 139946023
706324707586 70613172
196427555304 306949076
592440652476 306942769
411803099380 306936462
649284637716 306930155
6947604504 144228476
770551806228 306923848
291167530704 306917541
496437477404 306911234
197059155140 306904927
917082968180 306898620
416855898068 306892313
957505357684 306886006
945504960800 306879699
514122272812 306873392
576650656576 306867085
709286622136 104525911
250745141200 306860778
680233029680 306854471
885502976380 306848164
628441843128 128397906
137688770556 306841857
207164752516 306835550
436435492984 256146191
253903140380 306829243
863396982120 306822936
318957923488 306816629
596230251492 306810322
241902743496 306804015
246955542184 306797708
83371184660 306791401
386539105940 57406314
534965067400 306785094
326537121520 306778787
302536327752 136899742
946768160472 189039711
980242951780 306772480
569703058380 306766173
452857088720 306759866
87792383512 306753559
33474797616 306747252
637284240832 306740945
101055980068 306734638
203375153500 306728331
703602223612 306722024
836869789008 306715717
404855501184 306709410
808447796388 306703103
412434699216 306696796
786341802128 306690489
532448204240 51206533
972032153912 306684182
137057170720 306677875
699812624596 286785597
785710202292 203665644
210322751696 306671568
639810640176 306665261
151583966948 306658954
389065505284 306652647
334747919388 107540657
993506548336 306646340
154110366292 241003084
990980148992 306640033
279167133820 306633726
344853516764 306627419
635389441324 94478860
190743156780 306621112
816658594256 306614805
814763794748 218865514
656232235912 306608498
915188168672 306602191
518543471664 306595884
22737600404 306589577
408013500364 306583270
704233823448 306576963
590545852968 306570656
219796749236 306564349
812237395404 112718704
811605795568 306558042
536228267072 209707750
830553790648 306551735
754761810328 306545428
111161577444 306539121
432014294132 306532814
96634781216 205021649
342958717256 6843095
354327514304 306526507
492016278552 306520200
282325133000 306513893
204638353172 192142755
715602620496 249195877
487595079700 306507586
139583570064 255610096
216638750056 32102630
414961098560 306501279
142109969408 306494972
799605398684 306488665
901292972280 306482358
343590317092 306476051
255166340052 306469744
265271937428 15641360
265903537264 306463437
987822149812 306457130
272219535624 306450823
661285034600 306444516
25263999748 306438209
873502579496 306431902
108635178100 306425595
870344580316 306419288
978348152272 306412981
109266777936 306406674
149057567604 306400367
387170705776 306394060
255797939888 144152792
213480750876 306387753
160426364652 306381446
102950779576 306375139
229270746776 306368832
542544265432 109754414
791394600816 306362525
303167927588 25524429
375170308892 306356218
377696708236 103327581
145899568424 306349911
13895202700 306343604
862133782448 306337297
17684801716 306330990
46738394172 306324683
558965861168 306318376
922135766868 306312069
974558553256 185085222
726339817708 306305762
7579204340 3714823
382117907088 306299455
992874948500 306293148
251376741036 306286841
565913459364 306280534
697917825088 306274227
655600636076 185387958
247587142020 306267920
115582776296 306261613
382749506924 306255306
246955542184 138476492
752867010820 198683114
833711789828 306248999
15790002208 28217518
449067489704 306242692
402960701676 306236385
117477575804 306230078
390328704956 306223771
936686334179 177718646
10737203520 306217464
734550615576 306211157
264008737756 15464764
637284240832 306204850
364045636893 45025673
497069077240 306198543
15790002208 270595528
266535137100 218228507
797078999340 306192236
864028581956 306185929
157268365472 306179622
346167840978 171178287
378328308072 306173315
855817784088 306167008
983400950960 103977202
20842800896 306160701
482648017867 160122116
654337436404 306154394
418750697576 306148087
536228267072 306141780
771183406064 306135473
584861454444 306129166
82107984988 306122859
586124654116 260914283
152215566784 306116552
984664150632 306110245
558334261332 306103938
912661769328 306097631
209059552024 306091324
94108381872 306085017
897503373264 216727441
905082571296 130744110
684654228532 306078710
19579601224 306072403
484437080520 306066096
865291781628 306059789
351169515124 306053482
974558553256 306047175
942346961620 306040868
714339420824 306034561
828658991140 270942413
240007943988 306028254
373907109220 306021947
402329101840 306015640
291167530704 306009333
969505754568 306003026
446541090360 305996719
305694326932 305990412
414329498724 7656698
204006753336 305984105
718129019840 305977798
332221520044 305971491
726971417544 223255186
82107984988 305965184
661285034600 305958877
941715361784 305952570
561492260512 305946263
804026597536 305939956
690338627056 166195757
48633193680 199509331
474331483144 107799244
375801908728 305933649
3789605324 305927342
831185390484 22307859
147162768096 305921035
195164355632 305914728
774341405244 179188177
68212788596 305908421
752267582991 70405041
838764588516 305902114
18316401552 305895807
736445415084 143490557
449067489704 305889500
380854707416 305883193
538123066580 305876886
254534740216 80092593
479384281832 136540243
917714568016 305870579
378959907908 65258529
129603425225 64861188
873502579496 305864272
493911078060 305857965
838764588516 160380703
512227473304 305851658
982137751288 305845351
538754666416 305839044
609493848048 305832737
661285034600 305826430
219165149400 305820123
832448590156 305813816
286746331852 213542406
658758635256 305807509
923398966540 305801202
927820165392 204731527
860870582776 305794895
358748713156 305788588
949926159652 159712161
480647481504 305782281
422540296592 305775974
759361402675 92441699
85295869 162909810
901924572116 305769667
22737600404 305763360
658758635256 305757053
759183009180 98162148
380223107580 305750746
800236998520 305744439
179374359732 305738132
669495832468 305731825
406750300692 305725518
673917031320 85611218
207164752516 305719211
885502976380 305712904
584861454444 305706597
38527596304 305700290
301273128080 305693983
910135369984 305687676
291799130540 305681369
629073442964 305675062
534965067400 305668755
146531168260 305662448
93476782036 305656141
593703852148 305649834
800236998520 278365752
821711392944 305643527
468015484784 305637220
178111160060 305630913
999822546696 305624606
438330292492 305618299
170531962028 305611992
763604208032 305605685
158531565144 305599378
564018659856 305593071
413697898888 305586764
781289003440 30696169
948031360144 93419284
454120288392 305580457
768657006720 305574150
251376741036 40680150
267166736936 305567843
192637956288 305561536
815458281681 83738039
11368803356 305555229
522333070680 305548922
866554981300 305542615
257692739396 305536308
189479957108 305530001
468647084620 188282871
334747919388 305523694
300009928408 194684476
181900759076 305517387
812237395404 305511080
442751491344 305504773
256429539724 305498466
20842800896 159283285
362538312172 305492159
697286225252 305485852
181269159240 64962100
128214773016 305479545
606967448704 305473238
877292178512 47813367
497227597378 1570443
713076221152 175019250
197059155140 305466931
335379519224 255938060
601914650016 156356837
82107984988 305460624
185690358092 305454317
409276700036 305448010
305694326932 305441703
10737203520 305435396
989716949320 305429089
211585951368 305422782
733919015740 305416475
989085349484 305410168
822342992780 305403861
669671772540 7499023
750340611476 305397554
738971814428 305391247
296851929228 305384940
776867804588 305378633
96003181380 305372326
711813021480 305366019
498332276912 178658389
811605795568 305359712
519806671336 305353405
305694326932 305347098
862133782448 305340791
406750300692 228502610
840027788188 305334484
227375947268 305328177
336642718896 154988218
934767763588 305321870
17053201880 305315563
912661769328 305309256
462331086260 305302949
787605001800 305296642
856449383924 305290335
82107984988 305284028
527385869368 305277721
470541884128 60187701
788236601636 305271414
869712980480 305265107
762341008360 305258800
193269556124 305252493
20211201060 305246186
759183009180 305239879
409908299872 305233572
473699883308 305227265
820448193272 305220958
847606986220 302931517
20211201060 305214651
638547440504 305208344
190111556944 305202037
431382694296 305195730
828027391304 305189423
264640337592 45006752
728866217052 305183116
334116319552 305176809
382753524483 185148292
635389441324 20138251
656863835748 305170502
658127035420 112441196
677289777543 38788050
834343389664 305164195
668232632796 305157888
212217551204 78522150
469910284292 305151581
39790795976 305145274
414329498724 305138967
693496626236 305132660
985295750468 305126353
694128226072 23594487
149057567604 301020496
109898377772 305120046
666337833288 305113739
478121082160 305107432
917714568016 305101125
111793177280 192540096
479384281832 25814551
799605398684 305094818
521069871008 305088511
928451765228 305082204
223586348252 66936191
500227076420 4143699
678338230172 288110067
881081777528 3077816
707391822628 305075897
718129019840 305069590
418119097740 305063283
198322354812 119807772
807184596716 305056976
766762207212 305050669
123161974328 305044362
252639940708 305038055
812237395404 305031748
48001593844 305025441
394118303972 305019134
589914253132 305012827
310115525784 84015547
651179437224 305006520
63791589744 305000213
816658594256 304993906
787605001800 111608672
162952763996 304987599
954978958340 304981292
529280668876 201830307
925925365884 304974985
495174277732 275180717
932872964080 304968678
992874948500 112144767
961294956700 304962371
375170308892 304956064
355590713976 63971901
73265587284 304949757
4421205160 130882864
955610558176 304943450
128214773016 304937143
792026200652 104462841
48633193680 304930836
609493848048 304924529
206764020415 42137067
881081777528 304918222
992243348664 304911915
503385075600 304905608
87924023216 22402464
378328308072 304899301
229902346612 304892994
196427555304 167936489
755393410164 304886687
560860660676 34114563
508437874288 260466486
225481147760 304880380
511595873468 304874073
682759429024 23354821
208427952188 80338566
347379916108 304867766
519175071500 304861459
60001990728 304855152
748445811968 304848845
832448590156 14953897
204638353172 29333857
150952367112 304842538
351801114960 304836231
546965464284 39589039
916451368344 207487686
425698295772 98174762
476902958617 13301463
154741966128 304829924
738340214592 304823617
152847166620 212249471
190232014337 171241357
787605001800 3235491
488858279372 30551108
80213185480 304817310
736445415084 304811003
346116716436 304804696
416855898068 304798389
354327514304 209367172
925925365884 304792082
252008340872 304785775
178131714573 93003022
604441049360 291345558
28421998928 304779468
992243348664 304773161
485068680356 304766854
723181818528 119505036
322747522504 304760547
89687183020 304754240
774341405244 304747933
168113790804 88354763
377696708236 44281447
245692342512 304741626
133899171540 304735319
88423983348 304729012
790131401144 304722705
589282653296 304716398
635389441324 88613350
644231839028 304710091
393486704136 304703784
730129416724 143906819
567176659036 304697477
351801114960 304691170
925293766048 304684863
113687976788 304678556
286746331852 304672249
522333070680 304665942
634126241652 304659635
925425323761 26022682
553913062480 304653328
121267174820 173713701
199585554484 304647021
432014294132 190162357
206533152680 285164698
940452162112 304640714
891187374904 304634407
492016278552 304628100
347379916108 304621793
653705836568 304615486
149057567604 304609179
759183009180 304602872
891187374904 304596565
348011515944 304590258
358748713156 304583951
875397379004 304577644
272219535624 304571337
793289400324 304565030
350537915288 304558723
288009531524 304552416
522333070680 304546109
438961892328 304539802
423803496264 304533495
288009531524 77121996
410539899708 304527188
708023422464 304520881
961294956700 304514574
871607779988 100457896
664443033780 304508267
293693930048 304501960
742761413444 304495653
17684801716 304489346
580440255592 151891481
849501785728 48765724
60001990728 304483039
384012706596 304476732
958136957520 154325983
608230648376 304470425
438330292492 304464118
754130210492 301026803
315799924308 304457811
879186978020 304451504
971558077708 126083237
657495435584 304445197
985927350304 304438890
533070267892 304432583
893082174412 304426276
941083761948 304419969
987190549976 132257790
49264793516 304413662
90318782856 304407355
359380312992 304401048
111161577444 304394741
776236204752 304388434
692233426564 304382127
75160386792 304375820
533070267892 304369513
170531962028 304363206
55580791876 46230310
520438271172 128744791
586124654116 304356899
210954351532 101202122
654969036240 261828798
688443827548 304350592
999822546696 304344285
598756650836 304337978
214112350712 304331671
701707424104 304325364
745287812788 304319057
138320370392 304312750
502121875928 304306443
950557759488 304300136
304431127260 304293829
394749903808 304287522
313905124800 304281215
827395791468 304274908
585493054280 285934152
559597461004 304268601
469278684456 304262294
348643115780 304255987
171795161700 262976672
902556171952 304249680
763604208032 304243373
460436286752 304237066
40422395812 304230759
147300361608 80616074
502753475764 304224452
889924175232 304218145
150320767276 99701056
999190946860 304211838
252639940708 304205531
154110366292 225292347
927820165392 479332
736445415084 304199224
193901155960 304192917
462962686096 304186610
983400950960 304180303
324909568523 20131944
176847960388 304173996
697917825088 304167689
360011912828 304161382
47369994008 304155075
128846372852 304148768
256429539724 304142461
279167133820 304136154
113687976788 285606188
286746331852 304129847
238744744316 304123540
258955939068 304117233
428864090404 183931041
494542677896 304110926
723813418364 304104619
287377931688 304098312
149057567604 304092005
458541487244 304085698
239376344152 280074949
804026597536 71817809
299378328572 304079391
634757841488 304073084
500227076420 304066777
747182612296 138848605
120635574984 304060470
139583570064 111785268
957505357684 304054163
317063123980 304047856
641073839848 304041549
731392616396 304035242
673917031320 304028935
245692342512 287737954
126319973508 304022628
472436683636 304016321
913924969000 41518981
93476782036 88991770
762341008360 304010014
253271540544 304003707
397907902988 219325925
709918221972 271207307
473068283472 303997400
333484719716 303991093
20211201060 303984786
588019453624 303978479
112424777116 59317335
814132194912 128448362
389065505284 303972172
184427158420 303965865
39790795976 303959558
412434699216 303953251
169900362192 303946944
598125051000 6496210
646758238372 303940637
563387060020 303934330
401065902168 303928023
910135369984 303921716
670759032140 303915409
356222313812 303909102
468015484784 42477645
39159196140 5695221
209059552024 303902795
841290987860 303896488
284996656414 83902021
848238586056 269838688
322115922668 303890181
252008340872 301449372
668864232632 303883874
829290590976 245462133
999822546696 303877567
257692739396 303871260
936662563096 285063786
171163561864 303864953
601549867815 18675027
406750300692 303858646
534333467564 45202269
728866217052 303757734
769920206392 191089486
896871773428 303852339
361906712336 222662328
595598651656 117146218
850133385564 303846032
58738791056 303839725
260850738576 303833418
978979752108 303827111
680233029680 303820804
785078602456 303814497
732024216232 303808190
221059948908 303801883
390960304792 303795576
717497420004 19066061
206533152680 303789269
514122272812 303782962
636652640996 303776655
330326720536 303770348
553281462644 303764041
190111556944 303757734
641705439684 257868002
118109175640 303751427
437698692656 303745120
367591110860 303738813
928451765228 303732506
653705836568 303726199
173689961208 303719892
471814758738 292726791
838764588516 116654272
667601032960 303713585
620231045260 303707278
592440652476 230672218
266535137100 303700971
569071458544 299349141
222440124509 65737861
383381106760 125307476
235586745136 303694664
13263602864 303688357
577282256412 303682050
56212391712 303675743
436435492984 280964236
591809052640 303669436
224217948088 216367942
745919412624 142311148
84002784496 288135295
562806351367 228098962
378328308072 303663129
297483529064 303656822
524227870188 303650515
646758238372 303644208
369485910368 303637901
407381900528 155404480
960663356864 303631594
272851135460 300137516
336011119060 303625287
57475591384 303618980
982769351124 303612673
385907506104 303606366
592576107915 72259299
646758238372 57393700
89687183020 303600059
950557759488 56977438
257692739396 303593752
844448987040 303587445
872239379824 303581138
485700280192 303574831
704865423284 303568524
463594285932 303562217
950557759488 303555910
436435492984 303549603
126951573344 303543296
736445415084 66122588
263377137920 303536989
149689167440 303530682
212849151040 164682077
678969830008 303524375
996664547516 303518068
367591110860 303511761
931609764408 303505454
526122669696 303499147
617073046080 303492840
311378725456 66538850
180005959568 303486533
970137354404 104746656
320221123160 303480226
611388647556 303473919
985295750468 100401133
594967051820 218802444
619769898406 21109529
204006753336 303467612
165479163340 303461305
773229832159 146618829
326537121520 303454998
72633987448 303448691
144004768916 303442384
967610955060 303436077
502121875928 148479394
706760222792 303429770
740866613936 62338388
593072252312 204863974
754761810328 164669463
464857485604 303423463
605704249032 303417156
777499404424 303410849
300776523272 122507168
811605795568 30204223
707391822628 303404542
111161577444 303398235
443383091180 303391928
807202117562 204195432
791394600816 303385621
754130210492 14121373
558334261332 99928108
62528390072 303379314
525491069860 303373007
372643909548 303366700
101687579904 303360393
838132988680 303354086
512227473304 303347779
793921000160 216330100
101055980068 303341472
313905124800 303335165
356853913648 303328858
630968242472 303322551
412434699216 303316244
448435889868 303309937
433909093640 303303630
275377534804 267353730
92213582364 303297323
834974989500 91047852
917714568016 303291016
441019071858 129646692
96003181380 303284709
361314304198 30910607
475845335610 19974269
254534740216 190017296
569703058380 303278402
234955145300 92574146
261482338412 303272095
231797146120 303265788
493911078060 131381117
80844785316 303259481
210322751696 303253174
809079396224 303246867
207164752516 303240560
934136163752 256013744
839396188352 303234253
498963876748 303227946
484437080520 303221639
53685992368 303215332
252639940708 277703517
646758238372 303209025
907608970640 303202718
411803099380 303196411
754130210492 112743932
15158402372 303190104
191374756616 88165553
224849547924 303183797
282325133000 303177490
151583966948 73104437
48633193680 303171183
489489879208 223810202
42948795156 303164876
942346961620 303158569
994769748008 303152262
34737997288 303145955
447172690196 303139648
613915046900 303133341
582966654936 157233510
91581982528 303127034
642968639356 303120727
566545059200 303114420
938557362604 303108113
154110366292 218260042
684022628696 303101806
157903699052 111930329
703602223612 303095499
723813418364 303089192
636021041160 174653444
325905521684 303082885
385275906268 303076578
625283843948 219534056
149689167440 303070271
349906315452 303063964
689707027220 303057657
457278287572 303051350
980242951780 303045043
210322751696 303038736
656863835748 303032429
974558553256 303026122
977084952600 303019815
610125447884 303013508
866554981300 59437168
811146458823 86740171
457278287572 261696351
464857485604 303007201
703602223612 193870873
630336642636 303000894
483173880848 302994587
39159196140 74227083
440225092000 302988280
740866613936 302981973
480765252115 94806824
845712186712 182966070
954347358504 280270466
132635971868 302975666
712444621316 302969359
478752681996 113204343
917082968180 180108999
23369200240 275798803
906977370804 302963052
84002784496 302956745
46106794336 302950438
398539502824 302944131
524859470024 302937824
425698295772 302931517
568439858708 302925210
645495038700 302918903
982137751288 302912596
481910681176 302906289
840659388024 181351478
854616374095 201477115
385907506104 302899982
982137751288 302893675
25263999748 233302237
135793971048 302887368
803394997700 302881061
370749110040 71407854
114319576624 302874754
752867010820 269504417
862765382284 302868447
780025803768 302862140
790162847846 54000534
702339023940 23449426
690970226892 302855833
610757047720 302849526
78345455616 33546933
560860660676 302843219
88423983348 302836912
792657800488 302830605
276640734476 177245621
920240967360 302824298
612020247392 302817991
888660975560 47844902
470541884128 83876793
539386266252 119473501
461067886588 302811684
352432714796 302805377
508437874288 302799070
668864232632 302792763
565281859528 302786456
493279478224 132573140
759814609016 302780149
282956732836 302773842
742129813608 302767535
380854707416 302761228
445277890688 80035830
771183406064 302754921
15158402372 302748614
440856691836 302742307
905714171132 119284291
741498213772 302736000
456015087900 40238660
865291781628 302729693
325273921848 207153415
889292575396 53376141
656232235912 302723386
102950779576 302717079
283588332672 302710772
101687579904 15963017
518543471664 302704465
152847166620 302698158
893082174412 302691851
504648275272 302685544
565913459364 90089188
467383884948 302679237
931752176468 92252489
737077014920 302672930
528649069040 302666623
620862645096 302660316
53685992368 302654009
82739584824 302647702
269693136280 302641395
391591904628 16347744
591177452804 302635088
581071855428 302628781
38527596304 302622474
774973005080 302616167
46106794336 44243605
298746728736 302609860
57475591384 302603553
512859073140 302597246
334181773598 223589457
503385075600 217307685
409276700036 197566775
210514932293 40434177
872870979660 46659186
596861851328 250368979
241902743496 302590939
405487101020 268533139
534965067400 302584632
77055186300 302578325
406750300692 302572018
236218344972 302565711
905082571296 302559404
936030963260 302553097
18948001388 302546790
957505357684 302540483
211585951368 302534176
859607383104 257149004
885502976380 302527869
372643909548 302521562
990980148992 227272745
102950779576 242333861
985927350304 73880198
114319576624 302515255
593703852148 302508948
932241364244 302502641
439153366541 97417922
159794764816 64274637
774973005080 193788882
25895599584 302496334
600019850508 302490027
752235410984 302483720
589282653296 302477413
301904727916 302471106
584861454444 302464799
228639146940 302458492
721918618856 286167511
762972608196 302452185
839396188352 302445878
396013103480 302439571
202111953828 227934980
777499404424 302433264
150320767276 302426957
832448590156 302420650
90318782856 302414343
622757444604 302408036
387170705776 302401729
172426761536 302395422
142741569244 302389115
792657800488 302382808
183163958748 117032692
838132988680 302376501
953084158832 28545482
210322751696 302370194
144004768916 302363887
437067092820 302357580
90318782856 302351273
543175865268 302344966
553281462644 302338659
390328704956 222908301
204638353172 302332352
459173087080 302326045
613915046900 302319738
999190946860 302313431
532438668056 173064080
674548631156 302307124
817290194092 143067988
423183835579 43209257
442751491344 302300817
404223901348 84116459
362538312172 302294510
975190153092 145206061
642337039520 302288203
329695120700 178368267
493279478224 302281896
70739187940 302275589
770551806228 95696111
387802305612 302269282
716234220332 211625078
612020247392 100483124
144636368752 302262975
648653037880 302256668
632275887573 222592951
363169912008 302250361
324010722176 302244054
552649862808 302237747
341063917748 302231440
452857088720 302225133
162952763996 36315706
653705836568 302218826
78949985808 203375522
526122669696 128593423
896871773428 145224982
165479163340 181818196
641073839848 302212519
980242951780 193713198
65054789416 302206212
845712186712 302199905
919756080958 88411526
77055186300 302193598
498963876748 302187291
810342595896 253112524
352432714796 302180984
194532755796 302174677
47369994008 302168370
88423983348 302162063
757288209672 246887515
902556171952 302155756
271013874713 186226789
173689961208 292197003
738971814428 280743491
150320767276 302149449
261482338412 302143142
590545852968 302136835
92845182200 302130528
836869789008 302124221
819184993600 49667625
37991541211 40478326
620862645096 302117914
187585157600 302111607
267166736936 302105300
475594682816 302098993
816026994420 302092686
409908299872 302086379
713076221152 302080072
764867407704 302073765
62528390072 76112876
384644306432 302067458
478121082160 302061151
846343786548 104557446
307589126440 302054844
389065505284 302048537
630968242472 302042230
645758046907 687463
424435096100 302035923
630336642636 302029616
785710202292 302023309
708023422464 302017002
963189756208 140255066
586124654116 98540568
303167927588 302010695
800868598356 105743162
263377137920 302004388
218533549564 169387099
917082968180 301998081
745366221412 215655251
507806274452 301991774
722550218692 301985467
205901552844 301979160
601283050180 258624842
484437080520 301972853
402329101840 301966546
905082571296 4787013
330326720536 301960239
211585951368 301953932
903819371624 301947625
356853913648 301941318
891818974740 301935011
502121875928 301928704
709286622136 301922397
712444621316 301916090
737708614756 301909783
846975386384 301903476
145899568424 301897169
656232235912 301890862
949926159652 253888285
394118303972 301884555
718129019840 132207334
269061536444 301878248
169268762356 301871941
929083365064 301865634
898134973100 301859327
524227870188 301853020
449067489704 301846713
812868995240 301840406
324010722176 235831344
886766176052 301834099
521069871008 301827792
19579601224 301821485
736445415084 32689181
324642322012 38693445
503385075600 301815178
672022231812 246919050
973926953420 227600709
699812624596 301808871
738971814428 247240707
618336245752 253982890
186321957928 301802564
753498610656 301796257
561492260512 301789950
851396585236 242983482
92213582364 301783643
961926556536 301777336
432014294132 301771029
541912665596 301764722
558965861168 301758415
458541487244 301752108
168005562684 204384642
44843594664 222517267
361275112500 301745801
85897584004 75791219
66317989088 301739494
325905521684 301733187
800236998520 301726880
696654625416 301720573
594967051820 271812779
624020644276 301714266
773078205572 301707959
754130210492 301701652
925293766048 301695345
384012706596 301689038
735182215412 301682731
792026200652 301676424
1894805816 301670117
432645893968 194375433
348643115780 301663810
172426761536 301657503
562755460184 301651196
798342199012 301644889
221691548744 301638582
148425967768 301632275
524859470024 301625968
802763397864 238196469
545702264612 253162980
707391822628 277640447
620231045260 301619661
690970226892 301613354
574755857068 301607047
862133782448 301600740
754130210492 285833240
121898774656 301594433
347379916108 301588126
692865026400 301581819
738971814428 168661794
886134576216 35577787
493279478224 301575512
243165943168 301569205
703602223612 301562898
816658594256 301556591
134530771376 301550284
360011912828 301543977
384644306432 301537670
555176262152 259665497
978348152272 4673487
836238189172 301531363
648021438044 301525056
951189359324 301518749
276640734476 165949784
406118700856 301512442
974558553256 384727
137057170720 301506135
233060345792 301499828
776867804588 301493521
162321164160 301487214
505279875108 301480907
596230251492 301474600
505911474944 301468293
685285828368 301461986
975190153092 301455679
89055583184 301449372
928451765228 301443065
323379122340 301436758
85897584004 301430451
482542281012 301424144
892450574576 301417837
181269159240 301411530
378959907908 301405223
815395394584 157485790
456015087900 129646692
37982332991 8066653
861502182612 156482977
480015881668 301398916
696654625416 133935452
138320370392 301392609
901924572116 301386302
854554584416 301379995
841531997251 40888281
654969036240 26388488
207796352352 301373688
628441843128 301367381
574755857068 301361074
180005959568 297513804
361275112500 23234988
212849151040 162796284
269061536444 301354767
116214376132 160336554
787605001800 238101864
292430730376 125950790
880528441255 67781329
196427555304 301348460
234323545464 301342153
268455133073 36820266
432014294132 301335846
534965067400 301329539
315799924308 301323232
943793051678 95910549
264008737756 235276328
450330689376 301316925
250745141200 301310618
598756650836 301304311
135162371212 301298004
16421602044 301291697
398539502824 301285390
130741172360 96024075
161057964488 301279083
441488291672 301272776
137057170720 301266469
442751491344 197446942
709918221972 301260162
166110763176 75141598
134530771376 301253855
833080189992 142506665
514753872648 301247548
81476385152 301241241
311378725456 183256192
870344580316 301234934
824237792288 301228627
432014294132 243961067
296220329392 43259713
43580394992 301222320
944241761128 301216013
285571941047 86109471
257692739396 251737598
162952763996 227764691
138320370392 301209706
584923900051 84393967
970137354404 301203399
697917825088 301197092
59370390892 301190785
277903934148 301184478
23369200240 301178171
205901552844 301171864
132635971868 301165557
483805480684 301159250
231797146120 301152943
924662166212 301146636
572229457724 301140329
395381503644 301134022
686549028040 301127715
195795955468 301121408
279167133820 301115101
797078999340 301108794
703602223612 301102487
344221916928 301096180
372012309712 301089873
462962686096 301083566
694128226072 301077259
543175865268 301070952
492016278552 18921000
445909490524 301064645
276640734476 301058338
522964670516 301052031
260219138740 301045724
778762604096 301039417
94739981708 131702774
477489482324 301033110
714339420824 301026803
142741569244 301020496
466120685276 301014189
684654228532 108303804
453488688556 301007882
739603414264 301001575
196427555304 300995268
684654228532 200310320
195164355632 300988961
353695914468 300982654
889292575396 238581196
448435889868 300976347
934767763588 300970040
102319179740 300963733
66317989088 300957426
377065108400 6660192
657495435584 300951119
601914650016 300944812
606335848868 300938505
431382694296 135020256
32843197780 20119330
858344183432 838831
518543471664 300932198
360643512664 224680568
970137354404 300925891
486963479864 300919584
677075030500 300913277
713707820988 258151817
726339817708 300906970
538754666416 300900663
413066299052 192041843
86529183840 300894356
653705836568 300888049
48001593844 198273159
764267046439 161358288
60633590564 300881742
301273128080 300875435
546333864448 300869128
634126241652 300862821
510332673796 300856514
671390631976 300850207
52422792696 300843900
882976577036 31175501
653705836568 300837593
103582379412 300831286
946136560636 300824979
356222313812 300818672
577952278492 256095735
294957129720 300812365
253903140380 300806058
511595873468 300799751
490121479044 300793444
136425570884 300787137
661285034600 300780830
855817784088 262787462
657495435584 193965478
928451765228 300774523
370117510204 300768216
920240967360 300761909
965716155552 300755602
366959511024 186233096
826132591796 300749295
183795558584 300742988
829290590976 300736681
90950382692 300730374
286114732016 300724067
919609367524 48671119
393486704136 300717760
175584760716 300711453
1894805816 300705146
346748316272 300698839
429487894788 56081844
580440255592 300692532
584861454444 180594638
690338627056 300686225
490121479044 300679918
816658594256 300673611
472436683636 109571511
248850341692 299525737
843185787368 300667304
77055186300 300660997
90950382692 300654690
302536327752 300648383
108635178100 300642076
50527993188 300635769
843817387204 300629462
321484322832 300623155
636652640996 294568435
514753872648 300616848
775624692711 144461835
677706630336 177888935
413066299052 209297795
230533946448 300610541
632863041980 300604234
605704249032 145540332
173689961208 27624660
204638353172 269977442
289998872962 134856274
464857485604 10898496
123161974328 300597927
572861057560 300591620
797710599176 300585313
929083365064 300579006
300009928408 300572699
741498213772 101410253
36001196960 17564995
236849944808 300566392
975821752928 300560085
329695120700 300553778
406750300692 300547471
708655022300 283398738
363801511844 52430091
345485116600 300541164
898766572936 205128868
175684587912 131923519
169900362192 300534857
823606192452 170780946
216007150220 300528550
78318385972 300522243
747851606335 104185333
2526405652 300515936
65686389252 300509629
62528390072 36555372
351801114960 300503322
26527199420 300497015
108003578264 300490708
490753078880 300484401
863396982120 300478094
589282653296 300471787
247587142020 196210770
420645497084 300465480
728234617216 300459173
737708614756 300452866
977084952600 300446559
144636368752 204334186
214743950548 300440252
626547043620 300433945
757919809508 300427638
105477178920 300421331
146531168260 210212310
161057964488 300415024
711813021480 256480462
348011515944 300408717
592440652476 300402410
760446208852 28135527
428224695116 300396103
927188565556 300389796
283793694899 63025851
875397379004 300383489
219845842924 35647164
42948795156 300377182
343152026806 105244909
15790002208 300370875
37895996468 300364568
589282653296 300358261
152215566784 271308219
580440255592 300351954
664443033780 300345647
456015087900 300339340
533701867728 300333033
991611748828 300326726
673285431484 300320419
977716552436 97531448
93505876227 253926127
265271937428 14184443
332853119880 300314112
600019850508 86973530
984032550796 300307805
755393410164 300301498
529912268712 300295191
76423586464 300288884
51791192860 300282577
263377137920 300276270
33474797616 300269963
995401347844 300263656
17053201880 296643438
20211201060 137606126
744024613116 300257349
356222313812 300251042
112424777116 8016197
231165546284 300244735
690338627056 300238428
9474003848 62849255
205901552844 195340404
509701073960 300232121
844448987040 300225814
587387853788 300219507
590545852968 300213200
156636765636 300206893
562123860348 300200586
933504563916 300194279
550123463464 300187972
701707424104 300181665
137057170720 300175358
58107191220 300169051
461699486424 300162744
93476782036 222738012
228639146940 300156437
543964856289 44987831
167373962848 124279435
651179437224 300150130
810342595896 84293055
44843594664 300143823
713076221152 300137516
629073442964 102204935
680233029680 300131209
127583173180 2346204
375801908728 151664429
676443430664 300124902
896871773428 300118595
193901155960 300112288
77686786136 300105981
385907506104 88152939
329695120700 300099674
634126241652 300093367
380223107580 27826484
108003578264 150440871
622757444604 300087060
207796352352 250564496
136425570884 300080753
799605398684 300074446
586756253952 65813545
912030169492 300068139
315799924308 88707955
749077411804 300061832
875397379004 300055525
70107588104 300049218
148425967768 300042911
116214376132 300036604
211585951368 300030297
204638353172 300023990
981506151452 300017683
532438668056 300011376
553281462644 300005069
834974989500 299998762
507806274452 110063457
716865820168 299992455
860870582776 299986148
409276700036 299979841
579808655756 299973534
817921793928 299967227
726971417544 199181367
361906712336 299960920
313273524964 299954613
880450177692 299948306
680864629516 299941999
199585554484 299935692
337905918568 281790453
430119494624 52001215
463594285932 299929385
238744744316 299923078
267166736936 299916771
869081380644 299910464
510964273632 125849878
204006753336 299904157
490121479044 299897850
666337833288 299891543
427593095280 299885236
528017469204 20264391
317063123980 299878929
378328308072 299872622
188848357272 299866315
13895202700 299860008
92213582364 299853701
737077014920 233352693
219165149400 299847394
168637162520 60774252
583598254772 292115012
893713774248 299841087
466120685276 299834780
738340214592 299828473
620231045260 299822166
881081777528 299815859
896871773428 299809552
398539502824 299803245
934767763588 247909249
979611351944 299796938
948031360144 299790631
708023422464 118729275
938557362604 299784324
685917428204 299778017
190111556944 203255689
924662166212 219540363
159163164980 230186579
707391822628 299771710
775604604916 4068015
942346961620 147646870
850764985400 299765403
138951970228 205942471
171882482115 91571333
212217551204 299759096
654337436404 299752789
521069871008 299746482
582966654936 118331934
907608970640 106771203
624020644276 299740175
847606986220 65088240
100424380232 299733868
137688770556 299727561
936030963260 299721254
954461180933 87591616
58738791056 207292169
90318782856 299714947
248218741856 299708640
68212788596 299702333
975190153092 299696026
918346167852 299689719
691601826728 299683412
522964670516 299677105
270956335952 299670798
720655419184 299664491
869712980480 125509300
378328308072 299658184
160426364652 241476109
318957923488 299651877
360011912828 299645570
814132194912 125597598
871607779988 299639263
817921793928 299632956
936662563096 299626649
140215169900 299620342
516017072320 299614035
754761810328 299607728
390328704956 12614000
119372375312 3563455
489489879208 299601421
819816593436 299595114
973926953420 121119628
730129416724 299588807
683538063951 104097035
725181970164 126455350
723181818528 299582500
983400950960 299576193
725708217872 299569886
578545456084 299563579
394749903808 299557272
543807465104 299550965
160426364652 286943272
29053598764 249113886
846343786548 299544658
48633193680 299538351
96003181380 25373061
843185787368 299532044
915188168672 299525737
848886975126 107225307
66317989088 8325240
965084555716 299519430
939820562276 299513123
307589126440 299506816
189479957108 236897227
37895996468 143673460
363169912008 299500509
649284637716 299494202
481279081340 131532485
582335055100 299487895
119372375312 299481588
36632796796 299475281
781289003440 118344548
498622581815 5455555
828658991140 35079534
344221916928 299468974
313905124800 299462667
400434302332 95122174
382761130725 63435806
106108778756 299456360
209691151860 299450053
445909490524 194558336
436435492984 226970009
238744744316 299443746
343590317092 299437439
483173880848 299431132
594335451984 123560437
759814609016 299424825
751603811148 142803094
13895202700 299418518
642968639356 295747844
549491863628 278908154
893713774248 299412211
405487101020 299405904
717497420004 299399597
20211201060 299393290
716234220332 299386983
273482735296 299380676
500227076420 299374369
71370787776 202208727
600019850508 254733423
844448987040 92965180
588651053460 299368062
39790795976 230148737
434540693476 299361755
346116716436 299355448
437067092820 30292521
152847166620 285808012
903187771788 194917835
298115128900 299349141
796447399504 299342834
460436286752 299336527
772446605736 299330220
264640337592 299323913
953084158832 266798714
622125844768 299317606
634757841488 299311299
99792780396 299304992
502849972864 80836819
346116716436 299298685
468015484784 299292378
852028185072 14411495
64423189580 299286071
984032550796 273231854
694759825908 299279764
319589523324 299273457
554544662316 299267150
281693533164 299260843
327800321192 286880202
797710599176 250331137
799605398684 299254536
51159593024 299248229
690970226892 299241922
664443033780 299235615
892450574576 299229308
375170308892 8760423
197690754976 299223001
483805480684 299216694
443383091180 299210387
706864527958 87642072
12000403192 299204080
293062330212 299197773
340432317912 214683973
335379519224 299191466
164847563504 210962843
852028185072 267908746
271587935788 299185159
572229457724 299178852
134530771376 299172545
47369994008 299166238
360011912828 299159931
82739584824 265972497
151583966948 299153624
378328308072 53786096
203375153500 299147317
777499404424 195245799
135162371212 299141010
117477575804 299134703
963189756208 299128396
363169912008 229114389
130741172360 299122089
158531565144 299115782
821711392944 261254861
257692739396 299109475
946136560636 299103168
738340214592 299096861
560229060840 195321483
368854310532 250501426
13263602864 251144740
621494244932 299090554
915188168672 299084247
25895599584 299077940
688443827548 299071633
201480353992 299065326
285483132180 299059019
228007547104 299052712
931609764408 299046405
590545852968 299040098
298115128900 187191760
486963479864 299033791
157268365472 299027484
514122272812 134717520
466120685276 299021177
852117025474 105333207
101055980068 81284616
970768954240 299014870
657495435584 299008563
10737203520 299002256
190743156780 298995949
365064711516 298989642
488858279372 145798919
21474400732 298983335
211585951368 298977028
774365245704 23777390
895608573756 126259833
449738148791 154275527
386539105940 298970721
395381503644 298964414
583598254772 298958107
843185787368 298951800
198322354812 298945493
648653037880 298939186
385907506104 16518033
661916634436 298932879
904504044865 51786777
668864232632 298926572
759183009180 298920265
690970226892 119795158
197059155140 298913958
114319576624 298907651
966347755388 298901344
232428745956 298895037
782552203112 298888730
320221123160 298882423
805289797208 32247691
663179834108 298876116
99792780396 298869809
634126241652 201325747
267798336772 298863502
167373962848 298857195
744024613116 298850888
281693533164 298844581
17684801716 298838274
385275906268 180998286
576019056740 298831967
537491466744 298825660
58738791056 234740233
533701867728 117947207
162518777 46028486
831185390484 298819353
912030169492 298813046
104845579084 298806739
839396188352 298800432
262113938248 298794125
469278684456 298787818
646758238372 298781511
555176262152 298775204
250113541364 298768897
644863438864 298762590
331589920208 298756283
880450177692 298749976
165479163340 298743669
137057170720 298737362
905316970951 44117465
536859866908 298731055
147794367932 298724748
721918618856 298718441
393486704136 242296019
448435889868 298712134
352432714796 298705827
910766969820 298699520
628441843128 287498288
77055186300 298693213
185690358092 298686906
131372772196 298680599
545702264612 298674292
853922984580 298667985
9474003848 298661678
233060345792 298655371
138320370392 68393108
348011515944 48141331
121267174820 298649064
543807465104 160860035
282956732836 298642757
854554584416 298636450
58738791056 298630143
385275906268 298623836
511595873468 298617529
39159196140 298611222
601283050180 298604915
52422792696 298598608
672716226799 189121702
421908696756 298592301
939820562276 298585994
271587935788 298579687
246955542184 298573380
151583966948 298567073
484437080520 298560766
605704249032 298554459
68212788596 298548152
534965067400 298541845
695391425744 298535538
451593889048 298529231
764867407704 298522924
982137751288 298516617
652442636896 83265014
944873360964 298510310
760446208852 298504003
445909490524 298497696
296851929228 193019428
217901949728 32979303
680233029680 298491389
886134576216 129848516
586756253952 37331133
268429936608 33811827
25895599584 298485082
903187771788 298478775
801500198192 298472468
65054789416 298466161
524227870188 298459854
793304278537 175498582
827395791468 298453547
533070267892 298447240
418119097740 298440933
626547043620 298434626
323379122340 298428319
726971417544 298422012
183163958748 298415705
278535533984 298409398
293062330212 298403091
495805877568 154042168
402960701676 298396784
906977370804 298390477
928451765228 298384170
274114335132 298377863
679601429844 289907562
819991499160 97790035
304431127260 200486916
169900362192 298371556
132004372032 298365249
531175468384 298358942
985295750468 228527838
560860660676 124083918
663179834108 112308749
384644306432 298352635
723813418364 298346328
818553393764 298340021
455383488064 298333714
646758238372 298327407
122530374492 298321100
473699883308 298314793
727603017380 298308486
334116319552 298302179
596230251492 298295872
380854707416 234525795
991611748828 298289565
955610558176 298283258
226744347432 298276951
119372375312 298270644
964452955880 298264337
386539105940 298258030
977716552436 298251723
838764588516 298245416
813500595076 298239109
887397775888 221747813
515385472484 298232802
694759825908 298226495
674548631156 188661291
456015087900 298220188
997927747188 298213881
543175865268 298207574
638547440504 116042493
56212391712 298201267
373907109220 298194960
197059155140 1274014
973295353584 298188653
428856294952 298182346
930978164572 298176039
86529183840 7126910
242534343332 298169732
87792383512 249858112
488226679536 298163425
516017072320 298157118
858975783268 56668395
157899965308 298150811
764235807868 298144504
497700677076 298138197
937294162932 298131890
28421998928 298125583
730129416724 298119276
313300462161 101630998
730772463765 8142337
796447399504 298112969
125688373672 298106662
753498610656 298100355
864028581956 298094048
606335848868 298087741
992874948500 50607368
526754269532 298081434
198322354812 97916175
908240570476 298075127
564650259692 298068820
780657403604 298062513
534965067400 298056206
785710202292 298049899
527385869368 298043592
756656609836 298037285
84634384332 298030978
930346564736 132163185
293090705405 174306559
562755460184 298024671
447804290032 298018364
372643909548 54990733
504648275272 298012057
581071855428 298005750
691601826728 297999443
769920206392 297993136
219796749236 196343217
646126638536 267744764
581071855428 297986829
61265190400 297980522
622125844768 277564763
673917031320 297974215
747182612296 266022953
425698295772 297967908
164215963668 297961601
714339420824 297955294
660653434764 259211393
678969830008 297948987
602546249852 297942680
680233029680 297936373
154741966128 133948066
118740775476 297930066
992243348664 297923759
663811433944 297917452
389697105120 297911145
277903934148 237218884
354959114140 268936787
109898377772 297904838
330958320372 297898531
284219932508 297892224
915819768508 297885917
117477575804 297879610
853291384744 71855651
545070664776 84400274
309483925948 62596975
118740775476 63101535
147162768096 297873303
313905124800 297866996
447172690196 297860689
528017469204 297854382
475594682816 297848075
567176659036 297841768
991611748828 226206862
403682687129 201603255
299378328572 297835461
877923778348 297829154
781920603276 297822847
326537121520 267385265
162952763996 239861517
639179040340 297816540
981506151452 133153384
70739187940 297810233
738340214592 297803926
617073046080 112743932
92213582364 33263118
864660181792 44584183
32211597944 297797619
8210804176 297791312
577282256412 21128450
87792383512 297785005
617073046080 297778698
927820165392 62344695
383381106760 69843718
789499801308 297772391
364433111680 297766084
270324736116 297759777
371380709876 297753470
477489482324 297747163
605704249032 297740856
133267571704 297734549
226744347432 50960560
162952763996 297728242
460436286752 297721935
174953160880 297715628
825500991960 297709321
433909093640 30948449
534333467564 297703014
264008737756 297696707
195795955468 297690400
115095978873 44546341
593072252312 297684093
534965067400 6698034
496437477404 71685362
172426761536 297677786
554544662316 297671479
483805480684 231864241
85897584004 297665172
436435492984 297658865
353064314632 233188711
708737259273 170635885
853291384744 297652558
65054789416 297646251
102950779576 297639944
194532755796 297633637
203375153500 297627330
525491069860 76175946
373275509384 297621023
769288606556 18662413
775604604916 46961922
222323148580 92378629
190743156780 297614716
596321293037 18523659
284851532344 297608409
740866613936 297602102
168005562684 297595795
37895996468 297589488
184427158420 297583181
190111556944 36511223
386539105940 297576874
20211201060 297570567
593703852148 297564260
11368803356 297557953
977716552436 297551646
88423983348 28003080
472525656485 32165700
788868201472 297545339
948662959980 297539032
261482338412 297532725
289904331032 251668221
529280668876 297526418
982769351124 297520111
426329895608 297513804
480015881668 297507497
434540693476 226452835
594967051820 153556529
162321164160 38731287
500227076420 297501190
600019850508 297494883
394118303972 297488576
833080189992 297482269
9474003848 297475962
536228267072 223229958
960663356864 297469655
190111556944 297463348
199585554484 297457041
264640337592 297450734
32211597944 297444427
525491069860 297438120
553281462644 297431813
957505357684 297425506
877292178512 297419199
486963479864 297412892
157899965308 297406585
750972211312 297400278
761709408524 297393971
240639543824 142859857
704865423284 88531359
791394600816 297387664
850133385564 297381357
663811433944 297375050
957622484981 97588211
947399760308 297368743
316431524144 297362436
378959907908 297356129
342327117420 40068371
53685992368 116219089
577913856248 297349822
956242158012 214734429
72633987448 297343515
276640734476 297337208
133899171540 204542317
224217948088 297330901
461067886588 297324594
217901949728 297318287
372012309712 297311980
126951573344 297305673
639179040340 297299366
446541090360 297293059
628441843128 51685865
543175865268 297286752
246955542184 297280445
188216757436 297274138
693496626236 297267831
901924572116 297261524
232428745956 21128450
512227473304 297255217
294325529884 297248910
588019453624 297242603
576650656576 297236296
920420861921 101580542
40422395812 3613911
233101416976 64325093
512859073140 297229989
138320370392 297223682
303799527424 297217375
946136560636 297211068
282956732836 297204761
394118303972 297198454
686549028040 297192147
172426761536 297185840
114951176460 297179533
44211994828 297173226
875397379004 297166919
676443430664 297160612
593703852148 297154305
276824993481 34310080
118109175640 297147998
80213185480 297141691
186953557764 297135384
105564802071 122500861
24632399912 229057626
962558156372 297129077
122530374492 297122770
945504960800 297116463
518543471664 297110156
893082174412 202448393
127583173180 297103849
74528786956 297097542
406118700856 136590699
790131401144 140021707
988453749648 297091235
747814212132 78711360
445909490524 297084928
707391822628 297078621
678969830008 215440813
952523588430 46823168
243165943168 297072314
342327117420 297066007
97266381052 297059700
449067489704 297053393
832448590156 82413569
836238189172 297047086
624020644276 297040779
679601429844 297034472
811605795568 269990056
996032947680 297028165
605704249032 297021858
372643909548 234771768
780657403604 297015551
303799527424 297009244
747182612296 297002937
526754269532 296996630
685285828368 276877300
561492260512 296990323
217901949728 296984016
435803893148 296977709
239376344152 296971402
598756650836 40837825
909503770148 296965095
140946193284 21935746
307589126440 199093069
46738394172 296958788
776236204752 296952481
949926159652 296946174
697286225252 296939867
589914253132 296933560
761709408524 296927253
276009134640 104475455
486331880028 296920946
999822546696 231832706
940452162112 296914639
86529183840 296908332
262745538084 296902025
423803496264 296895718
766130607376 296889411
562123860348 296883104
34737997288 296876797
767393807048 266395066
896240173592 296870490
62528390072 296864183
222954748416 296857876
348011515944 296851569
756656609836 296845262
521069871008 296838955
11368803356 296832648
517280271992 296826341
92213582364 296820034
864028581956 296813727
918977767688 296807420
741571381279 75324501
123161974328 296801113
57475591384 296794806
795815799668 296788499
61919993689 2768773
842554187532 62269011
566545059200 296782192
920240967360 296775885
371380709876 296769578
312010325292 296763271
824869392124 296756964
720655419184 164814524
618336245752 296750657
990980148992 296744350
335379519224 296738043
264008737756 296731736
828027391304 296725429
788868201472 296719122
43580394992 296712815
370749110040 279267653
958136957520 296706508
642968639356 296700201
238744744316 296693894
801500198192 296687587
688443827548 296681280
66949588924 296674973
689075427384 296668666
930346564736 296662359
629764479968 216260723
931609764408 296656052
981506151452 94283343
719392219512 296649745
535075017331 44067009
674548631156 93684178
329063520864 296643438
101687579904 38447472
258955939068 8255863
666969433124 296637131
941865424235 146032278
942346961620 296630824
686549028040 296624517
730761016560 296618210
529280668876 296611903
260219138740 296605596
558334261332 296599289
49896393352 296592982
733919015740 296586675
766762207212 8325240
390960304792 296580368
717497420004 296574061
72002387612 113317869
925925365884 296567754
745287812788 208149921
56220193471 189783937
239376344152 296561447
81476385152 296555140
322115922668 296548833
503385075600 296542526
123793574164 296536219
524227870188 296529912
114951176460 296523605
373907109220 296517298
265903537264 296510991
636021041160 130201708
120003975148 72587263
286114732016 296504684
99161180560 201824
365696311352 296498377
65054789416 296492070
216638750056 296485763
745287812788 206371347
344221916928 296479456
898134973100 296473149
932872964080 296466842
640442240012 296460535
440225092000 168258146
147794367932 296454228
21474400732 296447921
672022231812 296441614
399171102660 296435307
786341802128 296429000
225481147760 296422693
196427555304 70127533
944241761128 289794036
538123066580 60345376
884871376544 221028815
179374359732 296416386
140846769736 296410079
2526405652 296403772
778762604096 296397465
973926953420 296391158
840027788188 296384851
458541487244 165085725
37264396632 296378544
241902743496 296372237
649284637716 296365930
15790002208 279027987
812237395404 190219120
585493054280 296359623
373907109220 296353316
930346564736 296347009
702970623776 296340702
405487101020 141131739
712444621316 296334395
770551806228 296328088
204638353172 296321781
901924572116 296315474
337905918568 296309167
368854310532 296302860
941715361784 28444570
48001593844 75778605
254534740216 296296553
174321561044 296290246
886134576216 296283939
800868598356 109697651
846343786548 296277632
195795955468 296271325
222954748416 296265018
24000800076 296258711
710549821808 296252404
194532755796 296246097
288009531524 296239790
501490276092 296233483
576650656576 207355239
750972211312 296227176
56843991548 296220869
186953557764 296214562
296851929228 296208255
924030566376 296201948
872900723472 29062656
190111556944 296195641
406750300692 296189334
173058361372 296183027
340432317912 296176720
313273524964 296170413
703602223612 296164106
670127432304 296157799
837501388844 180348665
307589126440 296151492
814763794748 216178732
352432714796 296145185
25263999748 296138878
851396585236 222485732
655600636076 258025677
484437080520 296132571
601914650016 296126264
665074633616 296119957
229902346612 296113650
97266381052 296107343
327800321192 296101036
123793574164 296094729
612651847228 296088422
363169912008 296082115
796447399504 148321719
540649465924 176425711
474331483144 203142163
214112350712 296075808
177479560224 296069501
440225092000 296063194
435172293312 296056887
283588332672 296050580
978348152272 296044273
861502182612 296037966
505911474944 296031659
74528786956 296025352
688443827548 207449844
507806274452 296019045
779394203932 296012738
771815005900 296006431
460436286752 296000124
827395791468 295993817
996032947680 295987510
411171499544 295981203
913293369164 295974896
688443827548 176432018
705497023120 295968589
780657403604 295962282
887397775888 295955975
694128226072 295949668
250113541364 38371788
642968639356 53830245
914556568836 95052797
998559347024 295943361
842554187532 295937054
787605001800 295930747
289904331032 30532187
615809846408 295924440
833080189992 225077909
997296147352 295918133
595598651656 295911826
388433905448 295905519
497069077240 99164961
119372375312 67005568
853291384744 295899212
507806274452 295892905
715602620496 295886598
953715758668 129381798
939820562276 295880291
123793574164 145641244
221059948908 295873984
661305526043 118294092
22106000568 295867677
937294162932 295861370
746551012460 295855063
178111160060 295848756
929714964900 221552296
960031757028 295842449
967610955060 295836142
53054392532 295829835
884871376544 267965509
205269953008 295823528
722550218692 295817221
205901552844 266432908
555176262152 295810914
516017072320 295804607
737077014920 295798300
957505357684 295791993
966979355224 295785686
66317989088 295779379
264008737756 295773072
312641925128 295766765
348011515944 295760458
699812624596 295754151
473699883308 295747844
492647878388 295741537
123793574164 295735230
994769748008 295728923
642968639356 295722616
560860660676 295716309
106108778756 295710002
254534740216 295703695
422540296592 295697388
613283447064 273818405
281693533164 295691081
272851135460 295684774
517911871828 295678467
353064314632 153455617
901292972280 295672160
949315114329 93003022
492016278552 261223326
134530771376 295665853
26527199420 295659546
500227076420 295653239
730761016560 295646932
860238982940 37274370
557702661496 259211393
979168444934 90366696
138987327270 68771528
663179834108 295640625
575387456904 295634318
987822149812 295628011
928451765228 202233955
546965464284 151986086
391591904628 122532396
683391028860 57072043
353695914468 295621704
541912665596 295615397
509069474124 295609090
379591507744 295602783
427593095280 49320740
17684801716 295596476
457278287572 295590169
741498213772 295583862
859607383104 295577555
54317592204 295571248
125056773836 295564941
191374756616 295558634
332221520044 104462841
584861454444 295552327
316431524144 134736441
434540693476 295546020
535596667236 295539713
44843594664 188579300
506543074780 295533406
531175468384 295527099
120635574984 295520792
423803496264 295514485
78318385972 295508178
998559347024 295501871
368222710696 295495564
578545456084 84520107
358748713156 295489257
660653434764 295482950
383381106760 295476643
872870979660 295470336
910766969820 69036422
400434302332 295464029
758551409344 263903801
322747522504 295457722
509069474124 176167124
790763000980 295451415
984664150632 295445108
802131798028 69925709
619599445424 295438801
355590713976 295432494
241902743496 51433585
181900759076 295426187
372643909548 295419880
202743553664 78244642
476226282652 295413573
338537518404 295407266
178111160060 278378366
125056773836 295400959
685917428204 295394652
698549424924 295388345
850133385564 295382038
659390235092 295375731
653705836568 295369424
991611748828 199528252
861502182612 295363117
519201359076 126095851
531175468384 295356810
705497023120 295350503
874765779168 295344196
653074236732 131873063
978348152272 153146574
258955939068 295337889
116845975968 295331582
309483925948 31169194
676443430664 295325275
440918399524 103825834
393486704136 295318968
857080983760 153852958
85897584004 254954168
665074633616 249460771
428856294952 295312661
866554981300 295306354
837501388844 295300047
737077014920 295293740
791394600816 71792581
864660181792 295287433
987190549976 295281126
486331880028 295274819
474331483144 295268512
673285431484 295262205
493279478224 51591260
783815402784 295255898
563387060020 295249591
552018262972 36719354
894345374084 295243284
298115128900 295236977
161689564324 42887600
517280271992 295230670
440856691836 295224363
820448193272 295218056
672653831648 295211749
199585554484 117991356
137057170720 295205442
334116319552 294164787
786973401964 246250508
122530374492 295199135
452857088720 138116993
804658197372 295192828
75160386792 295186521
597493451164 295180214
63791589744 226963702
472436683636 295173907
997296147352 295167600
575387456904 295161293
755393410164 41462218
705497023120 295154986
639810640176 295148679
884239776708 159958134
543175865268 25146009
843185787368 295142372
980874551616 295136065
20842800896 295129758
389697105120 295123451
132004372032 295117144
684654228532 295110837
748445811968 21065380
171163561864 295104530
109266777936 295098223
412434699216 295091916
455383488064 295085609
1894805816 295079302
444014691016 295072995
346748316272 241621170
964452955880 63587174
904450971460 107477587
133267571704 13364533
481910681176 295066688
674548631156 295060381
922767366704 295054074
690338627056 295047767
880450177692 295041460
582966654936 295035153
673285431484 295028846
276009134640 295022539
690338627056 266716723
99792780396 147773010
610125447884 295016232
622934513629 46879931
309483925948 295009925
613283447064 44275140
240639543824 295003618
786973401964 294997311
306517943383 47920586
317063123980 294991004
965084555716 294984697
558334261332 294978390
715602620496 144215862
461699486424 227531332
690970226892 294972083
629705042800 294965776
824869392124 294959469
189479957108 294953162
992874948500 65485581
644863438864 294946855
846343786548 294940548
811605795568 294934241
471173483964 294927934
845712186712 294921627
498332276912 294915320
466120685276 294909013
434540693476 294902706
494542677896 250860925
601283050180 94567158
958136957520 294896399
186953557764 294890092
548228663956 236241299
397907902988 294883785
602546249852 294877478
102319179740 294871171
963189756208 294864864
343590317092 294858557
338537518404 294852250
735182215412 294845943
472436683636 294839636
351169515124 294833329
189479957108 294827022
842554187532 294820715
361906712336 294814408
370749110040 133746242
185690358092 294808101
293062330212 294801794
22737600404 294795487
848238586056 156035180
267798336772 294789180
426329895608 294782873
633494641816 294776566
798342199012 294770259
345485116600 294763952
224849547924 294757645
610125447884 294751338
107371978428 52322872
169900362192 294745031
219796749236 294738724
423171896428 294732417
745287812788 294726110
402960701676 294719803
543175865268 294713496
915819768508 294707189
300009928408 294700882
615178246572 294694575
17053201880 655928
60001990728 207317397
12632003028 294688268
370749110040 294681961
900661372444 294675654
252639940708 294669347
621494244932 219199785
706760222792 294663040
723813418364 294656733
633494641816 16473884
3158005488 294650426
567808258872 294644119
304431127260 114163007
405487101020 294637812
478752681996 294631505
240007943988 88569201
527385869368 294625198
912661769328 294618891
145899568424 294612584
644231839028 27183170
958136957520 294606277
20842800896 294599970
880450177692 294593663
373275509384 56674702
376433508564 294587356
955610558176 5852896
739603414264 294581049
676443430664 294574742
888029375724 188806352
746551012460 294568435
702339023940 294562128
541942163435 66204579
794552599996 294555821
540017866088 294549514
439593492164 294543207
952452558996 294536900
312641925128 294530593
578545456084 56510720
53054392532 294524286
538123066580 294517979
183163958748 294511672
726971417544 294505365
819816593436 294499058
820448193272 294492751
198322354812 294486444
672022231812 26016375
150320767276 294480137
837501388844 294473830
522964670516 204428791
743393013280 213315354
289272731196 294467523
174953160880 294461216
760452547387 105333207
777499404424 294454909
999190946860 294448602
458541487244 294442295
382117907088 294435988
193269556124 294429681
201480353992 294423374
504648275272 92075893
706299441744 87408713
874765779168 294417067
76423586464 294410760
792657800488 294404453
174953160880 294398146
831816990320 294391839
723181818528 184473443
564650259692 118628363
725076618036 294385532
501631237542 135613114
821711392944 294379225
449699089540 294372918
577913856248 294366611
943610161292 294360304
364433111680 35476875
321484322832 294353997
985295750468 67516435
71370787776 294347690
267166736936 294341383
133267571704 294335076
992243348664 294328769
424435096100 294322462
449067489704 294316155
21474400732 294309848
855186184252 294303541
947399760308 294297234
711813021480 231019103
169308666745 108347953
57475591384 294290927
226744347432 219843099
886766176052 294284620
315168324472 294278313
18948001388 294272006
792026200652 294265699
241271143660 294259392
486963479864 294253085
853922984580 294246778
631606144 294240471
176216360552 294234164
627178643456 294227857
92213582364 294221550
984032550796 138180063
953715758668 294215243
759814609016 294208936
489489879208 294202629
778762604096 294196322
792026200652 294190015
824869392124 294183708
786973401964 294177401
638547440504 118130110
56212391712 289686817
33474797616 294171094
216007150220 294164787
336011119060 294158480
200217154320 294152173
241902743496 294145866
516017072320 256373243
287377931688 285070093
312010325292 294139559
214743950548 294133252
880450177692 294126945
350537915288 9227141
966979355224 39223233
761709408524 294120638
656232235912 294114331
607599048540 294108024
821756935791 104406078
274745934968 294101717
91581982528 294095410
69475988268 294089103
551386663136 294082796
659390235092 294076489
91581982528 205191938
268429936608 294070182
253271540544 294063875
750340611476 294057568
831816990320 294051261
72002387612 294044954
420645497084 294038647
288009531524 294032340
253903140380 250444663
191374756616 294026033
282325133000 34347922
912661769328 294019726
312641925128 294013419
781920603276 294007112
857080983760 127382479
762341008360 294000805
624020644276 293994498
209059552024 264925535
973295353584 293988191
81621938098 15319703
58107191220 293981884
812868995240 69553596
550123463464 284786278
857712583596 293975577
17684801716 211833209
475594682816 52991414
282325133000 293969270
696654625416 78648290
318326323652 293962963
952452558996 293956656
741498213772 293950349
909503770148 248148915
69475988268 49024311
219796749236 293944042
387170705776 84955290
699181024760 44306675
745287812788 293937735
393486704136 293931428
79581585644 293925121
473794614448 33792906
332853119880 164461332
356853913648 293918814
421908696756 293912507
298115128900 140665021
247587142020 196223384
538123066580 293906200
310747125620 285946766
631599842308 293899893
799605398684 293893586
613915046900 249404008
949926159652 293887279
768025406884 293880972
710549821808 293874665
410539899708 293868358
485068680356 234885294
227375947268 110101299
183163958748 293862051
997296147352 108354260
301904727916 293855744
333484719716 293849437
576650656576 293843130
817290194092 293836823
894345374084 293830516
553281462644 293824209
52422792696 293817902
692865026400 293811595
533701867728 293805288
464857485604 293798981
718129019840 130800873
713707820988 293792674
337905918568 293786367
673285431484 668542
1894805816 293780060
176847960388 293773753
454120288392 293767446
22737600404 293761139
210514806153 77147224
579808655756 293754832
970768954240 293748525
544439064940 280484904
28421998928 293742218
902556171952 293735911
697917825088 293729604
28421998928 293723297
914556568836 293716990
299378328572 75488483
159794764816 219748494
803394997700 293710683
804026597536 186516911
994138148172 293704376
801500198192 293698069
997927747188 79733094
603177849688 293691762
54949192040 293685455
161689564324 293679148
32843197780 293672841
204638353172 293666534
122530374492 293660227
995401347844 117020078
370117510204 150983273
213480750876 293653920
386539105940 293647613
851396585236 207449844
422645112625 4099550
34737997288 157208282
703602223612 74403679
74528786956 293641306
424435096100 293634999
841922587696 293628692
264008737756 293622385
738340214592 293616078
814132194912 293609771
416855898068 293603464
397907902988 293597157
219796749236 293590850
973295353584 293584543
458541487244 293578236
78990754256 69799569
567176659036 293571929
757288209672 293565622
343590317092 293559315
661916634436 293553008
15158402372 293546701
27158799256 293540394
795184199832 69269781
433457785706 39021409
834974989500 293534087
171795161700 293527780
982769351124 293521473
392855104300 293515166
197690754976 293508859
143373169080 293502552
414961098560 293496245
452225488884 293489938
173058361372 293483631
344221916928 293477324
576019056740 189437052
786973401964 293471017
993506548336 293464710
390960304792 293458403
145899568424 293452096
477489482324 270311713
740866613936 293445789
180637559404 50828113
231165546284 293439482
320221123160 118344548
82107984988 293433175
733287415904 293426868
976453352764 293420561
34106397452 121699872
437698692656 65170231
15790002208 293414254
683391028860 293407947
321484322832 208074237
743393013280 293401640
464857485604 293395333
531175468384 293389026
674018050539 38384402
996032947680 293382719
200217154320 293376412
288641131360 293370105
702970623776 293363798
867818180972 146372856
163584363832 293357491
131372772196 293351184
781289003440 293344877
874134179332 293338570
105477178920 236247606
271587935788 293332263
73265587284 173770464
84002784496 16574796
925925365884 293325956
457909887408 252141246
577913856248 293319649
626547043620 293313342
960031757028 293307035
246955542184 40478326
631606144 293300728
101055980068 293294421
482542281012 293288114
572229457724 293281807
456646687736 293275500
432645893968 293269193
796447399504 293262886
29053598764 293256579
469910284292 293250272
870976180152 77140917
2526405652 169008679
246323942348 53792403
360643512664 293243965
25263999748 293237658
50960561 240567901
882976577036 293231351
500227076420 293225044
203375153500 293218737
252639940708 293212430
858975783268 293206123
503385075600 293199816
56843991548 293193509
421908696756 293187202
202743553664 293180895
879818577856 293174588
522333070680 83189330
991611748828 293168281
731392616396 293161974
855817784088 293155667
89055583184 293149360
396644703316 293143053
156005165800 153865572
23369200240 293136746
970137354404 293130439
858975783268 293124132
959400157192 293117825
294957129720 293111518
502753475764 293105211
364433111680 293098904
28421998928 293092597
196427555304 26508321
756656609836 233213939
782552203112 189046018
54317592204 72612491
657495435584 293086290
800868598356 293079983
797078999340 293073676
234955145300 293067369
586124654116 293061062
577282256412 43095731
226744347432 293054755
167433885655 180973058
602546249852 293048448
575387456904 293042141
797710599176 209777127
134530771376 293035834
514753872648 293029527
600019850508 293023220
160426364652 94049984
997296147352 293016913
945504960800 293010606
647389838208 293004299
718129019840 292997992
117477575804 292991685
48001593844 292985378
322747522504 292979071
272219535624 292972764
116845975968 292966457
562755460184 74580275
980242951780 292960150
953084158832 292953843
739603414264 292947536
95371581544 265776980
776867804588 292941229
509069474124 162152970
191374756616 292934922
718129019840 441490
925293766048 292928615
279167133820 292922308
795184199832 292916001
682759429024 292909694
111793177280 292903387
679601429844 292897080
170531962028 292890773
173058361372 292884466
393486704136 292878159
934767763588 292871852
200217154320 292865545
555807861988 292859238
786341802128 292852931
774973005080 292846624
768025406884 117278665
577282256412 46179854
692233426564 188232415
765499007540 292840317
425066695936 292834010
145899568424 121838626
704233823448 292827703
861502182612 292821396
411171499544 292815089
375170308892 292808782
717046522025 26028989
852659784908 292802475
205269953008 292796168
372012309712 292789861
226744347432 11926537
262113938248 292783554
202111953828 292777247
488858279372 292770940
412434699216 292764633
705497023120 292758326
137688770556 292752019
831816990320 292745712
869712980480 292739405
613915046900 161730401
972032153912 292733098
631606144 292726791
24000800076 292720484
225481147760 292714177
771815005900 292707870
686784367438 24849580
624020644276 292701563
425698295772 292695256
158531565144 292688949
714339420824 292682642
565281859528 292676335
555807861988 292670028
767393807048 292663721
715602620496 292657414
182532358912 292651107
406118700856 292644800
944241761128 292638493
555807861988 292632186
183795558584 292625879
961294956700 292619572
434540693476 283083388
219165149400 161522270
319589523324 292613265
385907506104 22024044
606335848868 292606958
493911078060 292600651
427593095280 292594344
403704023710 141220037
941715361784 57677515
55580791876 292588037
419382297412 292581730
932872964080 12222966
180005959568 182102011
772446605736 292575423
325905521684 292569116
237481544644 199200288
448479963184 210281687
205901552844 39967459
252008340872 292562809
996032947680 292556502
344221916928 292550195
566545059200 105194453
570966258052 292543888
790763000980 48570207
863525197123 145742156
417487497904 292537581
352432714796 9138843
557071061660 292531274
51159593024 278971224
572861057560 292524967
136425570884 40736913
366959511024 44905840
270956335952 292518660
368222710696 292512353
234955145300 292506046
288009531524 292499739
246323942348 292493432
66949588924 268268245
126951573344 292487125
48001593844 292480818
706128622956 292474511
830553790648 292468204
90318782856 292461897
342958717256 67238927
646758238372 292455590
996664547516 292449283
517280271992 292442976
846975386384 292436669
964452955880 292430362
954978958340 292424055
231165546284 292417748
974558553256 292411441
234955145300 292405134
679601429844 292398827
27790399092 292392520
870344580316 114396366
934136163752 63126763
58940047426 8981168
927188565556 24906343
807846129574 59456089
164215963668 292386213
794552599996 292379906
29053598764 182903
5684404832 292373599
192637956288 220259361
534982783763 209095971
730129416724 292367292
136425570884 292360985
922767366704 292354678
384012706596 292348371
39159196140 292342064
642337039520 292335757
301273128080 292329450
27790399092 292323143
533701867728 292316836
190111556944 292310529
548228663956 292304222
631599842308 292297915
206534199642 67718259
53054392532 63889910
118740775476 292291608
965084555716 292285301
621073948517 29838417
79581585644 57330630
433277493804 56353045
776867804588 275243787
128214773016 292278994
285483132180 292272687
622125844768 216803125
924030566376 292266380
924030566376 35861602
401065902168 134023750
802131798028 292260073
474331483144 292253766
661285034600 292247459
723813418364 195031361
29053598764 292241152
979611351944 292234845
287377931688 8054039
488226679536 292228538
185690358092 292222231
936662563096 226623124
77055186300 292215924
785078602456 292209617
585493054280 292203310
980874551616 292197003
294325529884 17798354
470089226496 71086197
193269556124 56176449
420645497084 292190696
167373962848 292184389
25263999748 289112880
18948001388 292178082
161057964488 292171775
695391425744 268905252
211585951368 292165468
960663356864 177163630
525491069860 292159161
447804290032 292152854
934767763588 292146547
37895996468 292140240
447804290032 223532694
260850738576 292133933
805289797208 292127626
929714964900 187645864
586970004489 17009979
972032153912 292121319
270324736116 292115012
602546249852 292108705
343590317092 292102398
896240173592 292096091
107371978428 292089784
961294956700 193530295
975190153092 292083477
94739981708 292077170
97266381052 292070863
853291384744 281039920
538754666416 284552919
846975386384 292064556
773709805408 58200996
186953557764 292058249
90950382692 292051942
829290590976 292045635
807184596716 292039328
78318385972 193416769
295588729556 292033021
454823497906 177441138
330326720536 142695875
200848754156 292026714
757413933410 77449960
474963082980 292020407
225481147760 292014100
620862645096 292007793
263377137920 292001486
900029772608 291995179
457909887408 291988872
587387853788 291982565
706760222792 291976258
428856294952 291969951
908240570476 291963644
914556568836 291957337
526754269532 281998584
728866217052 291951030
697917825088 291944723
636652640996 291938416
375801908728 2604791
201480353992 237572076
567808258872 92012823
558965861168 92649830
769920206392 291932109
440856691836 291925802
778762604096 291919495
308220726276 291913188
833711789828 291906881
49264793516 291900574
992243348664 291894267
756025010000 291887960
291799130540 291881653
807184596716 291875346
690338627056 291869039
601283050180 291862732
994769748008 291856425
709925891284 54479866
538123066580 13698804
354959114140 291850118
970137354404 291843811
901924572116 291837504
219796749236 105522417
72002387612 291831197
143546529589 44439122
597493451164 291824890
521069871008 291818583
522333070680 291812276
595598651656 291805969
805289797208 163029643
125056773836 291799662
931609764408 291793355
770551806228 291787048
896240173592 291780741
232428745956 291774434
548228663956 291768127
725708217872 291761820
605072649196 291755513
656232235912 291749206
942346961620 291742899
461067886588 291736592
443477721408 126777007
562123860348 291730285
430751094460 291723978
957505357684 25524429
912030169492 291717671
934767763588 291711364
778762604096 291705057
475112218302 118956327
529912268712 291698750
474331483144 291692443
172426761536 291686136
421908696756 177441138
541281065760 291679829
849501785728 291673522
328525441224 3405780
901924572116 291667215
118740775476 181149654
949294559816 291660908
185058758256 291654601
235586745136 24073819
865291781628 291648294
2526405652 291641987
725708217872 291635680
207796352352 75892131
135162371212 291629373
771815005900 180777541
823832903874 61972582
781920603276 291623066
810974195732 291616759
624020644276 291610452
90318782856 291604145
654969036240 291597838
334116319552 291591531
65686389252 291585224
730129416724 291578917
342327117420 291572610
968874154732 291566303
762972608196 291559996
495805877568 291553689
370749110040 167223798
305694326932 291547382
518543471664 79682638
50527993188 291541075
576074678173 158740883
690338627056 291534768
315168324472 291528461
973926953420 291522154
984664150632 291515847
595598651656 73886505
73897187120 291509540
548860263792 291503233
20232253826 244415171
908240570476 291496926
481279081340 291490619
972731711673 46791633
77686786136 274247281
212217551204 203388136
868449780808 49409038
89687183020 291484312
965084555716 159264364
699181024760 291478005
738340214592 291471698
909503770148 291465391
658127035420 191253468
972663753748 291459084
5684404832 192571631
267166736936 291452777
156636765636 102835635
985927350304 68771528
233691945628 15262940
277903934148 160532071
685917428204 291446470
113687976788 291440163
331589920208 291433856
447172690196 62729422
196427555304 291427549
183163958748 291421242
387170705776 291414935
614546646736 291408628
894345374084 221659515
63159989908 291402321
965084555716 291396014
144004768916 123055877
462331086260 291389707
847606986220 291383400
760446208852 291377093
355590713976 291370786
292430730376 291364479
797710599176 291358172
301904727916 291351865
8210804176 291345558
751603811148 291339251
649284637716 263929029
658758635256 291332944
752235410984 291326637
216638750056 31869271
70739187940 291320330
765499007540 291314023
951189359324 291307716
71370787776 291301409
164847563504 274209439
176216360552 291295102
583598254772 291288795
878555378184 291282488
857080983760 291276181
524227870188 291269874
164215963668 291263567
981506151452 291257260
972663753748 291250953
208427952188 291244646
133267571704 192546403
699812624596 291238339
157899965308 291232032
622125844768 291225725
594967051820 291219418
122618653571 22478148
663350072652 119265370
701075824268 291213111
240639543824 291206804
411171499544 291200497
446541090360 291194190
392855104300 281563401
256429539724 291187883
212849151040 275521295
299378328572 291181576
892450574576 248048003
544439064940 291175269
673917031320 45750978
727603017380 291168962
339800718076 291162655
951189359324 72000712
741498213772 291156348
419382297412 291150041
289904331032 291143734
330326720536 47466482
822519172518 29459997
595598651656 291137427
392480401188 10242568
452225488884 87383485
121898774656 291131120
82739584824 9958753
53054392532 291124813
76423586464 291118506
415592698396 291112199
167373962848 291105892
367591110860 291099585
41685595484 291093278
65054789416 291086971
392223504464 291080664
408645100200 291074357
509121393348 162922424
366327911188 34385764
129477972688 291068050
790919925447 37753702
894458944233 102810407
387170705776 291061743
444014691016 291055436
96634781216 291049129
348011515944 291042822
401697502004 291036515
403592301512 291030208
351801114960 291023901
904450971460 291017594
623389044440 291011287
810974195732 291004980
602546249852 290998673
190743156780 290992366
447804290032 290986059
877292178512 290979752
578545456084 166126380
683391028860 175202153
240639543824 290973445
509701073960 290967138
706760222792 290960831
914556568836 290954524
49264793516 290948217
142109969408 290941910
860238982940 290935603
375170308892 290929296
139583570064 290922989
325905521684 290916682
273482735296 290910375
87792383512 290904068
169268762356 290897761
232428745956 54448331
394749903808 36448153
702339023940 290891454
627178643456 290885147
384012706596 146738662
456015087900 290878840
637284240832 290872533
238744744316 290866226
193901155960 290859919
865291781628 290853612
867186581136 290847305
265271937428 290840998
816658594256 290834691
436435492984 290828384
841290987860 290822077
159163164980 290815770
341695517584 290809463
77686786136 290803156
497069077240 136010455
511595873468 290796849
10105603684 65208073
262745538084 39406136
622757444604 58863231
407381900528 290790542
704233823448 290784235
306325926768 290777928
591177452804 290771621
224217948088 290765314
348643115780 290759007
204006753336 290752700
531175468384 290746393
850133385564 290740086
714339420824 290733779
854554584416 290727472
893713774248 290721165
618967845588 290714858
471805083800 290708551
283588332672 31730517
179374359732 290702244
685285828368 290695937
454120288392 290689630
46106794336 63757463
552649862808 290683323
653705836568 166429116
425698295772 290677016
418119097740 290670709
737708614756 290664402
139583570064 290658095
226744347432 187513417
687180627876 109666116
392223504464 290651788
261482338412 36473381
260219138740 290645481
588019453624 290639174
944873360964 290632867
806552996880 290626560
445277890688 290620253
600651450344 290613946
924030566376 290607639
456015087900 97127800
572861057560 290601332
966347755388 290595025
227375947268 290588718
912661769328 220335045
789670065080 64224181
761077808688 290582411
227375947268 56529641
95371581544 290576104
123161974328 43133573
792026200652 290569797
25895599584 290563490
733919015740 290557183
699812624596 290550876
138951970228 290544569
415592698396 290538262
212217551204 290531955
978348152272 290525648
781920603276 16473884
166742363012 233422070
922135766868 290519341
666969433124 290513034
121898774656 138917982
176847960388 290506727
434540693476 290500420
178803590911 105251216
682127829188 290494113
675811830828 186680893
81476385152 290487806
456015087900 290481499
438330292492 150939124
480647481504 290475192
132635971868 290468885
142937862005 60566121
841922587696 290462578
942978561456 290456271
77055186300 290449964
926033757986 178046610
12000403192 290443657
421277096920 290437350
836238189172 230855121
284851532344 165192944
932872964080 290431043
657495435584 290424736
970918291386 28911288
857712583596 142500358
291799130540 290418429
455383488064 290412122
565913459364 290405815
819184993600 290399508
439593492164 290393201
928451765228 290386894
37895996468 290380587
938557362604 290374280
532438668056 34013651
485068680356 290367973
102950779576 290361666
501490276092 290355359
596230251492 290349052
654337436404 290342745
295588729556 290336438
162952763996 290330131
596861851328 290323824
874134179332 290317517
84634384332 290311210
979611351944 290304903
903819371624 253654926
333484719716 290298596
110529977608 290292289
10105603684 203791784
158531565144 290285982
535596667236 173543412
906977370804 290279675
186953557764 16448656
954347358504 9788464
563452463610 121453899
183795558584 290273368
664443033780 290267061
612651847228 290260754
66317989088 250141927
428224695116 263039742
742129813608 290254447
818553393764 290248140
775604604916 290241833
82739584824 290235526
146531168260 290229219
308220726276 290222912
361275112500 290216605
77055186300 290210298
382117907088 290203991
424435096100 290197684
63791589744 290191377
605072649196 201981675
979611351944 290185070
675180230992 175517503
85265984168 139996479
287377931688 217068019
289272731196 273692265
306325926768 290178763
325905521684 290172456
210322751696 239136212
318326323652 290166149
920872567196 290159842
128846372852 74227083
282956732836 82432490
862133782448 290153535
678969830008 290147228
710549821808 290140921
410539899708 290134614
392855104300 290128307
646758238372 290122000
557071061660 290115693
656863835748 238801941
908240570476 70550102
543175865268 186390771
957505357684 290109386
162952763996 290103079
746551012460 245159397
990980148992 290096772
173058361372 290090465
276640734476 290084158
440225092000 290077851
968874154732 290071544
661916634436 290065237
965084555716 290058930
365696311352 290052623
653074236732 12695991
540649465924 151828411
604441049360 290046316
291799130540 290040009
409908299872 290033702
169900362192 290027395
771815005900 290021088
740866613936 290014781
506543074780 168447356
141478369572 290008474
590545852968 77431039
129477972688 290002167
111793177280 141257879
901292972280 289995860
268429936608 289989553
601914650016 289983246
838811960393 153291635
594967051820 289976939
33474797616 289970632
202743553664 289964325
137688770556 159005777
69475988268 289958018
261482338412 289951711
466752285112 289945404
651179437224 186775498
680864629516 289939097
899398172772 78030204
952602167343 24029670
719392219512 289932790
663179834108 289926483
997927747188 283436580
673917031320 289920176
990348549156 289913869
12000403192 289907562
201480353992 289901255
553281462644 191575125
995401347844 289894948
219298246021 48910785
202111953828 103800606
878013558493 166183143
718129019840 289888641
405487101020 289882334
543807465104 84803922
658127035420 289876027
605704249032 289869720
382749506924 76157025
790131401144 289863413
324189115671 92441699
990348549156 289857106
114951176460 289850799
26527199420 289844492
265271937428 289838185
413066299052 206459645
893082174412 289831878
54317592204 223425475
629795762688 89351269
359380312992 211826902
62528390072 289825571
469278684456 289819264
468647084620 289812957
653705836568 59140739
537491466744 289806650
735182215412 12084212
933515449798 223791281
150952367112 289800343
898766572936 289794036
680233029680 289787729
720655419184 289781422
136425570884 289775115
783815402784 289768808
380223107580 289762501
305062727096 289756194
461067886588 289749887
948662959980 289743580
889924175232 289737273
877923778348 289730966
668232632796 289724659
395381503644 289718352
190111556944 108228120
478752681996 289712045
444014691016 84053389
186953557764 289705738
250113541364 165665969
341063917748 289699431
783815402784 289693124
956873757848 91123536
512227473304 249422929
775604604916 289686817
190743156780 289680510
128214773016 289674203
921504167032 289667896
240007943988 289661589
346116716436 289655282
738340214592 289648975
716234220332 289642668
269061536444 289636361
319589523324 289630054
673917031320 289623747
994769748008 289617440
106108778756 289611133
175584760716 51288524
865923381464 289604826
917714568016 289598519
816658594256 289592212
777499404424 289585905
558965861168 289579598
224217948088 289573291
205269953008 289566984
6947604504 289560677
396644703316 289554370
137688770556 289548063
929714964900 289541756
543807465104 289535449
591809052640 289529142
528017469204 54517708
760446208852 289522835
690338627056 289516528
56989557108 115367644
73265587284 289510221
587387853788 289503914
138951970228 289497607
534333467564 289491300
76423586464 289484993
829290590976 289478686
896871773428 289472379
478752681996 289466072
537491466744 289459765
340432317912 289453458
159163164980 289447151
328431921028 289440844
555176262152 289434537
659390235092 43341704
219796749236 260081759
270324736116 289428230
848238586056 289421923
613915046900 289415616
90318782856 289409309
664443033780 289403002
42317195320 289396695
655600636076 289390388
639179040340 289384081
611388647556 289377774
437067092820 289371467
293062330212 289365160
725076618036 144625817
306957526604 289358853
79761946923 75501097
374538709056 289352546
828658991140 91583947
174321561044 289346239
848238586056 55621433
915188168672 289339932
282956732836 43284941
37264396632 289333625
785731608250 236708017
599388250672 241923906
299378328572 289327318
852659784908 289321011
324642322012 289314704
90950382692 289308397
68212788596 286167511
16421602044 214873183
696654625416 289302090
833711789828 289295783
655600636076 289289476
166742363012 289283169
396013103480 289276862
26094440373 58093777
385275906268 289270555
614546646736 23499882
593072252312 289264248
969505754568 289257941
141478369572 289251634
944873360964 289245327
407381900528 289239020
6947604504 215352515
524859470024 289232713
469910284292 289226406
386539105940 289220099
15790002208 257010250
118131010474 117259744
781289003440 289213792
394118303972 110498640
197059155140 289207485
81476385152 289201178
313905124800 289194871
79581585644 289188564
433277493804 289182257
910135369984 289175950
859607383104 92605681
61896790236 289169643
6316004668 121838626
581703455264 289163336
696654625416 228597215
824869392124 66027983
625915443784 289157029
283588332672 68216512
571597857888 198172247
553913062480 289150722
274745934968 289144415
970137354404 289138108
27158799256 289131801
313273524964 224453516
602546249852 289125494
666337833288 61108523
838764588516 289119187
529280668876 254840642
654969036240 289112880
788868201472 289106573
295588729556 289100266
441488291672 289093959
350537915288 162682758
121267174820 289087652
641073839848 289081345
804658197372 289075038
497069077240 289068731
333484719716 289062424
726971417544 289056117
205901552844 50386623
969505754568 117493103
16421602044 289049810
933504563916 289043503
673285431484 289037196
951189359324 289030889
481910681176 289024582
584229854608 289018275
910766969820 289011968
389065505284 97733272
383381106760 289005661
560229060840 288999354
360011912828 288993047
444141253585 109212012
673917031320 288986740
872870979660 137467372
958136957520 288980433
665074633616 156237004
215375550384 288974126
339800718076 288967819
597493451164 288961512
228007547104 105131383
731392616396 288955205
702339023940 288948898
709286622136 278283761
762972608196 288942591
252639940708 288936284
967610955060 288929977
584861454444 288923670
822974592616 288917363
94739981708 113343097
304431127260 288911056
233691945628 288904749
123793574164 48267471
966347755388 288898442
58107191220 288892135
988453749648 53849166
848238586056 288885828
253271540544 288879521
348643115780 288873214
278535533984 288866907
320221123160 288860600
8210804176 288854293
243797543004 288847986
968242554896 288841679
111793177280 288835372
575387456904 288829065
286746331852 195687289
486963479864 288822758
230533946448 288816451
708655022300 288810144
425066695936 288803837
556689925408 5184354
246323942348 88638578
166742363012 288797530
565281859528 288791223
963821356044 175801318
269061536444 288784916
489489879208 288778609
913293369164 101574235
109898377772 288772302
362581761095 187526031
640442240012 288765995
617073046080 288759688
370117510204 288753381
80213185480 288747074
807816196552 288740767
879818577856 245537817
4421205160 138173756
742129813608 288734460
174953160880 253995504
774973005080 288728153
286746331852 85094044
253903140380 288721846
728234617216 206510101
538123066580 288715539
93476782036 3456236
836238189172 74353223
913293369164 288709232
210322751696 267536633
75791986628 288702925
123793574164 288696618
245130296272 24597300
886134576216 288690311
575387456904 288684004
301273128080 288677697
902556171952 288671390
912030169492 288665083
963821356044 288658776
846343786548 288652469
695391425744 288646162
324642322012 288639855
269693136280 288633548
689707027220 288627241
3789605324 288620934
423803496264 288614627
384012706596 288608320
678969830008 32399059
485068680356 288602013
126319973508 183041754
620231045260 288595706
5684404832 238196469
446541090360 145597095
489489879208 217257229
355789926878 32279226
457909887408 288589399
998559347024 256266024
670301518118 102173400
823606192452 288583092
726339817708 288576785
123793574164 288570478
324642322012 288564171
91581982528 52732827
185690358092 288557864
804658197372 288551557
905714171132 288545250
724445018200 288538943
553913062480 288532636
867186581136 272563312
438961892328 288526329
696151101829 102097716
463594285932 288520022
418750697576 288513715
693496626236 288507408
800236998520 288501101
829922190812 288494794
39790795976 288488487
680864629516 288482180
296220329392 14386267
891818974740 288475873
913924969000 288469566
541281065760 244749442
724445018200 288463259
966979355224 227941287
299378328572 288456952
181900759076 58276680
309483925948 20302233
457909887408 47561087
665706233452 152042849
860238982940 111167182
398539502824 288450645
454751888228 288444338
579808655756 288438031
978348152272 287517209
199001862620 216506696
44211994828 175485968
702353429128 165590285
453488688556 288431724
853291384744 283392431
528017469204 288425417
101687579904 288419110
588019453624 288412803
468015484784 288406496
18948001388 242409545
978586758696 30582643
6947604504 288400189
116214376132 288393882
255797939888 288387575
906977370804 64148497
967610955060 288381268
647389838208 288374961
272851135460 288368654
99161180560 288362347
437698692656 288356040
606967448704 288349733
33474797616 288343426
939820562276 266760872
600019850508 288337119
583598254772 288330812
354327514304 288324505
745919412624 288318198
666969433124 30670941
554544662316 288311891
722550218692 288305584
358748713156 288299277
819816593436 288292970
999190946860 288286663
380854707416 91281211
29053598764 36542758
692233426564 288280356
144004768916 288274049
435172293312 288267742
810974195732 86632952
183163958748 288261435
514753872648 127092357
2526405652 288255128
285483132180 288248821
3789605324 288242514
703602223612 288236207
889924175232 288229900
93476782036 206907442
308220726276 288223593
886134576216 288217286
615809846408 288210979
625283843948 65775703
361906712336 288204672
500227076420 148838893
660653434764 288198365
498963876748 288192058
115781377419 29289708
319589523324 288185751
603177849688 288179444
700444224432 9264983
168005562684 195996332
697917825088 288173137
642337039520 226377151
75791986628 288166830
629073442964 288160523
294325529884 288154216
762341008360 288147909
944241761128 288141602
593703852148 288135295
472436683636 88499824
834974989500 262377507
490121479044 288128988
633575869669 101706682
324642322012 288122681
449067489704 288116374
123208734426 148428938
557071061660 288110067
904450971460 288103760
504648275272 288097453
587387853788 247392075
83371184660 288091146
950557759488 288084839
991089701582 16000859
932241364244 288078532
997927747188 288072225
923398966540 288065918
846975386384 288059611
606967448704 288053304
677706630336 185078915
774341405244 288046997
797078999340 288040690
34106397452 288034383
553913062480 288028076
738971814428 230848814
30948398272 49957747
452857088720 288021769
297483529064 288015462
741498213772 288009155
274114335132 239779526
409908299872 83693890
239376344152 288002848
553281462644 287996541
793921000160 287990234
934767763588 287983927
309514426600 101435481
446173678140 10318252
353695914468 287977620
358748713156 287971313
654969036240 287965006
277272334312 167917568
291799130540 287958699
536228267072 218014069
361906712336 287952392
240639543824 287946085
12000403192 287939778
941083761948 287933471
336011119060 287927164
949294559816 287920857
173058361372 252721490
823606192452 287914550
624652244112 287908243
18948001388 287901936
870976180152 287895629
910135369984 287889322
948031360144 287883015
555807861988 287876708
47369994008 4156313
612020247392 287870401
76423586464 287864094
52680162445 13471752
532438668056 147539651
198322354812 287857787
786973401964 287851480
771815005900 287845173
695391425744 287838866
651811037060 94403176
162952763996 287832559
783183802948 287826252
719392219512 224087710
894345374084 287819945
168005562684 287813638
503385075600 287807331
420013897248 287801024
651179437224 287794717
399802702496 287788410
457909887408 287782103
114319576624 287775796
858344183432 287769489
233060345792 87875431
848238586056 43291248
189479957108 287763182
975821752928 287756875
580440255592 287750568
234955145300 287744261
717497420004 287737954
149057567604 287731647
342958717256 287725340
273482735296 287719033
328431921028 287712726
502753475764 287706419
270956335952 287700112
274114335132 287693805
993506548336 120715980
69475988268 287687498
407381900528 281550787
555863697859 2093924
112424777116 256291252
931609764408 43354318
403592301512 287681191
704233823448 287674884
684022628696 287668577
289904331032 287662270
379591507744 287655963
793921000160 287649656
421908696756 287643349
477489482324 287637042
937294162932 287630735
266535137100 126600411
12000403192 287624428
984032550796 287618121
617704645916 287611814
325273921848 287605507
211585951368 287599200
537491466744 287592893
151583966948 287586586
981506151452 287580279
258955939068 215238989
106108778756 287573972
715602620496 222012707
30948398272 188856808
56212391712 287567665
998559347024 287561358
810974195732 287555051
534333467564 287548744
555176262152 287542437
32843197780 138829684
352432714796 287536130
534965067400 287529823
27790399092 287523516
722550218692 287517209
647389838208 287510902
67581188760 287504595
658127035420 287498288
392855104300 287491981
550141451028 188074740
545778308111 5499704
539386266252 287485674
271587935788 287479367
882976577036 287473060
809710996060 203388136
867186581136 287466753
207164752516 287460446
872870979660 287454139
228784605281 15382773
246955542184 287447832
675811830828 287441525
151583966948 287435218
438330292492 268343929
818553393764 66986647
241902743496 287428911
717497420004 97430536
411171499544 287422604
973295353584 287416297
224217948088 287409990
13263602864 287403683
666337833288 287397376
437067092820 287391069
939820562276 287384762
283588332672 287378455
18948001388 287372148
584861454444 287365841
266535137100 287359534
990348549156 287353227
551437674152 232545397
11368803356 287346920
645495038700 254367617
353695914468 152225752
471173483964 287340613
574124257232 287334306
86529183840 87806054
580440255592 287327999
785078602456 287321692
509069474124 259129402
850133385564 287315385
889924175232 287309078
668232632796 174193033
65686389252 287302771
514753872648 287296464
231165546284 287290157
430822918576 78635676
195164355632 170257465
179374359732 287283850
812237395404 287277543
97266381052 287271236
308220726276 287264929
313905124800 287258622
286746331852 287252315
935399363424 287246008
862765382284 287239701
992874948500 287233394
225481147760 287227087
7579204340 287220780
926556965720 287214473
775604604916 287208166
884239776708 287201859
667601032960 287195552
241902743496 287189245
918346167852 51326366
122530374492 59771439
800868598356 287182938
554544662316 258334720
695391425744 287176631
391591904628 287170324
890555775068 287164017
981506151452 287157710
416224298232 287151403
490753078880 287145096
716234220332 287138789
325273921848 94813131
480015881668 187015164
17053201880 287132482
469278684456 287126175
699181024760 206938977
148425967768 287119868
66317989088 249195877
853291384744 287113561
181900759076 287107254
379591507744 226616817
984032550796 287100947
822342992780 287094640
947399760308 287088333
850133385564 179579211
577913856248 287082026
444173545425 18738097
708023422464 287075719
630968242472 287069412
912661769328 287063105
979611351944 287056798
538123066580 118432846
108003578264 287050491
447172690196 287044184
258324339232 287037877
757919809508 287031570
171163561864 287025263
216007150220 238341530
286114732016 160519457
555272078096 68191284
745919412624 287018956
962558156372 287012649
748445811968 287006342
19111176092 69755420
587387853788 240164253
276640734476 287000035
258324339232 73356717
562123860348 286993728
942978561456 286987421
49264793516 286981114
532438668056 286974807
619599445424 42698390
444646290852 286968500
929083365064 286962193
368854310532 286955886
385275906268 263146961
522509010752 7499023
762341008360 52512082
381486307252 167829270
392855104300 286949579
846343786548 286943272
641073839848 286936965
360011912828 286930658
702339023940 76346235
102950779576 286924351
817290194092 286918044
222323148580 286911737
615178246572 286905430
906345770968 286899123
311378725456 286892816
939188962440 286886509
537491466744 286880202
279798733656 286873895
881081777528 286867588
579177055920 286861281
500227076420 286854974
354327514304 18744404
875397379004 286848667
763604208032 286842360
188848357272 147268450
965084555716 286836053
681496229352 286829746
941083761948 286823439
977716552436 286817132
817921793928 286810825
194532755796 286804518
111793177280 286798211
428224695116 286791904
509069474124 286785597
481910681176 286779290
222323148580 286772983
17053201880 286766676
68212788596 286760369
769288606556 59071362
943610161292 93595880
172426761536 286754062
481910681176 174010130
963189756208 286747755
210322751696 286741448
713076221152 286735141
188216757436 286728834
665706233452 286722527
448435889868 286716220
651811037060 286709913
972032153912 101542700
281693533164 286703606
690970226892 286697299
540017866088 286690992
120003975148 286684685
488226679536 286678378
636021041160 286672071
983400950960 286665764
896871773428 197169434
780025803768 286659457
852028185072 127937495
566545059200 286653150
836869789008 286646843
269693136280 286640536
601283050180 286634229
358117113320 286627922
640442240012 286621615
735813815248 286615308
720655419184 286609001
51159593024 286602694
858975783268 286596387
812237395404 3002132
964452955880 216147197
32843197780 286590080
468015484784 286583773
540649465924 286577466
861502182612 286571159
137688770556 76800339
89055583184 243513270
104845579084 286564852
885502976380 286558545
129477972688 286552238
110529977608 31377325
410539899708 286545931
480015881668 286539624
208023114230 47409719
121898774656 286533317
60007074170 180727085
316431524144 286527010
637915840668 286520703
240007943988 286514396
108003578264 286508089
97897980888 286501782
226112747596 286495475
835606589336 103321274
992243348664 286489168
622757444604 286482861
100424380232 69654508
363801511844 286476554
423803496264 286470247
105477178920 286463940
191374756616 17363171
921504167032 161307832
934136163752 286457633
906345770968 286451326
967610955060 67964232
522964670516 286445019
71370787776 283569027
496437477404 191694958
828027391304 286438712
814132194912 286432405
135793971048 286426098
620231045260 286419791
696023025580 286413484
388433905448 286407177
781289003440 286400870
731392616396 286394563
366327911188 286388256
56212391712 286381949
351801114960 286375642
633494641816 286369335
763604208032 286363028
817290194092 286356721
718760619676 212489137
315799924308 286350414
300009928408 286344107
673933877317 127975337
39159196140 286337800
771815005900 286331493
70739187940 286325186
656863835748 286318879
478121082160 286312572
305700671774 258404097
550755063300 286306265
623389044440 286299958
346748316272 286293651
397276303152 286287344
635389441324 286281037
274745934968 30361898
170531962028 286274730
330958320372 201943833
294957129720 286268423
483173880848 286262116
164215963668 286255809
702970623776 80294417
977084952600 222233452
926556965720 286249502
262113938248 44584183
433909093640 124191137
757919809508 286243195
854554584416 218770909
236849944808 286236888
850764985400 286230581
34737997288 286224274
859607383104 286217967
588651053460 286211660
915819768508 286205353
786341802128 85983331
24632399912 200322934
846975386384 55255627
140215169900 286199046
416224298232 286192739
720655419184 286186432
169900362192 286180125
432645893968 160696053
293872847024 88184474
632231442144 162506162
868449780808 286173818
805289797208 286167511
805921397044 286161204
579808655756 221873953
524227870188 286154897
257061139560 286148590
300641528244 286142283
751603811148 286135976
267166736936 286129669
27790399092 263493846
728866217052 286123362
799605398684 286117055
215375550384 286110748
395381503644 286104441
522333070680 286098134
644863438864 286091827
874765779168 286085520
921504167032 286079213
42948795156 286072906
262745538084 286066599
795184199832 286060292
983400950960 176324799
875397379004 286053985
623389044440 286047678
626547043620 286041371
762341008360 286035064
8210804176 286028757
871607779988 285524197
498332276912 286022450
774973005080 286016143
667601032960 286009836
629705042800 85472464
576019056740 286003529
584229854608 285997222
758551409344 233516675
812868995240 285990915
856449383924 285984608
72726466989 18807474
694759825908 285978301
392223504464 285971994
26527199420 285965687
328431921028 39576425
76423586464 285959380
813500595076 285953073
844448987040 285946766
761709408524 285940459
21474400732 285934152
933504563916 285927845
588651053460 285921538
697917825088 285915231
567808258872 183155280
315168324472 285908924
625915443784 285902617
101055980068 285896310
971411364274 126196763
570334658216 285890003
444646290852 270860422
936030963260 285883696
688443827548 285877389
25263999748 285871082
276640734476 285864775
601914650016 274266202
8210804176 285858468
205269953008 285852161
130109572524 285845854
601914650016 285839547
856449383924 285833240
27790399092 285826933
435803893148 23745855
545702264612 285820626
58738791056 285814319
898134973100 285808012
913924969000 285801705
827395791468 285795398
500926880154 117354349
773709805408 262018008
714971020660 285789091
984664150632 260176364
397907902988 285782784
928451765228 285776477
145267968588 285770170
998559347024 285763863
74528786956 285757556
479384281832 285751249
628441843128 138760307
610757047720 27914782
269693136280 285744942
318326323652 285738635
471331203113 45195962
516648672156 285732328
14526802536 208875226
618967845588 285726021
617073046080 285719714
322115922668 285713407
666337833288 285707100
145267968588 285700793
419382297412 285694486
766130607376 285688179
607599048540 285681872
433909093640 266300461
262745538084 285675565
647389838208 285669258
819816593436 285662951
500903449649 115834362
636652640996 285656644
546333864448 285650337
639179040340 285644030
827395791468 285637723
551386663136 285631416
68212788596 285625109
247587142020 285618802
500227076420 285612495
897503373264 285606188
599388250672 217982534
584861454444 285599881
987822149812 285593574
879818577856 285587267
191566155145 73306261
77055186300 285580960
601434701995 46022179
789499801308 285574653
151140864421 89742303
376433508564 285568346
257061139560 285562039
824869392124 246881208
129477972688 145508797
398539502824 285555732
524227870188 285549425
637915840668 285543118
47369994008 285536811
688443827548 285530504
876660578676 221091885
392413010893 37696939
742761413444 285524197
984664150632 285517890
773078205572 285511583
432645893968 285505276
670759032140 285498969
818553393764 285492662
543807465104 285486355
260850738576 285480048
637915840668 285473741
912661769328 285467434
133267571704 182783167
610125447884 285461127
709286622136 285454820
864660181792 285448513
604441049360 285442206
157899965308 285435899
448435889868 285429592
356934359433 114402673
474963082980 285423285
927820165392 285416978
884871376544 285410671
237481544644 285404364
971400554076 285398057
872870979660 285391750
900029772608 275931250
819816593436 238347837
199585554484 285385443
784447002620 285379136
747182612296 285372829
800868598356 285366522
190743156780 41153175
913293369164 285360215
229902346612 285353908
708023422464 285347601
653074236732 25492894
269693136280 285341294
105477178920 285334987
260850738576 285328680
17053201880 285322373
861502182612 285316066
576650656576 285309759
233691945628 48683733
754130210492 142765252
394749903808 285303452
73265587284 285297145
737708614756 254657739
810974195732 285290838
632863041980 285284531
168005562684 285278224
824869392124 148428938
120003975148 102539206
389065505284 285271917
785710202292 285265610
533070267892 285259303
396644703316 285252996
12632003028 285246689
856449383924 285240382
334116319552 285234075
714339420824 285227768
270343739107 33969502
656232235912 285221461
170531962028 285215154
889924175232 100218230
894976973920 272058752
746551012460 285208847
204638353172 285202540
349274715616 285196233
703602223612 285189926
682127829188 285183619
463594285932 285177312
993506548336 269138611
987190549976 285171005
234323545464 285164698
438330292492 285158391
606967448704 285152084
38527596304 285145777
888029375724 285139470
419382297412 140482118
702970623776 285133163
576038450765 135796017
184427158420 285126856
652442636896 251756519
826764191632 285120549
831185390484 192836525
497069077240 285114242
586756253952 285107935
474331483144 167438236
749077411804 285101628
523596270352 285095321
819816593436 24294564
97897980888 285089014
459173087080 285082707
865291781628 285076400
565913459364 248502107
95371581544 285070093
319589523324 285063786
612651847228 285057479
906977370804 285051172
159794764816 232211126
953715758668 120861041
786973401964 285044865
793289400324 285038558
537491466744 285032251
300009928408 285025944
614546646736 285019637
783815402784 52285030
565281859528 285013330
618967845588 285007023
18948001388 285000716
293062330212 284994409
196427555304 284988102
168637162520 284981795
194532755796 284975488
279167133820 284969181
13895202700 220101686
662548234272 284962874
85265984168 284956567
342327117420 284950260
497069077240 284943953
526122669696 284937646
104213979248 284931339
598125051000 284925032
319589523324 183123745
514122272812 284918725
433277493804 284912418
522333070680 284906111
198322354812 284899804
10737203520 284893497
68212788596 284887190
550123463464 174546225
741498213772 284880883
35369597124 284874576
359380312992 104916945
900029772608 284868269
62528390072 225317575
831816990320 102614890
311378725456 284861962
335379519224 284855655
980874551616 284849348
41053995648 284843041
978348152272 284836734
448435889868 89244050
413066299052 284830427
63159989908 284824120
785710202292 284817813
879818577856 9208220
111161577444 284811506
753498610656 284805199
612020247392 284798892
346116716436 284792585
20211201060 117833681
464225885768 284786278
302018651257 15073730
236849944808 284779971
674548631156 284773664
467383884948 284767357
987190549976 284761050
435172293312 103460028
125688373672 284754743
888029375724 177838479
837501388844 190780443
416855898068 284748436
679601429844 284742129
916451368344 284735822
945504960800 284729515
470541884128 284723208
496437477404 284716901
956873757848 284710594
262745538084 284704287
796447399504 89408032
158531565144 97991859
934767763588 284697980
670825659288 198033493
511595873468 284691673
839396188352 284685366
954978958340 284679059
886766176052 284672752
770551806228 284666445
338649480268 72644026
385907506104 284660138
492647878388 284653831
627178643456 284647524
248218741856 284641217
601283050180 192905902
946184657818 100268686
474963082980 284634910
912880218580 845138
334747919388 284628603
937925762768 284622296
934136163752 284615989
487595079700 284609682
382749506924 204466633
595598651656 18397519
144636368752 284603375
862133782448 284597068
994138148172 284590761
968242554896 284584454
1263205980 284578147
849501785728 25593806
510332673796 284571840
462331086260 284565533
99792780396 284559226
886134576216 264975991
27158799256 284552919
888029375724 4969916
99161180560 284546612
820448193272 284540305
857712583596 284533998
982769351124 284527691
472436683636 284521384
664443033780 257325600
637284240832 284515077
670759032140 284508770
848238586056 284502463
339169118240 284496156
147162768096 284489849
803394997700 284483542
325905521684 284477235
863475813313 176785210
548409119840 63044772
671390631976 284470928
541281065760 284464621
478121082160 284458314
834974989500 114711716
612020247392 284452007
114319576624 284445700
115582776296 284439393
507806274452 138287282
439593492164 284433086
491384678716 198531746
944873360964 284426779
259587538904 284420472
351169515124 81581045
921504167032 3437315
900029772608 284414165
202111953828 44489578
756656609836 108354260
588651053460 284407858
250745141200 148189272
89687183020 234557330
580440255592 284401551
353064314632 284395244
557071061660 284388937
788868201472 284382630
684022628696 284376323
900661372444 284370016
855817784088 56397194
22737600404 284363709
363254369045 45227497
302536327752 284357402
984032550796 12494167
394118303972 250608645
970137354404 284351095
585493054280 284344788
684654228532 284338481
694128226072 284332174
281812136299 100848930
951837136615 212451295
877292178512 284325867
946768160472 284319560
345485116600 55268241
926556965720 137883634
202111953828 284313253
384012706596 284306946
821079793108 172723502
591177452804 38851120
495805877568 284300639
195795955468 284294332
1263205980 284288025
350537915288 284281718
624020644276 265789594
309483925948 187141304
673917031320 284275411
36001196960 257886923
344853516764 284269104
574755857068 123289236
63791589744 284262797
951189359324 284256490
281061933328 284250183
631599842308 284243876
828027391304 284237569
316431524144 284231262
544439064940 284224955
683391028860 284218648
705497023120 284212341
967610955060 284206034
893082174412 284199727
865923381464 88714262
723181818528 284193420
183163958748 284187113
498963876748 284180806
976453352764 284174499
728866217052 284168192
446541090360 284161885
310747125620 48563900
89687183020 284155578
878555378184 284149271
363801511844 191341766
944873360964 133538111
862765382284 284142964
628441843128 284136657
834343389664 284130350
378959907908 75381264
971400554076 284124043
954978958340 284117736
79581585644 284111429
952452558996 284105122
850764985400 37545571
89687183020 284098815
250113541364 284092508
261482338412 1892100
606967448704 284086201
60001990728 284079894
20211201060 87181661
438330292492 284073587
399802702496 284067280
652442636896 82899208
893713774248 260693538
452225488884 284060973
50688960442 45946495
144004768916 284054666
130741172360 284048359
646126638536 113147580
702970623776 284042052
207164752516 284035745
913924969000 284029438
166110763176 284023131
304431127260 74920853
6947604504 145647551
487595079700 284016824
437067092820 282780652
973295353584 284010517
527385869368 284004210
588651053460 125370546
800868598356 145124070
618967845588 283997903
997927747188 283991596
335379519224 283985289
482542281012 283978982
144004768916 283972675
373907109220 283966368
960663356864 128883545
918346167852 230880349
124625156356 31862964
469910284292 283960061
324010722176 283953754
385275906268 283947447
32843197780 283941140
529912268712 144039266
671390631976 24206266
709918221972 283934833
728234617216 283928526
300009928408 283922219
504016675436 283915912
892450574576 283909605
764867407704 30519573
319589523324 283903298
856680093984 42181216
812868995240 283896991
611388647556 283890684
670127432304 283884377
908240570476 18239844
750340611476 195756666
101055980068 283878070
399802702496 283871763
631606144 64047585
30316798436 80067365
514122272812 38359174
421277096920 193296936
582335055100 204901816
695391425744 283865456
121898774656 166183143
434540693476 283859149
137057170720 283852842
464857485604 283846535
541281065760 137934090
919609367524 283840228
253271540544 244118742
584861454444 283833921
345485116600 283827614
691601826728 283821307
593703852148 283815000
961926556536 283808693
891818974740 283802386
780657403604 283796079
886134576216 283789772
978979752108 283783465
496437477404 283777158
148425967768 283770851
94108381872 283764544
757288209672 283758237
115582776296 283751930
961926556536 283745623
828027391304 283739316
783815402784 283733009
344221916928 283726702
257692739396 18328142
749077411804 10103814
420645497084 93198539
30948398272 283720395
645495038700 283714088
363169912008 283707781
581071855428 227512411
569071458544 267751071
572861057560 283701474
874765779168 283695167
245060742676 283688860
14067554089 69995086
995401347844 17508232
869081380644 283682553
612651847228 283676246
297483529064 230230728
766762207212 283669939
438961892328 200941020
525615797092 76667892
265271937428 283663632
996664547516 283657325
294325529884 283651018
22106000568 283644711
648021438044 283638404
846343786548 283632097
457278287572 144323081
121267174820 283625790
676443430664 283619483
463594285932 69358079
332853119880 137025882
289272731196 283613176
658127035420 283606869
509701073960 283600562
536228267072 4421207
91581982528 283594255
776867804588 283587948
197059155140 46589809
882976577036 283581641
677706630336 283575334
553913062480 283569027
200848754156 283562720
538123066580 283556413
428856294952 283550106
228639146940 237338717
795184199832 283543799
268429936608 183874278
387802305612 283537492
809710996060 173612789
299378328572 283531185
910135369984 283524878
135162371212 283518571
279798733656 283512264
57475591384 283505957
756656609836 283499650
382117907088 44754472
452225488884 50916411
687180627876 199868830
321484322832 283493343
300641528244 283487036
42948795156 283480729
793289400324 283474422
390960304792 283468115
891187374904 283461808
494542677896 201578027
794552599996 283455501
752235410984 283449194
707391822628 283442887
924030566376 283436580
400434302332 265259806
633494641816 283430273
843817387204 283423966
372012309712 283417659
533701867728 283411352
669495832468 283405045
99161180560 89408032
917822638461 19551700
762341008360 187185453
987822149812 283398738
214112350712 52278723
4421205160 283392431
246323942348 283386124
876660578676 283379817
431382694296 283373510
942978561456 283367203
320852722996 210843010
891818974740 283360896
651811037060 104355622
109898377772 283354589
783183802948 283348282
801500198192 283341975
150320767276 283335668
802131798028 283329361
101687579904 283323054
333484719716 283316747
10105603684 283310440
267798336772 283304133
955610558176 283297826
843817387204 283291519
528017469204 283285212
524227870188 13219472
397907902988 283278905
948031360144 283272598
711181421644 283266291
150320767276 283259984
261482338412 271465894
508437874288 283253677
564650259692 283247370
474331483144 283241063
270956335952 283234756
790142596069 80149356
542544265432 283228449
128846372852 283222142
44211994828 283215835
719392219512 283209528
458541487244 203911617
442119891508 218480787
275377534804 188030591
701707424104 283203221
467383884948 283196914
845080586876 43833650
723181818528 283190607
7579204340 283184300
300009928408 209323023
819184993600 283177993
77055186300 283171686
642968639356 283165379
636021041160 283159072
38527596304 283152765
740235014100 20579741
491384678716 283146458
33474797616 283140151
141478369572 283133844
802131798028 283127537
814763794748 283121230
564650259692 283114923
825500991960 283108616
600651450344 283102309
852659784908 136130288
188848357272 283096002
546965464284 150869747
119372375312 57879339
289904331032 65769396
214743950548 283089695
930346564736 283083388
243797543004 241968055
153503616036 143837442
992243348664 283077081
783815402784 283070774
650547837388 177888935
838764588516 283064467
818553393764 283058160
463594285932 283051853
444646290852 283045546
106740378592 283039239
525491069860 283032932
699181024760 183571542
776236204752 283026625
154110366292 283020318
773078205572 100855237
130109572524 283014011
999822546696 283007704
975190153092 283001397
914556568836 282995090
571597857888 199982356
617704645916 282988783
178742759896 282982476
407381900528 282976169
587387853788 282969862
740235014100 48116103
48001593844 154811622
805289797208 282963555
706760222792 282957248
241951502913 139895567
153478766456 282950941
759814609016 282944634
464857485604 282938327
473068283472 282932020
741498213772 282925713
10737203520 282919406
442119891508 282913099
459173087080 282906792
481910681176 282900485
569071458544 282894178
20842800896 282887871
626547043620 63404271
595598651656 282881564
169900362192 282875257
51159593024 265240885
789499801308 282868950
295588729556 282862643
780657403604 45769899
572861057560 282856336
325273921848 282850029
321484322832 245235081
219165149400 268640358
262745538084 282843722
804658197372 282837415
988453749648 282831108
607599048540 282824801
723813418364 95860093
577913856248 282818494
176216360552 282812187
874134179332 282805880
704865423284 138104379
941715361784 282799573
457278287572 282793266
155373565964 282786959
274745934968 133519190
60633590564 282780652
44843594664 282774345
175584760716 158103876
637284240832 282768038
584229854608 282761731
120635574984 191266082
535596667236 282755424
411803099380 282749117
388433905448 282742810
254534740216 266899626
176216360552 282736503
694128226072 282730196
516648672156 282723889
954978958340 282717582
517280271992 220278282
322747522504 282711275
505279875108 282704968
517280271992 282698661
524859470024 11888695
371380709876 282692354
578545456084 282686047
732024216232 282679740
738340214592 282673433
461067886588 282667126
814872603112 94794210
992243348664 282660819
488858279372 105131383
630968242472 282654512
640442240012 113923341
52422792696 282648205
180005959568 282641898
898766572936 282635591
394118303972 282629284
486331880028 282622977
230533946448 282616670
196427555304 282610363
852028185072 282604056
831185390484 282597749
90318782856 282591442
702970623776 282585135
728866217052 282578828
637284240832 28362579
464857485604 282572521
468015484784 282566214
312641925128 66721753
710549821808 282559907
941083761948 135840166
929083365064 282553600
56212391712 282547293
867818180972 282540986
953084158832 282534679
831185390484 282528372
960031757028 282522065
339169118240 282515758
507806274452 282509451
231165546284 282503144
973926953420 282496837
968874154732 282490530
129477972688 28406728
177479560224 282484223
967610955060 282477916
223586348252 282471609
944241761128 58074856
768025406884 282465302
349274715616 76876023
768657006720 282458995
51159593024 282452688
315168324472 226269932
522964670516 282446381
373275509384 282440074
528017469204 282433767
852659784908 282427460
747814212132 208074237
338537518404 282421153
145267968588 161232148
954978958340 191776949
265903537264 282414846
787605001800 282408539
449699089540 126947296
113056376952 282402232
402960701676 282395925
151583966948 282389618
143373169080 138394501
495805877568 282383311
788236601636 282377004
496437477404 282370697
468015484784 282364390
468015484784 282358083
907608970640 282351776
331589920208 282345469
699812624596 282339162
70107588104 282332855
997296147352 282326548
670127432304 282320241
920872567196 282313934
426329895608 282307627
396013103480 282301320
750340611476 282295013
975821752928 282288706
931609764408 282282399
83371184660 282276092
586124654116 105024164
790131401144 282269785
720023819348 112018627
788236601636 282263478
157268365472 163426984
325905521684 282257171
456015087900 282250864
81476385152 282244557
826764191632 282238250
999822546696 243601568
176216360552 282231943
316431524144 282225636
618596491493 4869004
689075427384 282219329
359380312992 282213022
966347755388 282206715
889924175232 282200408
630968242472 282194101
303167927588 282187794
697286225252 282181487
6947604504 282175180
661919068938 220997280
279167133820 282168873
928027899051 13736646
54949192040 282162566
670759032140 282156259
548860263792 282149952
449067489704 122418870
893713774248 282143645
571597857888 226951088
953084158832 282137338
27158799256 268665586
794552599996 282131031
678338230172 282124724
186321957928 143635618
845712186712 282118417
709918221972 282112110
212217551204 255584868
433277493804 282105803
277272334312 282099496
277903934148 282093189
262113938248 140677635
228639146940 282086882
344853516764 282080575
861502182612 192092299
541281065760 110202211
776867804588 282074268
980874551616 282067961
819816593436 282061654
30948398272 282055347
932241364244 130504444
180005959568 282049040
123933804002 109331845
158531565144 282042733
721287019020 156571275
867818180972 282036426
127583173180 282030119
118740775476 282023812
85265984168 282017505
135793971048 282011198
457278287572 282004891
573492657396 281998584
428224695116 79997988
949294559816 281992277
697293598135 116086642
809079396224 281985970
405487101020 281979663
459804686916 206484873
384012706596 281973356
447172690196 281967049
756025010000 261204405
283588332672 281960742
13895202700 281954435
537491466744 175120162
332853119880 80515162
108635178100 281948128
700444224432 195838657
218533549564 281941821
670127432304 281935514
102950779576 281929207
748445811968 281922900
153478766456 281916593
675811830828 118514837
335379519224 281910286
731392616396 281903979
801500198192 157996657
82107984988 281897672
720655419184 281891365
682127829188 281885058
895608573756 281878751
706128622956 281872444
106108778756 15767500
887397775888 281866137
736445415084 281859830
233060345792 281853523
82107984988 281847216
827395791468 281840909
871607779988 32052174
822342992780 281834602
154741966128 281828295
912661769328 281821988
35369597124 10438085
829290590976 281815681
479384281832 281809374
423803496264 281803067
961294956700 281796760
450330689376 198538053
797078999340 161175385
487595079700 281790453
324010722176 65542344
483173880848 281784146
371380709876 281777839
786341802128 31200729
445277890688 281771532
296220329392 51174998
966347755388 281765225
150952367112 281758918
562755460184 180809076
51159593024 281752611
520438271172 249681516
479384281832 281746304
185690358092 231643496
105504910799 250293295
548228663956 281739997
206533152680 242119423
608230648376 281733690
176216360552 281727383
415742811303 112270907
361275112500 281721076
669495832468 281714769
562755460184 261059344
137057170720 281708462
24632399912 281702155
818553393764 281695848
105477178920 281689541
363169912008 281683234
712444621316 281676927
771183406064 281670620
644863438864 281664313
901292972280 229347748
165479163340 281658006
982769351124 79758322
246955542184 53994227
276640734476 281651699
213480750876 281645392
138320370392 281639085
718760619676 73608997
430119494624 281632778
485700280192 108284883
401697502004 104563753
593072252312 281626471
920240967360 281620164
20211201060 281613857
761077808688 281607550
250979540855 44117465
499595476584 3052588
384012706596 281601243
206533152680 281594936
396644703316 281588629
558965861168 141131739
519940373429 33395565
584229854608 281582322
564650259692 281576015
188848357272 210868238
641718741147 119429352
626547043620 281569708
241902743496 281563401
135859229577 93217460
870344580316 194892607
644231839028 38251955
75791986628 281557094
424435096100 281550787
905714171132 281544480
223586348252 281538173
900661372444 281531866
901924572116 281525559
369485910368 281519252
164215963668 281512945
480647481504 281506638
486963479864 281500331
195164355632 281494024
800236998520 281487717
675180230992 281481410
766130607376 281475103
752235410984 162657530
323379122340 147167538
246955542184 281468796
844448987040 296429
704865423284 281462489
364433111680 71445696
401065902168 281456182
750340611476 281449875
807816196552 281443568
577282256412 250356365
916451368344 69692350
266535137100 281437261
958768557356 281430954
320852722996 281424647
107556590625 50077580
100424380232 281418340
142741569244 228887337
680864629516 281412033
246323942348 281405726
709918221972 281399419
750972211312 149343453
688443827548 80836819
5684404832 121983687
361275112500 281393112
790131401144 14972818
925925365884 281386805
113687976788 75778605
590545852968 281380498
490753078880 281374191
140846769736 281367884
344221916928 281361577
977084952600 281355270
876028978840 281348963
960031757028 281342656
482542281012 281336349
970768954240 281330042
837501388844 281323735
544041732312 14304276
744656212952 162190812
132004372032 281317428
72633987448 281311121
917082968180 281304814
679601429844 281298507
763063548829 188932492
330958320372 281292200
945504960800 221564910
796447399504 281285893
262306919834 43657054
197690754976 281279586
208427952188 281273279
821079793108 281266972
88423983348 281260665
808447796388 281254358
819816593436 281248051
884871376544 281241744
793921000160 281235437
161057964488 281229130
88423983348 6149325
843817387204 281222823
290535930868 281216516
37264396632 281210209
412434699216 281203902
588651053460 281197595
704233823448 5632151
847606986220 153007820
405487101020 281191288
281693533164 281184981
932241364244 281178674
829922190812 281172367
381486307252 281166060
432014294132 281159753
514753872648 281153446
98529580724 281147139
406750300692 281140832
725076618036 281134525
257692739396 281128218
328431921028 13900628
504648275272 136798830
802131798028 281121911
224849547924 281115604
183795558584 258252729
550123463464 82672156
842554187532 281109297
574124257232 281102990
20211201060 21513177
801500198192 281096683
264640337592 281090376
673917031320 154344904
348643115780 281084069
878555378184 281077762
464857485604 170150246
475594682816 281071455
692865026400 281065148
514753872648 281058841
434540693476 281052534
462331086260 281046227
544439064940 281039920
372012309712 212003498
209059552024 281033613
222954748416 281027306
884871376544 239420027
895608573756 281020999
80844785316 281014692
449067489704 281008385
579177055920 281002078
706128622956 186901638
714971020660 280995771
499595476584 280989464
742129813608 61890591
893082174412 280983157
841922587696 280976850
500858676256 280970543
572229457724 280964236
42948795156 175694099
799605398684 280957929
269061536444 280951622
996664547516 280945315
171163561864 280939008
741498213772 280932701
335379519224 280926394
162321164160 280920087
339800718076 141686755
846343786548 280913780
785710202292 280907473
367591110860 280901166
276640734476 280894859
502753475764 280888552
334747919388 271232535
301273128080 280882245
209059552024 279999265
986558950140 280875938
255797939888 280869631
998559347024 280863324
906977370804 280857017
526122669696 280850710
502753475764 280844403
382117907088 99234338
325905521684 142582349
721918618856 280838096
737077014920 199566094
219937124135 16177455
353695914468 280831789
236849944808 280825482
748445811968 280819175
363169912008 280812868
399802702496 16158534
442119891508 280806561
917714568016 280800254
394749903808 280793947
866554981300 280787640
404223901348 280781333
30948398272 280775026
740235014100 31503465
145899568424 210426748
348643115780 17993871
628441843128 280768719
329695120700 280762412
277272334312 280756105
412434699216 280749798
216638750056 280743491
395381503644 280737184
374538709056 128366371
92213582364 280730877
639810640176 280724570
893713774248 280718263
442751491344 280711956
1894805816 280705649
167373962848 280699342
852028185072 280693035
39159196140 168396900
682127829188 51969680
171163561864 280686728
270956335952 280680421
553281462644 280674114
650547837388 82300043
565281859528 280667807
502753475764 280661500
827395791468 280655193
924662166212 280648886
579177055920 280642579
570966258052 280636272
39790795976 280629965
46106794336 232576932
104213979248 280623658
633494641816 280617351
725708217872 280611044
675180230992 280604737
617704645916 280598430
828027391304 280592123
657495435584 280585816
515385472484 280579509
454120288392 108108287
27158799256 240422840
898134973100 280573202
194532755796 280566895
277903934148 110094992
354959114140 280560588
648021438044 280554281
822974592616 280547974
889924175232 280541667
102950779576 280535360
359380312992 280529053
266034767013 121762942
923398966540 280522746
553281462644 90707274
113056376952 280516439
44843594664 280510132
932241364244 280503825
339800718076 280497518
795184199832 280491211
114951176460 280484904
645495038700 280478597
188216757436 280472290
79581585644 280465983
348011515944 280459676
844448987040 280453369
936662563096 280447062
910766969820 280440755
544439064940 280434448
80213185480 280428141
948031360144 280421834
912030169492 280415527
615809846408 280409220
54317592204 280402913
350537915288 247404689
128846372852 280396606
270324736116 280390299
348011515944 280383992
894345374084 280377685
788868201472 130586435
910766969820 280371378
421277096920 280365071
206533152680 280358764
536859866908 280352457
255797939888 280346150
675180230992 280339843
59370390892 280333536
780657403604 280327229
175584760716 280320922
331589920208 91483035
619599445424 280314615
293062330212 280308308
887397775888 280302001
420645497084 280295694
806552996880 280289387
701707424104 280283080
821711392944 280276773
652442636896 280270466
482542281012 280264159
83371184660 280257852
762972608196 280251545
423171896428 280245238
334747919388 280238931
625915443784 280232624
804658197372 280226317
881081777528 260024996
629705042800 280220010
69475988268 280213703
925925365884 280207396
291167530704 280201089
29053598764 280194782
142109969408 280188475
515385472484 80237654
601283050180 280182168
689707027220 280175861
842554187532 280169554
200920666570 42471338
123161974328 280163247
102319179740 280156940
198322354812 280150633
372643909548 280144326
540649465924 280138019
63159989908 108575005
528017469204 280131712
530543868548 280125405
256429539724 280119098
270324736116 190238041
896871773428 280112791
998559347024 280106484
280430333492 280100177
913293369164 10229954
945504960800 280093870
419382297412 280087563
316431524144 280081256
93476782036 280074949
233691945628 280068642
399802702496 280062335
580505356446 158305700
651811037060 280056028
326537121520 280049721
259587538904 232343573
340432317912 280043414
845712186712 280037107
892450574576 280030800
909503770148 280024493
908240570476 82293736
378328308072 280018186
181900759076 74473056
376433508564 280011879
524859470024 167469771
958768557356 280005572
576019056740 279999265
617704645916 279992958
557071061660 279986651
334116319552 279980344
471173483964 260081759
550755063300 134011136
313905124800 134957186
754130210492 279974037
858344183432 11806704
471977435189 69995086
58738791056 279967730
295588729556 106834273
883608176872 279961423
202111953828 279955116
524859470024 279948809
974558553256 279942502
469278684456 279936195
728866217052 279929888
216638750056 13522208
891818974740 235288942
15790002208 279923581
85897584004 279917274
493279478224 279910967
356853913648 279904660
453488688556 279898353
630336642636 279892046
264008737756 279885739
236849944808 279879432
366959511024 80407943
905714171132 279873125
341063917748 279866818
419382297412 279860511
48633193680 279854204
996032947680 279847897
303799527424 279841590
937925762768 279835283
875397379004 266130172
738340214592 279828976
521069871008 279822669
42948795156 279816362
214112350712 279810055
488858279372 279803748
201480353992 279797441
226744347432 279791134
750972211312 279784827
279798733656 279778520
164215963668 279772213
814806373305 67573198
132635971868 279765906
208427952188 119372589
184427158420 279759599
168005562684 279753292
440225092000 279746985
807816196552 279740678
745287812788 279734371
237481544644 279728064
281693533164 279721757
381486307252 279715450
851396585236 279709143
884239776708 279702836
917714568016 279696529
938557362604 279690222
118109175640 279683915
822974592616 279677608
313905124800 279671301
665074633616 279664994
956873757848 279658687
893713774248 279652380
711846650404 28879753
532438668056 181427162
197059155140 279646073
925293766048 279639766
949926159652 279633459
930346564736 256928259
740235014100 279627152
803394997700 253062068
739603414264 279620845
383381106760 279614538
545702264612 279608231
595598651656 279601924
772446605736 279595617
313905124800 279589310
116214376132 245878395
977716552436 279583003
563387060020 279576696
740235014100 279570389
958136957520 279564082
473699883308 50979481
346116716436 279557775
205901552844 29611365
157899965308 213277512
308220726276 279551468
147794367932 279545161
414329498724 279538854
528017469204 279532547
80213185480 279526240
842554187532 51414664
349906315452 279519933
387908389352 38024903
846975386384 279513626
732024216232 279507319
870344580316 279501012
596230251492 39141242
382749506924 279494705
450962289212 279488398
387802305612 279482091
541912665596 279475784
34106397452 279469477
41053995648 279463170
731392616396 279456863
844461008182 6445754
34106397452 279450556
224217948088 279444249
780657403604 163723413
615178246572 279437942
560860660676 279431635
107371978428 279425328
748445811968 279419021
765499007540 279412714
371380709876 279406407
31579998108 279400100
489489879208 279393793
417487497904 279387486
366959511024 279381179
718258250270 27542669
618967845588 279374872
903187771788 146057506
555807861988 279368565
686549028040 279362258
813500595076 279355951
563387060020 279349644
120635574984 279343337
636021041160 279337030
209691151860 279330723
70739187940 279324416
205901552844 279318109
905088127763 20926626
36045850520 88758411
293835068094 88739490
140215169900 279311802
639179040340 279305495
817290194092 279299188
197059155140 279292881
28421998928 279286574
757288209672 279280267
999190946860 25360447
175584760716 279273960
752235410984 279267653
594967051820 198456062
912030169492 279261346
697917825088 279255039
482542281012 279248732
102950779576 279242425
315799924308 180014394
154110366292 279236118
23369200240 279229811
695391425744 279223504
920872567196 279217197
293062330212 233586052
301273128080 165754267
497700677076 279210890
664443033780 279204583
695391425744 279198276
747182612296 279191969
61896790236 279185662
855186184252 279179355
945504960800 279173048
680233029680 38491621
860870582776 279166741
609493848048 279160434
118109175640 279154127
668232632796 279147820
958136957520 279141513
115582776296 279135206
634757841488 279128899
877923778348 279122592
401065902168 72770166
890555775068 279116285
226173477699 48444067
584229854608 279109978
610757047720 279103671
921504167032 279097364
320221123160 279091057
884871376544 279084750
60001990728 20989696
656863835748 45738364
310115525784 242819500
120003975148 279078443
92213582364 279072136
411171499544 279065829
138951970228 146763890
12632003028 279059522
702339023940 213037846
699181024760 279053215
86529183840 279046908
705497023120 79682638
351169515124 279040601
244429142840 279034294
569703058380 279027987
17053201880 279021680
879818577856 279015373
394749903808 279009066
162952763996 279002759
62528390072 278996452
969505754568 278990145
360643512664 278983838
333041144164 39954845
721918618856 39065558
906345770968 278977531
477489482324 278971224
730761016560 278964917
126319973508 278958610
397276303152 99543381
168637162520 278952303
462962686096 234878987
500316389847 79840313
178111160060 103825834
721918618856 278945996
639179040340 278939689
437067092820 278933382
90318782856 278927075
463594285932 15124186
279798733656 278920768
852659784908 278914461
123161974328 278908154
263377137920 278901847
434540693476 278895540
798973798848 39860240
784447002620 193605979
42317195320 278889233
546333864448 278882926
84634384332 278876619
871607779988 256007437
659390235092 278870312
860238982940 278864005
574755857068 278857698
657495435584 278851391
938557362604 4370751
653074236732 278845084
711813021480 32745944
209059552024 278838777
308220726276 278832470
970768954240 278826163
896240173592 278819856
522333070680 91968674
671390631976 204353107
349906315452 278813549
552018262972 278807242
719392219512 268350236
324010722176 278800935
462962686096 278794628
595598651656 278788321
82107984988 278782014
844448987040 278775707
97266381052 278769400
675811830828 278763093
754130210492 278756786
592440652476 142046254
435803893148 278750479
685917428204 278744172
192637956288 278737865
233691945628 278731558
32843197780 278725251
662548234272 278718944
954347358504 278712637
271587935788 198140712
992874948500 278706330
696023025580 278700023
701075824268 278693716
317063123980 278687409
113056376952 278681102
515385472484 278674795
604441049360 278668488
363169912008 278662181
196427555304 278655874
84634384332 278649567
831185390484 81972079
885502976380 278643260
804026597536 111242866
923398966540 278636953
219796749236 278630646
814763794748 278624339
545702264612 278618032
914556568836 278611725
173689961208 26319111
308220726276 278605418
510964273632 278599111
618967845588 278592804
637284240832 278586497
569071458544 14846678
771815005900 278580190
164847563504 278573883
999190946860 124607399
949926159652 278567576
273482735296 278561269
392855104300 79600647
871607779988 278554962
397907902988 278548655
791394600816 34215475
197191570605 113034054
557071061660 278542348
450330689376 18763325
176216360552 278536041
216638750056 278529734
44211994828 262011701
653074236732 278523427
58738791056 278517120
458541487244 278510813
322747522504 278504506
754761810328 278498199
408013500364 278491892
810974195732 278485585
662548234272 278479278
183163958748 278472971
130741172360 95405989
397276303152 278466664
696654625416 141220037
648162727458 112460117
20842800896 7858522
147162768096 278460357
484437080520 278454050
270956335952 278447743
878555378184 278441436
814132194912 278435129
312641925128 278428822
771183406064 226566361
325905521684 278422515
131372772196 278416208
2526405652 278409901
284219932508 133002016
15158402372 27252547
190111556944 278403594
205901552844 278397287
713076221152 278390980
257692739396 278384673
271587935788 278378366
987190549976 278372059
192006356452 269037699
303799527424 278365752
422540296592 278359445
301904727916 278353138
934767763588 278346831
752235410984 278340524
882344977200 187715241
953084158832 176324799
307589126440 88821481
245111223904 43739045
210322751696 278334217
363169912008 278327910
351169515124 278321603
774341405244 278315296
363801511844 278308989
398539502824 278302682
925925365884 113355711
343590317092 278296375
728234617216 278290068
909503770148 278283761
935552888418 18454282
127583173180 278277454
216007150220 21279818
258955939068 192458105
205901552844 65630642
180637559404 278271147
188848357272 278264840
950557759488 278258533
74528786956 278252226
892450574576 278245919
430119494624 278239612
624652244112 278233305
268429936608 278226998
79581585644 97089958
1263205980 2712010
910135369984 41001807
973295353584 278220691
531175468384 233295930
885502976380 205759568
358748713156 278214384
63159989908 278208077
420013897248 278201770
617704645916 193580751
6316004668 278195463
945504960800 278189156
393486704136 16051315
950557759488 278182849
974558553256 278176542
26527199420 278170235
604441049360 278163928
346748316272 278157621
346116716436 278151314
226744347432 51477734
754948554291 24162117
350537915288 278145007
522333070680 278138700
851436079670 187008857
848238586056 278132393
905082571296 278126086
934767763588 278119779
988453749648 278113472
732655816068 278107165
870344580316 278100858
792657800488 278094551
29053598764 278088244
287377931688 184486057
414329498724 278081937
156636765636 278075630
904450971460 278069323
350537915288 278063016
459173087080 22629516
353064314632 278056709
536228267072 201199607
166742363012 278050402
240007943988 168573496
68212788596 278044095
585493054280 197055908
303799527424 278037788
217901949728 278031481
317129082586 124216365
798342199012 278025174
996032947680 278018867
18948001388 278012560
712444621316 278006253
276009134640 277999946
390960304792 277993639
436435492984 277987332
617704645916 277981025
802131798028 277974718
624020644276 277968411
492016278552 277962104
281693533164 277955797
738340214592 277949490
538754666416 277943183
454120288392 277936876
193269556124 277930569
836928393652 201760930
550123463464 277924262
252008340872 277917955
516017072320 183382332
952452558996 277911648
567808258872 277905341
243797543004 277899034
451593889048 277892727
531807068220 277886420
713076221152 277880113
304431127260 277873806
694128226072 157220896
281061933328 277867499
318326323652 277861192
162952763996 277854885
848238586056 277848578
170531962028 277842271
972663753748 277835964
837501388844 155227884
536859866908 277829657
82107984988 277823350
884996829081 64861188
461067886588 2049775
663179834108 277817043
262745538084 277810736
171795161700 277804429
103582379412 277798122
612020247392 277791815
684654228532 116427220
29053598764 277785508
195164355632 277779201
422540296592 277772894
842554187532 277766587
61265190400 140910994
575387456904 277760280
226112747596 277753973
629073442964 277747666
740866613936 277741359
553281462644 277735052
225481147760 277728745
684654228532 246187438
990348549156 277722438
954347358504 277716131
111161577444 277709824
979611351944 277703517
886766176052 277697210
90318782856 277690903
198953954648 277684596
840659388024 277678289
395381503644 277671982
46106794336 277665675
80213185480 277659368
417487497904 277653061
653074236732 277646754
365696311352 277640447
942978561456 277634140
305062727096 68090372
193901155960 277627833
122530374492 277621526
349274715616 277615219
329695120700 150838212
56212391712 277608912
775604604916 277602605
557702661496 277596298
316431524144 277589991
936030963260 277583684
698549424924 277577377
922767366704 277571070
902556171952 277564763
444646290852 277558456
84634384332 277552149
154110366292 277545842
5684404832 43177722
394749903808 277539535
975821752928 277533228
227375947268 277526921
322115922668 277520614
781289003440 208301289
577282256412 277514307
798973798848 277508000
790763000980 277501693
42317195320 277495386
786973401964 277489079
263377137920 277482772
959400157192 277476465
507174674616 277470158
396013103480 277463851
41053995648 277457544
270324736116 277451237
524227870188 277444930
660021834928 277438623
538123066580 277432316
907608970640 201533878
135793971048 277426009
534965067400 130529672
663811433944 255963288
738340214592 277419702
312010325292 277413395
602546249852 30147460
476857882488 277407088
46738394172 277400781
258324339232 166637247
844448987040 277394474
167373962848 277388167
716234220332 14884520
430119494624 277381860
643600239192 277375553
525491069860 277369246
718760619676 277362939
966979355224 145666472
917082968180 277356632
534965067400 277350325
827395791468 34915552
584229854608 246017149
633522562905 152560023
852659784908 277344018
557702661496 277337711
884871376544 277331404
791394600816 277325097
676443430664 277318790
688443827548 277312483
214112350712 277306176
204638353172 277299869
192637956288 277293562
499595476584 277287255
81476385152 277280948
792026200652 195643140
676443430664 171941434
740235014100 277274641
411171499544 163590966
986558950140 277268334
626547043620 277262027
859607383104 277255720
191374756616 277249413
200848754156 277243106
571597857888 277236799
874134179332 277230492
905714171132 50916411
219796749236 277224185
953084158832 277217878
678969830008 277211571
462962686096 277205264
87160783676 277198957
851396585236 277192650
312121864587 111015814
661916634436 277186343
968242554896 277180036
491384678716 277173729
376433508564 277167422
826764191632 277161115
325905521684 277154808
546333864448 221463998
556439461824 277148501
18316401552 277142194
760446208852 203047558
833711789828 277135887
766130607376 277129580
224849547924 277123273
423803496264 106449546
632863041980 277116966
108003578264 277110659
651811037060 277104352
81476385152 5360950
234955145300 277098045
153478766456 260346653
855186184252 260176364
995401347844 277091738
191374756616 174054279
544439064940 277085431
673917031320 177050104
742129813608 277079124
401697502004 277072817
82107984988 133020937
131372772196 118331934
69475988268 277066510
551386663136 277060203
931609764408 70915908
379010723407 192521175
593703852148 52316565
874134179332 277053896
649916237552 277047589
749709011640 277041282
5052804996 277034975
630968242472 277028668
805289797208 277022361
365064711516 277016054
724445018200 277009747
68212788596 277003440
336642718896 276997133
773078205572 14039382
636021041160 65958606
960663356864 276990826
493279478224 276984519
284851532344 36334627
15158402372 276978212
929083365064 276971905
264124584732 96976432
24000800076 276965598
409908299872 255376737
161689564324 276959291
361906712336 223204730
53054392532 186207868
195795955468 276952984
258955939068 276946677
156636765636 154048475
459926386788 121643109
467383884948 276940370
507806274452 276934063
779394203932 276927756
408013500364 276921449
210322751696 276915142
848870185892 109716572
468647084620 276908835
42948795156 214337088
982137751288 276902528
80844785316 7896364
942978561456 97941403
243165943168 16215297
586124654116 276896221
927820165392 157365957
936843340637 39469206
77686786136 276889914
510332673796 276883607
102950779576 115777599
394749903808 276877300
547597064120 107546964
764867407704 276870993
43580394992 49787458
943610161292 276864686
169268762356 276858379
290535930868 276852072
795815799668 276845765
973926953420 244402557
584861454444 276839458
890555775068 276833151
28421998928 276826844
675811830828 141327256
85897584004 276820537
665074633616 276814230
541912665596 276807923
442751491344 276801616
140215169900 96623240
326537121520 276795309
270956335952 276789002
677706630336 276782695
500227076420 276776388
847606986220 229000863
661285034600 276770081
685917428204 276763774
375170308892 276757467
251376741036 217856394
395384858968 246818138
515385472484 215812926
116214376132 265676068
920240967360 146978328
976517141762 26123594
192006356452 276751160
293693930048 276744853
48001593844 276738546
579808655756 267845676
298746728736 276732239
272219535624 276725932
93476782036 276719625
494542677896 276713318
881081777528 276707011
562123860348 276700704
39790795976 276694397
108003578264 276688090
222323148580 184284233
978979752108 276681783
252008340872 276675476
439593492164 276669169
67581188760 276662862
680864629516 276656555
816658594256 276650248
230533946448 276643941
478752681996 276637634
610757047720 276631327
723813418364 276625020
456015087900 276618713
51159593024 276612406
166742363012 276606099
370749110040 243891690
172426761536 211492631
492016278552 107748788
792657800488 276599792
217270349892 276593485
911398569656 276587178
548860263792 276580871
330326720536 276574564
987822149812 276568257
581071855428 276561950
123793574164 276555643
519806671336 172023425
62528390072 276549336
135793971048 276543029
255166340052 276536722
482542281012 276530415
293062330212 149412830
118740775476 276524108
833711789828 276517801
564018659856 276511494
873502579496 276505187
745287812788 276498880
272219535624 213674853
714339420824 276492573
773793770499 132484842
204638353172 276486266
835606589336 276479959
566545059200 276473652
624678746126 163818018
819184993600 276467345
383381106760 276461038
277272334312 165893021
834974989500 276454731
399171102660 276448424
410539899708 276442117
408645100200 276435810
536228267072 276429503
492647878388 276423196
202111953828 276416889
442751491344 276410582
256429539724 276404275
493911078060 276397968
318326323652 276391661
483173880848 276385354
620231045260 276379047
498963876748 251258266
33474797616 276372740
910766969820 276366433
231165546284 276360126
980874551616 241110303
617073046080 276353819
558965861168 276347512
119372375312 276341205
848870185892 276334898
445909490524 276328591
656232235912 54858286
517911871828 276322284
89055583184 276315977
764235807868 111621286
896240173592 276309670
881713377364 276303363
605072649196 276297056
800868598356 276290749
751603811148 86311295
248850341692 276284442
449067489704 225077909
850764985400 244112435
561492260512 276278135
970768954240 276271828
608230648376 276265521
12632003028 109672423
774341405244 258410404
443383091180 276259214
416297610800 88960235
590545852968 116048800
97266381052 276252907
44211994828 276246600
517911871828 276240293
377696708236 178071838
270324736116 276233986
694128226072 276227679
999822546696 276221372
620231045260 154092624
781920603276 276215065
258955939068 276208758
220428349072 105471961
180005959568 276202451
325905521684 126745472
811605795568 276196144
100424380232 15704430
481279081340 276189837
122530374492 276183530
149057567604 276177223
967610955060 276170916
223586348252 276164609
156636765636 276158302
795184199832 276151995
381486307252 276145688
176216360552 276139381
99828566314 84766080
316431524144 276133074
785078602456 276126767
337274318732 276120460
377065108400 276114153
306957526604 276107846
80844785316 276101539
981506151452 276095232
800868598356 276088925
662548234272 276082618
941715361784 276076311
510964273632 177548357
826132591796 276070004
688443827548 276063697
65054789416 147722554
274114335132 276057390
444707821944 210161854
927820165392 276051083
771183406064 276044776
912661769328 138886447
307589126440 276038469
818553393764 276032162
871607779988 276025855
14526802536 276019548
881081777528 218789830
854554584416 276013241
167373962848 276006934
675180230992 58194689
644231839028 276000627
425066695936 275994320
774341405244 275988013
860870582776 275981706
108003578264 275975399
990980148992 275969092
913924969000 275962785
752867010820 275956478
405487101020 275950171
824237792288 275943864
786973401964 275937557
214112350712 275931250
788236601636 275924943
58107191220 275918636
225481147760 275912329
190743156780 275906022
496437477404 275899715
22737600404 261172870
39790795976 237900040
107371978428 275893408
63159989908 275887101
539386266252 275880794
888660975560 275874487
634126241652 275868180
599388250672 275861873
135162371212 275855566
149689167440 275849259
204006753336 275842952
948662959980 275836645
462962686096 275830338
814763794748 275824031
994769748008 275817724
670127432304 238568582
368222710696 275811417
273482735296 275805110
24632399912 275798803
814763794748 275792496
987822149812 275786189
342958717256 275779882
150952367112 275773575
592440652476 10324559
937294162932 275767268
677706630336 128820475
929083365064 275760961
445277890688 120413244
879818577856 208988752
313273524964 44691402
841290987860 275754654
920240967360 275748347
243797543004 275742040
707391822628 275735733
217270349892 154483658
663179834108 260996274
317694723816 275729426
555176262152 275723119
44211994828 275716812
46106794336 174527304
321484322832 275710505
116214376132 275704198
387170705776 93923844
646758238372 275697891
140846769736 275691584
667601032960 65075626
243165943168 275685277
786341802128 51231761
231165546284 275678970
505279875108 275672663
973295353584 162430478
689707027220 244068286
697917825088 275666356
76423586464 275660049
702339023940 275653742
363169912008 275647435
785078602456 275641128
538123066580 275634821
245206913708 92504769
147162768096 267404186
504016675436 275628514
709286622136 275622207
195164355632 131576634
710549821808 275615900
20378973567 102034646
248218741856 275609593
532438668056 189550578
504016675436 275603286
466120685276 275596979
500227076420 275590672
498332276912 275584365
700467963980 207601212
152215566784 128334836
85897584004 36744582
173058361372 275578058
222323148580 275571751
761077808688 275565444
671390631976 275559137
369485910368 3803121
85389841034 145546639
667601032960 275552830
631599842308 275546523
116214376132 275540216
265903537264 275533909
583598254772 275527602
389065505284 275521295
979729942465 61455408
176847960388 29598751
337905918568 211650306
759183009180 275514988
516648672156 81435984
891187374904 275508681
908240570476 275502374
687180627876 275496067
977716552436 275489760
472436683636 275483453
252008340872 71300635
135232473517 1601978
110529977608 275477146
811605795568 146776504
557071061660 275470839
523596270352 275464532
386539105940 33206355
198322354812 275458225
615809846408 275451918
116845975968 264427282
915188168672 275445611
930346564736 52966186
787605001800 275439304
619599445424 77859915
799605398684 275432997
689075427384 275426690
820448193272 275420383
922907836208 1192023
678969830008 275414076
720023819348 256720128
417020271102 57463077
975190153092 275407769
90950382692 275401462
175584760716 275395155
43580394992 275388848
306957526604 275382541
565913459364 237414401
325905521684 275376234
606967448704 182896693
860238982940 275369927
301273128080 275363620
361906712336 275357313
124425174000 275351006
570334658216 275344699
292430730376 275338392
476857882488 215434506
875397379004 160065353
72633987448 79789857
699181024760 264616492
936030963260 275332085
979611351944 275325778
5052804996 275319471
474331483144 275313164
752867010820 126877919
173689961208 275306857
573492657396 131885677
15790002208 16637866
760446208852 275300550
387802305612 150560704
814763794748 275294243
283667163865 49509950
36001196960 275287936
180005959568 275281629
150952367112 275275322
793289400324 275269015
584861454444 275262708
624020644276 275256401
966979355224 275250094
82739584824 275243787
546333864448 275237480
570334658216 275231173
704233823448 128744791
197690754976 275224866
284219932508 275218559
281693533164 275212252
343068812248 49680239
584229854608 275205945
894976973920 275199638
348011515944 275193331
559597461004 275187024
281693533164 275180717
329695120700 160639290
285483132180 275174410
810974195732 275168103
411171499544 275161796
461699486424 275155489
51159593024 145458341
360011912828 275149182
905082571296 275142875
728866217052 275136568
358117113320 275130261
120003975148 275123954
751603811148 275117647
688443827548 224983304
514122272812 275111340
528017469204 275105033
948662959980 275098726
812868995240 275092419
699812624596 167892340
958136957520 275086112
644863438864 275079805
562755460184 167602218
102950779576 275073498
144636368752 275067191
800868598356 275060884
933504563916 275054577
910766969820 275048270
138362444389 48696347
168637162520 273957159
843817387204 263008207
373275509384 275041963
147794367932 275035656
365064711516 275029349
870344580316 52739134
244429142840 275023042
696654625416 275016735
687180627876 255912832
13895202700 275010428
678338230172 275004121
380854707416 274997814
241271143660 274991507
814132194912 203615188
429487894788 274985200
687180627876 274978893
193901155960 274972586
850133385564 274966279
648021438044 274959972
618336245752 274953665
910135369984 242340168
558965861168 274947358
954978958340 274941051
339169118240 274934744
305062727096 134465240
888660975560 274928437
666337833288 274922130
174321561044 274915823
527385869368 274909516
873502579496 274903209
903819371624 274896902
779394203932 274890595
525491069860 274884288
889924175232 274877981
375170308892 68512941
993506548336 274871674
292430730376 274865367
419382297412 8539678
618967845588 274859060
447804290032 274852753
444014691016 274846446
396644703316 274840139
322115922668 274833832
308220726276 274827525
166742363012 274821218
90318782856 9826306
600651450344 274814911
515385472484 274808604
264640337592 274802297
762972608196 274795990
23369200240 274789683
888029375724 274783376
841922587696 274777069
764867407704 274770762
576019056740 274764455
725708217872 274758148
639179040340 274751841
100424380232 218733067
920240967360 54278042
724445018200 274745534
464857485604 274739227
810342595896 274732920
372012309712 274726613
730138807847 121334066
13895202700 274720306
845712186712 274713999
620862645096 274707692
730129416724 274701385
264008737756 274695078
958136957520 274688771
312641925128 29050042
207901508963 78213107
93476782036 274682464
49896393352 274676157
442751491344 32632418
222323148580 274669850
635389441324 274663543
823606192452 274657236
826132591796 274650929
342327117420 274644622
200848754156 274638315
548228663956 274632008
594967051820 274625701
445909490524 274619394
495805877568 274613087
239376344152 197415407
754761810328 274606780
852028185072 243879076
538754666416 42395654
424435096100 274600473
556439461824 274594166
395381503644 222510960
885502976380 274587859
90950382692 274581552
332221520044 274575245
462962686096 274568938
825500991960 274562631
546333864448 274556324
133899171540 274550017
625915443784 66904656
365064711516 273011109
101687579904 165249707
534333467564 274543710
261482338412 274537403
564650259692 274531096
505279875108 274524789
5052804996 274518482
661285034600 274512175
565913459364 274505868
178742759896 180323437
167373962848 274499561
244429142840 274493254
414961098560 274486947
756025010000 274480640
243165943168 155934268
116871418406 241570714
927188565556 256865189
339800718076 274474333
149689167440 274468026
29685198600 274461719
818553393764 237357638
698549424924 274455412
193901155960 274449105
445909490524 274442798
879818577856 274436491
89687183020 156104557
764867407704 274430184
731453888901 145231289
322115922668 274423877
988453749648 274417570
725708217872 274411263
36632796796 126064316
683391028860 274404956
382749506924 274398649
206533152680 274392342
908872170312 274386035
39159196140 274379728
185690358092 274373421
313273524964 274367114
485931299295 24546844
227375947268 274360807
895608573756 274354500
652442636896 274348193
452225488884 274341886
143373169080 274335579
702970623776 274329272
840659388024 3758972
980242951780 274322965
98529580724 274316658
209059552024 274310351
444014691016 274304044
490121479044 213454108
241902743496 274297737
184427158420 274291430
414329498724 274285123
176847960388 274278816
125056773836 274272509
546965464284 16511726
483805480684 274266202
153478766456 274259895
532438668056 274253588
451593889048 274247281
592440652476 205917243
326537121520 274240974
615178246572 274234667
892450574576 274228360
521069871008 62880790
770551806228 274222053
409908299872 11718406
708023422464 115146899
149689167440 274215746
149057567604 274209439
764235807868 274203132
84634384332 274196825
106108778756 274190518
947525881387 67453365
849501785728 274184211
493911078060 274177904
806552996880 274171597
980242951780 274165290
65686389252 274158983
174953160880 274152676
975821752928 274146369
114319576624 158545366
997927747188 274140062
981506151452 274133755
143373169080 274127448
430751094460 274121141
138951970228 274114834
796447399504 60124631
431382694296 274108527
353695914468 274102220
42317195320 274095913
248850341692 274089606
493279478224 274083299
529280668876 274076992
821079793108 162304338
910766969820 274070685
972032153912 274064378
527385869368 274058071
3158005488 47983656
51159593024 274051764
701075824268 274045457
38527596304 274039150
999190946860 274032843
913377334255 129470096
723181818528 274026536
714971020660 274020229
373275509384 274013922
130272305738 53577965
413697898888 274007615
478752681996 274001308
237481544644 86248225
935399363424 273995001
894345374084 264547115
143373169080 273988694
637284240832 273982387
324642322012 273976080
993506548336 273969773
744024613116 266470750
283588332672 273963466
836869789008 273957159
533701867728 273950852
666969433124 273944545
324010722176 273938238
130741172360 273931931
217901949728 273925624
281061933328 37627562
402329101840 273919317
328431921028 273913010
464225885768 69919402
39159196140 273906703
469910284292 273900396
744656212952 273894089
754130210492 273887782
174953160880 273881475
364433111680 182095704
111161577444 273875168
8210804176 273868861
266535137100 273862554
89055583184 273856247
414961098560 162909810
106108778756 273849940
666969433124 245285537
271587935788 273843633
459173087080 273837326
289904331032 273831019
65054789416 166990439
417487497904 142323762
505279875108 273824712
764235807868 36126496
809710996060 120589840
911398569656 273818405
46738394172 273812098
514753872648 273805791
641705439684 273799484
614546646736 273793177
433277493804 270866729
782552203112 273786870
762972608196 273780563
443383091180 273774256
951189359324 156394679
264008737756 22736735
67581188760 23575566
208427952188 273767949
526754269532 273761642
431382694296 273755335
523596270352 273749028
924662166212 273742721
420013897248 273736414
920872567196 273730107
681496229352 273723800
265271937428 273717493
711813021480 221199104
541281065760 273711186
405487101020 273704879
18948001388 117846295
848870185892 273698572
474963082980 273692265
118109175640 273685958
952452558996 187425119
331196586218 24818045
863396982120 273679651
212217551204 273673344
874765779168 32323375
139583570064 273667037
984032550796 273660730
401065902168 273654423
601914650016 273648116
944241761128 134988721
943610161292 273641809
967610955060 162840433
294957129720 273635502
951217570535 135550044
114951176460 273629195
485068680356 273622888
384012706596 97184563
159794764816 273616581
394749903808 273610274
938557362604 273603967
277272334312 11781476
509701073960 273597660
709918221972 273591353
532438668056 273585046
894345374084 273578739
545702264612 273572432
188848357272 273566125
12000403192 273559818
106740378592 273553511
113687976788 273547204
964452955880 273540897
610125447884 273534590
857080983760 273528283
537491466744 273521976
831185390484 273515669
98529580724 273509362
384644306432 228717048
832448590156 273503055
646758238372 273496748
545702264612 273490441
960031757028 273484134
730761016560 273477827
905082571296 273471520
563430414338 23928758
361906712336 273465213
373275509384 273458906
356222313812 273452599
509069474124 273446292
824237792288 273439985
158531565144 273433678
510557770626 7990969
209059552024 273427371
188216757436 25133395
392223504464 173272211
279167133820 273421064
528017469204 136546550
869081380644 223299335
198953954648 273414757
68844388432 273408450
636652640996 273402143
88423983348 273395836
237481544644 273389529
73897187120 260712459
960663356864 43978711
63159989908 273383222
315168324472 273376915
363169912008 273370608
961294956700 273364301
670127432304 273357994
558334261332 273351687
533070267892 273345380
317694723816 75141598
320221123160 273339073
250113541364 273332766
849501785728 273326459
832448590156 273320152
514122272812 273313845
528017469204 273307538
523596270352 120861041
48001593844 273301231
781920603276 273294924
230533946448 273288617
314536724636 273282310
627810243292 273276003
722550218692 273269696
174953160880 273263389
411171499544 273257082
55580791876 111047349
397347591173 25499201
924662166212 273250775
783815402784 273244468
373275509384 33975809
24000800076 273238161
529912268712 273231854
257061139560 273225547
737708614756 273219240
327800321192 214583061
537491466744 273212933
171795161700 71981791
483805480684 171468409
987822149812 273206626
531175468384 273200319
744656212952 273194012
888029375724 273187705
749077411804 273181398
299378328572 230483008
384012706596 222668635
191374756616 26520935
330326720536 273175091
96003181380 273168784
692865026400 166366046
303167927588 216885116
987822149812 273162477
672653831648 144493370
93476782036 273156170
363801511844 273149863
159163164980 273143556
119372375312 273137249
209059552024 273130942
514122272812 194041162
290535930868 160790658
551386663136 273124635
866554981300 273118328
947399760308 273112021
245149450631 140431662
584229854608 273105714
161689564324 273099407
243797543004 273093100
453488688556 273086793
479384281832 273080486
665706233452 273074179
849501785728 273067872
192637956288 273061565
205269953008 273055258
937294162932 89363883
59370390892 132150571
296220329392 273048951
81476385152 273042644
457278287572 273036337
20211201060 117884137
933677741522 91287518
477489482324 163874781
51791192860 273030030
742129813608 273023723
424435096100 63927752
27158799256 230054132
848870185892 273017416
903819371624 273011109
112424777116 273004802
400434302332 272998495
16421602044 272992188
930978164572 272985881
418119097740 272979574
531807068220 272973267
564018659856 272966960
56843991548 184990617
936662563096 237906347
778762604096 272960653
806723929194 40503554
820448193272 272954346
816026994420 237874812
749709011640 272948039
394749903808 183716603
689075427384 272941732
22106000568 272935425
119372375312 272929118
620862645096 272922811
550755063300 272916504
589914253132 272910197
260850738576 272903890
526754269532 272897583
305776538677 113450316
840027788188 42086611
860238982940 83794802
382749506924 207235406
213480750876 207967018
588651053460 272891276
924662166212 272884969
729497816888 272878662
868449780808 272872355
941715361784 272866048
487595079700 272859741
701075824268 272853434
70739187940 272847127
390328704956 272840820
6308 272834513
418750697576 272828206
7097099325 34095642
12632003028 272821899
483805480684 272815592
310115525784 203293531
449067489704 272809285
376433508564 162253882
921504167032 272802978
89055583184 272796671
774341405244 272790364
129477972688 272784057
121898774656 272777750
978348152272 241394118
927188565556 272771443
987904544460 94636535
971400554076 272765136
306957526604 272758829
52422792696 272752522
896871773428 272746215
339169118240 143597776
140215169900 272739908
585493054280 272733601
847606986220 272727294
150952367112 272720987
670127432304 272714680
456015087900 272708373
582966654936 272702066
822342992780 272695759
978348152272 272689452
154110366292 272683145
229902346612 272676838
538123066580 7341348
371380709876 272670531
948031360144 272664224
577282256412 98389200
741498213772 272657917
125688373672 272651610
860870582776 272645303
594335451984 272638996
360643512664 272632689
801500198192 272626382
828658991140 272620075
95371581544 272613768
613283447064 156735257
487595079700 272607461
790131401144 272601154
471173483964 243860155
704233823448 272594847
475594682816 272588540
963821356044 272582233
992243348664 272575926
713707820988 272569619
473699883308 272563312
529912268712 158942707
396013103480 272557005
428856294952 272550698
385907506104 272544391
251376741036 272538084
90950382692 272531777
141642200204 27277775
576650656576 272525470
991611748828 272519163
38527596304 272512856
795815799668 272506549
152215566784 272500242
341695517584 59853430
521701470844 272493935
912661769328 272487628
785710202292 272481321
982769351124 272475014
696023025580 272468707
194620460938 136483480
663811433944 245525203
843185787368 115758678
537491466744 272462400
750972211312 272456093
547597064120 272449786
488226679536 120331253
128846372852 272443479
754130210492 49724388
264640337592 11220153
748445811968 272437172
434540693476 55438530
142109969408 85125579
429487894788 272430865
24000800076 272424558
679129125907 76794032
164215963668 272418251
265903537264 272411944
954978958340 272405637
714339420824 272399330
977716552436 232747221
21474400732 32739637
311378725456 272393023
721928773126 217074326
359380312992 272386716
355590713976 262900988
699181024760 272380409
880450177692 272374102
336642718896 76352542
171163561864 272367795
325273921848 272361488
502753475764 272355181
923398966540 272348874
259587538904 272342567
567176659036 272336260
363169912008 272329953
982137751288 247934477
627178643456 272323646
282956732836 272317339
680864629516 272311032
568439858708 272304725
978979752108 272298418
559597461004 272292111
327800321192 272285804
394749903808 272279497
436435492984 52650836
966347755388 272273190
936030963260 272266883
664443033780 272260576
908240570476 265978804
373275509384 272254269
384012706596 272247962
565281859528 272241655
190111556944 272235348
240639543824 272229041
17684801716 272222734
692865026400 272216427
834343389664 272210120
991611748828 272203813
13263602864 144695194
341695517584 272197506
60001990728 33578468
224217948088 272191199
512227473304 144468142
99161180560 272184892
238113144480 272178585
164847563504 272172278
660653434764 153379933
920240967360 186315087
35507146487 43518300
793289400324 98565796
677706630336 93942765
113056376952 201615869
618967845588 272165971
216007150220 272159664
643600239192 272153357
580440255592 272147050
411171499544 130914399
525491069860 272140743
214743950548 79878155
507806274452 272134436
606335848868 272128129
985927350304 269163839
536265913555 185760071
620862645096 272121822
348011515944 272115515
330326720536 272109208
956242158012 272102901
389065505284 272096594
429487894788 272090287
342958717256 103100529
516648672156 272083980
436435492984 272077673
932241364244 272071366
637915840668 193807803
115582776296 139044122
183163958748 272065059
49264793516 272058752
494542677896 117764304
438330292492 55980932
867818180972 272052445
123161974328 272046138
612020247392 272039831
613283447064 259148323
81476385152 272033524
512859073140 272027217
565913459364 272020910
828658991140 223362405
666337833288 272014603
72633987448 272008296
476226282652 272001989
298115128900 180159455
198322354812 271995682
993506548336 127237418
130109572524 271989375
553913062480 191732800
865291781628 271983068
444014691016 271976761
941715361784 271970454
980242951780 271964147
262113938248 271957840
528649069040 271951533
562123860348 98660401
832448590156 77916678
450330689376 8457687
828027391304 271945226
332221520044 271938919
852659784908 271932612
697286225252 271926305
195164355632 161774550
833080189992 271919998
118740775476 271913691
74528786956 271907384
417487497904 271901077
920872567196 271894770
510332673796 271888463
636652640996 271882156
268429936608 271875849
836869789008 271869542
986558950140 271863235
650547837388 271856928
708023422464 170358377
498332276912 269517031
276640734476 271850621
711181421644 5695221
471173483964 271844314
360011912828 271838007
294957129720 271831700
87160783676 271825393
338537518404 271819086
443383091180 271812779
801500198192 271806472
709286622136 271800165
667601032960 271793858
888660975560 271787551
561492260512 271781244
951820959160 271774937
480647481504 271768630
531175468384 103787992
921504167032 271762323
47369994008 54719532
509701073960 271756016
460436286752 271749709
292430730376 271743402
675180230992 271737095
617073046080 271730788
522964670516 271724481
576650656576 271718174
126319973508 134484161
418119097740 271711867
289904331032 271705560
816026994420 225172514
142741569244 271699253
259587538904 271692946
485700280192 271686639
453488688556 271680332
477489482324 271674025
622125844768 38352867
495805877568 271667718
195164355632 195189036
183795558584 271661411
83371184660 271655104
930978164572 271648797
693496626236 271642490
320221123160 271636183
855186184252 271629876
129477972688 271623569
920872567196 271617262
907608970640 271610955
959400157192 66236114
423171896428 224958076
840659388024 271604648
365696311352 271598341
159794764816 148271263
89687183020 271592034
679601429844 48248550
897503373264 271585727
495174277732 271579420
653074236732 166656168
478752681996 271573113
211585951368 271566806
899398172772 271560499
953084158832 271554192
474331483144 271547885
36001196960 271541578
121267174820 142626498
905714171132 99524460
665706233452 271535271
440225092000 89609856
768025406884 271528964
754761810328 271522657
111793177280 271516350
700444224432 271510043
806552996880 271503736
890555775068 271497429
824237792288 271491122
336642718896 271484815
444014691016 271478508
126951573344 271472201
403592301512 71243872
925293766048 271465894
113687976788 271459587
486331880028 271453280
956242158012 271446973
5052804996 271440666
816658594256 271434359
695391425744 271428052
22737600404 271421745
542544265432 271415438
192006356452 271409131
755393410164 271402824
220428349072 271396517
95371581544 271390210
366959511024 271383903
412434699216 271377596
559597461004 98187376
399802702496 271371289
749709011640 271364982
330326720536 56012467
825500991960 138135914
744024613116 271358675
379591507744 271352368
120635574984 191266082
279167133820 271346061
584229854608 271339754
78318385972 271333447
590545852968 271327140
748445811968 271320833
76423586464 271314526
982769351124 271308219
369485910368 271301912
992874948500 271295605
387802305612 257104855
291799130540 271289298
895608573756 271282991
207164752516 271276684
792026200652 271270377
790763000980 271264070
987190549976 271257763
689075427384 271251456
995401347844 271245149
252008340872 271238842
834974989500 271232535
427593095280 271226228
785710202292 271219921
535596667236 32058481
860238982940 271213614
218533549564 271207307
892450574576 271201000
46106794336 271194693
264008737756 271188386
418191836371 50935332
512227473304 271182079
119372375312 271175772
965084555716 271169465
908240570476 271163158
443383091180 170358377
298746728736 199912979
567808258872 69578824
49896393352 271156851
945504960800 271150544
795815799668 178443951
913924969000 271144237
869081380644 271137930
744024613116 271131623
210322751696 271125316
775778911475 22932252
525491069860 271119009
308220726276 271112702
543807465104 271106395
424435096100 271100088
810974195732 271093781
835606589336 271087474
659390235092 82564937
102950779576 271081167
732655816068 271074860
99792780396 271068553
880450177692 184189628
658173354028 81839632
771183406064 271062246
559597461004 271055939
374538709056 271049632
720655419184 271043325
831816990320 271037018
574124257232 271030711
737708614756 271024404
604441049360 209405014
265271937428 125963404
425066695936 271018097
300009928408 271011790
656232235912 271005483
852659784908 270999176
569071458544 270992869
706128622956 48601742
987190549976 270986562
779394203932 69572517
705497023120 270980255
373275509384 270973948
682127829188 128845703
434540693476 270967641
872239379824 213107223
262113938248 270961334
774973005080 270955027
114951176460 270948720
973295353584 270942413
901924572116 270936106
221059948908 270929799
989716949320 100981377
709918221972 270923492
276009134640 270917185
792026200652 80243961
214112350712 3809428
632863041980 270910878
18316401552 101202122
702339023940 128492511
723181818528 270904571
167373962848 270898264
222954748416 270891957
387802305612 270885650
605704249032 270879343
305694326932 270873036
646758238372 155120665
265271937428 226736650
542544265432 270866729
537491466744 43682282
277903934148 270860422
128214773016 270854115
229902346612 32474743
503385075600 270847808
229902346612 270841501
321484322832 270835194
158531565144 224169701
18948001388 270828887
330958320372 270822580
991611748828 270816273
204006753336 230533464
202743553664 270809966
922767366704 109785949
324010722176 205910936
862765382284 270803659
516017072320 270797352
855817784088 270791045
700444224432 270784738
483805480684 270778431
397276303152 270772124
857712583596 270765817
36632796796 270759510
234323545464 270753203
359380312992 270746896
373907109220 47996270
735182215412 131822607
93476782036 270740589
564018659856 270734282
850133385564 270727975
646126638536 270721668
238744744316 270715361
168005562684 270709054
95371581544 270702747
952452558996 270696440
934136163752 270690133
850133385564 270683826
416224298232 270677519
59370390892 270671212
925293766048 270664905
444646290852 8426152
332221520044 270658598
329063520864 173038852
632231442144 270652291
160426364652 270645984
17053201880 270639677
567808258872 270633370
603177849688 270627063
222954748416 270620756
444014691016 270614449
297483529064 270608142
572229457724 270601835
886766176052 225304961
886766176052 270595528
531175468384 137271855
828027391304 270589221
644231839028 270582914
769920206392 100552501
243797543004 270576607
854554584416 270570300
817290194092 270563993
739603414264 270557686
989085349484 270551379
935399363424 270545072
7579204340 270538765
18316401552 270532458
413697898888 243046552
371380709876 270526151
597493451164 270519844
718163266850 208515727
210322751696 270513537
893082174412 270507230
333554203935 199824681
252008340872 248987746
221059948908 270500923
308852326112 113280027
971400554076 270494616
365696311352 270488309
161057964488 270482002
33474797616 270475695
835781879787 91615482
14526802536 270469388
62528390072 7587321
242534343332 270463081
435803893148 149658803
221691548744 270456774
645495038700 249649981
694128226072 49024311
869081380644 135890622
346748316272 270450467
999190946860 270444160
901292972280 113904420
575387456904 270437853
330326720536 270431546
956873757848 270425239
210322751696 270418932
915188168672 270412625
360643512664 270406318
782552203112 156482977
868449780808 270400011
555176262152 270393704
687812227712 270387397
65686389252 270381090
686549028040 270374783
328431921028 270368476
525491069860 270362169
612020247392 89767531
415592698396 270355862
795815799668 270349555
824869392124 270343248
356853913648 270336941
60001990728 270330634
15158402372 270324327
32211597944 270318020
884871376544 210395213
874134179332 270311713
872239379824 270305406
436435492984 270299099
211585951368 270292792
647389838208 58699249
102319179740 96150215
353064314632 28646394
41685595484 270286485
207796352352 39374601
832448590156 270280178
589914253132 270273871
652442636896 270267564
747814212132 270261257
186321957928 270254950
795815799668 270248643
303167927588 270242336
161689564324 270236029
446541090360 270229722
32843197780 270223415
570966258052 270217108
695391425744 270210801
572229457724 250432049
636021041160 270204494
811605795568 22030351
896871773428 234809610
113687976788 77582407
8842404012 270198187
534965067400 270191880
356222313812 270185573
255797939888 270179266
199585554484 270172959
450330689376 270166652
944873360964 229309906
219796749236 270160345
571597857888 270154038
272219535624 270147731
564018659856 270141424
512227473304 270135117
927820165392 234525795
654969036240 270128810
894345374084 270122503
400434302332 270116196
881713377364 1337084
284219932508 270109889
943610161292 270103582
492016278552 270097275
671390631976 179945017
22106000568 270090968
929083365064 270084661
397276303152 22673665
434540693476 150888668
820448193272 162638609
318957923488 270078354
883608176872 270072047
5052804996 270065740
825500991960 270059433
246955542184 270053126
915819768508 270046819
576019056740 270040512
366327911188 270034205
574124257232 270027898
588019453624 264357905
308220726276 270021591
249481941528 103668159
165479163340 170150246
980874551616 270015284
862133782448 270008977
671390631976 270002670
230533946448 269996363
268429936608 542402
705497023120 85396780
396644703316 269990056
403654639900 59449782
478752681996 269983749
157268365472 269977442
483173880848 269971135
656863835748 130308927
778131004260 269964828
871607779988 144020345
933504563916 269958521
30948398272 269952214
485068680356 269945907
221059948908 269939600
254534740216 269933293
588053328521 28659008
77055186300 269926986
28421998928 34089335
596230251492 269920679
119372375312 269914372
583598254772 269908065
177479560224 269901758
119372375312 269895451
818553393764 269889144
743521890518 68002074
109898377772 241267978
528649069040 269882837
10105603684 269876530
536859866908 201016704
322115922668 74624424
231165546284 16896453
123793574164 269870223
244429142840 269863916
807816196552 269857609
870344580316 269851302
966979355224 269844995
837501388844 269838688
940452162112 269832381
927820165392 269826074
976453352764 269819767
250745141200 269813460
653074236732 269807153
552018262972 142790480
147162768096 269800846
262113938248 269794539
56212391712 269788232
416855898068 269781925
500227076420 269775618
192006356452 269769311
421277096920 269763004
430119494624 269756697
159794764816 269750390
867186581136 269744083
821079793108 269737776
846343786548 269731469
903819371624 269725162
706128622956 269718855
759814609016 269712548
183795558584 269706241
956242158012 269699934
407381900528 269693627
121267174820 269687320
167373962848 269681013
355590713976 169210503
981506151452 269674706
230533946448 269668399
860870582776 269662092
601914650016 163382835
505279875108 269655785
964452955880 65864001
325273921848 269649478
997927747188 25045097
153478766456 269643171
585493054280 221609059
492647878388 269636864
36001196960 269630557
486331880028 269624250
805921397044 269617943
888029375724 200165259
21474400732 269611636
548860263792 269605329
82739584824 269599022
761709408524 269592715
550123463464 269586408
975190153092 269580101
538754666416 269573794
627178643456 266855477
773709805408 239874131
804658197372 269567487
490121479044 269561180
567808258872 269554873
990348549156 269548566
131372772196 269542259
810974195732 269535952
866554981300 225601390
689075427384 69591438
819184993600 115916353
410539899708 241053540
152215566784 71590757
210322751696 269529645
584861454444 269523338
236849944808 216260723
582335055100 269517031
234955145300 269510724
886134576216 269504417
198953954648 269498110
350537915288 269491803
362538312172 269485496
869712980480 269479189
934767763588 141283107
154741966128 22579060
311378725456 269472882
397907902988 269466575
886766176052 6925086
190111556944 214753350
704865423284 269460268
549491863628 269453961
473068283472 167488692
916451368344 269447654
619599445424 269441347
410539899708 269435040
581071855428 110965358
960663356864 269428733
818553393764 269422426
918346167852 269416119
342327117420 269409812
250113541364 269403505
903187771788 269397198
225481147760 269390891
978979752108 269384584
547597064120 269378277
46738394172 211934121
60001990728 269371970
321484322832 269365663
779394203932 269359356
40422395812 269353049
524227870188 269346742
744024613116 148283877
7718828706 128757405
7579204340 269340435
16421602044 269334128
223586348252 31894499
564018659856 269327821
886134576216 269321514
552018262972 269315207
341063917748 50399237
516017072320 269308900
298115128900 269302593
89055583184 269296286
539386266252 269289979
264008737756 269283672
770551806228 269277365
919609367524 269271058
601914650016 4925767
522333070680 269264751
757288209672 269258444
463594285932 269252137
197078423025 113418781
985295750468 163849553
324642322012 269245830
65054789416 269239523
67581188760 269233216
66317989088 192527482
249481941528 269226909
876660578676 269220602
150952367112 228843188
699181024760 269214295
68844388432 269207988
790763000980 269201681
749709011640 269195374
611388647556 215787698
211585951368 269189067
143373169080 269182760
397276303152 247127181
968874154732 207260634
902556171952 236159308
542544265432 269176453
555176262152 269170146
190111556944 269163839
915819768508 243954760
378959907908 269157532
194532755796 269151225
728866217052 269144918
930346564736 269138611
636021041160 269132304
980242951780 269125997
334116319552 50474921
868449780808 175750862
449067489704 269119690
117477575804 269113383
638547440504 269107076
769920206392 269100769
454751888228 269094462
3158005488 269088155
697917825088 269081848
845712186712 269075541
498332276912 269069234
996032947680 269062927
195164355632 269056620
28421998928 269050313
377065108400 110687850
612020247392 269044006
491384678716 269037699
692865026400 269031392
912661769328 269025085
321484322832 269018778
348643115780 269012471
428856294952 269006164
644863438864 268999857
564650259692 268993550
54317592204 268987243
668864232632 268980936
647389838208 268974629
137688770556 268968322
504648275272 74384758
521701470844 268962015
480015881668 268955708
678969830008 268949401
173689961208 265064289
669495832468 268943094
358117113320 268936787
53685992368 268930480
410539899708 47258351
824237792288 268924173
937925762768 268917866
653705836568 268911559
523019995520 29554602
392855104300 254783879
752235410984 163218853
370117510204 268905252
576019056740 268898945
845712186712 268892638
900029772608 218222200
412434699216 268886331
896240173592 268880024
817921793928 75620930
387802305612 241488723
632231442144 268873717
372643909548 268867410
656232235912 268861103
214112350712 268854796
444014691016 268848489
250113541364 268842182
900029772608 268835875
454751888228 268829568
577282256412 268823261
315168324472 268816954
864660181792 268810647
836238189172 56214291
220428349072 268804340
181269159240 268798033
915819768508 268791726
1894805816 268785419
87160783676 57589217
984664150632 20113023
920240967360 268779112
279167133820 268772805
793921000160 268766498
651179437224 268760191
225481147760 268753884
351801114960 268747577
538123066580 268741270
289904331032 99215417
781289003440 268734963
94108381872 268728656
845712186712 268722349
376433508564 268716042
608862248212 268709735
777499404424 256991329
866554981300 268703428
810974195732 95046490
771183406064 143572548
600651450344 157542553
120003975148 268697121
205269953008 268690814
498963876748 268684507
569703058380 264307449
140215169900 268678200
889924175232 268671893
726971417544 268665586
731392616396 268659279
616441446244 268652972
377065108400 268646665
7579204340 268640358
529280668876 268634051
839396188352 268627744
662548234272 268621437
253903140380 66091053
649284637716 136628541
757288209672 268615130
60633590564 268608823
610125447884 268602516
629073442964 53603193
213480750876 268596209
247069364613 104778191
856449383924 268589902
161689564324 268583595
621494244932 71168188
894976973920 268577288
101687579904 268570981
419382297412 268564674
983400950960 172893791
647389838208 268558367
250745141200 268552060
54949192040 28652701
157268365472 243519577
9474003848 268545753
767393807048 268539446
144004768916 268533139
572229457724 268526832
533070267892 93545424
724445018200 268520525
131372772196 268514218
514122272812 268507911
320852722996 268501604
472436683636 268495297
938557362604 222466811
85265984168 268488990
404223901348 268482683
548228663956 268476376
366959511024 268470069
252008340872 268463762
300009928408 268457455
361275112500 268451148
289904331032 268444841
577913856248 268438534
562123860348 192237360
298746728736 144915939
996147533256 78597834
925293766048 268432227
1894805816 268425920
329695120700 268419613
185690358092 268413306
46106794336 221596445
270956335952 268406999
936662563096 223911114
20211201060 268400692
773078205572 268394385
852659784908 184063488
420645497084 268388078
375801908728 208074237
855186184252 268381771
967610955060 268375464
841922587696 268369157
65054789416 268362850
522333070680 268356543
41685595484 268350236
693496626236 268343929
245060742676 268337622
473068283472 268331315
565281859528 134257109
98529580724 263708284
270324736116 195636833
449699089540 268325008
732024216232 268318701
46738394172 105900837
206533152680 268312394
9474003848 268306087
356222313812 268299780
197690754976 268293473
377696708236 268287166
419382297412 268280859
468015484784 268274552
60633590564 268268245
526122669696 268261938
796447399504 86897846
994769748008 258378869
301273128080 268255631
669495832468 158204788
455383488064 268249324
540017866088 109741800
154110366292 268243017
997927747188 268236710
491432725442 116156019
444014691016 268230403
168637162520 268224096
363169912008 268217789
266535137100 268211482
851396585236 268205175
814763794748 268198868
734550615576 268192561
232428745956 268186254
418119097740 268179947
368222710696 253566628
218533549564 268173640
544439064940 268167333
560860660676 268161026
96003181380 268154719
442119891508 268148412
317694723816 268142105
725076618036 268135798
447804290032 198046107
970137354404 89080068
573492657396 268129491
866554981300 268123184
470541884128 268116877
627810243292 260308811
22106000568 268110570
996664547516 268104263
522964670516 268097956
288009531524 268091649
505279875108 268085342
546965464284 268079035
224849547924 255219062
673917031320 268072728
769920206392 268066421
699812624596 268060114
732655816068 268053807
317063123980 268047500
993506548336 33332495
477489482324 268041193
211585951368 268034886
622125844768 268028579
423171896428 268022272
489521962917 203955766
984664150632 268015965
935399363424 268009658
499595476584 145704314
277272334312 86185155
781289003440 24452239
485700280192 6616043
569703058380 268003351
807816196552 267997044
858975783268 227455648
332221520044 267990737
289272731196 267984430
68844388432 267978123
655600636076 267971816
884871376544 267965509
975190153092 254260398
725076618036 267959202
945504960800 109514748
337905918568 267952895
63159989908 258366255
958768557356 267946588
301904727916 267940281
303167927588 267933974
918346167852 241898678
862133782448 267927667
637915840668 63158298
417487497904 267921360
946768160472 267915053
722550218692 207449844
150320767276 267908746
283588332672 267902439
987190549976 267896132
152847166620 267889825
224849547924 267883518
734550615576 267877211
652063783778 10482234
831816990320 267870904
367591110860 267864597
353695914468 267858290
15158402372 267851983
156636765636 267845676
55580791876 267839369
637915840668 267833062
157899965308 267826755
474331483144 267820448
855817784088 267814141
521069871008 267807834
447172690196 267801527
740866613936 156874011
200848754156 267795220
128846372852 267788913
841922587696 80912503
871707771166 138703544
864660181792 267782606
120635574984 267776299
58107191220 267769992
933504563916 267763685
369485910368 89225129
105477178920 250192383
207164752516 267757378
43580394992 207330011
232428745956 267751071
711813021480 267744764
122530374492 267738457
823225346322 18921
531175468384 112800695
692233426564 267732150
359380312992 267725843
775604604916 267719536
869081380644 267713229
121267174820 216386863
833711789828 156022566
490121479044 267706922
986558950140 106190959
865291781628 267700615
195164355632 119214914
16421602044 46652879
284851532344 162985494
554544662316 267694308
837501388844 30986291
6316004668 232009302
329695120700 267688001
625915443784 267681694
168005562684 255345202
953084158832 267675387
695391425744 239457869
157268365472 267669080
277903934148 267662773
520438271172 267656466
559597461004 267650159
968242554896 267643852
90950382692 267637545
486963479864 267631238
806552996880 267624931
142233586608 48412532
577282256412 267618624
672022231812 267612317
929083365064 224731024
78369756487 150100293
194532755796 148208193
535596667236 267606010
720655419184 267599703
449067489704 267593396
717497420004 132819113
822342992780 246654156
169268762356 267587089
949926159652 267580782
428856294952 221041429
146531168260 267574475
76423586464 267568168
294325529884 14764687
476226282652 267561861
860870582776 267555554
109266777936 267549247
430119494624 267542940
968874154732 267536633
118740775476 267530326
577282256412 267524019
165479163340 267517712
549491863628 267511405
521701470844 267505098
313273524964 267498791
14526802536 267492484
150320767276 267486177
404223901348 267479870
432014294132 267473563
674548631156 267467256
697286225252 267460949
188216757436 25984840
251376741036 267454642
975821752928 232482327
160426364652 267448335
633494641816 267442028
165479163340 267435721
709918221972 267429414
454751888228 267423107
411171499544 267416800
124425174000 60212929
36001196960 267410493
123793574164 267404186
697286225252 267397879
293693930048 267391572
185690358092 267385265
151583966948 40907202
20842800896 267378958
195795955468 267372651
435172293312 267366344
800236998520 267360037
832448590156 267353730
849501785728 267347423
999190946860 12399562
838132988680 267341116
795815799668 168346444
438330292492 267334809
828658991140 238455056
369485910368 267328502
593703852148 267322195
504016675436 267315888
646126638536 267309581
867186581136 267303274
414961098560 267296967
432014294132 198916473
477489482324 267290660
133899171540 267284353
855186184252 267278046
235586745136 6805253
423803496264 267271739
590545852968 92195726
384644306432 267265432
262113938248 267259125
839396856894 141466010
116845975968 267252818
628441843128 42433496
172426761536 267246511
62528390072 267240204
421908696756 267233897
655600636076 35388577
863396982120 210433055
606393034437 202788971
526754269532 267227590
195164355632 267221283
574124257232 267214976
372643909548 267208669
397276303152 267202362
555176262152 267196055
413066299052 267189748
342327117420 20024725
444014691016 267183441
121267174820 267177134
646758238372 267170827
577913856248 267164520
214112350712 267158213
318326323652 267151906
760446208852 267145599
557071061660 267139292
423803496264 267132985
625915443784 267126678
480647481504 116578588
502753475764 267120371
704865423284 267114064
957505357684 267107757
574755857068 267101450
262745538084 267095143
612020247392 267088836
414961098560 267082529
984032550796 267076222
606967448704 267069915
81476385152 267063608
668232632796 222649714
1263205980 267057301
635389441324 214854262
603177849688 267050994
803394997700 9264983
158531565144 267044687
456015087900 267038380
846343786548 267032073
352432714796 267025766
359380312992 158652585
392223504464 267019459
551386663136 267013152
609493848048 267006845
10737203520 267000538
31579998108 266994231
235586745136 266987924
87792383512 266981617
94108381872 98477498
618336245752 266975310
395381503644 266969003
605072649196 266962696
904045162224 29579830
941083761948 266956389
680233029680 266950082
605763869103 156596503
818553393764 266943775
312010325292 266937468
114319576624 266931161
449699089540 266924854
104213979248 266918547
419382297412 266912240
93476782036 180045929
85897584004 266905933
577913856248 266899626
379591507744 266893319
804026597536 266887012
889292575396 266880705
638547440504 266874398
63791589744 266868091
496437477404 266861784
6947604504 266855477
504648275272 266849170
380223107580 90202714
644863438864 266842863
625915443784 5480783
483805480684 53205852
45475194500 93967993
564650259692 266836556
587387853788 266830249
812868995240 138255747
608230648376 266823942
514753872648 266817635
750354732849 203741328
207164752516 266811328
135793971048 7404418
987822149812 266805021
76423586464 266798714
306325926768 266792407
742129813608 266786100
105477178920 266779793
358117113320 253673847
208427952188 266773486
478121082160 266767179
209059552024 266760872
980874551616 266754565
977084952600 153234872
793921000160 266748258
304431127260 266741951
43580394992 266735644
152847166620 266729337
571597857888 256158805
27158799256 266723030
334747919388 134036364
829922190812 80666530
757919809508 266716723
982769351124 265562542
798342199012 266710416
743536844415 16858611
424435096100 266704109
176847960388 266697802
38527596304 266691495
25895599584 266174321
185058758256 266685188
107371978428 23619715
387216715341 149065945
477489482324 237445936
853922984580 3885112
401697502004 266678881
750340611476 266672574
141478369572 262327051
786341802128 266666267
783815402784 266659960
709918221972 266653653
932241364244 266647346
298115128900 266641039
559597461004 91918218
105477178920 266634732
312641925128 133254296
678338230172 266628425
49896393352 266622118
572861057560 266615811
937294162932 266609504
172505277379 71830423
756025010000 266603197
83371184660 266596890
500227076420 51900303
438961892328 266590583
572861057560 266584276
32843197780 266577969
557702661496 266571662
87792383512 266565355
600651450344 266559048
709918221972 89092682
863396982120 266552741
159794764816 187961214
761709408524 266546434
707391822628 145035772
192006356452 266540127
90950382692 266533820
812868995240 266527513
505279875108 266521206
648021438044 266514899
825500991960 266508592
515385472484 266502285
580440255592 266495978
449699089540 266489671
873502579496 266483364
281693533164 266477057
823606192452 23607101
152847166620 225431101
111161577444 266470750
938113276185 59393019
855186184252 266464443
733287415904 266458136
460436286752 266451829
888660975560 146801732
726971417544 191493134
270956335952 266445522
786341802128 266439215
187585157600 266432908
778762604096 83807416
388433905448 74208162
77055186300 266426601
444646290852 266420294
169268762356 266413987
310115525784 266407680
639810640176 266401373
945504960800 266395066
128846372852 266388759
502753475764 266382452
408645100200 266376145
144636368752 266369838
31579998108 266363531
285483132180 266357224
8842404012 266350917
823606192452 266344610
639179040340 266338303
889924175232 266331996
840659388024 266325689
421277096920 148555078
761709408524 266319382
903819371624 266313075
750340611476 266306768
966979355224 266300461
16421602044 266294154
920240967360 266287847
640442240012 266281540
351169515124 266275233
565913459364 217339220
859607383104 266268926
240078449941 65353134
586756253952 266262619
286746331852 266256312
517911871828 266250005
2526405652 3014746
103582379412 266243698
686549028040 266237391
219796749236 266231084
897503373264 76390384
133899171540 266224777
264008737756 266218470
36001196960 266212163
400434302332 266205856
828027391304 24836966
350556394798 149368681
632231442144 1400154
980874551616 266199549
168005562684 59866044
195164355632 266193242
303167927588 71464617
485068680356 266186935
468015484784 205709112
675811830828 266180628
841290987860 266174321
286114732016 266168014
704233823448 266161707
973926953420 266155400
960663356864 266149093
608862248212 116187554
293693930048 266142786
227375947268 266136479
956873757848 266130172
810342595896 266123865
208427952188 266117558
788868201472 266111251
486963479864 266104944
504648275272 239489404
150952367112 266098637
408013500364 266092330
402960701676 266086023
404223901348 87888045
333484719716 20232856
24632399912 266079716
73265587284 266073409
828027391304 46123091
418119097740 180354972
609493848048 266067102
335379519224 266060795
564018659856 21342888
306957526604 266054488
576019056740 266048181
49264793516 266041874
671390631976 266035567
543175865268 266029260
426961495444 266022953
461067886588 177977233
34106397452 266016646
465489085440 266010339
87160783676 19368797
340432317912 266004032
395381503644 265997725
399210452033 109136328
608230648376 154962990
532438668056 265991418
622757444604 136300577
283588332672 265985111
240007943988 2428195
313905124800 265978804
846343786548 265972497
819184993600 130731496
432014294132 265966190
687180627876 265959883
123161974328 66847893
629073442964 265953576
427593095280 265947269
761077808688 265940962
551386663136 265934655
404855501184 265928348
630336642636 19135438
810974195732 265922041
893713774248 185034766
677075030500 21052766
277272334312 200398618
731392616396 265915734
951820959160 265909427
598756650836 44376052
281693533164 265903120
640442240012 265896813
840027788188 265890506
783183802948 257098548
48633193680 265884199
70107588104 265877892
216638750056 179793649
385275906268 265871585
682759429024 265865278
55580791876 265858971
505279875108 94907736
337274318732 265852664
108003578264 1009120
161689564324 265846357
990501815563 12670763
910766969820 265840050
385275906268 212470216
318957923488 226484370
180637559404 265833743
291167530704 265827436
411171499544 265821129
209691151860 265814822
601914650016 265808515
234955145300 265802208
236849944808 265795901
247587142020 30033934
883608176872 265789594
438961892328 265783287
77055186300 265776980
358748713156 169178968
685917428204 265770673
692233426564 265764366
812868995240 265758059
584292041628 175113855
504016675436 265751752
116845975968 265745445
295588729556 253194515
157268365472 265739138
72882842747 8602748
77686786136 265732831
435172293312 265726524
550123463464 265720217
925293766048 265713910
364433111680 265707603
795184199832 265701296
88423983348 265694989
740866613936 265688682
972032153912 265682375
732655816068 111596058
674548631156 265676068
30948398272 265669761
907608970640 265663454
332221520044 265657147
187585157600 265650840
912030169492 265644533
99161180560 265638226
888660975560 265631919
642337039520 265625612
79581585644 265619305
136425570884 265612998
960663356864 265606691
982137751288 265600384
113056376952 265594077
75160386792 251302415
176216360552 20321154
886134576216 265587770
342327117420 265581463
641705439684 265575156
320852722996 265568849
952452558996 265562542
118740775476 169166354
927188565556 65996448
153478766456 265556235
13263602864 265549928
334116319552 265543621
770551806228 67390295
308220726276 265537314
974558553256 265531007
72633987448 168466277
72002387612 265524700
492016278552 265518393
537491466744 265512086
418119097740 265505779
42948795156 265499472
961294956700 265493165
816026994420 265486858
917082968180 265480551
754130210492 265474244
423803496264 265467937
669495832468 265461630
34737997288 74138785
475594682816 265455323
522964670516 265449016
218533549564 251346564
720023819348 265442709
174321561044 221079271
406118700856 265436402
996664547516 265430095
668864232632 265423788
366959511024 265417481
14526802536 265411174
681496229352 265404867
493279478224 265398560
453488688556 265392253
394749903808 265385946
420645497084 248407502
117477575804 265379639
499595476584 265373332
79581585644 265367025
805921397044 265360718
982769351124 265354411
421908696756 265348104
202743553664 265341797
782552203112 141522773
708023422464 265335490
889924175232 56624246
827521023260 77702240
894976973920 265329183
628441843128 37148230
631606144 153644827
395381503644 11649029
884239776708 265322876
609493848048 265316569
193901155960 265310262
923398966540 265303955
725076618036 265297648
788283513102 167532841
389697105120 265291341
978348152272 265285034
805289797208 210079863
247587142020 265278727
804658197372 265272420
138951970228 225191435
412434699216 265266113
41685595484 265259806
558334261332 7650391
773709805408 265253499
946136560636 265247192
327800321192 265240885
409908299872 265234578
474331483144 157195668
720655419184 265228271
281061933328 265221964
159163164980 265215657
185690358092 265209350
418119097740 265203043
774973005080 265196736
193269556124 265190429
284851532344 170913393
711813021480 228735969
104213979248 265184122
653074236732 265177815
819184993600 265171508
621494244932 208276061
514753872648 265165201
226112747596 265158894
866554981300 265152587
526754269532 265146280
664443033780 183123745
572229457724 161276297
998559347024 265139973
471173483964 265133666
130109572524 265127359
538754666416 265121052
17053201880 265114745
378328308072 265108438
842554187532 113147580
65054789416 206169523
904450971460 265102131
505279875108 227512411
990980148992 265095824
780025803768 265089517
627810243292 28993279
389065505284 175965300
663179834108 200909485
299378328572 265083210
421908696756 265076903
991611748828 140936222
128846372852 265070596
293062330212 265064289
493911078060 265057982
280430333492 123175710
119372375312 265051675
109898377772 265045368
377065108400 265039061
58738791056 228439540
850764985400 265032754
578545456084 265026447
932872964080 265020140
961926556536 265013833
891818974740 100956149
208427952188 265007526
94108381872 265001219
182532358912 264994912
384012706596 41884787
687180627876 172017118
378959907908 264988605
629073442964 264982298
745287812788 264975991
800868598356 120993488
397907902988 264969684
781920603276 264963377
294325529884 76043499
106740378592 264957070
81476385152 264950763
27790399092 264944456
10737203520 264938149
293693930048 264931842
399171102660 264925535
211585951368 264919228
425698295772 264912921
691033719461 175258916
395381503644 264906614
19579601224 264900307
340432317912 264894000
608862248212 264887693
522964670516 264881386
426961495444 264875079
548228663956 264868772
564018659856 264862465
368222710696 264856158
733287415904 19520165
236849944808 264849851
329063520864 264843544
69475988268 264837237
373907109220 264830930
529280668876 264824623
34106397452 130441374
610125447884 86778013
606335848868 264818316
507174674616 264812009
758551409344 264805702
217270349892 264799395
54317592204 264793088
93476782036 162985494
382749506924 264786781
766130607376 264780474
850764985400 264774167
234955145300 264767860
641705439684 169979957
747814212132 264761553
831816990320 264755246
603809449524 264748939
556439461824 264742632
827395791468 264736325
543175865268 264730018
128846372852 264723711
975821752928 50657824
642968639356 138558483
75791986628 264717404
416855898068 264711097
104845579084 264704790
34106397452 264698483
725076618036 264692176
528649069040 12033756
597493451164 264685869
306325926768 264679562
360011912828 110353579
328431921028 264673255
690338627056 264666948
19579601224 264660641
536859866908 264654334
722550218692 21456414
597493451164 264648027
584861454444 264641720
569071458544 264635413
219796749236 264629106
935399363424 264622799
507806274452 264616492
746551012460 264610185
846343786548 264603878
787605001800 204529703
740866613936 264597571
534430595364 97644974
183163958748 264591264
370749110040 264584957
505911474944 264578650
474963082980 264572343
317694723816 65346827
762341008360 264566036
776867804588 264559729
705497023120 264553422
68844388432 264547115
831816990320 139687436
944241761128 151777955
294325529884 245796404
954978958340 264540808
931609764408 264534501
865291781628 264528194
555176262152 240820181
987190549976 264521887
502121875928 264515580
591177452804 19002991
642337039520 91703780
22106000568 96843985
356853913648 264509273
627810243292 264502966
166742363012 264496659
652442636896 264490352
115582776296 264484045
582966654936 264477738
198953954648 264471431
942346961620 227291666
783183802948 264465124
531807068220 264458817
43600943198 67724566
387802305612 250898767
505279875108 264452510
278535533984 255704701
877923778348 264446203
949294559816 264439896
841922587696 264433589
715602620496 264427282
84634384332 264420975
47369994008 264414668
555176262152 264408361
400434302332 264402054
522333070680 251617765
80213185480 264395747
245692342512 264389440
999822546696 264383133
658758635256 264376826
353695914468 264370519
57475591384 264364212
406118700856 220801763
786973401964 264357905
871662802256 28936516
602546249852 264351598
457278287572 264345291
552018262972 264338984
730129416724 264332677
293693930048 264326370
585493054280 264320063
303167927588 264313756
468015484784 264307449
327168721356 264301142
893082174412 63158298
999822546696 264294835
267166736936 264288528
404855501184 264282221
562755460184 264275914
91581982528 191512055
951189359324 264269607
153478766456 264263300
606967448704 264256993
906345770968 264250686
336011119060 264244379
642968639356 264238072
570334658216 21803299
990980148992 264231765
247587142020 264225458
214743950548 264219151
985295750468 264212844
659390235092 264206537
257061139560 264200230
138951970228 264193923
208427952188 264187616
622757444604 264181309
133267571704 264175002
818553393764 264168695
917714568016 264162388
905082571296 264156081
644231839028 264149774
961294956700 264143467
956873757848 98124306
616441446244 199774225
869712980480 264137160
885502976380 264130853
10105603684 264124546
680864629516 264118239
730761016560 264111932
82739584824 264105625
742129813608 264099318
618967845588 247890328
375170308892 264093011
993506548336 264086704
998559347024 264080397
722550218692 264074090
327168721356 54807830
358748713156 264067783
596230251492 264061476
848870185892 264055169
271740880538 44874305
817921793928 40907202
580440255592 264048862
375170308892 39488127
560229060840 264042555
430751094460 45618531
579177055920 8899177
902556171952 264036248
377065108400 264029941
810974195732 264023634
519806671336 264017327
709286622136 264011020
721287019020 264004713
163584363832 263998406
120635574984 263992099
72633987448 208805849
579177055920 263985792
684022628696 81890088
166110763176 150850826
422540296592 263979485
371380709876 19072368
372643909548 263973178
200217154320 263966871
121898774656 263960564
197690754976 189525350
29685198600 133519190
798342199012 263954257
915819768508 3153500
158531565144 263947950
158531565144 263941643
851396585236 159043619
677706630336 263935336
438330292492 263929029
174953160880 46772712
250745141200 99335250
305694326932 263922722
460436286752 263916415
262113938248 263910108
465489085440 263903801
209059552024 263897494
814132194912 90764037
653074236732 21620396
557702661496 263891187
498963876748 263884880
922767366704 263878573
470541884128 263872266
653074236732 263865959
984664150632 263859652
605072649196 263853345
71370787776 263847038
53054392532 105661171
34106397452 263840731
180637559404 41172096
989085349484 263834424
322115922668 146782811
51159593024 263828117
874765779168 263821810
440856691836 263815503
921504167032 263809196
13263602864 13812330
485068680356 263802889
858344183432 263796582
171795161700 149583119
869081380644 263790275
339169118240 263783968
153478766456 263777661
403592301512 25146009
61265190400 243109622
147162768096 227884524
145899568424 20970775
142109969408 123144175
435172293312 23979214
600019850508 263771354
541923292891 206314584
650547837388 166612019
710549821808 263765047
96003181380 263758740
567176659036 69597745
89687183020 263752433
87160783676 263746126
22737600404 263739819
803394997700 169752905
319589523324 263733512
840027788188 230123509
248218741856 263727205
864660181792 99776740
256429539724 263720898
808447796388 263714591
881081777528 263708284
118740775476 263701977
519806671336 220517948
435803893148 263695670
822342992780 243885383
798342199012 263689363
707391822628 263683056
680864629516 263676749
125056773836 263670442
288641131360 263664135
53054392532 263657828
167373962848 263651521
402329101840 84602098
553913062480 231958846
591809052640 93312065
609493848048 263645214
138320370392 263638907
603809449524 263632600
796447399504 263626293
818553393764 150339959
358748713156 263619986
768657006720 263613679
877923778348 263607372
151583966948 186794419
723813418364 263601065
698549424924 263594758
198322354812 263588451
670127432304 263582144
428224695116 263575837
946136560636 263569530
258955939068 3550841
650547837388 263563223
885502976380 263556916
94312362866 14455644
300009928408 263550609
655600636076 263544302
301904727916 263537995
495174277732 202328560
153478766456 263531688
121267174820 138318817
548228663956 263525381
373275509384 148851507
299378328572 263519074
526754269532 263512767
565913459364 39992687
845080586876 135411290
364433111680 263506460
363169912008 263500153
290535930868 263493846
855817784088 263487539
159794764816 263481232
977716552436 263474925
432745834690 89956741
858975783268 263468618
421277096920 263462311
293062330212 263456004
151583966948 263449697
882344977200 238480284
646758238372 41891094
841922587696 263443390
615809846408 263437083
957505357684 263430776
133267571704 223797588
931609764408 263424469
796447399504 260762915
738340214592 263418162
112424777116 263411855
977716552436 263405548
87792383512 263399241
128214773016 139990172
994367792349 11163390
514753872648 120564612
651811037060 105383663
42948795156 263392934
334116319552 263386627
944873360964 263380320
293693930048 263374013
147162768096 263367706
928451765228 263361399
744656212952 263355092
550755063300 263348785
593703852148 184719416
665706233452 263342478
597493451164 263336171
425698295772 263329864
901924572116 263323557
648021438044 263317250
634757841488 263310943
848870185892 263304636
337905918568 103422186
42317195320 263298329
706128622956 263292022
2526405652 170686341
89055583184 263285715
603809449524 263279408
251376741036 10110121
894345374084 263273101
558965861168 263266794
211585951368 263260487
987822149812 263254180
35369597124 263247873
747182612296 263241566
479428001956 193902408
264008737756 263235259
598756650836 263228952
865291781628 263222645
405487101020 263216338
211585951368 263210031
393486704136 246099140
294325529884 263203724
392223504464 263197417
953084158832 263191110
816026994420 263184803
356853913648 263178496
438961892328 136105060
880450177692 258814052
708655022300 97455764
277272334312 9529877
23369200240 263172189
824237792288 212205322
45475194500 263165882
108635178100 263159575
358748713156 263153268
693496626236 27479599
992243348664 20649118
317063123980 263146961
7579204340 263140654
577959966725 143761758
797078999340 263134347
10105603684 261450378
856449383924 156117171
668864232632 263128040
683391028860 184839249
147794367932 263121733
472436683636 263115426
804658197372 263109119
180867474782 21696080
124425174000 263102812
60001990728 263096505
919609367524 45631145
445277890688 263090198
87160783676 263083891
466752285112 263077584
172426761536 240063341
770551806228 224068789
149057567604 125490379
3158005488 24105354
319589523324 263071277
243797543004 263064970
658127035420 263058663
936030963260 263052356
123793574164 263046049
934136163752 263039742
730761016560 263033435
60633590564 263027128
332221520044 263020821
777499404424 263014514
294325529884 67005568
983400950960 263008207
822974592616 263001900
149689167440 262995593
585493054280 262989286
147162768096 129173667
947399760308 262982979
440856691836 262976672
261482338412 262970365
95371581544 47119597
324642322012 262964058
303167927588 223229958
206533152680 262957751
290535930868 13093332
997296147352 262951444
990348549156 214791192
413697898888 262945137
438330292492 262938830
60001990728 262932523
720023819348 262926216
622125844768 262919909
107371978428 262913602
665706233452 262907295
70739187940 262900988
946136560636 262894681
666969433124 262888374
550755063300 262882067
657495435584 262875760
279798733656 262869453
755393410164 262863146
807184596716 262856839
511595873468 73842356
701707424104 262850532
30948398272 262844225
798342199012 249158035
437067092820 262837918
753498610656 262831611
788236601636 262825304
125688373672 262818997
498332276912 253717996
293693930048 214343395
820448193272 262812690
807184596716 262806383
798342199012 262800076
839396188352 262793769
370749110040 262787462
687180627876 115153206
670759032140 218827672
167373962848 262781155
58107191220 262774848
497069077240 151254474
303167927588 262768541
215375550384 262762234
447804290032 262755927
954978958340 262749620
392223504464 262743313
943610161292 262737006
634804040263 175435512
370749110040 127174348
938557362604 262730699
333484719716 262724392
194532755796 262718085
344221916928 262711778
98529580724 262705471
567808258872 262699164
531175468384 262692857
586756253952 1028041
639810640176 262686550
792026200652 262680243
334116319552 262673936
896871773428 262667629
368854310532 262661322
888029375724 262655015
550123463464 262648708
301273128080 262642401
417487497904 262636094
392855104300 262629787
625283843948 262623480
788236601636 262617173
236218344972 262610866
370749110040 262604559
936030963260 262598252
819184993600 262591945
63159989908 262585638
454751888228 262579331
773078205572 262573024
807816196552 262566717
388433905448 262560410
819816593436 238915467
327168721356 195018747
125056773836 74359530
286746331852 262554103
733919015740 262547796
999190946860 262541489
239376344152 262535182
437708361287 190692145
109898377772 52127355
477489482324 102633811
236849944808 262528875
800236998520 262522568
240007943988 38390709
77686786136 262516261
408645100200 262509954
847606986220 262503647
25263999748 262497340
661285034600 262491033
617073046080 262484726
752235410984 262478419
636652640996 262472112
932872964080 262465805
255797939888 262459498
78949985808 262453191
513490672976 262446884
448435889868 262440577
939188962440 262434270
730761016560 262427963
124425174000 262421656
358117113320 262415349
73897187120 262409042
171795161700 64274637
462962686096 262402735
334747919388 262396428
50604894439 180405428
949294559816 262390121
877979866499 198367764
412434699216 262383814
200848754156 262377507
876028978840 60137245
816026994420 262371200
634757841488 262364893
952452558996 52776976
523596270352 262358586
464857485604 262352279
101687579904 227215982
700444224432 262345972
511595873468 262339665
66949588924 262333358
922135766868 262327051
473699883308 19942734
944241761128 52505775
469278684456 262320744
235586745136 262314437
867818180972 262308130
500227076420 262301823
296220329392 262295516
34106397452 44861691
879186978020 262289209
911398569656 262282902
805921397044 262276595
20211201060 123087412
949926159652 262270288
246955542184 262263981
678338230172 262257674
565281859528 262251367
41685595484 180310823
445909490524 199521945
675180230992 262245060
653705836568 262238753
411803099380 262232446
951189359324 262226139
377696708236 262219832
145267968588 235534915
361906712336 141566922
113687976788 262213525
608230648376 113444009
63791589744 262207218
6308 262200911
435803893148 262194604
304431127260 262188297
169268762356 96061917
593703852148 262181990
135793971048 262175683
216007150220 220644088
338537518404 262169376
359380312992 203703486
602546249852 262163069
545070664776 262156762
277903934148 86147313
779394203932 262150455
410539899708 262144148
881081777528 202833120
195164355632 243387130
608862248212 262137841
700444224432 104740349
160426364652 134219267
178742759896 262131534
600019850508 262125227
836238189172 262118920
106740378592 262112613
778131004260 262106306
416260506719 5285266
120635574984 262099999
483805480684 200915792
867342200054 91810999
320221123160 74119864
425708601410 165066804
623389044440 262093692
338537518404 262087385
891187374904 262081078
411171499544 262074771
479384281832 189796551
295588729556 205374841
96634781216 262068464
541912665596 262062157
900661372444 262055850
811605795568 262049543
25895599584 262043236
886134576216 262036929
661285034600 262030622
648021438044 155183735
114319576624 262024315
111161577444 262018008
636021041160 262011701
594335451984 186365543
845712186712 47561087
886766176052 262005394
117477575804 130365690
812237395404 261999087
121267174820 261992780
875516682216 47403412
483805480684 261986473
20842800896 44338210
788868201472 261980166
312641925128 261973859
312010325292 261967552
664443033780 261961245
612020247392 261954938
692865026400 261948631
300009928408 261942324
277903934148 261936017
483805480684 261929710
126319973508 44666174
294957129720 261923403
20842800896 261917096
533701867728 261910789
867818180972 261904482
29685198600 261898175
16421602044 261891868
183163958748 261885561
950557759488 261879254
701707424104 261872947
754130210492 261866640
479384281832 261860333
508437874288 261854026
1894805816 160935719
104845579084 261847719
495805877568 93892309
849501785728 261841412
696023025580 261835105
839419379191 139800962
947399760308 261828798
229902346612 164682077
990980148992 261822491
277903934148 46148319
171163561864 198645272
683391028860 261816184
290535930868 261809877
819816593436 261803570
994769748008 23134076
794552599996 71565529
6947604504 229127003
127583173180 65977527
749709011640 261797263
704233823448 113923341
244429142840 261790956
23369200240 261784649
267166736936 261778342
178111160060 41083798
128214773016 261772035
579177055920 261765728
650547837388 230911884
486331880028 177163630
411803099380 261759421
142741569244 131797379
552018262972 261753114
815395394584 261746807
951820959160 261740500
842554187532 257079627
8842404012 261734193
338537518404 261727886
171795161700 261721579
310747125620 261715272
438330292492 261708965
596861851328 261702658
909503770148 261696351
262113938248 152345585
72152733878 95153709
298746728736 165552443
569703058380 261690044
755393410164 261683737
790763000980 261677430
595598651656 261671123
541912665596 261664816
967610955060 261658509
298746728736 118344548
989716949320 261652202
546333864448 153007820
504648275272 261645895
382749506924 261639588
561492260512 261633281
895608573756 261626974
625283843948 261620667
257061139560 261614360
995401347844 261608053
997296147352 261601746
729497816888 261595439
807184596716 261589132
583598254772 261582825
874765779168 261576518
202743553664 223192116
138320370392 261570211
260850738576 261563904
515385472484 261557597
755393410164 261551290
375170308892 165148795
465489085440 261544983
78318385972 175586880
281693533164 187999056
258324339232 261538676
332853119880 261532369
135162371212 261526062
775604604916 261519755
721287019020 261513448
234323545464 261507141
561492260512 261500834
413066299052 261494527
310115525784 222101005
795815799668 261488220
236849944808 261481913
256429539724 261475606
192637956288 261469299
426961495444 261462992
86529183840 261456685
316431524144 261450378
626547043620 261444071
729497816888 261437764
605072649196 261431457
877923778348 228521531
778131004260 261425150
655054199661 56939596
991611748828 261418843
158531565144 183022833
519806671336 261412536
348011515944 261406229
624652244112 224813015
208427952188 261399922
689707027220 261393615
304431127260 261387308
60633590564 81467519
960663356864 261381001
466120685276 261374694
865923381464 261368387
711181421644 261362080
497747468709 110183290
956873757848 261355773
385275906268 261349466
686549028040 261343159
617704645916 261336852
634126241652 261330545
37264396632 16991058
658758635256 218020376
705497023120 261324238
54949192040 261317931
520438271172 261311624
792026200652 261305317
430119494624 237887426
370117510204 96989046
764235807868 261299010
759183009180 261292703
817290194092 117789532
281061933328 132390237
638547440504 261286396
723181818528 261280089
157899965308 261273782
143373169080 261267475
906977370804 261261168
720154727440 123188324
925293766048 261254861
906977370804 261248554
811800719710 66223500
63791589744 261242247
310747125620 261235940
114319576624 261229633
36001196960 261223326
976453352764 261217019
762972608196 261210712
375170308892 261204405
320852722996 261198098
646758238372 261191791
613296086292 140854231
358117113320 261185484
106108778756 46192468
576650656576 254960475
602546249852 27057030
492647878388 150346266
325905521684 261179177
33474797616 211013299
291799130540 261172870
578545456084 261166563
241902743496 261160256
157268365472 261153949
5684404832 261147642
823606192452 261141335
930978164572 261135028
661916634436 261128721
232428745956 261122414
946768160472 136597006
867818180972 261116107
224849547924 261109800
641073839848 43543528
914077686698 52461626
123161974328 261103493
220428349072 229530651
789655596822 76447147
457909887408 261097186
831816990320 166517414
865923381464 261090879
208608729729 39469206
204638353172 243872769
440225092000 261084572
904450971460 261078265
264008737756 261071958
200217154320 261065651
116845975968 261059344
503385075600 261053037
689707027220 84053389
390328704956 261046730
253903140380 261040423
963821356044 261034116
101055980068 261027809
740235014100 261021502
903819371624 128177161
123161974328 261015195
661916634436 261008888
142741569244 261002581
606335848868 260996274
360643512664 260989967
982137751288 81133248
919609367524 260983660
466752285112 181231645
773709805408 260977353
291167530704 260971046
617073046080 260964739
183163958748 260958432
239376344152 260952125
111161577444 260945818
517911871828 260939511
973926953420 260933204
544439064940 260926897
934767763588 260920590
297483529064 260914283
331589920208 260907976
207164752516 260901669
72002387612 260895362
425066695936 132453307
236849944808 61802293
530543868548 260889055
118109175640 38876348
874765779168 33584775
337905918568 260882748
413697898888 190364181
332221520044 260876441
769920206392 82539709
828658991140 230710060
154110366292 260870134
205901552844 260863827
288009531524 260857520
620231045260 171808987
533701867728 260851213
63791589744 172433380
740866613936 108429944
287377931688 17167654
725708217872 200007584
157899965308 260844906
503385075600 260838599
901292972280 260832292
292430730376 260825985
162321164160 260819678
663811433944 260813371
602546249852 260807064
730129416724 260800757
384644306432 260794450
490121479044 260788143
240639543824 260781836
457909887408 251523160
693496626236 178040303
740235014100 230527157
900661372444 53918543
304431127260 260775529
665706233452 260769222
862765382284 221716278
624652244112 260762915
58107191220 260756608
326537121520 260750301
917082968180 260743994
418119097740 260737687
750972211312 124449724
264640337592 47100676
814763794748 128114091
118740775476 260731380
999822546696 260725073
588651053460 260718766
588651053460 3973410
854554584416 260712459
174321561044 260706152
156005165800 260699845
970768954240 260693538
701707424104 260687231
532438668056 260680924
870976180152 232778756
845712186712 260674617
767393807048 182821009
534333467564 260668310
384644306432 260662003
241902743496 260655696
12632003028 260649389
767393807048 260643082
84634384332 260636775
859607383104 260630468
685457296777 69049036
120003975148 260624161
464857485604 260617854
150320767276 260611547
728866217052 41619893
128214773016 260605240
395381503644 225620311
550123463464 260598933
126951573344 260592626
548860263792 260586319
39790795976 260580012
281061933328 115714529
160426364652 164883901
229270746776 260573705
493279478224 260567398
593703852148 260561091
836909176223 112491652
704865423284 260554784
736445415084 260548477
442119891508 260542170
742129813608 260535863
116845975968 174180419
126319973508 260529556
18316401552 260523249
961991190672 68418336
214112350712 260516942
915819768508 260510635
98529580724 46160933
576019056740 260504328
666337833288 260498021
88423983348 132093808
872870979660 260491714
277272334312 260485407
130741172360 16486498
996664547516 145597095
703602223612 51011016
238113144480 260479100
582335055100 260472793
760446208852 260466486
459173087080 260460179
365696311352 132856955
260219138740 260453872
697286225252 246824445
932241364244 260447565
339169118240 260441258
862765382284 260434951
359380312992 260428644
991611748828 260422337
769920206392 253554014
696654625416 260416030
900661372444 230287491
627178643456 203451206
46738394172 260409723
858975783268 197402793
970163787041 126354438
677188083475 87314108
750340611476 260403416
437698692656 260397109
572355660794 4660873
325990880622 14354732
514122272812 260390802
718760619676 206730846
780657403604 260384495
894976973920 52070592
251376741036 260378188
456015087900 260371881
124425174000 260365574
900661372444 260359267
708655022300 260352960
348643115780 260346653
921092662575 30223144
455383488064 260340346
545070664776 260334039
140846769736 260327732
666969433124 17640679
202111953828 260321425
896240173592 260315118
277903934148 260308811
838132988680 236689096
994769748008 260302504
111161577444 260296197
166110763176 260289890
101055980068 260283583
656232235912 260277276
471805083800 133847154
333484719716 260270969
266535137100 260264662
93476782036 260258355
12000403192 260252048
772446605736 260245741
681496229352 260239434
165479163340 260233127
145899568424 260226820
43580394992 260220513
979611351944 245014336
706760222792 260214206
809079396224 129362877
288641131360 238442442
389697105120 260207899
524859470024 260201592
719392219512 260195285
848238586056 260188978
284851532344 260182671
958885217935 141623685
445277890688 26502014
334116319552 260176364
936030963260 260170057
465489085440 193530295
225481147760 260163750
323379122340 168119392
19579601224 260157443
954978958340 260151136
63159989908 260144829
763604208032 260138522
249481941528 260132215
814132194912 137082645
138951970228 260125908
882344977200 260119601
62528390072 260113294
903985516925 13553743
328442422183 64968407
689075427384 260106987
870344580316 260100680
60633590564 260094373
135162371212 260088066
606335848868 260081759
359380312992 260075452
231797146120 260069145
59370390892 260062838
334747919388 260056531
240639543824 260050224
169268762356 260043917
917714568016 260037610
240639543824 260031303
382749506924 260024996
547168808271 15357545
965716155552 260018689
845080586876 260012382
233691945628 260006075
614546646736 259999768
422540296592 259993461
973295353584 253963969
999190946860 86431128
327168721356 259987154
235586745136 259980847
22737600404 259974540
210954351532 259968233
54317592204 259961926
298746728736 259955619
361275112500 259949312
393486704136 247921863
875397379004 259943005
874134179332 259936698
868449780808 259930391
535596667236 259924084
783183802948 259917777
970768954240 259911470
289272731196 259905163
488858279372 94844666
193269556124 259898856
917714568016 259892549
689151710549 16776620
915819768508 103441107
827395791468 259886242
257692739396 259879935
144004768916 87276266
103582379412 259873628
227375947268 259867321
545702264612 259861014
817921793928 259854707
735182215412 259848400
795184199832 259842093
540649465924 259835786
276640734476 259829479
534333467564 259823172
567176659036 126373359
491384678716 259816865
397907902988 259810558
376433508564 148637069
880450177692 259804251
812868995240 259797944
585493054280 259791637
795815799668 259785330
707391822628 79524963
678338230172 259779023
69475988268 259772716
444014691016 259766409
787605001800 259760102
407381900528 259753795
207164752516 169683528
978979752108 259747488
862133782448 193334778
228639146940 259741181
767393807048 161080780
270956335952 259734874
220428349072 259728567
914556568836 259722260
454751888228 259715953
869712980480 259709646
414961098560 13837558
817921793928 259703339
237481544644 259697032
969505754568 259690725
58107191220 259684418
185058758256 259678111
474331483144 259671804
906345770968 27523748
201480353992 259665497
466752285112 111312243
494542677896 259659190
330958320372 259652883
611388647556 259646576
197059155140 259640269
421277096920 259633962
879818577856 259627655
433277493804 5480783
690970226892 259621348
960031757028 259615041
798342199012 57961330
125056773836 259608734
166110763176 259602427
849501785728 259596120
989148980807 32771172
219165149400 259589813
342327117420 259583506
761077808688 259577199
384012706596 176154510
345485116600 259570892
547597064120 259564585
331589920208 259558278
397276303152 259551971
57475591384 259545664
524227870188 259539357
396644703316 104090728
143373169080 259533050
25895599584 259526743
891187374904 259520436
294325529884 259514129
367591110860 259507822
106108778756 259501515
644863438864 259495208
404855501184 259488901
798973798848 259482594
158531565144 259476287
574885636207 103958281
58738791056 259469980
181269159240 259463673
919609367524 16019780
379591507744 13332998
779394203932 259457366
843817387204 259451059
344853516764 56662088
242534343332 259444752
655600636076 39456592
913293369164 259438445
377696708236 259432138
147200944367 39002488
102319179740 259425831
125056773836 259419524
616503734176 119984368
941083761948 259413217
258955939068 259406910
480647481504 259400603
123793574164 259394296
177479560224 259387989
722550218692 259381682
642968639356 259375375
183163958748 117461568
989085349484 259369068
927820165392 259362761
618983638316 84204757
886766176052 259356454
390328704956 259350147
789499801308 78377089
192637956288 259343840
210322751696 259337533
365696311352 259331226
334116319552 259324919
140846769736 259318612
974558553256 259312305
462962686096 259305998
219165149400 259299691
252639940708 259293384
981506151452 259287077
152215566784 191430064
404223901348 182915614
215375550384 96150215
862133782448 259280770
228201764862 14247513
284219932508 69692350
807184596716 259274463
860238982940 71401547
665074633616 259268156
855817784088 258523930
932263104473 128082556
30948398272 259261849
699812624596 259255542
428856294952 259249235
296220329392 161364595
635389441324 259242928
427593095280 259236621
659390235092 259230314
974558553256 259224007
546333864448 259217700
563387060020 259211393
921504167032 259205086
397907902988 259198779
350537915288 259192472
581703455264 259186165
833080189992 257968914
616441446244 259179858
384644306432 259173551
995401347844 259167244
12632003028 259160937
677075030500 259154630
214112350712 259148323
368854310532 259142016
448435889868 259135709
748445811968 259129402
550755063300 259123095
1263205980 259116788
279167133820 259110481
206533152680 259104174
878555378184 259097867
435803893148 167822963
953803173688 39570118
356222313812 259091560
31579998108 259085253
730761016560 259078946
916451368344 259072639
141478369572 259066332
10105603684 166763387
238744744316 259060025
282956732836 259053718
141478369572 259047411
749077411804 214318167
950557759488 259041104
363801511844 259034797
237510594686 130990083
220428349072 259028490
37264396632 259022183
741498213772 259015876
504016675436 259009569
529280668876 117486796
445277890688 259003262
757288209672 258996955
93476782036 258990648
557087642763 145212368
821079793108 258984341
78318385972 258978034
994769748008 232002995
154741966128 258971727
619599445424 258965420
227375947268 158463375
153478766456 222309136
747814212132 258959113
877292178512 69288702
356853913648 258952806
308852326112 68569704
457278287572 258946499
603809449524 258940192
822974592616 258933885
340432317912 258927578
294957129720 258921271
263377137920 258914964
533701867728 258908657
47369994008 247820951
990348549156 258902350
282325133000 116629044
931609764408 258896043
663811433944 258889736
296851929228 258883429
400434302332 35861602
185058758256 258877122
577282256412 258870815
806552996880 258864508
876028978840 258858201
656232235912 258851894
430751094460 258845587
236218344972 258839280
284219932508 258832973
156005165800 175927458
645495038700 258826666
633494641816 11421977
628441843128 258820359
558965861168 258814052
906345770968 258807745
622125844768 258801438
428224695116 258795131
709918221972 258788824
628441843128 258782517
632863041980 214078501
726971417544 258776210
865923381464 5285266
501490276092 258769903
569071458544 258763596
15790002208 258757289
874134179332 258750982
139583570064 258744675
27158799256 258738368
243797543004 258732061
915188168672 258725754
353695914468 258719447
418750697576 258713140
2526405652 258706833
803394997700 258700526
709918221972 258694219
142741569244 258687912
663811433944 258681605
882344977200 258675298
276640734476 258668991
987190549976 258662684
990980148992 258656377
272219535624 258650070
836238189172 258643763
863396982120 258637456
898766572936 258631149
272219535624 258624842
881081777528 258618535
675811830828 258612228
931609764408 258605921
378328308072 258599614
601283050180 258593307
138320370392 251144740
493279478224 225885205
357485513484 258587000
605072649196 258580693
257061139560 258574386
597493451164 258568079
221059948908 203552118
920872567196 258561772
192006356452 258555465
143373169080 258549158
54949192040 176028370
224349089539 88026799
997927747188 147621642
76423586464 189203693
885502976380 258542851
762972608196 258536544
615178246572 157511018
865923381464 258530237
865923381464 258523930
13895202700 176823052
559597461004 11737327
106740378592 258517623
905714171132 254159486
204638353172 258511316
694759825908 258505009
468015484784 258498702
38527596304 258492395
370749110040 258486088
885502976380 258479781
308852326112 258473474
685917428204 258467167
948662959980 258460860
815395394584 258454553
372643909548 258448246
65686389252 258441939
840027788188 258435632
483173880848 258429325
690970226892 258423018
77055186300 258416711
574124257232 35275051
812868995240 258410404
441488291672 258404097
913293369164 258397790
375801908728 258391483
21474400732 258385176
821323981227 12809517
675180230992 258378869
517911871828 258372562
462962686096 258366255
694128226072 258359948
94108381872 258353641
159163164980 258347334
22737600404 258341027
176847960388 1002813
238744744316 103510484
555176262152 258334720
301273128080 210407827
336011119060 258328413
45475194500 99537074
704233823448 258322106
646758238372 40913509
14526802536 258315799
193901155960 71054662
19579601224 258309492
617073046080 258303185
75160386792 258296878
647389838208 258290571
469910284292 258284264
563396406994 108366874
281693533164 258277957
558334261332 258271650
671390631976 258265343
533701867728 258259036
245060742676 258252729
451593889048 258246422
970768954240 8142337
317063123980 258240115
29685198600 258233808
298115128900 258227501
247587142020 258221194
876028978840 258214887
690970226892 258208580
635389441324 258202273
84002784496 72833236
25895599584 56050309
812868995240 258195966
324010722176 258189659
531807068220 258183352
368854310532 258177045
793921000160 179837798
253903140380 258170738
220428349072 258164431
934136163752 258158124
461699486424 258151817
320852722996 258145510
558965861168 147697326
214112350712 258139203
817921793928 258132896
150320767276 8091881
231797146120 193593365
624020644276 258126589
312641925128 258120282
243165943168 107244228
636818761069 8609055
79581585644 258113975
313905124800 90082881
339169118240 22042965
649916237552 258107668
354959114140 258101361
135162371212 258095054
866554981300 258088747
164847563504 258082440
239376344152 258076133
510964273632 258069826
639810640176 258063519
281061933328 258057212
300009928408 258050905
654337436404 258044598
497700677076 258038291
795815799668 258031984
865291781628 258025677
452857088720 258019370
652442636896 258013063
622125844768 258006756
130109572524 248735466
102319179740 115096443
474963082980 258000449
626547043620 139132420
386539105940 156842476
385275906268 257994142
327800321192 257987835
803394997700 257981528
946136560636 257975221
944241761128 257968914
599388250672 257962607
653705836568 125591291
590545852968 133525497
385907506104 257956300
752867010820 257949993
592440652476 257943686
512227473304 257937379
908872170312 257931072
234955145300 257924765
510964273632 257918458
967610955060 257912151
212217551204 71578143
517280271992 23550338
445277890688 257905844
35369597124 257899537
21474400732 257893230
234335005283 158305700
846343786548 257886923
88423983348 257880616
122530374492 257874309
265271937428 257868002
317694723816 257861695
937925762768 257855388
142741569244 257849081
846975386384 257842774
737077014920 257836467
68212788596 257830160
632231442144 257823853
101055980068 257817546
788868201472 257811239
56212391712 257804932
846343786548 257798625
975821752928 66103667
582335055100 257792318
2526405652 257786011
872239379824 116666886
229270746776 257779704
438961892328 50683052
632863041980 257773397
435826863242 208610332
525491069860 257767090
396013103480 257760783
310115525784 257754476
460436286752 257748169
202111953828 188888343
553913062480 257741862
902556171952 257735555
245060742676 257729248
716234220332 257722941
628441843128 165874100
30948398272 257716634
390328704956 163250388
584861454444 257710327
1263205980 257704020
278535533984 257697713
789499801308 257691406
876028978840 257685099
668864232632 257678792
288009531524 257672485
4421205160 176968113
668232632796 257666178
722550218692 257659871
719392219512 257653564
461699486424 257647257
733919015740 257640950
984032550796 257634643
399171102660 52909423
837501388844 257628336
273482735296 257622029
887397775888 240303007
1894805816 257615722
533070267892 257609415
794552599996 94024756
620862645096 134957186
265271937428 257603108
339169118240 257596801
493279478224 257590494
776236204752 257584187
110529977608 257577880
987822149812 37482501
113687976788 190263269
433963724874 20598662
497700677076 257571573
589914253132 257565266
745919412624 257558959
164847563504 257552652
307589126440 257546345
644863438864 257540038
442119891508 257533731
885502976380 257527424
745919412624 215888610
390960304792 257521117
401740080561 67573198
331681447392 40812597
845080586876 257514810
796447399504 257508503
415592698396 138041309
948031360144 257502196
947399760308 257495889
431382694296 257489582
562123860348 257483275
792026200652 8476608
549491863628 257476968
48633193680 257470661
239376344152 257464354
796447399504 107565885
521701470844 257458047
462962686096 257451740
769920206392 257445433
732024216232 95172630
567176659036 257439126
539386266252 257432819
394749903808 257426512
951820959160 257420205
875397379004 257413898
866604617390 125345318
115582776296 257407591
317063123980 89420646
640547812885 44445429
423171896428 257401284
874134179332 257394977
256429539724 257388670
637284240832 257382363
838764588516 257376056
240007943988 257369749
810342595896 257363442
87160783676 72795394
323379122340 257357135
959400157192 257350828
294957129720 257344521
869081380644 257338214
234955145300 257331907
78949985808 257325600
929320905605 12197738
274114335132 257319293
446541090360 257312986
752235410984 257306679
714971020660 257300372
264008737756 257294065
673917031320 257287758
527385869368 257281451
792657800488 14796222
191374756616 257275144
311378725456 257268837
672162329203 19324648
839396188352 257262530
711181421644 257256223
209691151860 201811386
869712980480 257249916
831816990320 257243609
44211994828 257237302
561492260512 257230995
698549424924 257224688
498963876748 257218381
696023025580 257212074
742761413444 257205767
143373169080 257199460
884871376544 257193153
644863438864 126821156
65054789416 257186846
17053201880 257180539
27158799256 205828945
395381503644 257174232
176847960388 99801968
237481544644 257167925
684022628696 257161618
562755460184 257155311
500858676256 257149004
887397775888 4339216
425698295772 257142697
508437874288 93211153
993506548336 52171504
252639940708 257136390
229270746776 257130083
469278684456 257123776
567176659036 257117469
756656609836 257111162
625915443784 257104855
118740775476 257098548
80213185480 93173311
269061536444 257092241
428856294952 158040806
756656609836 257085934
794718247044 14417802
120635574984 201237449
447804290032 257079627
473068283472 130964855
299378328572 257073320
286746331852 257067013
223586348252 257060706
610757047720 257054399
520438271172 58623565
468015484784 257048092
221059948908 257041785
506543074780 257035478
66317989088 257029171
783183802948 257022864
816658594256 27422836
1894805816 257016557
980874551616 257010250
221734032696 194671862
846975386384 257003943
433277493804 155095437
46106794336 256997636
489489879208 256991329
442119891508 256985022
88504233616 145243903
389065505284 256978715
618336245752 256972408
812237395404 237723444
356222313812 165811030
375170308892 221249560
289342045126 98843304
524859470024 84160608
224217948088 256966101
200848754156 256959794
265903537264 256953487
61896790236 256947180
24632399912 124380347
560860660676 256940873
380223107580 256934566
937294162932 256928259
764235807868 256921952
651811037060 256915645
649284637716 210969150
793921000160 256909338
23369200240 256903031
578545456084 256896724
46106794336 256890417
704865423284 256884110
12000403192 256877803
444014691016 256871496
89055583184 256865189
773709805408 236550342
108635178100 256858882
543175865268 168207690
994138148172 57381086
61265190400 241192294
940452162112 256852575
917082968180 92031744
48001593844 256846268
137057170720 256839961
528051810819 153392547
404223901348 256833654
233691945628 256827347
282325133000 129968349
599388250672 256821040
124425174000 256814733
636021041160 101630998
819816593436 256808426
600651450344 256802119
164847563504 256795812
627178643456 185955588
652442636896 256789505
596230251492 256783198
884239776708 256776891
434540693476 256770584
450330689376 256764277
641705439684 256757970
697286225252 256751663
825500991960 256745356
390328704956 256739049
639179040340 256732742
310747125620 232312038
184427158420 256726435
515385472484 256720128
624020644276 256713821
604441049360 256707514
702970623776 256701207
658127035420 256694900
555176262152 256688593
245692342512 256682286
541281065760 256675979
641073839848 36593214
258324339232 256669672
34737997288 256663365
711181421644 256657058
471173483964 256650751
86529183840 256644444
106108778756 242150958
158531565144 256638137
637284240832 256631830
501490276092 256625523
344853516764 164209052
665706233452 256619216
170531962028 256612909
576019056740 256606602
263377137920 256600295
135793971048 256593988
438961892328 256587681
878555378184 256581374
177479560224 256575067
581703455264 256568760
209059552024 256562453
798342199012 256556146
402329101840 256549839
927188565556 256543532
228007547104 256537225
418119097740 256530918
514753872648 256524611
420013897248 256518304
169268762356 230274877
123161974328 256511997
620862645096 256505690
563387060020 256499383
126319973508 256493076
387170705776 256486769
772446605736 256480462
762341008360 108650689
898766572936 256474155
855817784088 256467848
27790399092 108575005
798973798848 256461541
399171102660 256455234
560229060840 31112431
903819371624 142039947
553913062480 256448927
693496626236 256442620
114951176460 250715864
237481544644 256436313
474331483144 256430006
24632399912 256423699
106786482762 10513769
222954748416 223002906
442751491344 42774074
953715758668 256417392
39159196140 256411085
509701073960 256404778
608230648376 256398471
174953160880 118407618
677706630336 256392164
226112747596 110763534
630390983748 94352720
88423983348 256385857
798342199012 244623302
944241761128 256379550
817290194092 256373243
269061536444 156754178
713707820988 256366936
772446605736 24590993
606967448704 256360629
506543074780 256354322
741498213772 256348015
445277890688 256341708
315168324472 256335401
149236421510 807296
828658991140 256329094
217901949728 256322787
238744744316 256316480
12632003028 256310173
589282653296 256303866
660653434764 256297559
120635574984 256291252
281693533164 256284945
824869392124 256278638
267798336772 256272331
790763000980 46823168
378328308072 256266024
205269953008 256259717
794552599996 256253410
836869789008 32279226
758551409344 256247103
947399760308 256240796
94108381872 153468231
750340611476 256234489
100424380232 256228182
951820959160 256221875
526122669696 256215568
589282653296 256209261
270956335952 256202954
555807861988 256196647
151583966948 256190340
164847563504 256184033
808447796388 256177726
735813815248 256171419
391591904628 256165112
718760619676 256158805
851396585236 256152498
92845182200 256146191
995401347844 225462636
176216360552 256139884
785078602456 256133577
994138148172 108537163
807184596716 256127270
699812624596 256120963
600651450344 256114656
461067886588 256108349
778131004260 256102042
794623888017 25499201
482542281012 256095735
977084952600 256089428
618967845588 256083121
76423586464 256076814
52422792696 256070507
913293369164 256064200
249481941528 256057893
690338627056 256051586
594967051820 256045279
247587142020 256038972
402960701676 256032665
886766176052 256026358
424435096100 256020051
589282653296 244459320
48633193680 256013744
534965067400 256007437
834343389664 256001130
351169515124 255994823
600651450344 255988516
956873757848 255982209
968242554896 18302914
301904727916 255975902
152847166620 255969595
598125051000 107874928
425698295772 255963288
853291384744 119738395
253271540544 255956981
876028978840 202000596
42317195320 255950674
767401861087 190553391
949294559816 255944367
597493451164 86954609
288641131360 255938060
694759825908 255931753
316431524144 255925446
265271937428 255919139
783183802948 255912832
641705439684 255906525
210954351532 255900218
555807861988 255893911
243797543004 255887604
714339420824 185097836
701075824268 29926715
580440255592 255881297
707391822628 255874990
812237395404 176545544
750340611476 255868683
737077014920 255862376
115582776296 255856069
510964273632 255849762
21474400732 150693151
971400554076 8571213
919609367524 255843455
270956335952 233037343
699812624596 255837148
897503373264 255830841
172426761536 142872471
964452955880 255824534
751603811148 255818227
201480353992 15294475
665706233452 255811920
382117907088 255805613
611388647556 255799306
623389044440 255792999
284219932508 255786692
306957526604 255780385
957505357684 255774078
623389044440 255767771
64423189580 255761464
509069474124 255755157
418119097740 255748850
732024216232 255742543
425698295772 255736236
675811830828 255729929
265271937428 255723622
233691945628 255717315
603177849688 255711008
428224695116 255704701
762341008360 43007433
512901538171 93349907
966347755388 255698394
535596667236 255692087
291167530704 255685780
666337833288 255679473
852028185072 255673166
706760222792 255666859
368854310532 255660552
920240967360 161080780
672022231812 255654245
629705042800 255647938
466752285112 255641631
320852722996 255635324
423803496264 255629017
109898377772 255622710
281061933328 255616403
391591904628 255610096
356853913648 255603789
385907506104 228149418
730761016560 255597482
448435889868 255591175
731392616396 255584868
352432714796 255578561
567808258872 162045751
917714568016 255572254
118109175640 255565947
444646290852 159731082
120078031942 98830690
558965861168 255559640
961294956700 255553333
19579601224 255547026
885502976380 224283227
474963082980 255540719
514122272812 255534412
543175865268 38542077
929714964900 255528105
984664150632 87768212
668232632796 255521798
390960304792 255515491
820448193272 255509184
469910284292 255502877
828658991140 255496570
243165943168 88638578
329063520864 255490263
166742363012 255483956
322115922668 206819144
471805083800 96976432
944873360964 255477649
153716117787 6710648
152847166620 255471342
270956335952 255465035
936030963260 179402615
543807465104 48336848
618336245752 255458728
316431524144 255452421
807184596716 255446114
774973005080 255439807
58107191220 255433500
915819768508 255427193
483173880848 255420886
773078205572 255414579
354327514304 255408272
670759032140 255401965
416855898068 255395658
697286225252 255389351
815395394584 255383044
966347755388 255376737
837501388844 255370430
491384678716 250041015
339800718076 255364123
405487101020 255357816
748445811968 255351509
425066695936 255345202
606967448704 128662800
56843991548 255338895
769288606556 255332588
921504167032 255326281
820448193272 255319974
672022231812 255313667
804026597536 255307360
287377931688 54530322
765499007540 64791811
147794367932 255301053
937294162932 255294746
355590713976 199149832
929854898309 99032514
248850341692 255288439
889973760866 187822460
73265587284 255282132
582335055100 40528782
795184199832 255275825
418750697576 191808484
518543471664 195214264
112424777116 255269518
922767366704 115178434
328431921028 37324826
307589126440 255263211
555807861988 43272327
321484322832 255256904
367591110860 255250597
752235410984 255244290
617704645916 255237983
689075427384 255231676
316431524144 255225369
642337039520 255219062
928451765228 255212755
133899171540 255206448
226744347432 160084274
262113938248 255200141
775604604916 255193834
361906712336 255187527
596230251492 255181220
534965067400 255174913
407381900528 255168606
299378328572 70600558
93476782036 255162299
680233029680 255155992
220428349072 255149685
805921397044 245083713
471173483964 217364448
875397379004 255143378
740866613936 255137071
198953954648 255130764
162321164160 136912356
481910681176 224806708
589914253132 255124457
924662166212 255118150
15790002208 255111843
331122106855 89016998
498963876748 255105536
36001196960 255099229
699181024760 255092922
337274318732 255086615
298746728736 255080308
944241761128 255074001
999822546696 255067694
8210804176 255061387
756656609836 255055080
662548234272 218859207
160426364652 255048773
488226679536 255042466
341063917748 255036159
841290987860 255029852
897503373264 255023545
760446208852 255017238
209059552024 255010931
985295750468 255004624
271587935788 254998317
243797543004 47006071
537491466744 254992010
709918221972 254985703
85265984168 254979396
943053148038 13156402
420013897248 254973089
530543868548 254966782
997296147352 254960475
6308 254954168
744024613116 254947861
152215566784 254941554
636652640996 11207539
221691548744 254935247
928451765228 254928940
82107984988 254922633
323379122340 232507555
414961098560 254916326
641705439684 254910019
38527596304 254903712
687180627876 139649594
254534740216 254897405
579177055920 254891098
367730930743 91369509
156636765636 254884791
769920206392 254878484
625929066904 226011345
797078999340 254872177
154110366292 195958490
190111556944 254865870
740866613936 8514450
489489879208 254859563
360825961560 56346738
449699089540 254853256
680233029680 254846949
239376344152 12399562
384012706596 254840642
793289400324 254834335
745919412624 254828028
154231952638 50487535
370749110040 254821721
728866217052 254815414
691601826728 254809107
224217948088 149620961
582966654936 254802800
703602223612 195403474
706128622956 254796493
42948795156 254790186
413697898888 254783879
387170705776 223665141
778762604096 254777572
97897980888 254771265
229902346612 254764958
649916237552 254758651
759814609016 254752344
106741911193 75570474
661285034600 254746037
553281462644 254739730
15158402372 254733423
212217551204 254727116
596861851328 254720809
687180627876 254714502
164847563504 254708195
714339420824 254701888
91581982528 254695581
201480353992 254689274
396013103480 254682967
830553790648 254676660
507806274452 254670353
185690358092 139245946
780025803768 254664046
690970226892 254657739
75160386792 206926363
277272334312 126947296
889292575396 254651432
558965861168 254645125
210322751696 254638818
739603414264 254632511
92845182200 254626204
236218344972 45448242
546965464284 254619897
997927747188 254613590
105477178920 254607283
783815402784 180935216
959400157192 254600976
900039163731 121334066
288641131360 254594669
502753475764 254588362
492016278552 254582055
611388647556 254575748
259587538904 254569441
797710599176 254563134
730129416724 254556827
726971417544 254550520
670759032140 115159513
954347358504 254544213
48633193680 254537906
780025803768 254531599
408645100200 254525292
262745538084 254518985
211585951368 6975542
922135766868 254512678
577282256412 254506371
25263999748 254500064
674548631156 254493757
72002387612 254487450
673917031320 254481143
651811037060 254474836
819816593436 254468529
687180627876 254462222
982137751288 63637630
55580791876 254455915
769920206392 254449608
123259972494 121832319
238744744316 17747898
344853516764 254443301
41685595484 254436994
862133782448 155927961
258955939068 254430687
816658594256 254424380
613915046900 254418073
184427158420 254411766
291167530704 254405459
971400554076 254399152
832448590156 254392845
230533946448 254386538
390328704956 128845703
477555384167 120621375
456646687736 33654152
733287415904 211284500
512859073140 254380231
714339420824 41613586
626547043620 254373924
351169515124 254367617
631599842308 254361310
103582379412 254355003
598125051000 39071865
266535137100 163628808
879186978020 44735551
956873757848 254348696
798342199012 254342389
781289003440 254336082
120700303725 78118502
87792383512 254329775
304431127260 254323468
992874948500 254317161
992874948500 63858375
300009928408 254310854
706128622956 254304547
178111160060 254298240
185058758256 254291933
976453352764 254285626
159794764816 9138843
398539502824 108354260
644863438864 254279319
944241761128 254273012
253903140380 254266705
76423586464 254260398
621494244932 254254091
426329895608 254247784
385907506104 254241477
428224695116 254235170
485700280192 254228863
452857088720 254222556
613283447064 254216249
429487894788 136729453
806552996880 254209942
835606589336 254203635
361275112500 169431248
958136957520 190982267
625283843948 254197328
752235410984 254191021
846975386384 254184714
142109969408 231347067
745919412624 254178407
451593889048 254172100
633494641816 246572165
660021834928 254165793
953084158832 254159486
443383091180 254153179
59370390892 254146872
881081777528 254140565
61896790236 254134258
380854707416 254127951
70739187940 254121644
454751888228 163168397
10737203520 254115337
394118303972 254109030
887397775888 254102723
925293766048 254096416
318957923488 254090109
228639146940 254083802
632231442144 254077495
150320767276 144764571
827395791468 68985966
219796749236 254071188
940452162112 254064881
691601826728 115512705
296851929228 254058574
552018262972 198481290
15158402372 73268419
128846372852 254052267
508437874288 254045960
440856691836 254039653
57512645009 199414726
638547440504 254033346
127583173180 254027039
905714171132 254020732
865291781628 254014425
988453749648 254008118
977716552436 209518540
392855104300 254001811
745287812788 133039858
230533946448 253995504
996664547516 253989197
360643512664 253982890
457909887408 253976583
908240570476 99770433
184449302297 73684681
839396188352 253970276
660021834928 253963969
775604604916 253957662
982137751288 2743545
385275906268 253951355
902556171952 253945048
834343389664 253938741
74528786956 253932434
769920206392 253926127
152847166620 253919820
476857882488 253913513
376433508564 253907206
966979355224 253900899
45475194500 253894592
776867804588 253888285
214112350712 253881978
349274715616 253875671
896871773428 253869364
931609764408 253863057
814763794748 253856750
303799527424 253850443
800868598356 253844136
804658197372 253837829
440225092000 253831522
128846372852 253825215
361275112500 253818908
277272334312 253812601
97266381052 253806294
203375153500 250797855
596861851328 253799987
761709408524 105566566
634126241652 253793680
551386663136 74845169
55580791876 253787373
579177055920 253781066
480015881668 253774759
390960304792 253768452
221691548744 253762145
366327911188 156962309
156636765636 253755838
3789605324 253749531
666337833288 253743224
279167133820 32809014
630336642636 253736917
15790002208 253730610
386539105940 253724303
804658197372 253717996
97266381052 253711689
595598651656 253705382
548860263792 253699075
186321957928 185974509
855862551174 167015667
92213582364 253692768
545070664776 253686461
932872964080 165010041
54339950519 78232028
138320370392 253680154
391591904628 253673847
105477178920 53218466
114951176460 253667540
70739187940 253661233
977716552436 194741239
180005959568 253654926
503385075600 253648619
545070664776 253642312
392855104300 253636005
3789605324 253629698
970768954240 253623391
653705836568 74983923
105477178920 253617084
616441446244 253610777
108003578264 22812419
799605398684 253604470
944873360964 253598163
660653434764 253591856
97897980888 253585549
933504563916 253579242
512227473304 253572935
402960701676 75166826
403592301512 253566628
126951573344 253560321
510332673796 127388786
111793177280 253554014
706760222792 253547707
903187771788 253541400
976453352764 253535093
289904331032 96440337
500227076420 253528786
292430730376 253522479
359380312992 8463994
552649862808 253516172
84634384332 253509865
934767763588 253503558
696023025580 253497251
982137751288 253490944
753498610656 253484637
444646290852 253478330
832448590156 253472023
823606192452 6218702
720023819348 253465716
153478766456 253459409
21474400732 223362405
670127432304 15382773
821711392944 253453102
519175071500 174281331
949294559816 253446795
284851532344 253440488
251376741036 253434181
313273524964 125162415
209691151860 253427874
359380312992 253421567
86529183840 253415260
619599445424 253408953
474963082980 253402646
740235014100 253396339
478121082160 253390032
356853913648 253383725
182532358912 253377418
259587538904 185104143
954978958340 253371111
658127035420 253364804
420013897248 253358497
177479560224 253352190
458541487244 253345883
274745934968 253339576
262745538084 94245501
550123463464 253333269
857080983760 223948956
79581585644 244919731
766130607376 253326962
785710202292 253320655
296851929228 253314348
98529580724 253308041
76423586464 253301734
706760222792 253295427
744656212952 253289120
783815402784 253282813
227375947268 242409545
917082968180 253276506
349274715616 199931900
653074236732 253270199
182536496304 213138758
943610161292 253263892
10105603684 36643670
95371581544 253257585
48633193680 253251278
272851135460 77065233
320221123160 253244971
493279478224 253238664
325905521684 78105888
475594682816 245809018
322115922668 253232357
15790002208 253226050
13895202700 253219743
850764985400 253213436
931609764408 253207129
180005959568 253200822
627178643456 253194515
53685992368 253188208
58825764586 74927160
352432714796 253181901
118740775476 253175594
835606589336 253169287
328431921028 146814346
662548234272 119492422
764235807868 253162980
519806671336 253156673
702970623776 133935452
733919015740 253150366
268429936608 253144059
85897584004 253137752
116845975968 253131445
694759825908 253125138
598756650836 253118831
79581585644 253112524
86529183840 253106217
759183009180 253099910
773078205572 253093603
114319576624 253087296
176216360552 144537519
462331086260 128732177
495174277732 167734665
716234220332 253080989
479384281832 253074682
853922984580 253068375
79581585644 253062068
812237395404 253055761
572861057560 253049454
372643909548 253043147
698549424924 147482888
326537121520 253036840
363801511844 208515727
210322751696 44243605
189479957108 49377503
404855501184 253030533
533701867728 253024226
447804290032 103308660
966979355224 75494790
495174277732 253017919
697286225252 253011612
71370787776 253005305
498963876748 252998998
338537518404 252992691
749077411804 252986384
691601826728 203230461
687180627876 252980077
522333070680 252973770
106108778756 208017474
502753475764 252967463
382117907088 252961156
74528786956 252954849
142109969408 252948542
738340214592 54921356
9474003848 252942235
752867010820 169387099
162952763996 252935928
75160386792 252929621
120003975148 252923314
298746728736 62237476
14526802536 252917007
375170308892 252910700
140846769736 252904393
807184596716 252898086
983400950960 252891779
857080983760 252885472
32843197780 252879165
678338230172 252872858
203375153500 252866551
999190946860 504560
401065902168 252860244
764235807868 252853937
450962289212 252847630
237590693586 8211714
975821752928 107666797
85265984168 171064761
683391028860 166391274
384012706596 252841323
437698692656 252835016
917714568016 252828709
546965464284 252822402
735813815248 252816095
324642322012 252809788
690338627056 252803481
44866552144 87843896
85897584004 252797174
975190153092 252790867
324010722176 252784560
646758238372 252778253
469278684456 236329597
861502182612 252771946
185690358092 252765639
606335848868 252759332
210322751696 33023452
258955939068 252753025
545070664776 252746718
927820165392 252740411
574755857068 252734104
768025406884 252727797
188848357272 252721490
949294559816 252715183
615178246572 252708876
71463071800 159403118
134530771376 252702569
756025010000 252696262
546965464284 243324060
425698295772 252689955
675180230992 252683648
809079396224 252677341
608230648376 252671034
551386663136 252664727
531807068220 252658420
978348152272 252652113
546965464284 252645806
468647084620 252639499
526754269532 252633192
953084158832 252626885
486963479864 252620578
65686389252 252614271
726339817708 114490971
221691548744 162600767
582335055100 252607964
891818974740 252601657
855817784088 162310645
595598651656 252595350
734550615576 252589043
912030169492 206207365
112424777116 252582736
699181024760 252576429
582335055100 252570122
855817784088 70758233
920240967360 104109649
397276303152 252563815
308852326112 118540065
352432714796 252557508
168637162520 252551201
958136957520 252544894
94108381872 252538587
92845182200 252532280
473068283472 252525973
973295353584 252519666
546333864448 252513359
243797543004 159794152
607599048540 252507052
197690754976 252500745
459173087080 252494438
499595476584 252488131
491384678716 252481824
699812624596 252475517
144636368752 252469210
549491863628 252462903
349906315452 252456596
630336642636 252450289
437698692656 252443982
195795955468 252437675
663179834108 252431368
743393013280 252425061
402329101840 85018360
190743156780 252418754
276009134640 252412447
181900759076 252406140
749709011640 70102305
907657988644 111791575
658127035420 252399833
198322354812 252393526
182532358912 230281184
956242158012 197043294
701075824268 252387219
397276303152 252380912
465489085440 252374605
705497023120 70146454
231165546284 252368298
644231839028 252361991
957505357684 252355684
267854443844 78484308
929083365064 252349377
187585157600 252343070
135162371212 252336763
569703058380 252330456
994769748008 252324149
776867804588 252317842
819816593436 252311535
786341802128 252305228
670127432304 252298921
589282653296 252292614
22737600404 252286307
875397379004 19595849
905714171132 252280000
22737600404 252273693
48633193680 186882717
327168721356 252267386
254534740216 252261079
698549424924 252254772
694759825908 252248465
955610558176 252242158
582966654936 89054840
663811433944 252235851
492647878388 252229544
762972608196 252223237
841290987860 252216930
970768954240 252210623
550755063300 252204316
840027788188 252198009
742761413444 252191702
820448193272 252185395
621494244932 252179088
842554187532 252172781
59370390892 252166474
633494641816 252160167
226112747596 252153860
118740775476 252147553
647389838208 252141246
6947604504 252134939
6947604504 252128632
56843991548 4976223
126319973508 252122325
573492657396 13787102
977084952600 252116018
451593889048 252109711
814763794748 252103404
550123463464 252097097
288641131360 252090790
504016675436 252084483
925925365884 252078176
181269159240 170566508
306325926768 252071869
503385075600 125320090
992251099967 183621998
732024216232 252065562
953084158832 252059255
162952763996 252052948
730129416724 173726315
122530374492 252046641
696654625416 3361631
552649862808 252040334
345485116600 252034027
654337436404 252027720
139583570064 154174615
37264396632 252021413
673917031320 252015106
521069871008 5871817
679601429844 252008799
380854707416 252002492
785078602456 251996185
297598120947 58838003
576019056740 251989878
738340214592 251983571
290535930868 224775173
558334261332 251977264
827395791468 251970957
850133385564 251964650
270956335952 251958343
843817387204 251952036
849501785728 251945729
615809846408 251939422
598756650836 251933115
590545852968 80414250
765499007540 48147638
49264793516 251926808
293693930048 251920501
835606589336 251914194
504016675436 251907887
785078602456 251901580
661916634436 251895273
960663356864 251888966
668864232632 251882659
610757047720 251876352
872239379824 251870045
181900759076 251863738
836869789008 251857431
940452162112 251851124
278535533984 194123153
679601429844 251844817
389065505284 251838510
681496229352 240763418
240007943988 251832203
194532755796 125730045
349906315452 251825896
959400157192 251819589
356222313812 251813282
912661769328 251806975
255166340052 251800668
344853516764 251794361
572861057560 251788054
507174674616 251781747
408645100200 251775440
447804290032 251769133
529280668876 251762826
741498213772 224825629
295588729556 251756519
156636765636 251750212
591177452804 251743905
664443033780 251737598
357485513484 251731291
406118700856 251724984
726971417544 251718677
404855501184 251712370
330958320372 117896751
721918618856 251706063
78949985808 17054128
576168696622 27025495
328431921028 251699756
594335451984 15521527
382749506924 251693449
267166736936 251687142
428856294952 161900690
740866613936 141472317
293693930048 251680835
932872964080 251674528
511595873468 251668221
260219138740 251661914
111793177280 251655607
985927350304 251649300
78949985808 130983776
397907902988 251642993
156005165800 251636686
21474400732 251630379
675811830828 153840344
598799790716 75866903
518543471664 251624072
730129416724 131608169
170531962028 251617765
865923381464 251611458
373275509384 251605151
306325926768 251598844
920240967360 251592537
124425174000 251586230
918346167852 251579923
166110763176 86002252
165479163340 251573616
183795558584 251567309
721918618856 251561002
948031360144 251554695
479384281832 251548388
635389441324 251542081
721918618856 251535774
539386266252 251529467
171795161700 251523160
805921397044 251516853
458541487244 251510546
487157180448 28955437
545070664776 251504239
807184596716 251497932
53685992368 251491625
394118303972 183357104
183163958748 251485318
784447002620 164127061
899398172772 251479011
814132194912 69313930
901292972280 251472704
594335451984 251466397
973295353584 251460090
893713774248 251453783
755393410164 44741858
258324339232 251447476
865291781628 251441169
502753475764 251434862
670127432304 251428555
313273524964 251422248
454751888228 251415941
348011515944 219672810
103582379412 251409634
206533152680 251403327
516648672156 251397020
447804290032 82937050
228062613521 141573229
764235807868 251390713
748445811968 251384406
370117510204 179680123
429487894788 251378099
524227870188 251371792
379591507744 251365485
807184596716 251359178
829922190812 251352871
348643115780 251346564
646126638536 251340257
728866217052 251333950
1894805816 22465534
31579998108 251327643
625283843948 251321336
360011912828 222277601
157268365472 251315029
468015484784 251308722
370749110040 251302415
731392616396 91268597
246323942348 251296108
397276303152 251289801
941083761948 161597954
166742363012 240139025
599388250672 251283494
438330292492 251277187
752235410984 251270880
596861851328 251264573
390328704956 213441494
873502579496 251258266
223586348252 18958842
545070664776 251251959
567176659036 251245652
704233823448 251239345
637409504159 17766819
358748713156 251233038
637915840668 56472878
697917825088 251226731
120635574984 251220424
10105603684 251214117
723813418364 251207810
267798336772 251201503
845080586876 251195196
156636765636 251188889
574755857068 251182582
318326323652 14342118
363169912008 251176275
348011515944 251169968
902556171952 251163661
19579601224 251157354
554544662316 251151047
502121875928 251144740
660653434764 251138433
363801511844 101618384
339169118240 251132126
480015881668 251125819
229902346612 251119512
723813418364 251113205
361275112500 251106898
390960304792 251100591
982137751288 22162798
447172690196 251094284
922767366704 251087977
186953557764 251081670
120003975148 251075363
792026200652 251069056
959400157192 105339514
318957923488 251062749
965716155552 251056442
900661372444 156937081
107371978428 251050135
852028185072 251043828
41685595484 251037521
395381503644 251031214
860238982940 251024907
555807861988 251018600
954347358504 251012293
420645497084 251005986
957505357684 250999679
706128622956 250993372
538123066580 250987065
219165149400 250980758
593703852148 250974451
77686786136 250968144
719392219512 250961837
714339420824 250955530
191374756616 149015489
457278287572 164379341
36632796796 250949223
99161180560 250942916
14526802536 250936609
912661769328 250930302
978348152272 250923995
28421998928 250917688
303167927588 250911381
483173880848 210679028
483173880848 130371997
744656212952 250905074
322115922668 250898767
116214376132 250892460
267166736936 250886153
633494641816 250879846
956242158012 250873539
442751491344 250867232
241902743496 250860925
989085349484 250854618
931609764408 250848311
369485910368 250842004
337905918568 250835697
159163164980 250829390
679601429844 250823083
425066695936 250816776
59370390892 250810469
851396585236 250804162
522964670516 250797855
800868598356 250791548
510964273632 250785241
927820165392 250778934
701707424104 250772627
703602223612 250766320
13263602864 250760013
789499801308 217553658
490121479044 250753706
63159989908 250747399
139583570064 250741092
709286622136 250734785
627178643456 250728478
531807068220 250722171
421908696756 250715864
129477972688 250709557
114951176460 15452150
757288209672 223696676
97442106686 12241887
17684801716 66128895
456015087900 250703250
696654625416 250696943
510964273632 250690636
622125844768 250684329
574755857068 211669227
966347755388 250678022
716234220332 250671715
739603414264 250665408
862133782448 250659101
269061536444 142348990
768657006720 250652794
306957526604 250646487
349274715616 250640180
617109954644 16562182
99792780396 250633873
481910681176 250627566
584229854608 250621259
258955939068 250614952
951189359324 250608645
516017072320 250602338
63791589744 250596031
378959907908 179383694
926556965720 101271499
651179437224 250589724
264640337592 250583417
427593095280 250577110
920240967360 24332406
712444621316 250570803
105477178920 250564496
858344183432 250558189
623389044440 250551882
793289400324 250545575
298115128900 250539268
6316004668 55003347
591177452804 47498017
118740775476 250532961
572861057560 132819113
179374359732 141629992
939188962440 250526654
915188168672 250520347
338537518404 250514040
26527199420 250507733
589282653296 250501426
25263999748 250495119
219796749236 250488812
236849944808 250482505
213480750876 250476198
769288606556 250469891
271004906159 9050545
913924969000 250463584
660021834928 250457277
740866613936 250450970
667601032960 250444663
202111953828 205545130
793289400324 250438356
972032153912 159586021
478752681996 250432049
351801114960 250425742
765499007540 200751810
770551806228 250419435
817290194092 250413128
586756253952 250406821
877923778348 119681632
449699089540 250400514
634126241652 250394207
305062727096 250387900
603809449524 250381593
774341405244 129312421
872239379824 250375286
505911474944 250368979
360087994169 133115542
759183009180 250362672
472436683636 49686546
922767366704 250356365
584861454444 250350058
905082571296 250343751
171795161700 250337444
714339420824 250331137
695391425744 250324830
153478766456 250318523
76423586464 250312216
270324736116 110996893
874765779168 250305909
533070267892 250299602
598125051000 250293295
595598651656 250286988
894976973920 250280681
584229854608 250274374
145899568424 250268067
483173880848 250261760
379591507744 250255453
70107588104 250249146
66317989088 250242839
599388250672 250236532
357485513484 250230225
269061536444 250223918
192006356452 250217611
677101765873 63025851
933504563916 250211304
202743553664 250204997
548860263792 250198690
183795558584 250192383
10737203520 250186076
896871773428 250179769
58107191220 48488216
990348549156 250173462
908872170312 250167155
475594682816 250160848
36001196960 250154541
639179040340 250148234
471805083800 250141927
159163164980 250135620
924662166212 250129313
248218741856 250123006
536228267072 250116699
625915443784 250110392
783815402784 67976846
690970226892 250104085
903819371624 250097778
312641925128 250091471
952452558996 250085164
894345374084 250078857
163584363832 250072550
312641925128 85251719
812868995240 250066243
611388647556 250059936
158531565144 250053629
579177055920 250047322
337905918568 250041015
127583173180 250034708
492016278552 250028401
443383091180 250022094
396644703316 250015787
340432317912 250009480
468647084620 250003173
402329101840 27252547
166110763176 12809517
644231839028 249996866
939188962440 124910135
305694326932 249990559
980874551616 249984252
377065108400 249977945
671390631976 249971638
639179040340 249965331
224849547924 10400243
221691548744 249959024
234955145300 194242986
917082968180 249952717
809079396224 249946410
194532755796 249940103
94173016008 68418336
718760619676 249933796
622125844768 249927489
289986725680 94636535
151583966948 130517058
289904331032 249921182
854554584416 249914875
940452162112 249908568
511595873468 138432343
450962289212 249902261
190111556944 130939627
213480750876 249895954
669495832468 30784467
419382297412 249889647
894976973920 249883340
438330292492 249877033
697286225252 249870726
826132591796 216721134
811036679181 185432107
901924572116 249864419
752235410984 145458341
705497023120 249858112
448435889868 249851805
941083761948 249845498
764867407704 249839191
993506548336 249832884
356853913648 249826577
516017072320 249820270
934767763588 249813963
982137751288 249807656
842554187532 249801349
305694326932 249795042
375170308892 193845645
255797939888 72063782
750340611476 249788735
692233426564 128694335
731392616396 249782428
962558156372 151506754
929083365064 249776121
301273128080 24477467
787788604877 16284674
621494244932 249769814
714971020660 130365690
708655022300 117146218
382749506924 249763507
476226282652 249757200
644870635151 13875400
273482735296 41531595
73897187120 249750893
60184439624 56346738
602546249852 249744586
750340611476 249738279
607599048540 249731972
646758238372 249725665
851396585236 249719358
437698692656 249713051
702339023940 242731202
885502976380 249706744
507174674616 19595849
688443827548 249700437
876660578676 249694130
985295750468 249687823
572229457724 249681516
34106397452 249675209
816026994420 249668902
468015484784 59052441
496437477404 249662595
205901552844 63530411
793289400324 229164845
253271540544 249656288
552018262972 249649981
428224695116 56485492
817921793928 249643674
784447002620 249637367
287377931688 249631060
85897584004 249624753
983433955491 207878720
360643512664 152465418
339800718076 230842507
157899965308 49907291
385275906268 249618446
819816593436 249612139
713707820988 249605832
568620516416 19021912
208427952188 83201944
980242951780 249599525
883608176872 249593218
570966258052 249586911
913924969000 156091943
728234617216 249580604
93476782036 249574297
236218344972 249567990
302536327752 249561683
766130607376 249555376
642968639356 100073169
973304896075 121844933
10737203520 249549069
589914253132 249542762
995401347844 249536455
496437477404 249530148
853291384744 249523841
986558950140 249517534
224217948088 249511227
102319179740 249504920
912030169492 249498613
963189756208 215491269
1263205980 249492306
992874948500 249485999
908240570476 249479692
478121082160 249473385
682127829188 249467078
586124654116 249460771
491384678716 249454464
718760619676 249448157
57475591384 57109885
503385075600 249441850
807816196552 249435543
150320767276 171865750
341695517584 249429236
634757841488 249422929
358117113320 105560259
219796749236 249416622
276684341074 73192735
100424380232 249410315
992874948500 249404008
379591507744 249397701
855186184252 249391394
274745934968 218524936
534333467564 249385087
848238586056 139838804
803394997700 249378780
152215566784 249372473
638547440504 249366166
572229457724 249359859
451593889048 249353552
82107984988 249347245
438390732473 116559667
982137751288 249340938
660653434764 249334631
99161180560 249328324
431382694296 249322017
230533946448 249315710
798973798848 78793351
136425570884 249309403
404855501184 249303096
44843594664 249296789
427593095280 249290482
8842404012 249284175
156636765636 249277868
986558950140 249271561
729497816888 249265254
778131004260 68058837
248280758587 52890502
839396188352 249258947
195795955468 249252640
899398172772 249246333
787605001800 249240026
864028581956 116130791
270956335952 22875489
636652640996 249233719
836869789008 249227412
238744744316 249221105
80844785316 47163746
317063123980 249214798
694128226072 249208491
121267174820 249202184
318326323652 85346324
54949192040 249195877
525491069860 249189570
19579601224 67648882
857712583596 249183263
77686786136 249176956
797710599176 249170649
312641925128 182593957
800236998520 249164342
270956335952 249158035
898134973100 249151728
617749419309 115834362
529912268712 249145421
480647481504 249139114
984664150632 226831255
18948001388 249132807
361906712336 249126500
2526405652 249120193
989716949320 249113886
821711392944 249107579
132635971868 249101272
915819768508 249094965
280430333492 249088658
990348549156 49081074
834343389664 249082351
831185390484 249076044
447804290032 249069737
923398966540 156142399
701707424104 249063430
247587142020 249057123
992243348664 249050816
473699883308 249044509
746551012460 249038202
509701073960 249031895
188848357272 249025588
788236601636 182814702
832448590156 249019281
17053201880 249012974
521069871008 249006667
521701470844 167110272
877923778348 249000360
533701867728 248994053
545070664776 248987746
354327514304 239596623
387170705776 248981439
658758635256 248975132
497700677076 248968825
843817387204 248962518
354327514304 162531390
793289400324 248956211
418750697576 248949904
586756253952 248943597
341695517584 248937290
404223901348 248930983
267798336772 248924676
895608573756 105743162
757288209672 104570060
103582379412 248918369
505911474944 248912062
944241761128 248905755
719392219512 248899448
714971020660 248893141
872870979660 177605120
535596667236 248886834
745287812788 248880527
276640734476 169128512
612020247392 248874220
298746728736 248867913
730129416724 248861606
59370390892 248855299
770551806228 248848992
702970623776 248842685
683391028860 248836378
761077808688 248830071
538123066580 248823764
342327117420 248817457
552018262972 9479421
833080189992 248811150
281061933328 248804843
714339420824 248798536
866554981300 248792229
637915840668 16196376
171163561864 248785922
133272655146 180727085
450962289212 60831015
356222313812 248779615
956242158012 248773308
119372375312 248767001
708765054222 83328084
664443033780 248760694
637915840668 54580778
609493848048 248754387
243165943168 248748080
334116319552 248741773
391591904628 248735466
540649465924 248729159
831185390484 248722852
939188962440 248716545
615178246572 248710238
741498213772 66015369
180005959568 248703931
821711392944 248697624
537491466744 248691317
430751094460 47907972
563387060020 2617405
66317989088 248685010
346116716436 248678703
373907109220 248672396
612651847228 248666089
326537121520 248659782
270956335952 248653475
987190549976 248647168
502764651768 95456445
989716949320 248640861
273482735296 248634554
25895599584 248628247
690970226892 57254946
369485910368 45605917
420013897248 36567986
106740378592 248621940
797078999340 248615633
604441049360 212583742
548860263792 248609326
97897980888 248603019
131372772196 248596712
144636368752 248590405
824237792288 248584098
924030566376 248577791
517911871828 248571484
828027391304 248565177
809079396224 210149240
145899568424 19589542
235588984121 118193180
359380312992 248558870
127583173180 248552563
336011119060 248546256
461067886588 248539949
995401347844 248533642
696654625416 248527335
953084158832 225002225
771815005900 60465209
406118700856 248521028
777499404424 204454019
704865423284 248514721
214112350712 248508414
937294162932 248502107
900661372444 248495800
572861057560 184814021
961294956700 199023692
441488291672 248489493
960031757028 248483186
564018659856 248476879
565913459364 248470572
912030169492 248464265
1894805816 248457958
477489482324 29201410
750340611476 248451651
780025803768 248445344
223586348252 248439037
53685992368 248432730
615178246572 248426423
102319179740 71420468
903187771788 248420116
821711392944 248413809
280430333492 248407502
285483132180 233548210
144004768916 248401195
192006356452 248394888
430119494624 248388581
957505357684 248382274
685917428204 154849464
502121875928 38819585
346116716436 248375967
438961892328 110410342
70791624338 6691727
675811830828 248369660
826132591796 248363353
352432714796 3405780
990348549156 248357046
29053598764 248350739
963821356044 248344432
363169912008 248338125
197059155140 128429441
779394203932 248331818
789499801308 248325511
193269556124 248319204
406118700856 248312897
959400157192 248306590
181900759076 248300283
113687976788 178065531
209691151860 139170262
502776502621 103144678
200848754156 167980638
624652244112 221892874
211585951368 248293976
700444224432 248287669
979611351944 248281362
842554187532 191688651
30948398272 248275055
777499404424 248268748
29053598764 248262441
275377534804 248256134
34106397452 248249827
538123066580 152168989
214112350712 248243520
496437477404 191102100
3158005488 248237213
151583966948 248230906
406118700856 248224599
222323148580 248218292
591177452804 248211985
491384678716 248205678
728866217052 66204579
572229457724 248199371
719392219512 248193064
351801114960 248186757
955610558176 248180450
543175865268 248174143
46738394172 248167836
174953160880 151058957
197690754976 248161529
634757841488 248155222
404855501184 248148915
987190549976 173713701
705497023120 248142608
124425174000 248136301
202743553664 167154421
848238586056 248129994
961926556536 248123687
845080586876 248117380
204638353172 248111073
264008737756 248104766
475594682816 248098459
833711789828 248092152
731392616396 248085845
181269159240 248079538
135162371212 248073231
131372772196 248066924
42317195320 248060617
29685198600 248054310
420645497084 248048003
462962686096 248041696
353064314632 248035389
58107191220 248029082
510964273632 248022775
294325529884 174174112
293693930048 248016468
26527199420 248010161
74528786956 248003854
67581188760 247997547
590545852968 247991240
392855104300 247984933
226112747596 247978626
30316798436 247972319
248850341692 247966012
631606144 247959705
541281065760 104235789
465489085440 247953398
858344183432 247947091
438330292492 247940784
675180230992 247934477
819816593436 247928170
663179834108 103283432
894345374084 247921863
494542677896 247915556
941083761948 247909249
900692503796 12204045
862177136766 23928758
99161180560 247902942
791394600816 247896635
651179437224 172307240
522333070680 247890328
724445018200 247884021
956242158012 247877714
365064711516 247871407
649284637716 222630793
718129019840 247865100
891818974740 70032928
170531962028 247858793
798973798848 115241504
837501388844 247852486
301273128080 247846179
720023819348 247839872
276009134640 247833565
20211201060 182991298
94108381872 247827258
579808655756 247820951
603177849688 26199278
273482735296 227392578
36632796796 247814644
903187771788 247808337
767393807048 247802030
684022628696 247795723
692865026400 11308451
390960304792 247789416
692233426564 247783109
527548646731 29920408
387802305612 247776802
234323545464 247770495
928451765228 20573434
495805877568 247764188
351169515124 247757881
704233823448 247751574
372643909548 247745267
667601032960 247738960
431382694296 247732653
855186184252 247726346
73897187120 247720039
831816990320 247713732
750340611476 247707425
673917031320 247701118
349274715616 247694811
858344183432 247688504
540649465924 247675890
884871376544 247682197
34106397452 247675890
913293369164 247669583
985927350304 247663276
465489085440 144178020
476226282652 113778280
693496626236 247656969
951820959160 247650662
457909887408 247644355
336642718896 247638048
673917031320 247631741
6308 247625434
730761016560 247619127
589282653296 247612820
785710202292 150932817
180637559404 234355506
935399363424 247606513
92213582364 247600206
286114732016 34827254
438330292492 247593899
558965861168 247587592
543175865268 133525497
926556965720 1185716
145267968588 247581285
517280271992 7953127
990980148992 211662920
466120685276 247574978
740866613936 129583622
201480353992 247568671
622125844768 207311090
218533549564 247562364
709918221972 247556057
373907109220 247549750
208427952188 247543443
2526405652 247537136
896871773428 247530829
422540296592 232211126
648653037880 247524522
460436286752 247518215
95371581544 247511908
319589523324 14916055
660653434764 247505601
926556965720 247499294
466752285112 76402998
301977680985 105926065
40422395812 247492987
20211201060 247486680
627810243292 247480373
152215566784 247474066
70107588104 247467759
975821752928 247461452
920275176528 31497158
615178246572 247455145
214112350712 247448838
197690754976 247442531
661916634436 247436224
24000800076 123579358
296851929228 247429917
404223901348 247423610
885502976380 247417303
586756253952 247410996
68844388432 216235495
10737203520 247404689
353695914468 247398382
477489482324 247392075
929714964900 247385768
484437080520 247379461
86529183840 184366224
421277096920 247373154
232428745956 135449132
989085349484 247366847
193269556124 68639081
490753078880 247360540
920872567196 247354233
726339817708 247347926
792657800488 247341619
504648275272 247335312
601283050180 125263327
339169118240 247329005
442119891508 247322698
891187374904 247316391
116845975968 247310084
40422395812 247303777
503385075600 247297470
989716949320 247291163
166742363012 189241535
670759032140 247284856
805921397044 247278549
627810243292 54498787
726339817708 247272242
992874948500 247265935
483173880848 247259628
338537518404 247253321
698549424924 247247014
806552996880 247240707
130741172360 247234400
897503373264 247228093
389065505284 247221786
153478766456 247215479
315168324472 247209172
408645100200 247202865
166110763176 247196558
889292575396 247190251
153478766456 247183944
39159196140 247177637
254534740216 247171330
831816990320 21708694
596230251492 247165023
984032550796 247158716
387170705776 247152409
732655816068 247146102
914556568836 247139795
517911871828 247133488
372012309712 8842414
619599445424 35268744
228007547104 130025112
622757444604 247127181
401065902168 247120874
172426761536 115027066
514122272812 111482532
192637956288 247114567
195795955468 247108260
598125051000 247101953
170531962028 247095646
356222313812 247089339
651179437224 155883812
717497420004 247083032
56212391712 64318786
253903140380 247076725
115582776296 182108318
764867407704 247070418
713076221152 247064111
606335848868 162859354
853291384744 247057804
622125844768 247051497
981506151452 247045190
425066695936 247038883
96003181380 247032576
756656609836 247026269
844448987040 185501484
492016278552 247019962
476226282652 242851035
869081380644 247013655
129477972688 247007348
379591507744 247001041
405487101020 246994734
508437874288 246988427
273482735296 246982120
154110366292 246975813
120635574984 246969506
935399363424 246963199
175584760716 246956892
67581188760 246950585
40422395812 246944278
286746331852 246937971
172426761536 246931664
604441049360 246925357
605072649196 246919050
440856691836 149103787
221059948908 246912743
634757841488 246906436
620862645096 246900129
905714171132 246893822
197059155140 246887515
249481941528 69654508
236218344972 246881208
105477178920 246874901
272219535624 246868594
174321561044 246862287
858975783268 58409127
627178643456 246855980
671390631976 246849673
857712583596 246843366
294957129720 246837059
752235410984 246830752
298115128900 196210770
229270746776 49850528
311378725456 246824445
651179437224 137297083
345485116600 246818138
389697105120 246811831
890555775068 246805524
862133782448 246799217
480647481504 246792910
133899171540 246786603
754130210492 40629694
989085349484 246780296
660653434764 103195134
351169515124 246773989
947399760308 246767682
409276700036 67611040
255166340052 246761375
544439064940 246755068
805921397044 83428996
576650656576 246748761
978348152272 246742454
43580394992 246736147
738971814428 246729840
461699486424 246723533
2526405652 246717226
95371581544 246710919
793921000160 246704612
644231839028 246698305
648021438044 246691998
788236601636 246685691
618967845588 246679384
543175865268 246673077
374538709056 246666770
719392219512 246660463
523596270352 118868029
537491466744 136571778
730761016560 246654156
340432317912 246647849
553281462644 246641542
452857088720 246635235
164215963668 246628928
257692739396 246622621
20211201060 246616314
116845975968 246610007
518543471664 246603700
202111953828 246597393
655600636076 246591086
389065505284 108215506
759183009180 246584779
516648672156 110429263
80213185480 180014394
492647878388 160305019
693588418314 32916233
977084952600 246578472
174321561044 246572165
406750300692 246565858
990980148992 246559551
552649862808 246553244
96003181380 246546937
793289400324 246540630
10105603684 246534323
663179834108 225033760
367591110860 246528016
622125844768 246521709
27790399092 246515402
202111953828 246509095
637915840668 246502788
401065902168 210899773
200848754156 246496481
703602223612 246490174
578545456084 246483867
997927747188 246477560
242534343332 246471253
491384678716 246464946
716865820168 246458639
200848754156 102242777
554544662316 246452332
144636368752 246446025
746551012460 246439718
984664150632 246433411
820448193272 246427104
180005959568 246420797
132635971868 246414490
440856691836 246408183
49264793516 246401876
738340214592 246395569
807184596716 246389262
465489085440 53325685
475594682816 246382955
102950779576 246376648
699181024760 246370341
880450177692 246364034
48001593844 246357727
524859470024 152061770
867186581136 246351420
828027391304 246345113
440225092000 246338806
968242554896 246332499
444646290852 246326192
188848357272 4641952
307589126440 246319885
864660181792 28324737
817290194092 246313578
526754269532 26527242
691601826728 13799716
310115525784 246307271
142741569244 246300964
915188168672 246294657
823606192452 246288350
496437477404 246282043
913924969000 246275736
821711392944 246269429
422540296592 207607519
445909490524 246263122
600019850508 246256815
672022231812 246250508
149057567604 246244201
382117907088 246237894
979611351944 169740291
100424380232 246231587
445277890688 246225280
810974195732 246218973
999822546696 175984221
987190549976 246212666
24632399912 246206359
834343389664 246200052
360011912828 239155133
292430730376 246193745
270324736116 246187438
493911078060 116547053
804658197372 246181131
858975783268 246174824
320852722996 246168517
866554981300 246162210
427593095280 246155903
134530771376 246149596
589914253132 246143289
125688373672 28917595
70739187940 246136982
893082174412 246130675
124425174000 246124368
850764985400 246118061
922767366704 246111754
839396188352 159712161
763604208032 246105447
418750697576 246099140
876660578676 217793324
356222313812 246092833
855186184252 246086526
994138148172 86292374
942978561456 140021707
674548631156 246080219
341695517584 246073912
999190946860 246067605
560317831865 113526000
728234617216 246061298
108003578264 246054991
715602620496 246048684
426961495444 246042377
272219535624 246036070
725708217872 246029763
147162768096 246023456
536859866908 246017149
838132988680 246010842
352432714796 246004535
12632003028 245998228
989085349484 205627121
764867407704 32481050
420013897248 136199665
92213582364 230653297
879818577856 245991921
860870582776 245985614
668232632796 245979307
608230648376 245973000
966347755388 245966693
261482338412 245960386
450979135209 127975337
790763000980 245954079
29685198600 245947772
324010722176 245941465
222954748416 102867170
611388647556 245935158
440225092000 245928851
355590713976 245922544
798342199012 245916237
478752681996 245909930
366327911188 245903623
175584760716 141838123
231797146120 245897316
804026597536 245891009
391591904628 4572575
516017072320 245884702
961294956700 245878395
860870582776 245872088
327800321192 245865781
217270349892 245859474
794552599996 245853167
476232034636 217995148
934136163752 71855651
971400554076 245846860
88423983348 245840553
84002784496 245834246
789499801308 245827939
490262194521 3859884
886134576216 245821632
144636368752 245815325
28421998928 245809018
381486307252 245802711
302536327752 245796404
183163958748 245790097
944873360964 245783790
219796749236 210237538
998559347024 245777483
82739584824 245771176
371380709876 245764869
706128622956 221741506
169268762356 245758562
552649862808 245752255
496437477404 245745948
163584363832 68077758
768025406884 245739641
208427952188 245733334
509701073960 245727027
409908299872 215857075
744024613116 245720720
893082174412 245714413
120003975148 245708106
825500991960 245701799
340432317912 245695492
888660975560 245689185
60001990728 245682878
579808655756 245676571
493911078060 245670264
433909093640 245663957
348011515944 245657650
514753872648 245651343
437698692656 245645036
974558553256 245638729
744024613116 245632422
866554981300 245626115
6316004668 245619808
248850341692 61732916
81476385152 245613501
228007547104 245607194
730129416724 14197057
884871376544 245600887
140846769736 135449132
185058758256 191852633
265271937428 245594580
102319179740 245588273
70107588104 245581966
106108778756 245575659
24632399912 245569352
310747125620 245563045
924030566376 121611574
846975386384 245556738
801500198192 245550431
290013265536 130655812
233060345792 245544124
621494244932 245537817
715602620496 245531510
987190549976 245525203
489489879208 222782161
687180627876 245518896
812237395404 245512589
34737997288 245506282
347379916108 245499975
509069474124 245493668
379591507744 245487361
245692342512 245481054
390328704956 245474747
762972608196 77449960
396644703316 180096385
169268762356 245468440
324642322012 179131414
972032153912 245462133
520438271172 168668101
545070664776 245455826
642968639356 245449519
310115525784 222031628
973295353584 245443212
572861057560 245436905
140846769736 245430598
86529183840 245424291
676443430664 245417984
321484322832 245411677
618336245752 245405370
198953954648 132030738
431382694296 114314375
82739584824 245399063
222323148580 245392756
245692342512 13358226
609493848048 245386449
927820165392 245380142
827395791468 245373835
318957923488 245367528
150320767276 245361221
959400157192 245354914
458541487244 245348607
60001990728 245342300
263377137920 16694629
67581188760 245335993
629705042800 245329686
671390631976 245323379
575387456904 245317072
796447399504 245310765
150952367112 245304458
375170308892 65851387
486331880028 245298151
893713774248 245291844
615178246572 192458105
96634781216 245285537
781920603276 245279230
429487894788 245272923
651179437224 202151964
725708217872 245266616
589914253132 245260309
641073839848 245254002
28421998928 245247695
903819371624 245241388
279167133820 245235081
219165149400 245228774
812237395404 245222467
204638353172 245216160
29053598764 245209853
842554187532 245203546
992874948500 74000031
768687519986 182442589
75791986628 157630851
914556568836 245197239
752235410984 245190932
192006356452 245184625
142109969408 245178318
950557759488 245172011
534333467564 245165704
666337833288 245159397
728234617216 245153090
214112350712 245146783
344221916928 208837384
233060345792 245140476
500227076420 245134169
702970623776 245127862
596230251492 245121555
661285034600 245115248
804026597536 245108941
685917428204 245102634
298115128900 178740380
905195050334 54202358
628441843128 79392516
38527596304 245096327
442119891508 245090020
759183009180 245083713
869712980480 245077406
747814212132 245071099
138320370392 245064792
296900108401 122425177
174321561044 245058485
128846372852 245052178
987822149812 245045871
961926556536 245039564
365696311352 245033257
605704249032 245026950
729497816888 245020643
93476782036 245014336
785078602456 245008029
858975783268 245001722
321484322832 244995415
761077808688 244989108
265903537264 23392663
738340214592 244982801
890555775068 244976494
129477972688 28482412
40422395812 244970187
668232632796 244963880
613915046900 197680301
292430730376 200928406
477489482324 244957573
596861851328 244951266
1263205980 161837620
78318385972 244944959
99161180560 244938652
168005562684 244932345
604441049360 90272091
840659388024 244926038
186321957928 244919731
94739981708 244913424
23369200240 244907117
995401347844 244900810
644231839028 20901398
485068680356 244894503
575387456904 130807180
754761810328 244888196
903819371624 244881889
265271937428 244875582
337274318732 244869275
367591110860 244862968
956242158012 244856661
952452558996 244850354
548860263792 244844047
891818974740 244837740
390328704956 223930035
795184199832 36952713
560860660676 244831433
522964670516 244825126
343590317092 244818819
740235014100 147955913
892450574576 244812512
732655816068 244806205
366327911188 244799898
63159989908 244793591
46106794336 244787284
174321561044 244780977
874134179332 244774670
324010722176 244768363
768025406884 156602810
931609764408 197112671
73265587284 152276208
658127035420 192407649
218533549564 244762056
592440652476 244755749
135162371212 244749442
207796352352 244743135
344221916928 244736828
255797939888 244730521
625283843948 23487268
366327911188 244724214
842554187532 41405455
347379916108 244717907
104845579084 244711600
525491069860 244705293
692865026400 244698986
585493054280 244692679
740235014100 244686372
420645497084 244680065
442751491344 244673758
427593095280 244667451
164847563504 244661144
205269953008 244654837
805921397044 244648530
216638750056 244642223
776236204752 244635916
800236998520 244629609
332853119880 238568582
402329101840 244623302
824869392124 244616995
767393807048 244610688
415592698396 244604381
65054789416 244598074
766130607376 190427251
80844785316 185734843
711181421644 244591767
711181421644 244585460
431382694296 9428965
294957129720 244579153
945504960800 100520966
171163561864 244572846
515385472484 244566539
505911474944 161736708
438330292492 244560232
493279478224 244553925
285483132180 244547618
293062330212 244541311
932241364244 244535004
744656212952 69017501
957505357684 244528697
253903140380 244522390
361906712336 244516083
245060742676 234469032
11368803356 244509776
164215963668 244503469
869081380644 244497162
717497420004 3197649
892450574576 244490855
18948001388 244484548
646758238372 244478241
98529580724 244471934
680233029680 244465627
526122669696 244459320
937925762768 244453013
207164752516 244446706
132004372032 244440399
51159593024 244434092
869712980480 244427785
653074236732 116250624
125056773836 244421478
533701867728 244415171
464225885768 217427518
440856691836 244408864
627178643456 244402557
191374756616 244396250
635389441324 244389943
296220329392 244383636
831816990320 244377329
123793574164 244371022
302010628753 43625519
270956335952 177888935
269693136280 244364715
601283050180 244358408
133267571704 53685184
553281462644 244352101
670127432304 244345794
825500991960 244339487
958136957520 244333180
214743950548 81177397
291799130540 244326873
576650656576 244320566
70107588104 244314259
61265190400 244307952
56212391712 244301645
205901552844 244295338
385907506104 244289031
715602620496 143755451
481910681176 244282724
836869789008 244276417
515385472484 244270110
576019056740 244263803
951189359324 244257496
912030169492 73375638
587387853788 122381028
768657006720 244251189
757288209672 244244882
976453352764 244238575
625283843948 205418990
215375550384 244232268
396013103480 244225961
808447796388 244219654
209691151860 244213347
756025010000 244207040
507174674616 244200733
836869789008 244194426
699181024760 244188119
894976973920 244181812
739603414264 244175505
756656609836 244169198
146531168260 244162891
149057567604 244156584
806552996880 244150277
134530771376 244143970
258324339232 244137663
864660181792 244131356
357485513484 244125049
615809846408 244118742
286746331852 244112435
473699883308 194079004
735182215412 57002666
238113144480 244106128
95371581544 244099821
426329895608 244093514
650547837388 244087207
149689167440 244080900
147794367932 244074593
956242158012 244068286
704233823448 244061979
382117907088 219698038
916451368344 244055672
809079396224 119505036
761709408524 244049365
977159507647 138123300
716234220332 244043058
944241761128 244036751
916451368344 244030444
988453749648 244024137
401065902168 244017830
846343786548 244011523
390328704956 244005216
97266381052 243998909
802763397864 208049009
625283843948 243992602
678338230172 243986295
802763397864 243979988
300009928408 243973681
394118303972 243967374
315168324472 21059073
764867407704 243961067
841290987860 243954760
199585554484 243948453
221059948908 243942146
900029772608 243935839
909503770148 243929532
482542281012 243923225
624652244112 214652438
325273921848 181010900
46106794336 243916918
486331880028 243910611
317694723816 243904304
406750300692 243897997
240639543824 243891690
349906315452 243885383
368222710696 72726017
243165943168 243879076
726339817708 243872769
797710599176 243866462
822974592616 243860155
972032153912 243853848
713707820988 243847541
644863438864 243841234
544439064940 243834927
489489879208 243828620
624652244112 243822313
355590713976 243816006
86529183840 243809699
936030963260 243803392
803394997700 1942556
187585157600 172843335
977084952600 45952802
723181818528 243797085
68844388432 243790778
238744744316 243784471
106740378592 243778164
43580394992 51452506
241271143660 243771857
287377931688 243765550
798342199012 170358377
865923381464 243759243
992874948500 174293945
368854310532 243752936
328431921028 5972729
721287019020 243746629
212217551204 243740322
370749110040 243734015
48001593844 172773958
78318385972 243727708
210322751696 243721401
766130607376 243715094
147794367932 243708787
544439064940 243702480
643600239192 243696173
106108778756 69730192
488226679536 243689866
252639940708 243683559
111161577444 243677252
308220726276 243670945
634126241652 243664638
527385869368 243658331
841922587696 243652024
74528786956 243645717
248218741856 159226522
295588729556 222769547
78318385972 243639410
92975749714 99297408
870976180152 243633103
582966654936 243626796
750972211312 243620489
661285034600 243614182
938557362604 243607875
498978288243 42635320
864660181792 201376203
368854310532 229751396
733919015740 243601568
283588332672 243595261
602546249852 171790066
841290987860 47624157
908872170312 243588954
649284637716 243582647
895608573756 129816981
342327117420 243576340
867818180972 207985939
483805480684 243570033
420645497084 130062954
913924969000 80925117
157268365472 243563726
344866704701 8533371
53685992368 243557419
859607383104 243551112
545070664776 243544805
646126638536 243538498
298115128900 243532191
943610161292 243525884
537491466744 243519577
113687976788 243513270
133899171540 243506963
640442240012 243500656
818553393764 243494349
570334658216 243488042
403592301512 39589039
985927350304 243481735
205901552844 243475428
372012309712 243469121
836238189172 243462814
267798336772 243456507
250745141200 243450200
401065902168 243443893
504016675436 66091053
844448987040 243437586
118740775476 243431279
737708614756 243424972
786651125 61915819
158531565144 243418665
986558950140 91678552
176847960388 243412358
918346167852 243406051
948662959980 222706477
62528390072 149961539
946768160472 243399744
60001990728 243393437
287377931688 243387130
742761413444 243380823
717497420004 243374516
523596270352 243368209
871607779988 243361902
437698692656 30160074
241902743496 243355595
397276303152 243349288
32211597944 243342981
783866464256 160923105
380854707416 243336674
143373169080 243330367
919609367524 243324060
305694326932 243317753
798973798848 3519306
407381900528 243311446
323379122340 243305139
764235807868 243298832
836869789008 243292525
377696708236 243286218
611388647556 39935924
955684034726 167173342
907608970640 243279911
338537518404 243273604
589914253132 243267297
677075030500 243260990
587387853788 113500772
896871773428 144342002
556439461824 243254683
912661769328 243248376
834343389664 167343631
723181818528 243242069
396644703316 243235762
261482338412 170623271
92845182200 106083740
129477972688 243229455
979611351944 43234485
5684404832 243223148
920872567196 243216841
603177849688 243210534
370117510204 243204227
701707424104 243197920
584229854608 243191613
803394997700 243185306
884998052639 74517205
573492657396 243178999
261482338412 199477796
460436286752 243172692
388433905448 243166385
962558156372 243160078
497700677076 243153771
49264793516 243147464
470541884128 243141157
443383091180 217339220
878555378184 175429205
625283843948 67383988
704865423284 243134850
743393013280 243128543
651179437224 1274014
949926159652 243122236
895608573756 243115929
234440142973 13553743
793289400324 243109622
917714568016 243103315
251376741036 90915405
688443827548 243097008
793921000160 243090701
455383488064 111690663
845712186712 82236973
166110763176 243084394
135793971048 243078087
810974195732 243071780
940452162112 243065473
270324736116 243059166
476226282652 243052859
468647084620 39027716
237481544644 243046552
478752681996 243040245
788868201472 243033938
829290590976 84841764
567808258872 243027631
83371184660 173890297
824237792288 243021324
137688770556 243015017
697286225252 243008710
527385869368 7007077
725076618036 176091440
414329498724 243002403
853291384744 242996096
80844785316 242989789
813500595076 242983482
793289400324 242977175
442119891508 242970868
900029772608 242964561
535596667236 242958254
619599445424 242951947
789499801308 60553507
812868995240 242945640
610125447884 242939333
222323148580 242933026
479422085990 34291159
286746331852 242926719
138951970228 242920412
6316004668 242914105
125688373672 242907798
110529977608 242901491
346748316272 242895184
613283447064 242888877
306325926768 242882570
987190549976 242876263
355590713976 242869956
444646290852 154874692
215375550384 152276208
648653037880 242863649
582335055100 126575183
12000403192 242857342
904450971460 242851035
741498213772 121371908
549491863628 242844728
939820562276 242838421
968242554896 242832114
934136163752 242825807
504648275272 242819500
786341802128 242813193
145267968588 70430269
528649069040 242806886
605072649196 242800579
49896393352 242794272
552018262972 242787965
873502579496 242781658
454120288392 242775351
285483132180 6388991
582966654936 242769044
900661372444 113715210
737077014920 242762737
265903537264 242756430
730798070185 167324710
924662166212 242750123
60001990728 242743816
276640734476 242737509
106108778756 242731202
548860263792 242724895
298115128900 72007019
389697105120 242718588
645495038700 242712281
572229457724 242705974
795815799668 242699667
210322751696 242693360
728866217052 61341882
252008340872 242687053
220428349072 242680746
565913459364 242674439
601283050180 242668132
435803893148 242661825
819184993600 242655518
29053598764 242649211
120003975148 242642904
560860660676 242636597
353064314632 242630290
460436286752 242623983
96634781216 242617676
360011912828 242611369
145899568424 242605062
21474400732 242598755
517280271992 242592448
732655816068 242586141
284219932508 242579834
289904331032 242573527
83371184660 242567220
512227473304 242560913
449067489704 242554606
749709011640 72543114
757919809508 236487272
510964273632 242548299
224217948088 242541992
877923778348 242535685
200848754156 242529378
658758635256 242523071
872870979660 242516764
786973401964 170862937
812868995240 150453485
101687579904 162216040
463594285932 36126496
154741966128 242510457
925293766048 242504150
112424777116 242497843
819816593436 242491536
154939299544 44041781
846975386384 242485229
617073046080 223267800
164215963668 242478922
154741966128 242472615
959400157192 242466308
606967448704 242460001
367591110860 242453694
658127035420 225632925
514122272812 242447387
114951176460 242441080
920240967360 242434773
973295353584 242428466
663179834108 242422159
197690754976 242415852
519175071500 242409545
229902346612 242403238
680864629516 241728389
399802702496 242396931
354327514304 50462307
953084158832 242390624
529280668876 242384317
292430730376 242378010
5052804996 242371703
337905918568 242365396
161057964488 201029318
801500198192 242359089
817921793928 56517027
764235807868 4900539
723181818528 242352782
457278287572 242346475
817290194092 242340168
90950382692 105774697
94739981708 242333861
640442240012 242327554
20211201060 242321247
166110763176 242314940
396644703316 242308633
384012706596 242302326
515385472484 68210205
692865026400 242296019
214112350712 242289712
329695120700 242283405
3789605324 242277098
237481544644 57658594
644231839028 242270791
721918618856 242264484
672653831648 242258177
66317989088 242251870
433277493804 242245563
154741966128 132175799
296220329392 242239256
375801908728 242232949
444014691016 197352337
392223504464 242226642
378959907908 242220335
631606144 222264987
211585951368 211240351
910766969820 242214028
6316004668 242207721
816026994420 242201414
702970623776 242195107
521701470844 10513769
702339023940 242188800
606967448704 242182493
835606589336 242176186
165479163340 242169879
489489879208 212867557
834343389664 242163572
788236601636 242157265
409276700036 210742098
266535137100 242150958
221059948908 242144651
92845182200 242138344
235586745136 242132037
661916634436 242125730
612020247392 242119423
414961098560 34915552
373275509384 242113116
140846769736 242106809
765499007540 221621673
901292972280 242100502
895608573756 242094195
106108778756 242087888
41685595484 242081581
249481941528 242075274
425698295772 242068967
827395791468 242062660
312641925128 242056353
934767763588 214292939
108635178100 242050046
303167927588 242043739
952452558996 242037432
894345374084 242031125
464857485604 242024818
481910681176 242018511
432645893968 65390976
260850738576 242012204
305694326932 242005897
530543868548 103504177
882344977200 241999590
409276700036 241993283
614033038256 48614356
118122905979 44603104
975821752928 241986976
679601429844 241980669
103582379412 241974362
837501388844 241968055
195164355632 241961748
85897584004 238183855
696654625416 21626703
296220329392 69856332
8842404012 241955441
993506548336 241949134
136425570884 231063252
125688373672 241942827
479384281832 73672067
79581585644 241936520
253903140380 79297911
817921793928 241930213
452225488884 145124070
42948795156 241923906
927820165392 241917599
171795161700 241911292
545070664776 241904985
384644306432 185034766
538123066580 241898678
765499007540 241892371
748445811968 241886064
162952763996 241879757
532438668056 241873450
691601826728 241867143
954347358504 241860836
240639543824 241854529
464225885768 241848222
200848754156 241841915
544439064940 116118177
587387853788 188781124
478752681996 241835608
864028581956 241829301
493279478224 74138785
329063520864 241822994
781289003440 212918013
751603811148 241816687
785710202292 241810380
57475591384 91766850
168637162520 241804073
317694723816 241797766
397276303152 241791459
99161180560 10387629
612020247392 241785152
427593095280 241778845
569071458544 241772538
504016675436 220133221
225481147760 241766231
255797939888 241759924
151615653316 9637096
363801511844 241753617
609493848048 241747310
180637559404 184757258
295588729556 241741003
550123463464 241734696
930989542400 82482946
308852326112 241728389
642337039520 209474391
800868598356 241722082
432645893968 83700197
307589126440 241715775
303799527424 241709468
951189359324 241703161
317694723816 241696854
175584760716 23462040
157268365472 217831166
641073839848 241690547
666337833288 241684240
350537915288 241677933
562755460184 241671626
868449780808 241665319
267166736936 241659012
875397379004 241652705
536228267072 98105385
16421602044 241646398
252639940708 241640091
89687183020 97039502
822342992780 241633784
553281462644 241627477
678338230172 17022593
556439461824 29409541
987822149812 241621170
20842800896 241614863
180005959568 241608556
109898377772 241602249
211585951368 241595942
20842800896 241589635
982137751288 241583328
57475591384 241577021
629073442964 241570714
172426761536 213006311
312010325292 241564407
840027788188 25593806
195164355632 241558100
459173087080 241551793
235586745136 122513475
215375550384 188024284
402329101840 204214353
72633987448 225683381
710595143910 143358110
725076618036 241545486
568439858708 241539179
438961892328 241532872
377696708236 241526565
188848357272 241520258
286746331852 241513951
888660975560 172477529
922767366704 241507644
41685595484 241501337
324010722176 241495030
877292178512 241488723
395381503644 241482416
972032153912 79834006
168637162520 241476109
416855898068 241469802
472436683636 241463495
274745934968 241457188
841290987860 224762559
630968242472 241450881
8842404012 241444574
882344977200 241438267
799605398684 241431960
570334658216 241425653
775604604916 241419346
536228267072 241413039
401065902168 241406732
95371581544 241400425
381486307252 241394118
753498610656 163023336
788236601636 241387811
749077411804 241381504
665074633616 241375197
442119891508 61196821
517911871828 241368890
639179040340 241362583
514122272812 161238455
791394600816 241356276
138951970228 241349969
440856691836 241343662
977084952600 241337355
896871773428 241331048
96003181380 241324741
230533946448 241318434
157268365472 241312127
327800321192 241305820
500858676256 241299513
700444224432 241293206
732655816068 241286899
251376741036 126991445
318957923488 241280592
279798733656 241274285
863396982120 241267978
771183406064 241261671
929714964900 35703927
942346961620 241255364
703602223612 241249057
683391028860 241242750
990348549156 241236443
660021834928 239306501
457278287572 241230136
268429936608 241223829
101055980068 241217522
1263205980 241211215
816026994420 241204908
653705836568 241198601
325905521684 241192294
611388647556 15584597
132635971868 241185987
759814609016 241179680
124425174000 241173373
512859073140 241167066
723401100304 8268477
58738791056 241160759
311378725456 49774844
810342595896 241154452
368914567610 155549541
277903934148 241148145
449067489704 218682611
730129416724 174085814
43580394992 40030529
346116716436 241141838
623389044440 241135531
630336642636 241129224
549491863628 241122917
29053598764 241116610
36001196960 241110303
162952763996 241103996
260219138740 241097689
6316004668 241091382
737077014920 241085075
648021438044 241078768
457278287572 241072461
147794367932 8268477
154110366292 241066154
687180627876 241059847
318326323652 241053540
209059552024 241047233
893082174412 241040926
310747125620 241034619
792657800488 241028312
752235410984 241022005
665706233452 241015698
742761413444 78541071
883608176872 241009391
236849944808 241003084
90318782856 150226433
343590317092 240996777
190743156780 16101771
149057567604 240990470
235586745136 144796106
322115922668 240984163
90318782856 240977856
653074236732 240971549
53685992368 240965242
929083365064 240958935
910135369984 240952628
869712980480 240946321
821079793108 240940014
428224695116 240933707
283588332672 17779433
781289003440 240927400
992874948500 240921093
966369255951 58415434
133267571704 240914786
935469326975 67882241
906345770968 240908479
309483925948 240902172
384012706596 240895865
231165546284 240889558
6308 240883251
899398172772 240876944
816658594256 240870637
260850738576 240864330
637915840668 240858023
251376741036 240851716
768025406884 240845409
349274715616 240839102
397907902988 240832795
265271937428 240826488
299378328572 240820181
684654228532 240813874
114319576624 240807567
960031757028 66002755
713707820988 240801260
477489482324 240794953
829922190812 240788646
91581982528 240782339
584861454444 240776032
451593889048 240769725
516017072320 240763418
217270349892 240757111
558334261332 240750804
998559347024 240744497
476857882488 240738190
546333864448 240731883
819816593436 240725576
160426364652 240719269
75160386792 240712962
636652640996 240706655
506543074780 44117465
361906712336 240700348
173058361372 237357638
48633193680 240694041
258955939068 240687734
844448987040 240681427
189479957108 240675120
989716949320 240668813
115582776296 240662506
801500198192 232394029
850764985400 240656199
294957129720 240649892
354959114140 240643585
599388250672 240637278
785710202292 240630971
438330292492 240624664
352432714796 240618357
292430730376 240612050
630373292613 106815352
913924969000 72738631
75160386792 240605743
233691945628 240599436
682759429024 240593129
398539502824 240586822
679601429844 240580515
68212788596 240574208
84634384332 240567901
811605795568 133828233
624020644276 240561594
126319973508 240555287
439593492164 104563753
474963082980 82697384
706760222792 240548980
329063520864 53521202
468647084620 240542673
725708217872 240536366
840659388024 240530059
562755460184 47529552
728234617216 240523752
418119097740 240517445
944241761128 79348367
62528390072 240511138
424435096100 240504831
437698692656 106922571
913924969000 240498524
315168324472 240492217
784447002620 70493339
680233029680 200549986
216007150220 240485910
32843197780 240479603
299378328572 240473296
115582776296 240466989
613915046900 240460682
547597064120 240454375
161057964488 240448068
582966654936 240441761
117477575804 228685513
506543074780 240435454
713076221152 240429147
586124654116 239899359
101055980068 240422840
829290590976 240416533
212217551204 240410226
356853913648 175397670
119372375312 240403919
20842800896 240397612
430119494624 33073908
800868598356 240391305
852659784908 240384998
247587142020 5764598
577913856248 240378691
971400554076 240372384
343590317092 240366077
174321561044 240359770
132004372032 49516257
58107191220 240353463
949294559816 240347156
307589126440 240340849
300009928408 239968736
402960701676 240334542
465489085440 240328235
656232235912 240321928
553281462644 240315621
925293766048 240309314
9474003848 240303007
637284240832 240296700
990980148992 240290393
941083761948 240284086
378959907908 240277779
634126241652 240271472
113687976788 240265165
695391425744 240258858
148425967768 240252551
528649069040 240246244
173689961208 240239937
156005165800 35514717
300641528244 240233630
99792780396 240227323
984032550796 240221016
714971020660 9870455
690970226892 240214709
123793574164 240208402
704865423284 240202095
584229854608 240195788
245692342512 240189481
632231442144 240183174
361275112500 240176867
926556965720 240170560
566545059200 240164253
367591110860 133203840
216638750056 109603046
855817784088 240157946
586124654116 240151639
709286622136 240145332
647389838208 240139025
533701867728 240132718
994138148172 160494229
119372375312 98420735
425698295772 240126411
984664150632 240120104
771815005900 240113797
446541090360 240107490
782552203112 240101183
334747919388 240094876
228007547104 240088569
639179040340 240082262
440856691836 240075955
22106000568 240069648
198322354812 240063341
393486704136 240057034
629705042800 29403234
485068680356 240050727
558965861168 181111812
952452558996 240044420
361906712336 240038113
60001990728 240031806
405487101020 240025499
624020644276 240019192
118109175640 160355475
469910284292 240012885
948662959980 240006578
771183406064 15357545
716234220332 240000271
265271937428 239993964
442751491344 239987657
670127432304 239981350
588651053460 239975043
735182215412 195548535
645495038700 239968736
759183009180 239962429
276009134640 239956122
375801908728 239949815
678969830008 110895981
8210804176 239943508
225481147760 239937201
374624187827 90114416
800236998520 61978889
812237395404 239930894
744024613116 23531417
920240967360 83000120
945504960800 239924587
650547837388 239918280
672022231812 239911973
491384678716 239905666
538123066580 239899359
352432714796 239893052
807816196552 239886745
532438668056 112321363
210954351532 239880438
604441049360 239874131
97266381052 239867824
553913062480 239861517
856449383924 147659484
565913459364 170572815
185058758256 239855210
219796749236 239848903
322115922668 239842596
287377931688 120791664
952452558996 239836289
680864629516 239829982
778131004260 239823675
936662563096 239817368
365696311352 68222819
120635574984 239811061
709918221972 239804754
235586745136 239798447
13895202700 239792140
5684404832 239785833
621494244932 239779526
493911078060 239773219
274745934968 239766912
598756650836 239760605
561492260512 239754298
876660578676 239747991
552649862808 121933231
253903140380 239741684
338537518404 239735377
301273128080 239729070
4421205160 239722763
826132591796 239716456
473068283472 239710149
441488291672 239703842
389065505284 239697535
171795161700 239691228
743393013280 239684921
411171499544 239678614
291167530704 239672307
672022231812 239666000
739603414264 30406047
567176659036 239659693
834974989500 239653386
776236204752 67491207
958188883051 45675294
941715361784 239647079
932872964080 239640772
603809449524 239634465
77055186300 239628158
132004372032 239621851
39159196140 239615544
258955939068 239609237
10737203520 222731705
54949192040 239602930
45475194500 239596623
674548631156 239590316
890557591484 66690218
44211994828 239584009
524859470024 239577702
895608573756 239571395
910135369984 239565088
933504563916 239558781
509069474124 239552474
675180230992 239546167
892450574576 239539860
322747522504 239533553
132004372032 239527246
811605795568 239520939
356222313812 239514632
982137751288 239508325
45475194500 239502018
446541090360 239495711
790763000980 239489404
599388250672 239483097
823606192452 169954729
183163958748 239476790
900029772608 239470483
855257238914 140702863
673299811444 31257492
958136957520 239464176
329695120700 239457869
694759825908 239451562
677198584630 56277361
818553393764 239445255
696654625416 239438948
817290194092 239432641
387170705776 237868505
313905124800 51641716
173689961208 239426334
749709011640 44136386
56843991548 239420027
34106397452 239413720
972663753748 239407413
593072252312 239401106
891818974740 239394799
71370787776 239388492
946768160472 239382185
528649069040 239375878
241902743496 239148826
998559347024 239369571
363169912008 239363264
831816990320 239356957
19579601224 239350650
421908696756 169229424
101055980068 113866578
462962686096 239344343
855817784088 239338036
515385472484 239331729
296851929228 239325422
466752285112 529788
247587142020 239319115
910766969820 66166737
879818577856 239312808
742761413444 239306501
404223901348 239300194
293693930048 239293887
944873360964 239287580
759183009180 239281273
869081380644 239274966
138320370392 239268659
672653831648 239262352
351169515124 81719799
728234617216 239256045
498332276912 9000089
258955939068 185413186
601283050180 94642842
52422792696 239249738
642968639356 239243431
209691151860 239237124
982137751288 239230817
813500595076 239224510
303167927588 239218203
464857485604 239211896
6308 239205589
200848754156 239199282
828658991140 239192975
282325133000 239186668
668864232632 239180361
95371581544 239174054
812237395404 232728300
135793971048 223179502
497069077240 239167747
130192238373 130523365
551386663136 239161440
51159593024 239155133
544439064940 239148826
698549424924 239142519
112424777116 239136212
367591110860 239129905
965084555716 239123598
613915046900 239117291
517911871828 59052441
528017469204 239110984
785078602456 239104677
648021438044 8306319
586124654116 239098370
380223107580 239092063
596230251492 169929501
322747522504 239085756
490121479044 51345287
706128622956 239079449
720655419184 239073142
460436286752 239066835
533070267892 239060528
809079396224 239054221
561492260512 239047914
336642718896 239041607
329063520864 239035300
884871376544 239028993
291167530704 239022686
783183802948 239016379
200217154320 239010072
82739584824 239003765
704865423284 238997458
646758238372 238991151
193901155960 238984844
618336245752 238978537
392855104300 196885619
231797146120 238972230
339169118240 238965923
380854707416 238959616
985927350304 238953309
745919412624 238947002
287443871373 131021618
452857088720 238940695
932872964080 238934388
714971020660 238928081
596230251492 238921774
146531168260 15906254
141478369572 229745089
734550615576 238915467
784447002620 238909160
516017072320 197465863
970768954240 238902853
30948398272 50613675
519175071500 238896546
867818180972 238890239
963821356044 137694424
33474797616 238883932
449067489704 238877625
46912385381 59096590
306325926768 238871318
260850738576 238865011
890555775068 238858704
788868201472 238852397
492016278552 165426303
962558156372 238846090
661285034600 238839783
219165149400 238833476
339800718076 238827169
872870979660 238820862
810974195732 238814555
171163561864 238808248
645495038700 238801941
447172690196 131179293
335379519224 238795634
737708614756 238789327
553281462644 170377298
954978958340 238783020
521069871008 238776713
282956732836 238770406
332221520044 238764099
365696311352 238757792
145267968588 238751485
977716552436 238745178
981506151452 55615126
371491145446 85863498
160426364652 238738871
339800718076 238732564
732655816068 238726257
700444224432 238719950
267798336772 175706713
414329498724 211959349
978979752108 236638640
212217551204 238713643
640442240012 238707336
127583173180 238701029
373275509384 238694722
846343786548 137669196
646758238372 238688415
538123066580 238682108
57475591384 238675801
75791986628 238669494
667601032960 238663187
405487101020 238656880
643600239192 238650573
910135369984 238644266
963189756208 238637959
223586348252 238631652
469910284292 238625345
514122272812 238619038
490753078880 238612731
858344183432 238606424
146531168260 35312893
733287415904 238600117
116845975968 238593810
195795955468 238587503
130741172360 238581196
966979355224 238574889
901924572116 238568582
552649862808 238562275
543175865268 238555968
75160386792 238549661
713076221152 238543354
157268365472 238537047
67581188760 238530740
830553790648 238524433
721918618856 238518126
786341802128 165754267
417487497904 238511819
442119891508 106550458
186953557764 238505512
200217154320 238499205
264640337592 238492898
936662563096 238486591
82107984988 238480284
243165943168 238473977
647389838208 238467670
661916634436 238461363
955610558176 65138696
120635574984 236991832
866554981300 238455056
642968639356 238448749
404223901348 238442442
375801908728 238436135
816026994420 238429828
972663753748 238423521
735813815248 145779998
488858279372 238417214
143373169080 238410907
171795161700 238404600
960031757028 238398293
786341802128 238391986
114951176460 238385679
894976973920 238379372
522964670516 228426926
181900759076 238373065
797710599176 238366758
212217551204 141081283
567808258872 238360451
850133385564 49383810
186321957928 238354144
780025803768 59298414
156005165800 238347837
703602223612 238341530
142741569244 238335223
603177849688 238328916
742761413444 238322609
828658991140 238316302
80229974714 107225307
305062727096 177794330
480647481504 238309995
275377534804 238303688
427593095280 238297381
342327117420 238291074
342958717256 1608285
259587538904 238284767
976467732724 17148733
770551806228 48633277
184427158420 238278460
222954748416 238272153
42948795156 238265846
73265587284 238259539
902556171952 238253232
457278287572 238246925
374538709056 238240618
392223504464 238234311
151583966948 238228004
373275509384 60250771
1894805816 238221697
695391425744 238215390
961294956700 238209083
14526802536 238202776
669495832468 115127978
884239776708 238196469
396644703316 238190162
888029375724 238183855
155373565964 238177548
693496626236 238171241
43580394992 75501097
224849547924 238164934
19579601224 2768773
202743553664 238158627
795815799668 238152320
29685198600 238146013
738340214592 238139706
766762207212 238133399
460436286752 238127092
423803496264 238120785
480015881668 238114478
501490276092 238108171
703602223612 238101864
131372772196 238095557
266535137100 238089250
384012706596 238082943
910766969820 238076636
616441446244 190200199
502753475764 238070329
431382694296 120268183
928451765228 238064022
727603017380 238057715
768025406884 238051408
569703058380 238045101
903819371624 238038794
455383488064 138129607
303799527424 238032487
439593492164 238026180
550123463464 40717992
113056376952 57040508
76423586464 65504502
234323545464 238019873
944873360964 238013566
77055186300 238007259
971400554076 133065086
683391028860 238000952
768025406884 237994645
610125447884 112598871
675180230992 198960622
66317989088 237988338
942978561456 237982031
658127035420 237975724
324010722176 98691936
66949588924 237969417
29053598764 20308540
421908696756 237963110
283588332672 237956803
190743156780 237950496
847606986220 237944189
835606589336 237937882
843817387204 237931575
175584760716 237925268
644231839028 34051493
736445415084 237918961
164847563504 237912654
772446605736 123522595
807816196552 237906347
233228950823 15956710
966979355224 167709437
293693930048 237900040
293693930048 170452982
181900759076 237893733
51791192860 237887426
105477178920 237881119
46738394172 237874812
262745538084 237868505
993506548336 237862198
453488688556 237855891
835123380596 51244375
916451368344 237849584
213480750876 69011194
458541487244 237843277
529280668876 237836970
90318782856 237830663
602546249852 237824356
372643909548 237818049
46738394172 237811742
540017866088 237805435
972663753748 98540568
690338627056 237799128
37895996468 237792821
492647878388 16909067
655600636076 237786514
762972608196 230388403
1894805816 237780207
460436286752 237773900
548228663956 237767593
408013500364 237761286
648653037880 237754979
142109969408 237748672
653074236732 237742365
652442636896 112251986
256429539724 237736058
602546249852 237729751
396644703316 237723444
392855104300 237717137
400434302332 133695786
980874551616 237710830
938557362604 237704523
385907506104 88354763
206533152680 237698216
745287812788 237691909
2526405652 237685602
780025803768 237679295
207796352352 237672988
52422792696 237666681
263377137920 237660374
883608176872 237654067
504016675436 133102928
94108381872 45561768
153478766456 149393909
788868201472 237647760
930978164572 237641453
482542281012 237635146
829290590976 237628839
39790795976 237622532
829922190812 237616225
179374359732 237609918
171795161700 237603611
556439461824 237597304
267166736936 141831816
829922190812 237590997
581071855428 34429913
192006356452 237584690
235586745136 237578383
85897584004 237572076
449699089540 181124426
637284240832 237565769
332853119880 237559462
185058758256 237553155
589983447229 43991325
278535533984 237546848
570966258052 125578677
886134576216 237540541
844448987040 237534234
154110366292 237527927
350537915288 237521620
758551409344 237515313
568439858708 237509006
480647481504 237502699
530543868548 61606776
521069871008 14152908
72633987448 9208220
833080189992 237496392
514753872648 237490085
965716155552 217395983
738971814428 237483778
2526405652 237477471
743393013280 237471164
244429142840 237464857
336642718896 230344254
858344183432 237458550
488226679536 237452243
16421602044 237445936
299378328572 237439629
97897980888 237433322
148425967768 237427015
738340214592 237420708
936662563096 237414401
790131401144 237408094
701707424104 237401787
308852326112 237395480
732655816068 237389173
225481147760 34398378
65686389252 237382866
487595079700 237376559
536228267072 237370252
147162768096 237363945
608862248212 237357638
745919412624 237351331
873502579496 237345024
685285828368 237338717
593703852148 237332410
182532358912 41582051
757919809508 237326103
675811830828 237319796
704865423284 237313489
530543868548 11529196
334747919388 237307182
880450177692 57608138
683391028860 237300875
177479560224 237294568
208427952188 237288261
362538312172 237281954
197690754976 237275647
816026994420 237269340
450330689376 237263033
946136560636 44464350
193901155960 237256726
524859470024 237250419
298115128900 237244112
193269556124 237237805
435172293312 102949161
296851929228 237231498
842554187532 30816002
948662959980 237225191
639810640176 145319587
215375550384 237218884
806552996880 237212577
517911871828 237206270
276009134640 237199963
48633193680 237193656
702970623776 237187349
565281859528 237181042
485700280192 237174735
325905521684 237168428
169268762356 237162121
999190946860 201332054
132635971868 237155814
101687579904 14480872
476226282652 237149507
784447002620 237143200
144636368752 226673580
490121479044 237136893
518543471664 237130586
948662959980 237124279
744656212952 80880968
896240173592 237117972
361906712336 237111665
75160386792 237105358
612651847228 237099051
517911871828 237092744
666969433124 237086437
801500198192 237080130
240639543824 237073823
787605001800 237067516
967610955060 237061209
205269953008 237054902
466120685276 237048595
812237395404 237042288
840027788188 237035981
933504563916 237029674
126319973508 237023367
610757047720 237017060
741498213772 237010753
238744744316 18050634
45475194500 237004446
757919809508 236998139
161689564324 236991832
159794764816 19766138
433909093640 236985525
543807465104 236979218
946768160472 236972911
405487101020 236966604
149057567604 100350677
298115128900 236960297
688443827548 236953990
485700280192 236947683
640442240012 236941376
252008340872 236935069
672653831648 167545455
389697105120 236928762
255166340052 236922455
552649862808 236916148
85897584004 12601386
265271937428 236909841
717497420004 38132122
222954748416 236903534
571597857888 236897227
570334658216 236890920
552018262972 236884613
194532755796 236878306
800868598356 236871999
144004768916 225071602
179374359732 236865692
838132988680 30115925
332221520044 236859385
406118700856 236853078
882344977200 236846771
524859470024 236840464
263377137920 236834157
581071855428 236827850
898134973100 236821543
960663356864 32783786
783815402784 236815236
482542281012 236808929
833711789828 236802622
772446605736 236796315
619599445424 236790008
172426761536 236783701
366959511024 236777394
979611351944 39286303
845080586876 132251483
955610558176 236771087
473699883308 236764780
137057170720 236758473
221691548744 236752166
641705439684 236745859
991611748828 236739552
54317592204 236733245
913924969000 236726938
635389441324 236720631
241271143660 236714324
306325926768 236708017
622757444604 236701710
868449780808 126531034
961926556536 236695403
429487894788 236689096
778131004260 236682789
497700677076 236676482
490753078880 81770255
322747522504 236670175
414329498724 236663868
652442636896 236657561
822430414107 16927988
250745141200 236651254
502121875928 236644947
629705042800 236638640
513490672976 57191876
565281859528 236632333
490753078880 236626026
537491466744 236619719
204006753336 26300190
859607383104 92328173
698549424924 236613412
874134179332 236607105
860238982940 169954729
344221916928 236600798
380223107580 236594491
543807465104 225708609
342327117420 68134521
660021834928 69149948
708023422464 236588184
558965861168 172408152
647389838208 236581877
258324339232 236575570
658224213676 80716986
594967051820 236569263
572861057560 236562956
766762207212 236556649
265271937428 236550342
449067489704 236544035
629073442964 100249765
854554584416 236537728
934767763588 236531421
294957129720 236525114
768657006720 236518807
619599445424 236512500
699812624596 236506193
318326323652 236499886
559597461004 236493579
629705042800 56706237
562123860348 236487272
75160386792 236480965
508437874288 226780799
282325133000 84229985
275377534804 236474658
877923778348 236468351
20211201060 236462044
513490672976 236455737
613915046900 236449430
841922587696 236443123
773078205572 236436816
900661372444 236430509
101055980068 236424202
900029772608 236417895
147162768096 236411588
569071458544 236405281
192006356452 141838123
181269159240 236398974
92845182200 236392667
561492260512 236386360
940452162112 236380053
497700677076 236373746
766762207212 37413124
788436520922 17722670
991611748828 236367439
881081777528 236361132
416224298232 236354825
817290194092 29598751
374538709056 236348518
265903537264 236342211
273482735296 236335904
917082968180 236329597
248218741856 56334124
970768954240 236323290
866554981300 236316983
272851135460 236310676
156005165800 66835279
395381503644 236304369
452857088720 236298062
133267571704 236291755
421908696756 236285448
771815005900 236279141
670759032140 236272834
737708614756 54050990
750972211312 236266527
835606589336 236260220
735182215412 236253913
891818974740 236247606
165643031814 68020995
725076618036 236241299
841290987860 236234992
377065108400 236228685
950557759488 236222378
546333864448 236216071
973295353584 236209764
373275509384 236203457
653705836568 236197150
970137354404 236190843
866554981300 182947149
202111953828 236184536
622799909635 93349907
495805877568 236178229
793921000160 236171922
42948795156 236165615
745287812788 236159308
903819371624 236153001
471173483964 236146694
236849944808 236140387
959400157192 7322427
529280668876 236134080
969505754568 236127773
498963876748 24691905
317063123980 79934918
724445018200 236121466
579177055920 236115159
622125844768 236108852
75791986628 236102545
178806050641 105598101
989716949320 236096238
401697502004 236089931
543807465104 236083624
78318385972 236077317
36632796796 236071010
958768557356 236064703
733287415904 236058396
505279875108 236052089
82739584824 236045782
665706233452 236039475
830553790648 236033168
426961495444 236026861
522964670516 236020554
936662563096 236014247
835606589336 236007940
351169515124 67560584
728866217052 236001633
565913459364 235995326
529912268712 235989019
528017469204 235982712
490753078880 235976405
490753078880 235970098
356853913648 235963791
14526802536 235957484
649284637716 235951177
143373169080 24199959
962558156372 235944870
565913459364 188673905
350537915288 235938563
926556965720 220644088
200217154320 235932256
268429936608 235925949
154110366292 235919642
252639940708 235913335
280430333492 235907028
728866217052 235900721
328431921028 235894414
388433905448 235888107
778131004260 86437435
473068283472 235881800
725076618036 235875493
177479560224 235869186
53685992368 235862879
416224298232 235856572
349274715616 235850265
41685595484 78314019
450962289212 9611868
518543471664 74094636
282956732836 235843958
403592301512 235837651
693496626236 235831344
120003975148 235825037
306325926768 235818730
118740775476 60755331
146531168260 235812423
452225488884 235806116
130109572524 235799809
656232235912 235793502
732843316871 9990288
112424777116 46968229
999190946860 235787195
376433508564 166353432
706760222792 235780888
576650656576 150844519
163584363832 235774581
267166736936 235768274
891187374904 235761967
130741172360 235755660
989716949320 144316774
294325529884 235749353
574124257232 83933556
26527199420 235743046
434540693476 235736739
31579998108 235730432
556439461824 235724125
234323545464 235717818
987822149812 235711511
253903140380 235705204
270956335952 235698897
906977370804 24597300
416224298232 235692590
733287415904 235686283
680233029680 235679976
824869392124 235673669
668928128849 74529819
721303707342 43001126
728234617216 235667362
312641925128 235661055
408013500364 235654748
89055583184 235648441
513684581691 4988837
53054392532 235642134
425698295772 235635827
345485116600 235629520
297483529064 235623213
756025010000 235616906
653705836568 235610599
834974989500 235604292
677706630336 235597985
771815005900 4074322
575387456904 235591678
505279875108 235585371
588651053460 191587739
484437080520 235579064
819214119326 124222672
388433905448 235572757
171163561864 235566450
191374756616 43511993
470541884128 29466304
196427555304 235560143
84634384332 235553836
304431127260 235547529
920240967360 235541222
461067886588 235534915
551386663136 235528608
617704645916 207771501
145267968588 235522301
785078602456 235515994
678969830008 235509687
736445415084 235503380
12632003028 6363763
363169912008 235497073
444646290852 235490766
516773399388 76667892
738971814428 235484459
294957129720 235478152
872870979660 235471845
483805480684 222050549
602546249852 235465538
267798336772 235459231
488858279372 235452924
617704645916 138154835
41053995648 235446617
518648729187 18208309
681496229352 235440310
669495832468 235434003
238113144480 235427696
68844388432 25019869
872239379824 235421389
603177849688 235415082
528107388103 93450819
634757841488 235408775
783815402784 235402468
365064711516 235396161
211585951368 185217669
785078602456 87528546
606335848868 235389854
533070267892 92965180
514122272812 235383547
240639543824 145180833
964452955880 235377240
983400950960 235370933
668232632796 161440279
34737997288 235364626
254570570283 125969711
445909490524 235358319
76423586464 186920559
389697105120 235352012
399171102660 235345705
105477178920 30841230
212849151040 179301703
597493451164 235339398
632231442144 235333091
715602620496 235326784
864660181792 2125459
977716552436 235320477
161689564324 235314170
710549821808 235307863
399171102660 235301556
989085349484 235295249
216007150220 235288942
208427952188 235282635
827395791468 235276328
780025803768 235270021
87792383512 235263714
955610558176 235257407
889924175232 235251100
609493848048 235244793
39159196140 235238486
593072252312 235232179
251376741036 211006992
291167530704 235225872
310115525784 235219565
946136560636 235213258
411803099380 235206951
420013897248 235200644
781920603276 235194337
591177452804 235188030
615178246572 235181723
737077014920 177586199
908240570476 235175416
414329498724 23171918
125056773836 235169109
579177055920 235162802
336011119060 235156495
408013500364 235150188
819184993600 235143881
644231839028 235137574
769920206392 235131267
650547837388 235124960
682759429024 235118653
404223901348 9706473
485068680356 148145123
1894805816 215920145
406118700856 235112346
30316798436 235106039
699812624596 235099732
701075824268 235093425
27158799256 235087118
133267571704 235080811
538754666416 235074504
90950382692 235068197
638547440504 187311593
19579601224 235061890
118273517139 16227911
49264793516 235055583
416855898068 235049276
190111556944 235042969
408645100200 235036662
733919015740 235030355
773078205572 235024048
65054789416 66690218
228007547104 50064966
840027788188 235017741
82107984988 235011434
235586745136 235005127
630336642636 234998820
360643512664 234992513
990980148992 55804336
314536724636 234986206
652442636896 234979899
958768557356 234973592
118740775476 21248283
668864232632 128416827
244429142840 234967285
439593492164 234960978
832448590156 234954671
966979355224 92523690
414329498724 234948364
153478766456 234942057
384012706596 234935750
13263602864 234929443
710549821808 234923136
972663753748 52247188
838132988680 234916829
602546249852 190376795
596230251492 234910522
576650656576 170099790
418750697576 234904215
846343786548 234897908
318957923488 234891601
120003975148 234885294
960181731181 60906699
956242158012 234878987
483805480684 121889082
979611351944 234872680
991611748828 234866373
217270349892 234860066
519806671336 25284763
176847960388 97417922
933504563916 234853759
945504960800 234847452
895608573756 234841145
682127829188 234834838
711813021480 234828531
653705836568 234822224
344221916928 234815917
629073442964 30721397
106108778756 234809610
732024216232 234803303
954347358504 234796996
874765779168 234790689
675180230992 10349787
372012309712 234784382
711385263884 20125637
771815005900 234778075
871607779988 234771768
91581982528 234765461
607599048540 234759154
612651847228 234752847
694128226072 234746540
188848357272 228534145
786973401964 234740233
992874948500 234733926
404223901348 234727619
732655816068 234721312
894345374084 234715005
240639543824 234708698
591177452804 234702391
389065505284 234696084
318326323652 234689777
971400554076 234683470
906345770968 234677163
482542281012 234670856
352555877892 78017590
616441446244 234664549
332853119880 234658242
472436683636 234651935
185690358092 234645628
375170308892 234639321
394118303972 234633014
17684801716 234626707
246955542184 234620400
147794367932 234614093
940452162112 234607786
935399363424 234601479
467383884948 234595172
420645497084 106682905
420013897248 234588865
545702264612 234582558
343590317092 234576251
418119097740 234569944
959400157192 90549599
763604208032 234563637
185690358092 76478682
975821752928 234557330
828027391304 135966306
584229854608 234551023
588019453624 234544716
884239776708 234538409
840027788188 234532102
800236998520 234525795
17053201880 234519488
83371184660 199793146
240639543824 234513181
309483925948 234506874
999190946860 7782838
791394600816 234500567
857080983760 234494260
836238189172 234487953
488226679536 234481646
78318385972 234475339
194532755796 234469032
984032550796 234462725
749077411804 234456418
554544662316 234450111
144636368752 234443804
556439461824 234437497
747182612296 234431190
367753257523 15174642
872239379824 234424883
23369200240 234418576
505279875108 234412269
686549028040 234405962
850133385564 234399655
941715361784 234393348
965084555716 234387041
93476782036 234380734
890555775068 234374427
175584760716 234368120
506543074780 234361813
620862645096 234355506
792657800488 234349199
891818974740 234342892
817921793928 234336585
494542677896 172931633
869712980480 234330278
912057649091 66551464
104213979248 234323971
237481544644 234317664
706760222792 234311357
721287019020 234305050
263377137920 234298743
71370787776 234292436
553913062480 43379546
707391822628 234286129
430751094460 234279822
99161180560 234273515
84634384332 234267208
598125051000 74851476
735182215412 234260901
783183802948 234254594
371380709876 234248287
92213582364 234241980
166742363012 731612
634126241652 234235673
642337039520 85661674
627810243292 234229366
282956732836 68689537
446541090360 234223059
104213979248 234216752
846343786548 234210445
388433905448 234204138
176847960388 234197831
225481147760 234191524
310115525784 234185217
408645100200 234178910
526754269532 234172603
964452955880 234166296
132004372032 228117883
670759032140 234159989
891818974740 234153682
776236204752 234147375
970137354404 234141068
167373962848 234134761
748445811968 234128454
368222710696 115771292
15790002208 234122147
919609367524 234115840
540017866088 234109533
323379122340 234103226
334747919388 234096919
32843197780 234090612
925925365884 234084305
714339420824 234077998
886134576216 234071691
536228267072 234065384
18316401552 234059077
546333864448 234052770
888660975560 234046463
516017072320 234040156
240007943988 234033849
776867804588 234027542
492016278552 10255182
166110763176 234021235
6316004668 118243636
694759825908 234014928
556439461824 234008621
293062330212 234002314
238113144480 233996007
892450574576 233989700
985927350304 233983393
530543868548 233977086
287377931688 233970779
428224695116 233964472
166742363012 64798118
43580394992 233958165
821711392944 233951858
829922190812 130870250
123793574164 233945551
202743553664 233939244
938557362604 233932937
556439461824 233926630
505911474944 233920323
17684801716 233914016
681496229352 50947946
865291781628 233907709
445909490524 233901402
934136163752 233895095
356853913648 233888788
644231839028 233882481
233691945628 96680003
399802702496 233876174
738971814428 233869867
218533549564 233863560
388433905448 7505330
403592301512 233857253
631599842308 233850946
279798733656 233844639
255797939888 233838332
193901155960 233832025
310747125620 233825718
350537915288 233819411
680864629516 233813104
823606192452 233806797
775604604916 64028664
528017469204 233800490
433277493804 233794183
517280271992 233787876
483173880848 233781569
361906712336 233775262
908240570476 233768955
476857882488 233762648
622837694872 145243903
944241761128 179850412
125056773836 36523837
588019453624 233756341
832448590156 128959229
93476782036 233750034
190140291636 166996746
619599445424 233743727
599388250672 180613559
462962686096 233737420
927188565556 233731113
805289797208 233724806
769920206392 233718499
284219932508 233712192
747814212132 233705885
349274715616 233699578
677075030500 233693271
865923381464 233686964
917714568016 233680657
224217948088 233674350
457909887408 145603402
587387853788 233668043
476226282652 232608467
978348152272 233661736
909503770148 233655429
207796352352 233649122
279798733656 233642815
236849944808 233636508
741498213772 233630201
522964670516 233623894
783263258534 34108256
842554187532 233617587
677075030500 233611280
848870185892 233604973
99161180560 233598666
844448987040 233592359
518543471664 233586052
23369200240 233579745
617073046080 233573438
493911078060 233567131
963821356044 233560824
966979355224 233554517
573492657396 233548210
97897980888 233541903
241271143660 64608908
663179834108 233535596
942346961620 233529289
401065902168 233522982
524859470024 154906227
973295353584 233516675
551386663136 126549955
528033514212 72517886
466120685276 233510368
157899965308 233504061
560229060840 7751303
655600636076 233497754
39159196140 233491447
262113938248 233485140
8210804176 233478833
373275509384 233472526
159794764816 233466219
466752285112 233459912
690338627056 233453605
684654228532 233447298
423326512533 12784289
339169118240 233440991
822342992780 233434684
257692739396 233428377
52472845048 105610715
221059948908 233422070
354959114140 199351656
851448561223 124960591
747814212132 3355324
641705439684 233415763
764867407704 233409456
420013897248 233403149
871607779988 233396842
320221123160 233390535
786973401964 233384228
427593095280 233377921
179374359732 233371614
989716949320 233365307
102319179740 233359000
756025010000 233352693
320221123160 233346386
646126638536 233340079
548228663956 233333772
826132591796 233327465
113687976788 233321158
897503373264 233314851
903270380874 33900125
630968242472 233308544
502753475764 90751423
966979355224 233302237
277272334312 233295930
741498213772 233289623
456015087900 233283316
838132988680 233277009
919609367524 233270702
812237395404 435183
21474400732 233264395
729497816888 233258088
326537121520 233251781
924662166212 233245474
900029772608 112012320
117477575804 233239167
416855898068 233232860
898766572936 233226553
148425967768 233220246
713076221152 233213939
279167133820 233207632
675180230992 233201325
613283447064 115884818
485700280192 233195018
734550615576 233188711
927820165392 13843865
282956732836 105989135
294325529884 228855802
387170705776 233182404
853291384744 104374543
278535533984 233176097
586756253952 233169790
39159196140 233163483
738971814428 233157176
177479560224 233150869
758551409344 233144562
460436286752 233138255
65054789416 233131948
852659784908 233125641
582966654936 233119334
750972211312 233113027
186321957928 59563308
610806658582 176993341
504648275272 233106720
243165943168 233100413
428856294952 233094106
113687976788 233087799
137688770556 233081492
457909887408 233075185
500227076420 233068878
363169912008 33515398
928451765228 233062571
368222710696 149494821
673917031320 18857930
597493451164 233056264
361906712336 233049957
205901552844 233043650
956873757848 233037343
720655419184 233031036
150952367112 233024729
318326323652 233018422
466752285112 233012115
394749903808 233005808
198322354812 232999501
827395791468 232993194
975190153092 232986887
243797543004 232980580
871607779988 232974273
301273128080 232967966
965716155552 150257968
405487101020 67775022
528017469204 100375905
725708217872 232961659
652442636896 232955352
385275906268 101069675
742761413444 232949045
749709011640 102905012
282325133000 232942738
400434302332 232936431
581071855428 232930124
183795558584 192212132
718760619676 140860538
54317592204 232923817
965716155552 232917510
371380709876 232911203
72002387612 232904896
737708614756 70247366
455383488064 214198334
92213582364 232898589
346748316272 232892282
39159196140 232885975
459173087080 232879668
591177452804 199250744
102319179740 138621553
171795161700 232873361
853922984580 232867054
639179040340 232860747
630968242472 232854440
179374359732 232848133
979611351944 109142635
816658594256 232841826
653705836568 232835519
502121875928 232829212
77686786136 137599819
317063123980 232822905
934136163752 232816598
843185787368 232810291
704865423284 232803984
788868201472 232797677
361275112500 232791370
218533549564 232785063
478121082160 232778756
516648672156 232772449
500858676256 232766142
725076618036 232759835
334747919388 232753528
92213582364 232747221
180637559404 3279640
897503373264 59676834
25895599584 232740914
593703852148 86323909
85265984168 232734607
574755857068 91899297
85897584004 232728300
660653434764 175807625
560860660676 232721993
960663356864 232715686
563387060020 232709379
944873360964 232703072
795815799668 148227114
893082174412 232696765
390960304792 232690458
89687183020 232684151
465489085440 161585340
881713377364 232677844
846343786548 153480845
641073839848 232671537
608862248212 232665230
519175071500 87888045
306957526604 232658923
51159593024 232652616
358117113320 232646309
733919015740 232640002
85265984168 143641925
978979752108 232633695
162321164160 232627388
576650656576 232621081
159794764816 232614774
117477575804 232608467
432645893968 232602160
8842404012 232595853
152847166620 232589546
848870185892 232583239
979611351944 232576932
526754269532 168857311
417487497904 232570625
426961495444 232564318
614546646736 47750297
300009928408 232558011
306325926768 232551704
619599445424 232545397
924662166212 232539090
990348549156 232532783
397276303152 232526476
882976577036 232520169
73265587284 232513862
985295750468 232507555
728234617216 232501248
620231045260 130485523
471173483964 232494941
676443430664 232488634
569071458544 232482327
532438668056 104418692
773709805408 232476020
435803893148 145073614
364433111680 232469713
135162371212 232463406
641073839848 232457099
901292972280 232450792
958136957520 232444485
660021834928 232438178
977716552436 232431871
727603017380 232425564
981506151452 232419257
158531565144 232412950
893082174412 232406643
210954351532 232400336
905714171132 232394029
737077014920 232387722
413066299052 232381415
368854310532 175883309
748445811968 232375108
89055583184 232368801
557071061660 232362494
64423189580 232356187
546333864448 232349880
123161974328 232343573
595598651656 232337266
639179040340 232330959
942978561456 232324652
610757047720 232318345
740866613936 54259121
416855898068 232312038
60001990728 232305731
968242554896 232299424
255797939888 232293117
320852722996 232286810
36001196960 232280503
18948001388 232274196
200848754156 193038349
618336245752 232267889
373275509384 232261582
577913856248 200505837
383381106760 232255275
570334658216 232248968
369485910368 232242661
309483925948 232236354
123161974328 232230047
494542677896 72347597
327800321192 232223740
140846769736 232217433
809079396224 232211126
891818974740 232204819
382749506924 232198512
11368803356 232192205
279798733656 232185898
836238189172 232179591
405487101020 232173284
342327117420 201445580
240007943988 232166977
735813815248 232160670
418750697576 232154363
329695120700 232148056
208427952188 232141749
698549424924 232135442
380223107580 232129135
234955145300 232122828
784447002620 232116521
539386266252 232110214
337905918568 232103907
32843197780 232097600
94739981708 232091293
830553790648 232084986
82739584824 232078679
806552996880 232072372
176847960388 192205825
706128622956 232066065
316431524144 232059758
874765779168 205955085
937294162932 78787044
310115525784 232053451
494542677896 232047144
9474003848 232040837
125056773836 29396927
776867804588 232034530
716234220332 232028223
501490276092 232021916
663179834108 232015609
566545059200 114263919
910135369984 232009302
6316004668 176078826
83371184660 232002995
396013103480 231996688
776867804588 100628185
452225488884 231990381
16421602044 231984074
485700280192 231977767
216638750056 231971460
53685992368 231965153
531175468384 231958846
265903537264 231952539
989716949320 231946232
776236204752 118281478
844448987040 231939925
780657403604 231933618
867186581136 231927311
658127035420 231921004
697286225252 231914697
335379519224 231908390
467383884948 231902083
172426761536 231895776
269693136280 231889469
257061139560 150150749
786341802128 231883162
381486307252 44117465
14526802536 231876855
498332276912 231870548
26527199420 231864241
990348549156 231857934
569071458544 231851627
258955939068 231845320
93476782036 231839013
503385075600 31818815
976453352764 231832706
673917031320 231826399
188848357272 231820092
139583570064 231813785
632863041980 231807478
175584760716 231801171
894345374084 231794864
790131401144 231788557
680233029680 231782250
709918221972 231775943
658127035420 231769636
569703058380 231763329
888029375724 231757022
894345374084 231750715
523596270352 231744408
23369200240 231738101
684654228532 231731794
603177849688 231725487
459253009384 21443800
908240570476 231719180
890555775068 231712873
720655419184 231706566
780657403604 231700259
891187374904 231693952
664443033780 231687645
766762207212 231681338
847606986220 231675031
635389441324 231668724
808447796388 99562302
999822546696 231662417
90318782856 231656110
210322751696 231649803
901292972280 231643496
226112747596 57519840
168637162520 161988988
370749110040 231637189
634757841488 231630882
342958717256 231624575
688443827548 231618268
280430333492 231611961
739603414264 231605654
512227473304 231599347
12632003028 231593040
969505754568 215617409
11368803356 231586733
483805480684 231580426
306957526604 10835426
745919412624 231574119
193901155960 231567812
867186581136 231561505
171163561864 231555198
998559347024 231548891
830553790648 8476608
977084952600 231542584
153478766456 231536277
421908696756 231529970
259587538904 231523663
741498213772 231517356
518543471664 231511049
616441446244 231504742
770551806228 231498435
662548234272 231492128
330326720536 231485821
910766969820 231479514
138951970228 231473207
766762207212 231466900
438330292492 231460593
428856294952 231454286
858344183432 231447979
453488688556 231441672
282325133000 119877149
479384281832 231435365
118740775476 231429058
332221520044 231422751
281061933328 231416444
721918618856 231410137
114951176460 231403830
896871773428 231397523
25263999748 231391216
814132194912 231384909
501490276092 231378602
646126638536 231372295
154110366292 231365988
987822149812 231359681
891187374904 231353374
603809449524 3840963
438961892328 231347067
893713774248 231340760
560229060840 72599877
41053995648 231334453
494542677896 231328146
189479957108 231321839
663811433944 231315532
382749506924 231309225
367591110860 231302918
376433508564 231296611
749709011640 231290304
985927350304 231283997
138951970228 231277690
985295750468 44174228
428224695116 231271383
703602223612 231265076
22106000568 231258769
809079396224 231252462
925293766048 231246155
723181818528 5979036
92845182200 231239848
119372375312 231233541
736445415084 219975546
955610558176 231227234
37264396632 231220927
492647878388 160084274
363169912008 231214620
709286622136 212117024
293062330212 231208313
262745538084 231202006
200848754156 47050220
169268762356 71931335
256429539724 14525021
372012309712 231195699
563387060020 231189392
450330689376 231183085
111161577444 54006841
360011912828 110820297
943610161292 231176778
680864629516 231170471
816026994420 231164164
445909490524 231157857
481910681176 231151550
279167133820 231145243
779394203932 142771559
990348549156 231138936
290535930868 231132629
308220726276 231126322
843185787368 231120015
746551012460 104822340
682759429024 231113708
492016278552 231107401
861502182612 38289797
323379122340 140437969
515385472484 231101094
262113938248 82382034
178742759896 231094787
652442636896 218739374
367591110860 231088480
850133385564 231082173
963189756208 231075866
720023819348 231069559
71370787776 231063252
159163164980 231056945
114951176460 231050638
8842404012 231044331
690338627056 231038024
37964048998 152250980
762341008360 231031717
987822149812 39324145
866554981300 231025410
39159196140 231019103
83371184660 231012796
495174277732 231006489
838132988680 231000182
313905124800 32859470
854554584416 230993875
726971417544 192659929
157268365472 174218261
805289797208 230987568
652442636896 230981261
690338627056 230974954
41053995648 230968647
72633987448 230962340
209716436623 70587944
958136957520 230956033
361275112500 103390651
193901155960 230949726
174953160880 230943419
272219535624 113311562
90318782856 230937112
637915840668 230930805
391591904628 230924498
606967448704 230918191
630336642636 230911884
837501388844 230905577
462962686096 230899270
67581188760 230892963
638547440504 230886656
362538312172 230880349
58738791056 230874042
49264793516 230867735
111161577444 230861428
122530374492 230855121
911398569656 230848814
809710996060 118275171
147162768096 230842507
188848357272 230836200
891187374904 230829893
85897584004 230823586
245692342512 230817279
841922587696 230810972
748445811968 230804665
702970623776 230798358
419382297412 224913927
804026597536 58756012
184427158420 230792051
121267174820 230785744
342958717256 230779437
273482735296 230773130
666337833288 230766823
797710599176 230760516
461699486424 230754209
706760222792 61531092
740866613936 2081310
769288606556 230747902
726339817708 230741595
35369597124 230735288
802131798028 230728981
438330292492 230722674
106108778756 111413155
107371978428 230716367
433277493804 230710060
917714568016 167381473
760446208852 230703753
714339420824 230697446
431382694296 230691139
843817387204 230684832
718760619676 230678525
337274318732 230672218
818553393764 230665911
387170705776 40957658
968242554896 230659604
389697105120 230653297
646126638536 230646990
956242158012 230640683
120635574984 230634376
605072649196 230628069
366327911188 86872618
27790399092 230621762
363169912008 230615455
879818577856 230609148
875397379004 230602841
190743156780 230596534
441488291672 230590227
901292972280 230583920
360011912828 230577613
570334658216 230571306
49264793516 230564999
534965067400 230558692
724445018200 213731616
913924969000 230552385
622125844768 230546078
6308 230539771
768657006720 230533464
521069871008 230527157
841922587696 230520850
837676193656 28974358
462962686096 230514543
623389044440 230508236
137688770556 230501929
130741172360 230495622
725076618036 230489315
672653831648 26886741
11368803356 230483008
424435096100 230476701
551386663136 230470394
906345770968 164070298
34737997288 230464087
161057964488 230457780
838132988680 230451473
989716949320 230445166
447172690196 230438859
138951970228 230432552
428856294952 230426245
133899171540 230419938
396013103480 230413631
113687976788 230407324
782552203112 230401017
576650656576 230394710
12000403192 230388403
194532755796 230382096
132004372032 230375789
515385472484 174350708
896240173592 230369482
92845182200 122292730
263377137920 84450730
689707027220 230363175
448435889868 230356868
624652244112 230350561
353695914468 230344254
24632399912 230337947
787605001800 230331640
158531565144 230325333
526122669696 230319026
957505357684 230312719
603177849688 230306412
877292178512 230300105
311378725456 230293798
37264396632 230287491
533701867728 179244940
7579204340 230281184
128846372852 230274877
514753872648 9410044
22737600404 100571422
567176659036 230268570
499595476584 230262263
857712583596 230255956
481910681176 230249649
516017072320 230243342
748445811968 230237035
301904727916 230230728
232428745956 230224421
128960731376 11598573
45475194500 230218114
777499404424 230211807
132635971868 230205500
437698692656 202782664
666337833288 230199193
17684801716 230192886
30316798436 146202567
45475194500 230186579
399802702496 186226789
560229060840 230180272
140846769736 230173965
138320370392 230167658
726971417544 230161351
711181421644 230155044
691601826728 230148737
514753872648 230142430
609493848048 230136123
229270746776 230129816
3158005488 230123509
395381503644 230117202
828027391304 39898082
175584760716 230110895
59370390892 230104588
666337833288 230098281
541912665596 163616194
424435096100 230091974
682127829188 119505036
484437080520 230085667
198322354812 230079360
573492657396 230073053
12632003028 46167240
901924572116 230066746
245060742676 230060439
520438271172 230054132
48633193680 230047825
939820562276 230041518
402960701676 230035211
885502976380 230028904
912661769328 230022597
937925762768 134534617
625283843948 230016290
91581982528 230009983
324642322012 230003676
996664547516 229997369
899398172772 229991062
682127829188 229984755
419454317045 86033787
284219932508 229978448
94108381872 229972141
294957129720 229965834
823694496759 78553685
103582379412 229959527
930346564736 229953220
697286225252 229946913
696654625416 229940606
70739187940 229934299
713076221152 132957867
723813418364 229927992
618967845588 229921685
402329101840 229915378
926556965720 229909071
518543471664 229902764
89055583184 229896457
188848357272 229890150
138951970228 229883843
406750300692 229877536
486331880028 229871229
378328308072 229864922
123161974328 60282306
572861057560 229858615
990980148992 179831491
548228663956 229852308
781305136746 46898852
480647481504 229846001
126319973508 178065531
619599445424 229839694
788236601636 229833387
493279478224 229827080
89687183020 229820773
466752285112 229814466
302536327752 118741889
313273524964 105030471
482542281012 229808159
493279478224 220196291
162321164160 229801852
990980148992 229795545
730129416724 3361631
222954748416 229789238
860870582776 229782931
977716552436 229776624
858975783268 127426628
75160386792 152660935
864660181792 57267560
339169118240 229770317
199585554484 229764010
258324339232 229757703
741498213772 229751396
723181818528 229745089
670759032140 229738782
609493848048 229732475
41053995648 229726168
526754269532 229719861
708023422464 229713554
310747125620 229707247
854554584416 229700940
858344183432 229694633
809079396224 229688326
88423983348 229682019
266535137100 229675712
927188565556 229669405
336642718896 229663098
713707820988 229656791
640442240012 107786630
670127432304 229650484
426329895608 229644177
860870582776 221022508
92213582364 66740674
320221123160 229637870
489489879208 229631563
551386663136 8558599
730761016560 229625256
116214376132 34385764
48633193680 91394737
850764985400 229618949
195164355632 229612642
891187374904 229606335
433909093640 229600028
281693533164 229593721
611388647556 229587414
114951176460 229581107
509069474124 229574800
108003578264 229568493
283588332672 229562186
70739187940 116736263
736445415084 229555879
685285828368 229549572
445277890688 229543265
565913459364 229536958
958136957520 229530651
919609367524 103359116
992243348664 229524344
380854707416 100211923
444646290852 229518037
558965861168 196008946
594335451984 63328587
294325529884 229511730
788868201472 229505423
926556965720 35489489
423803496264 229499116
580440255592 208660788
576019056740 229492809
855817784088 96516021
639810640176 229486502
752235410984 213088302
97266381052 229480195
486963479864 229473888
186953557764 35350735
399171102660 229467581
425698295772 229461274
258955939068 229454967
780657403604 229448660
811605795568 26911969
336011119060 229442353
99792780396 229436046
800236998520 162380022
744024613116 151714885
619599445424 229429739
59370390892 229423432
689707027220 10065972
499595476584 229417125
195795955468 229410818
619599445424 229404511
519175071500 229398204
349274715616 229391897
150952367112 113185422
540017866088 229385590
236849944808 229379283
699812624596 229372976
561492260512 60162473
983400950960 229366669
118740775476 229360362
107371978428 229354055
222954748416 229347748
738340214592 229341441
196427555304 229335134
814132194912 229328827
54317592204 229322520
510367715488 27719265
855186184252 229316213
576019056740 229309906
953715758668 229303599
510964273632 229297292
373275509384 229290985
362538312172 34310080
444646290852 229284678
831185390484 229278371
685917428204 229272064
274114335132 229265757
631606144 229259450
457278287572 229253143
249481941528 229246836
285483132180 229240529
941083761948 229234222
445277890688 229227915
132004372032 229221608
423803496264 107963226
275559983700 37501422
225481147760 229215301
553281462644 229208994
60001990728 229202687
480647481504 229196380
866554981300 229190073
547597064120 229183766
621494244932 229177459
358748713156 229171152
718129019840 229164845
299378328572 188289178
503385075600 229158538
331589920208 229152231
486331880028 228799039
902556171952 229145924
860238982940 229139617
682127829188 229133310
379591507744 229127003
724445018200 229120696
39159196140 229114389
194532755796 229108082
435803893148 229101775
328431921028 229095468
682127829188 73085516
773078205572 229089161
237481544644 229082854
996664547516 229076547
821711392944 67762408
788868201472 229070240
333484719716 229063933
822342992780 229057626
277903934148 229051319
41685595484 229045012
96003181380 229038705
428856294952 202290718
651179437224 229032398
631606144 229026091
55580791876 229019784
802131798028 229013477
736445415084 112743932
541281065760 229007170
773709805408 77891450
804026597536 229000863
421908696756 228994556
587387853788 228988249
93476782036 228981942
589914253132 228975635
52422792696 228969328
593703852148 228963021
725076618036 226068108
257061139560 228956714
113687976788 228950407
34106397452 228944100
565281859528 228937793
387802305612 228931486
586124654116 228925179
220428349072 228918872
532438668056 228912565
626547043620 228906258
423171896428 15168335
253271540544 228899951
704865423284 228893644
124425174000 228887337
539386266252 228881030
450962289212 228874723
613915046900 228868416
689707027220 228862109
207796352352 72316062
823606192452 228855802
536228267072 228849495
830553790648 228843188
192637956288 209316716
436435492984 228836881
716234220332 228830574
125056773836 228824267
413066299052 228817960
890555775068 228811653
990980148992 228805346
644231839028 228799039
932872964080 228792732
305694326932 228786425
985927350304 228780118
783815402784 228773811
399802702496 228767504
473068283472 228761197
674548631156 228754890
435803893148 228748583
881081777528 228742276
86529183840 228735969
278535533984 228729662
576019056740 228723355
996664547516 228717048
258955939068 228710741
636021041160 228704434
574755857068 228698127
88423983348 228691820
378959907908 228685513
402960701676 228679206
250745141200 228672899
41053995648 223822816
974558553256 228666592
794552599996 228660285
364433111680 228653978
882344977200 228647671
913924969000 228641364
533070267892 228635057
478121082160 118956327
816658594256 228628750
450330689376 228622443
701899491175 29100498
797078999340 228616136
257692739396 151626587
638547440504 228609829
812868995240 228603522
590545852968 138817070
815395394584 228597215
415592698396 228590908
387170705776 228584601
633494641816 228578294
483805480684 78496922
788868201472 160532071
935399363424 228571987
968242554896 228565680
448435889868 105692706
685917428204 228559373
786973401964 228553066
219165149400 228546759
433277493804 228540452
84002784496 103617703
930346564736 228534145
715602620496 228527838
318326323652 228521531
97897980888 228515224
457278287572 228508917
286746331852 3569762
499595476584 228502610
204638353172 228496303
992243348664 228489996
123793574164 228483689
641705439684 228477382
73897187120 228471075
211585951368 228464768
60633590564 228458461
96634781216 228452154
135793971048 228445847
584861454444 228439540
554006557448 75343422
161057964488 141611071
400434302332 228433233
327168721356 228426926
706760222792 228420619
138951970228 228414312
396013103480 228408005
481910681176 228401698
78949985808 228395391
260219138740 228389084
89055583184 228382777
827395791468 228376470
948031360144 228370163
356853913648 228363856
479384281832 228357549
154741966128 228351242
780025803768 228344935
569071458544 228338628
255797939888 228332321
605072649196 208263447
785710202292 228326014
972663753748 228319707
389065505284 228313400
505911474944 228307093
817921793928 228300786
847606986220 228294479
236849944808 228288172
133267571704 228281865
415592698396 228275558
953084158832 228269251
126341240712 113860271
346748316272 228262944
485700280192 228256637
431382694296 47889051
383381106760 228250330
654337436404 228244023
139583570064 228237716
388433905448 228231409
656863835748 228225102
10105603684 228218795
810342595896 228212488
78949985808 228206181
424435096100 228199874
403592301512 169639379
943610161292 228193567
465489085440 113589070
61278245890 71250179
731392616396 228187260
871607779988 60976076
547597064120 228180953
448435889868 228174646
362538312172 228168339
907608970640 228162032
444014691016 228155725
18948001388 228149418
107371978428 228143111
372643909548 143427487
28421998928 101485937
170531962028 228136804
823606192452 228130497
901924572116 228124190
75791986628 228117883
325273921848 228111576
303799527424 109647195
426329895608 228105269
313905124800 228098962
317694723816 228092655
349274715616 228086348
526122669696 228080041
233727832458 101031833
577913856248 108373181
7579204340 228073734
980874551616 228067427
869081380644 228061120
144004768916 228054813
918977767688 228048506
70739187940 228042199
81476385152 228035892
199024649811 156205469
586124654116 228029585
892450574576 228023278
603809449524 127830276
741498213772 38933111
585493054280 228016971
817921793928 228010664
538209453559 61493250
555807861988 228004357
407381900528 227998050
829922190812 227991743
906977370804 227985436
804026597536 227979129
67581188760 227972822
543175865268 227966515
351801114960 185003231
814132194912 14871906
24632399912 227960208
110529977608 227953901
515385472484 227947594
80844785316 227941287
751603811148 227934980
489489879208 227928673
596230251492 196393673
836238189172 227922366
885502976380 227916059
260850738576 227909752
20211201060 227903445
299378328572 227897138
418750697576 227890831
739603414264 227884524
374538709056 227878217
543807465104 227871910
694759825908 227865603
172426761536 227859296
716234220332 227852989
399171102660 227846682
761709408524 52272416
162952763996 227840375
337905918568 201830307
828658991140 227834068
596933587146 19923813
448435889868 227827761
224217948088 227821454
812868995240 227815147
827395791468 227808840
216638750056 227802533
331589920208 227796226
859607383104 227789919
473068283472 227783612
937294162932 227777305
615809846408 227770998
842554187532 152250980
606335848868 227764691
607599048540 227758384
250745141200 227752077
660653434764 227745770
145899568424 227739463
550755063300 227733156
572229457724 227726849
180005959568 227720542
507806274452 227714235
752235410984 5745677
996664547516 227707928
677075030500 227701621
962558156372 227695314
237481544644 227689007
95371581544 227682700
937294162932 227676393
176847960388 227670086
814763794748 227663779
251376741036 227657472
707391822628 227651165
351801114960 227644858
667601032960 227638551
522333070680 227632244
565281859528 227625937
685917428204 227619630
740235014100 227613323
466120685276 227607016
189479957108 227600709
276009134640 211252965
795815799668 94819438
325273921848 227594402
500227076420 142317455
373275509384 3254412
527565789157 47643078
339169118240 227588095
255797939888 227581788
382117907088 227575481
31579998108 189670411
836238189172 227569174
893082174412 227562867
444646290852 227556560
765499007540 83838951
346802241122 135203159
752867010820 227550253
624020644276 149469593
641073839848 227543946
329063520864 96364653
178742759896 227537639
821711392944 227531332
877923778348 227525025
589914253132 227518718
168637162520 227512411
593703852148 227506104
145267968588 227499797
533070267892 227493490
607599048540 56920675
828027391304 227487183
548860263792 227480876
284219932508 227474569
128214773016 37034704
630968242472 227468262
471805083800 227461955
143373169080 128498818
543807465104 227455648
667601032960 227449341
896240173592 227443034
106740378592 227436727
353064314632 227430420
864028581956 227424113
685917428204 227417806
51159593024 227411499
237481544644 227405192
418750697576 227398885
800236998520 227392578
515385472484 227386271
382749506924 227379964
773709805408 227373657
581071855428 227367350
272851135460 227361043
226744347432 227354736
51791192860 227348429
354959114140 227342122
200946569419 24887422
12632003028 227335815
772446605736 227329508
418119097740 227323201
37895996468 227316894
570966258052 227310587
823606192452 227304280
457909887408 227297973
360643512664 227291666
459173087080 227285359
663179834108 227279052
849501785728 227272745
842554187532 227266438
844563345564 11598573
864660181792 227260131
994138148172 227253824
603177849688 227247517
924030566376 227241210
888029375724 227234903
645495038700 227228596
673917031320 227222289
742761413444 227215982
416224298232 205570358
663811433944 227209675
394118303972 227203368
493911078060 227197061
987822149812 227190754
969505754568 227184447
834974989500 227178140
837501388844 227171833
440856691836 227165526
704865423284 227159219
156636765636 227152912
371380709876 227146605
687180627876 227140298
545070664776 227133991
660021834928 227127684
591809052640 227121377
181269159240 227115070
842554187532 203041251
188848357272 227108763
969505754568 227102456
426961495444 227096149
418750697576 227089842
432014294132 227083535
310747125620 227077228
921504167032 227070921
387170705776 227064614
600019850508 227058307
384644306432 227052000
812868995240 227045693
34106397452 60793173
8842404012 227039386
6947604504 227033079
203375153500 227026772
39159196140 227020465
117477575804 227014158
574124257232 227007851
425066695936 227001544
68844388432 226995237
391591904628 226988930
297483529064 226982623
482542281012 226976316
833711789828 175208460
2526405652 226970009
395381503644 226963702
405487101020 226957395
536228267072 226951088
915188168672 226944781
844448987040 226938474
154741966128 226932167
272219535624 226925860
30948398272 72316062
56212391712 165691197
531807068220 226919553
936030963260 226913246
829290590976 226906939
742761413444 226900632
700444224432 186800726
951189359324 226894325
320221123160 226888018
953715758668 226881711
956873757848 202492542
135793971048 165779495
486492872510 53855473
577913856248 226875404
387170705776 226869097
867186581136 168586110
648653037880 226862790
550123463464 226856483
478121082160 226850176
46738394172 226843869
144636368752 226837562
639179040340 83435303
480647481504 226831255
736445415084 226824948
110529977608 226818641
768025406884 54044683
863453265788 62943860
982137751288 226812334
258324339232 206680390
267166736936 145893524
212217551204 226806027
44843594664 226799720
696654625416 226793413
690338627056 226787106
551386663136 226780799
730129416724 226774492
260219138740 27473292
157899965308 226768185
466120685276 226761878
801500198192 226755571
660021834928 226749264
833711789828 226742957
55580791876 226736650
877923778348 226730343
905233150921 18246151
286114732016 226724036
461699486424 226717729
97266381052 226711422
481279081340 226705115
560229060840 226698808
138951970228 226692501
68844388432 226686194
507174674616 219225013
512859073140 226679887
550755063300 226673580
345485116600 226667273
932950855530 82344192
906977370804 226660966
34106397452 226654659
430751094460 226648352
42948795156 226642045
756025010000 63006930
963189756208 226635738
869081380644 36258943
740235014100 226629431
115582776296 226623124
103582379412 182940842
937294162932 226616817
51791192860 226610510
734550615576 156318995
388433905448 226604203
990980148992 226597896
877923778348 226591589
716234220332 226585282
328431921028 226578975
142109969408 226572668
529912268712 226566361
478752681996 81019722
827395791468 226560054
864028581956 226553747
402960701676 226547440
195795955468 226541133
41685595484 226534826
114319576624 226528519
704865423284 226522212
161057964488 226515905
176847960388 226509598
339169118240 226503291
754130210492 65857694
889292575396 71603371
684654228532 226496984
942978561456 226490677
696654625416 226484370
882976577036 226478063
264640337592 145042079
753498610656 125969711
346748316272 226471756
591177452804 226465449
382749506924 226459142
816026994420 29283401
808447796388 226452835
152847166620 226446528
81476385152 226440221
33474797616 226433914
48001593844 226427607
681496229352 226421300
555176262152 57721664
495174277732 226414993
347379916108 226408686
573492657396 226402379
372012309712 70531181
156636765636 226396072
574755857068 226389765
330326720536 226383458
384644306432 226377151
362538312172 226370844
673917031320 226364537
408013500364 226358230
348643115780 226351923
308852326112 226345616
593703852148 226339309
101687579904 226333002
504016675436 226326695
445909490524 226320388
589914253132 226314081
631606144 226307774
917082968180 65176538
890555775068 226301467
346748316272 226295160
901292972280 226288853
240007943988 96522328
776236204752 226282546
852659784908 226276239
463594285932 226269932
360011912828 226263625
858975783268 226257318
498332276912 226251011
142741569244 226244704
547597064120 226238397
642337039520 131198214
607599048540 226232090
344853516764 125742659
860870582776 226225783
451593889048 226219476
693496626236 226213169
757919809508 226206862
385275906268 226200555
257692739396 226194248
478752681996 226187941
754761810328 226181634
358117113320 93810318
253271540544 226175327
25263999748 226169020
257692739396 226162713
83371184660 226156406
621494244932 226150099
603177849688 226143792
893713774248 226137485
193269556124 226131178
913924969000 226124871
494542677896 226118564
165479163340 226112257
339169118240 226105950
205269953008 226099643
671390631976 226093336
976453352764 226087029
562755460184 226080722
132004372032 226074415
867818180972 226068108
325905521684 71004206
888660975560 226061801
893713774248 226055494
288641131360 226049187
942978561456 226042880
862133782448 226036573
229902346612 174621909
449067489704 226030266
111161577444 226023959
7579204340 226017652
900084921016 73779286
3158005488 226011345
985295750468 226005038
459173087080 225998731
182532358912 188219801
668232632796 225992424
34737997288 225986117
852028185072 225979810
614546646736 225973503
149057567604 225967196
326537121520 57715357
562755460184 225960889
824237792288 225954582
435172293312 225948275
410539899708 225941968
284851532344 205255008
913924969000 146864802
349274715616 225935661
505279875108 225929354
849501785728 225923047
330326720536 207229099
170531962028 3349017
704233823448 225916740
967610955060 188333327
732024216232 225910433
723813418364 53710412
916451368344 225904126
209059552024 225897819
199585554484 115411793
961294956700 225891512
708023422464 225885205
778762604096 225878898
696654625416 225872591
778131004260 225866284
881081777528 225859977
913924969000 225853670
161689564324 225847363
156636765636 101605770
737708614756 80515162
248850341692 225841056
336011119060 225834749
557071061660 225828442
4421205160 225822135
297483529064 12355413
106108778756 225815828
271587935788 4446435
402960701676 225809521
169900362192 225803214
26527199420 225796907
876028978840 225790600
122530374492 81927930
790131401144 225784293
566545059200 136477173
834974989500 225777986
12632003028 81732413
49896393352 225771679
156005165800 225765372
42317195320 225759065
630968242472 225752758
188216757436 182247072
10105603684 225746451
325273921848 225740144
312010325292 225733837
567808258872 225727530
716234220332 225721223
281693533164 12336492
240639543824 225714916
440225092000 225708609
430751094460 105465654
680233029680 225702302
601914650016 4862697
591177452804 225695995
91581982528 225689688
711181421644 225683381
952452558996 225677074
948662959980 85396780
189479957108 225670767
255166340052 225664460
632863041980 5165433
302536327752 225658153
989085349484 225651846
606967448704 225645539
690970226892 225639232
474331483144 225632925
84634384332 225626618
125688373672 225620311
334116319552 225614004
948031360144 225607697
793289400324 19848129
591177452804 225601390
700444224432 225595083
661285034600 225588776
451593889048 128000565
853291384744 225582469
613283447064 71660134
766130607376 225576162
291167530704 225569855
937925762768 225563548
342327117420 225557241
983400950960 225550934
234323545464 138526948
633494641816 225544627
28421998928 173164992
989716949320 225538320
522964670516 225532013
697917825088 225525706
106740378592 225519399
310747125620 225513092
308852326112 133165998
372012309712 225506785
891187374904 25410903
670127432304 225500478
17053201880 225494171
253903140380 225487864
771815005900 225481557
374538709056 225475250
492647878388 225468943
20211201060 225462636
910135369984 225456329
188848357272 225450022
674548631156 225443715
161057964488 225437408
787605001800 225431101
546965464284 225424794
521701470844 225418487
610757047720 225412180
206533152680 225405873
438330292492 154218764
547597064120 225399566
817290194092 225393259
415592698396 225386952
98529580724 225380645
692865026400 225374338
308220726276 225368031
835606589336 225361724
903819371624 162499855
69475988268 2529107
774973005080 225355417
955610558176 215951680
548860263792 225349110
966979355224 225342803
270324736116 225336496
88423983348 225330189
247587142020 225323882
649916237552 225317575
107371978428 74580275
156636765636 225311268
274114335132 225304961
803394997700 225298654
1894805816 225292347
821079793108 225286040
912661769328 183186815
595598651656 225279733
981506151452 212230550
300641528244 225273426
896871773428 225267119
730129416724 225260812
234323545464 225254505
777499404424 225248198
361275112500 225241891
670759032140 225235584
656863835748 225229277
181900759076 169412327
133267571704 225222970
360011912828 5430327
317063123980 225216663
659390235092 225210356
582335055100 225204049
35369597124 31055668
954978958340 225197742
457278287572 213138758
341695517584 225191435
257061139560 225185128
202743553664 225178821
407381900528 159907678
896240173592 59361484
985927350304 225172514
345485116600 225166207
890555775068 100880465
653074236732 225159900
941715361784 225153593
764867407704 225147286
637284240832 225140979
833711789828 225134672
560860660676 225128365
195164355632 34827254
895608573756 225122058
774341405244 225115751
449067489704 225109444
659390235092 225103137
219165149400 225096830
917714568016 225090523
742129813608 225084216
112424777116 225077909
263377137920 225071602
346748316272 225065295
869081380644 114516199
807816196552 225058988
570334658216 225052681
716234220332 225046374
610125447884 9302825
292430730376 225040067
718760619676 225033760
329695120700 225027453
762341008360 143995117
305694326932 225021146
10737203520 225014839
763604208032 225008532
882976577036 225002225
246955542184 224674261
646126638536 224995918
928451765228 224989611
825500991960 224983304
126319973508 224976997
259587538904 224970690
435803893148 26710145
962558156372 224964383
821079793108 224958076
377065108400 224951769
606967448704 103680773
128846372852 224945462
388433905448 129785446
847606986220 224939155
543807465104 224932848
620862645096 224926541
234323545464 224920234
665706233452 224913927
783815402784 224907620
641705439684 224901313
870344580316 224895006
573492657396 224888699
850764985400 224882392
394749903808 91735315
205269953008 224876085
848238586056 224869778
925925365884 224863471
573492657396 224857164
788236601636 139327937
702970623776 224850857
225481147760 224844550
540017866088 224838243
178111160060 224831936
622125844768 224825629
998559347024 224819322
561492260512 224813015
326537121520 180329744
444646290852 224806708
566545059200 224800401
310115525784 224794094
600651450344 224787787
396644703316 224781480
212217551204 34322694
888029375724 224775173
847606986220 224768866
291167530704 224762559
679601429844 95141095
814158917671 125187643
886766176052 224756252
135793971048 224749945
392855104300 224743638
994138148172 224737331
243797543004 224731024
80213185480 224724717
731392616396 224718410
504648275272 224712103
908872170312 224705796
948662959980 224699489
834343389664 224693182
354959114140 224686875
904450971460 224680568
436435492984 224674261
699812624596 224667954
328431921028 224661647
966347755388 168327523
274114335132 224655340
471173483964 224649033
648653037880 224642726
344221916928 67535356
950557759488 224636419
632863041980 224630112
569703058380 224623805
100424380232 224617498
714339420824 45549154
714971020660 224611191
115582776296 224604884
214112350712 224598577
570966258052 56580097
798973798848 224592270
573492657396 190244348
533701867728 17060435
113056376952 166530028
188216757436 173492956
178270550564 41594665
678969830008 224585963
874765779168 159932906
538754666416 78805965
48633193680 224579656
32211597944 224573349
695391425744 224567042
641073839848 224560735
245060742676 224554428
596861851328 224548121
377065108400 224541814
396644703316 224535507
524859470024 224529200
125688373672 224522893
378959907908 224516586
101055980068 99877652
261482338412 224510279
59370390892 224503972
29053598764 224497665
34737997288 224491358
745287812788 224485051
224217948088 76730962
380223107580 224478744
659390235092 53962692
842554187532 158816567
967610955060 224472437
250745141200 193902408
722550218692 224466130
653705836568 224459823
593072252312 224453516
880450177692 224447209
591809052640 224440902
963189756208 224434595
853291384744 224428288
701707424104 224421981
528649069040 224415674
20211201060 109325538
586756253952 224409367
94108381872 224403060
226744347432 224396753
853922984580 224390446
699181024760 224384139
409908299872 224377832
688443827548 224371525
687812227712 224365218
173689961208 87869124
918346167852 224358911
426329895608 224352604
107371978428 224346297
48001593844 224339990
68212788596 224333683
969505754568 224327376
228007547104 224321069
431382694296 86361751
271587935788 224314762
999190946860 224308455
504648275272 224302148
154110366292 224295841
26527199420 224289534
102950779576 224283227
742761413444 224276920
567176659036 224270613
734550615576 224264306
87160783676 224257999
420013897248 224251692
401065902168 219849406
336684345096 92977794
744656212952 224245385
485068680356 224239078
486963479864 224232771
403592301512 224226464
860870582776 224220157
702339023940 224213850
243797543004 224207543
277903934148 224201236
708023422464 224194929
959400157192 224188622
627178643456 224182315
828658991140 224176008
994769748008 224169701
975190153092 224163394
278535533984 224157087
188216757436 224150780
593072252312 224144473
332221520044 224138166
390328704956 224131859
772446605736 224125552
518543471664 157548860
320221123160 224119245
385275906268 168207690
94739981708 224112938
795815799668 224106631
731392616396 224100324
619599445424 224094017
221179144901 10923724
989788205806 66961419
598756650836 79865541
764235807868 136817751
265271937428 224087710
223586348252 224081403
695391425744 224075096
205269953008 146890030
715602620496 224068789
300009928408 224062482
757288209672 150485020
594335451984 224056175
85265984168 224049868
670127432304 224043561
860870582776 224037254
161057964488 224030947
975821752928 224024640
654337436404 224018333
695391425744 224012026
788236601636 224005719
438330292492 223999412
68212788596 223993105
677075030500 206289356
444646290852 223986798
236849944808 42420882
481279081340 223980491
294325529884 223974184
267166736936 223967877
404223901348 223961570
893082174412 223955263
11368803356 223948956
785078602456 223942649
988453749648 223936342
702339023940 223930035
159794764816 223923728
161057964488 223917421
632863041980 223911114
419382297412 223904807
514122272812 223898500
969505754568 223892193
936030963260 223885886
430751094460 154136773
174953160880 223879579
330958320372 223873272
219796749236 223866965
397907902988 223860658
38527596304 223854351
250745141200 223848044
911426780867 135550044
653705836568 223841737
970137354404 223835430
137688770556 223829123
978348152272 223822816
546333864448 223816509
334116319552 223810202
694759825908 223803895
876028978840 223797588
845080586876 223791281
739603414264 79726787
506543074780 223784974
514122272812 223778667
870976180152 223772360
950557759488 223766053
588651053460 189077553
170531962028 77513030
18316401552 223759746
894345374084 223753439
734550615576 223747132
308852326112 223740825
783815402784 223734518
331589920208 223728211
160426364652 223721904
876028978840 223715597
276009134640 123093719
13264567835 74971309
161689564324 123718112
329063520864 223709290
307589126440 223702983
183163958748 223696676
954347358504 26123594
344221916928 223690369
853291384744 223684062
370749110040 223677755
994138148172 223671448
333484719716 9170378
289272731196 223665141
746551012460 223658834
418119097740 223652527
829323910857 126341824
219796749236 223646220
243797543004 223639913
491384678716 223633606
296851929228 223627299
938557362604 223620992
805289797208 223614685
65054789416 223608378
129477972688 223602071
569703058380 28564403
672653831648 223595764
280430333492 223589457
115582776296 193662742
461699486424 223583150
553281462644 223576843
178111160060 184303154
689075427384 223570536
195795955468 223564229
241902743496 223557922
828658991140 223551615
493911078060 223545308
893082174412 223539001
219796749236 223532694
25895599584 223526387
152215566784 223520080
224849547924 223513773
138951970228 223507466
450330689376 223501159
282325133000 223494852
531175468384 223488545
501490276092 8142337
183795558584 223482238
145997490906 7284585
951189359324 223475931
33474797616 223469624
630968242472 223463317
586124654116 93507582
423171896428 223457010
694128226072 223450703
433909093640 223444396
253271540544 223438089
404855501184 223431782
636021041160 223425475
867818180972 223419168
255797939888 33881204
468015484784 223412861
150320767276 223381326
324010722176 223406554
44211994828 223400247
552649862808 223393940
810974195732 223387633
997927747188 143036453
429487894788 223381326
277272334312 223375019
586756253952 223368712
637284240832 223362405
390328704956 223356098
519806671336 94422097
915819768508 223349791
22106000568 223343484
447172690196 223337177
685285828368 223330870
406118700856 223324563
192637956288 223318256
713707820988 223311949
649284637716 164240587
166742363012 223305642
241271143660 223299335
510332673796 223293028
522333070680 223286721
942346961620 223280414
372643909548 166744466
856449383924 31421474
278535533984 223274107
440225092000 223267800
457909887408 223261493
1263205980 223255186
9474003848 223248879
75160386792 223242572
816658594256 223236265
49264793516 223229958
896240173592 206333505
229902346612 223223651
373275509384 82924436
618336245752 223217344
289904331032 223211037
961926556536 79241148
654969036240 223204730
973295353584 223198423
508437874288 223192116
416855898068 223185809
521069871008 33622617
247587142020 223179502
223586348252 223173195
613915046900 223166888
204006753336 31812508
625283843948 223160581
638547440504 223154274
756656609836 223147967
788868201472 223141660
573492657396 223135353
597493451164 223129046
385275906268 223122739
874134179332 223116432
398539502824 223110125
231797146120 223103818
318957923488 223097511
226744347432 223091204
855817784088 223084897
908240570476 223078590
691601826728 223072283
539386266252 223065976
51791192860 223059669
432645893968 223053362
258955939068 223047055
30316798436 223040748
45475194500 64476461
47369994008 223034441
852028185072 223028134
741498213772 175725634
629073442964 223021827
413066299052 223015520
660653434764 223009213
147794367932 223002906
576019056740 222996599
601283050180 222990292
740235014100 198474983
584229854608 222983985
499595476584 222977678
702970623776 222971371
405487101020 222965064
104213979248 222958757
689707027220 222952450
30316798436 222946143
646126638536 222939836
279167133820 222933529
334116319552 222927222
505911474944 222920915
552649862808 222914608
303167927588 222908301
669495832468 222901994
646126638536 81316151
134530771376 222895687
888660975560 169223117
881713377364 166776001
316431524144 222889380
109266777936 222883073
112424777116 222876766
217901949728 222870459
53685992368 193069884
904450971460 79947532
653074236732 222864152
893082174412 222857845
508437874288 108139822
180637559404 222851538
989085349484 222845231
636652640996 222838924
970768954240 222832617
8842404012 222826310
614546646736 17419934
210954351532 222820003
823746706105 37987061
597493451164 102324768
949294559816 222813696
409276700036 222807389
219165149400 222801082
106108778756 221230639
979611351944 222794775
156636765636 222788468
210322751696 102741030
394118303972 192004001
474331483144 222782161
250745141200 222775854
193269556124 222769547
295588729556 222763240
713076221152 222756933
689075427384 222750626
846343786548 222744319
639810640176 87793440
799605398684 91060466
198322354812 222738012
453488688556 222731705
168005562684 222725398
481279081340 222719091
386539105940 222712784
996032947680 222706477
723813418364 222700170
489489879208 222693863
404223901348 222687556
911398569656 222681249
313351138906 107370368
284851532344 222674942
744700847591 124310970
386539105940 222668635
410539899708 222662328
280447974171 39349373
281693533164 126140000
382749506924 192546403
909503770148 222656021
289904331032 191783256
437698692656 222649714
929714964900 222643407
548860263792 222637100
805289797208 167564376
436435492984 222630793
248218741856 222624486
139583570064 222618179
841290987860 222611872
548228663956 222605565
540649465924 222599258
348643115780 222592951
853922984580 222586644
577913856248 222580337
641073839848 222574030
801500198192 222567723
269061536444 222561416
277272334312 222555109
771815005900 222548802
997296147352 222542495
448435889868 222536188
866554981300 222529881
685285828368 222523574
372643909548 190105594
69475988268 222517267
725076618036 222510960
506543074780 222504653
150952367112 110385114
893713774248 222498346
554544662316 222492039
793289400324 222485732
531807068220 222479425
461699486424 222473118
314536724636 222466811
533701867728 222460504
763604208032 13377147
349274715616 222454197
696654625416 222447890
264640337592 222441583
898134973100 56731465
296220329392 222435276
591177452804 222428969
745919412624 128984457
949294559816 222422662
12000403192 222416355
111161577444 222410048
437698692656 210969150
826132591796 222403741
949926159652 66387482
797078999340 222397434
686549028040 222391127
662548234272 222384820
38527596304 222378513
962558156372 198563281
275377534804 222372206
443469087125 133796698
887397775888 222365899
401065902168 222359592
828027391304 222353285
265903537264 222346978
724557396326 80969266
382749506924 222340671
25263999748 222334364
327168721356 71962870
86529183840 222328057
801500198192 222321750
44878371462 32909926
321484322832 27435450
70739187940 222315443
874134179332 222309136
936030963260 222302829
889924175232 87850203
142741569244 211959349
734550615576 222296522
678338230172 222290215
953084158832 222283908
102950779576 222277601
786973401964 222271294
126951573344 222264987
776236204752 222258680
46106794336 222252373
18948001388 222246066
497700677076 133739935
462331086260 222239759
137688770556 222233452
956873757848 222227145
270324736116 222220838
142741569244 222214531
588019453624 171462102
709918221972 222208224
390328704956 222201917
589914253132 222195610
957505357684 4225690
322115922668 222189303
993506548336 222182996
42317195320 97203484
622125844768 222176689
809079396224 193889794
784447002620 174369629
653074236732 145899831
303799527424 222170382
101687579904 222164075
753498610656 222157768
229270746776 222151461
879186978020 222145154
762341008360 222138847
294325529884 222132540
329719541404 156445135
576019056740 222126233
255166340052 222119926
283588332672 222113619
269693136280 222107312
566545059200 70398734
278535533984 222101005
494542677896 94188738
414329498724 222094698
539386266252 222088391
688443827548 222082084
877923778348 222075777
554544662316 126259833
335379519224 222069470
102319179740 85169728
612651847228 118344548
305694326932 222063163
308220726276 416262
12632003028 63252903
386539105940 149589426
97897980888 222056856
527385869368 222050549
199585554484 222044242
458541487244 222037935
102319179740 222031628
177479560224 222025321
467383884948 222019014
295588729556 222012707
611388647556 207632747
846343786548 222006400
599388250672 39904389
32843197780 222000093
852028185072 221993786
271587935788 221987479
78318385972 221981172
281061933328 221974865
815395394584 221968558
538754666416 221962251
771815005900 221955944
454751888228 221949637
272219535624 221943330
177479560224 221937023
955610558176 221930716
421908696756 221924409
754761810328 221918102
513490672976 221911795
173058361372 221905488
737077014920 169954729
570966258052 221899181
916451368344 221892874
619599445424 221886567
753498610656 221880260
831816990320 27378687
672653831648 221873953
845712186712 142103017
617704645916 221867646
398539502824 221861339
963189756208 49314433
91581982528 104683586
847606986220 221855032
501490276092 221848725
145899568424 221842418
363801511844 221836111
71370787776 221829804
80213185480 221823497
305694326932 221817190
125056773836 221810883
838132988680 221804576
905082571296 221798269
303167927588 221791962
922135766868 221785655
2526405652 144329388
494542677896 221779348
861502182612 221773041
41053995648 221766734
425698295772 221760427
931609764408 221754120
389065505284 221747813
485700280192 34190247
373907109220 221741506
216638750056 185520405
417487497904 221735199
528649069040 221728892
627810243292 221722585
574755857068 221716278
152215566784 221709971
466752285112 221703664
860870582776 221697357
487595079700 221691050
81476385152 221684743
300009928408 29075270
598125051000 221678436
735813815248 221672129
997296147352 221665822
898134973100 221659515
817921793928 221653208
557702661496 221646901
485700280192 221640594
944241761128 134875195
150952367112 221634287
481910681176 221627980
327210322328 163799097
138951970228 221621673
701075824268 221615366
42948795156 221609059
656232235912 221602752
496437477404 221596445
905082571296 102659039
950557759488 75684
198953954648 168806855
82739584824 221590138
601914650016 221583831
180637559404 221577524
77686786136 221571217
291799130540 221564910
152847166620 221558603
91581982528 221552296
668232632796 221545989
287377931688 221539682
333484719716 221533375
248850341692 221527068
726339817708 221520761
3789605324 221514454
137688770556 221508147
809710996060 221501840
1263205980 221495533
472436683636 108518242
939820562276 151740113
906345770968 221489226
656863835748 87894352
784447002620 221482919
575387456904 221476612
397276303152 177277156
867186581136 14537635
846975386384 177024876
385907506104 221470305
697917825088 170364684
522964670516 220978359
228007547104 221463998
87792383512 221457691
620862645096 221451384
34737997288 221445077
633494641816 221438770
296220329392 221432463
142741569244 221426156
814763794748 151033729
485068680356 221419849
625283843948 221413542
870344580316 221407235
956242158012 221400928
22737600404 221394621
661916634436 221388314
32843197780 221382007
134530771376 200909485
850133385564 221375700
933504563916 221369393
48633193680 221363086
865291781628 221356779
401065902168 221350472
576019056740 221344165
472436683636 221337858
774973005080 221331551
241902743496 221325244
949294559816 221318937
462331086260 221312630
159794764816 221306323
325905521684 221300016
521069871008 221293709
234955145300 221287402
449067489704 221281095
642968639356 221274788
822342992780 221268481
389697105120 221262174
270956335952 221255867
898766572936 221249560
81476385152 109722879
694128226072 221243253
966979355224 221236946
475594682816 221230639
850133385564 221224332
661285034600 221218025
113687976788 221211718
132004372032 221205411
43580394992 204870281
916451368344 221199104
285483132180 143566241
78949985808 221192797
584861454444 221186490
399171102660 221180183
131372772196 221173876
984664150632 221167569
886134576216 221161262
656232235912 173253290
789499801308 221154955
398539502824 221148648
807184596716 221142341
692233426564 221136034
800868598356 221129727
515385472484 221123420
487595079700 221117113
17053201880 221110806
797078999340 221104499
474963082980 68872440
414961098560 221098192
985927350304 221091885
816026994420 221085578
663811433944 221079271
939820562276 221072964
986558950140 221066657
429487894788 221060350
379591507744 221054043
102319179740 12304957
18948001388 221047736
850133385564 221041429
840027788188 221035122
999190946860 221028815
377696708236 221022508
954978958340 221016201
797078999340 221009894
96634781216 221003587
229270746776 220997280
113837156259 52493161
601283050180 220990973
581703455264 220984666
404223901348 220978359
898134973100 220972052
870976180152 220965745
116214376132 220959438
944241761128 220953131
308852326112 220946824
691601826728 220940517
833080189992 220934210
488226679536 151134641
976453352764 220927903
242534343332 220921596
509069474124 220915289
428856294952 196992838
613915046900 145199754
785078602456 220908982
403592301512 220902675
558965861168 220896368
30948398272 220890061
577913856248 220883754
631599842308 220877447
474963082980 220871140
917082968180 220864833
164847563504 220858526
624652244112 220852219
39159196140 220845912
965716155552 220839605
315168324472 220833298
932241364244 220826991
419382297412 220820684
198322354812 220814377
619599445424 220808070
687180627876 220801763
985927350304 75589395
792026200652 220795456
303167927588 220789149
642968639356 125187643
672022231812 220782842
290623074687 59948035
80213185480 220776535
790763000980 220770228
111161577444 220763921
901292972280 3620218
869081380644 220757614
342958717256 220751307
284851532344 220745000
783183802948 31976490
380223107580 220738693
562123860348 81814404
821711392944 136628541
447172690196 220732386
289904331032 220726079
406118700856 220719772
505911474944 79077166
348643115780 220713465
509701073960 220707158
216007150220 220700851
341695517584 220694544
91581982528 20384224
484437080520 220688237
976453352764 220681930
622125844768 220675623
697917825088 220669316
228639146940 220663009
958768557356 220656702
171163561864 220650395
242534343332 220644088
356853913648 220637781
792657800488 220631474
472436683636 220625167
173058361372 3569762
543175865268 220618860
906345770968 77563486
373907109220 220612553
154110366292 220606246
332221520044 220599939
750972211312 94031063
296851929228 220593632
414329498724 122570238
714339420824 220587325
180637559404 220581018
336011119060 220574711
299378328572 220568404
880450177692 211196202
604555433112 77374276
596230251492 220562097
991611748828 220555790
578545456084 220549483
905714171132 220543176
732024216232 220536869
82107984988 111438383
869081380644 220530562
599388250672 220524255
786973401964 220517948
337274318732 220511641
121267174820 12620307
433909093640 220505334
517280271992 12923043
584861454444 220499027
460436286752 220492720
546333864448 220486413
899398172772 220480106
764235807868 60477823
519175071500 197636152
945659879641 6307
709286622136 220473799
836238189172 189859621
904450971460 220467492
180005959568 220461185
465489085440 166719238
652442636896 167003053
731392616396 186441227
670127432304 220454878
200848754156 220448571
121898774656 220442264
285483132180 220435957
494542677896 220429650
286746331852 220423343
11368803356 220417036
114951176460 220410729
727603017380 220404422
75160386792 220398115
10105603684 220391808
653074236732 220385501
349274715616 220379194
560860660676 220372887
505911474944 220366580
105477178920 220360273
485068680356 104393464
846343786548 220353966
5052804996 220347659
936030963260 59758825
401697502004 220341352
120003975148 220335045
33474797616 220328738
465489085440 209480698
99161180560 220322431
636021041160 220316124
96003181380 190641689
308852326112 220309817
37264396632 220303510
812237395404 220297203
222954748416 220290896
95371581544 220284589
250745141200 220278282
210322751696 214381237
374538709056 220271975
139583570064 103573554
286746331852 220265668
634126241652 220259361
454751888228 132232562
344221916928 220253054
189479957108 220246747
241271143660 220240440
267798336772 11415670
183163958748 220234133
438330292492 220227826
797710599176 220221519
757919809508 189392903
151583966948 220215212
177479560224 47895358
490121479044 220208905
271587935788 220202598
473699883308 220196291
79581585644 2150687
380223107580 162234961
750972211312 220189984
562123860348 220183677
277272334312 220177370
972663753748 220171063
182532358912 213895598
481279081340 220164756
771183406064 220158449
346116716436 220152142
843817387204 220145835
674548631156 220139528
204006753336 163654036
414961098560 220133221
541281065760 220126914
16421602044 220120607
840027788188 219742187
553913062480 220114300
754130210492 220107993
754130210492 220101686
868449780808 220095379
397276303152 220089072
563387060020 220082765
423171896428 220076458
464857485604 220070151
476857882488 116584895
994769748008 220063844
467383884948 220057537
210954351532 220051230
620231045260 220044923
92213582364 220038616
229270746776 220032309
267798336772 220026002
754130210492 220019695
773709805408 220013388
797710599176 220007081
63159989908 220000774
893082174412 219994467
460436286752 219988160
150320767276 219981853
286114732016 219975546
17684801716 81089099
234955145300 26066831
32843197780 219969239
449067489704 219962932
49264793516 219956625
321484322832 219950318
704865423284 219944011
401697502004 219937704
76423586464 219931397
793289400324 219925090
938557362604 219918783
726971417544 219912476
849501785728 219906169
997296147352 219899862
15790002208 219893555
788868201472 126051702
11368803356 52966186
983400950960 219887248
354327514304 219880941
573492657396 219874634
222954748416 24332406
77055186300 219868327
572861057560 219862020
822342992780 95897935
418119097740 219855713
269693136280 219849406
164215963668 219843099
637915840668 219836792
869837474353 43619212
24002553422 200934713
317063123980 219830485
912030169492 219824178
702374418824 127218497
713076221152 219817871
394118303972 219811564
102950779576 219805257
992874948500 205538823
492016278552 219798950
723181818528 219792643
423171896428 219786336
567176659036 219780029
412434699216 219773722
102319179740 170471903
617704645916 80578232
457909887408 219767415
901292972280 219761108
157899965308 157126291
263377137920 219754801
764235807868 219748494
125056773836 82823524
872870979660 219742187
439593492164 219735880
343590317092 219729573
929083365064 5070828
833711789828 219723266
907678536850 18775939
351801114960 219716959
852659784908 219710652
388433905448 219704345
646758238372 219698038
401697502004 219691731
261482338412 219685424
299378328572 219679117
303799527424 219672810
324010722176 26697531
125056773836 219666503
445277890688 219660196
407381900528 95336612
20842800896 141352484
363801511844 219653889
955610558176 50474921
217901949728 219647582
202743553664 219641275
138320370392 219634968
372643909548 219628661
572861057560 219622354
556439461824 88764718
733287415904 219616047
145267968588 219609740
211585951368 168617645
3789605324 219603433
582335055100 219597126
462962686096 219590819
417487497904 219584512
329695120700 92321866
480647481504 219578205
141478369572 219571898
983400950960 219565591
310115525784 192287816
680233029680 219559284
992243348664 219552977
994769748008 174994022
6316004668 219546670
597493451164 219540363
390328704956 219534056
58107191220 219527749
114951176460 219521442
918346167852 219515135
782552203112 219508828
366327911188 217925771
521069871008 219502521
486963479864 219496214
718129019840 208522034
545702264612 4944688
51159593024 219489907
524859470024 219483600
994769748008 219477293
709918221972 219470986
178111160060 219464679
215375550384 219458372
687812227712 219452065
562123860348 219445758
676443430664 219439451
638547440504 219332232
596861851328 103926746
676443430664 219433144
644863438864 219426837
454120288392 219420530
99792780396 219414223
648021438044 219407916
106740378592 219401609
541281065760 219395302
835606589336 219388995
580440255592 219382688
474963082980 219376381
534965067400 219370074
781289003440 219363767
785078602456 219357460
405487101020 219351153
807816196552 219344846
648021438044 219338539
401065902168 70083384
953084158832 219332232
319589523324 219325925
255797939888 219319618
132004372032 219313311
30948398272 219307004
918346167852 219300697
986558950140 219294390
353710370112 104406078
884871376544 219288083
896879486889 162083593
25263999748 219281776
501490276092 219275469
508437874288 219269162
884239776708 219262855
762972608196 219256548
747814212132 219250241
516648672156 219243934
201480353992 195901727
193901155960 219237627
825500991960 219231320
761077808688 219225013
10105603684 219218706
910766969820 219212399
470541884128 219206092
718760619676 219199785
706760222792 219193478
324642322012 219187171
411171499544 219180864
932241364244 219174557
668232632796 7265664
785078602456 219168250
156005165800 219161943
53685992368 219155636
47369994008 219149329
892450574576 219143022
674548631156 219136715
775604604916 219130408
260850738576 219124101
631599842308 219117794
668232632796 219111487
259002257676 81839632
472436683636 219105180
411171499544 125610212
277272334312 219098873
368222710696 164480253
744656212952 219092566
726339817708 219086259
776867804588 219079952
51791192860 219073645
818710059644 38113201
255797939888 219067338
644231839028 219061031
994769748008 219054724
651179437224 219048417
830553790648 219042110
630336642636 219035803
154741966128 219029496
419382297412 219023189
793289400324 219016882
426329895608 219010575
370749110040 219004268
753498610656 218997961
597493451164 218991654
869081380644 218985347
166110763176 218979040
701075824268 218972733
632231442144 218966426
396644703316 218960119
435172293312 218953812
862765382284 218947505
761077808688 218941198
490121479044 218934891
155373565964 218928584
809079396224 218922277
687180627876 218915970
260219138740 218909663
276640734476 65895536
96634781216 218903356
673917031320 218897049
313273524964 218890742
4421205160 218884435
222954748416 19564314
816026994420 218878128
95550548976 35811146
893713774248 218871821
367591110860 218865514
4421205160 218859207
901924572116 218852900
111793177280 85667981
43580394992 218846593
394749903808 218840286
723181818528 218833979
39159196140 218827672
822985301902 100924614
536228267072 218821365
272219535624 218815058
354327514304 170358377
702339023940 218808751
278535533984 218802444
386539105940 218796137
845080586876 218789830
663811433944 218783523
886766176052 218777216
6947604504 28728385
265271937428 218770909
61265190400 218764602
29053598764 178708845
629705042800 218758295
479384281832 218751988
261482338412 218745681
433909093640 218739374
419382297412 218733067
552018262972 218726760
407381900528 218720453
195922915378 37337440
738971814428 218714146
174953160880 218707839
329063520864 218701532
220428349072 218695225
148425967768 218688918
599388250672 218682611
201480353992 218676304
769920206392 143452715
803394997700 218669997
218533549564 189140623
648021438044 218663690
112424777116 218657383
426329895608 218651076
516648672156 218644769
359380312992 218638462
774973005080 100943535
121898774656 218632155
999190946860 218625848
951820959160 218619541
588019453624 124058690
145267968588 218613234
583598254772 218606927
613915046900 218600620
623429793967 101258885
946136560636 218594313
957505357684 218588006
247587142020 218581699
906345770968 218575392
711181421644 139094578
126319973508 218569085
133899171540 218562778
325905521684 218556471
697286225252 56214291
30316798436 218550164
414961098560 218543857
291167530704 218537550
211034734247 77525644
298115128900 218531243
793289400324 218524936
633494641816 218518629
181900759076 218512322
41685595484 218506015
788868201472 45202269
370749110040 218499708
932872964080 218493401
222323148580 218487094
265903537264 218480787
306957526604 218474480
567808258872 218468173
491384678716 218461866
169900362192 218455559
1894805816 218449252
266553660759 181591144
875397379004 218442945
358117113320 218436638
892450574576 218430331
105477178920 218424024
392223504464 218417717
202111953828 218411410
798973798848 218405103
971400554076 218398796
64448859070 40989193
522333070680 218392489
701075824268 218386182
76423586464 218379875
474963082980 146871109
913924969000 218373568
648653037880 218367261
924662166212 218360954
37264396632 218354647
79581585644 137940397
896338480801 53552737
416224298232 218348340
293693930048 205955085
182532358912 218342033
524227870188 218335726
122530374492 218329419
718760619676 218323112
757288209672 218316805
666969433124 32607190
734550615576 173423579
748445811968 40087292
652442636896 218310498
282956732836 218304191
821711392944 218297884
203375153500 70064463
17053201880 218291577
195164355632 218285270
104845579084 92788584
486963479864 218278963
756025010000 218272656
23369200240 48481909
555176262152 218266349
971400554076 218260042
457909887408 57034201
255166340052 218253735
579177055920 218247428
780025803768 218241121
414329498724 176488781
34737997288 52266109
92845182200 218234814
936030963260 114850470
10737203520 218228507
434540693476 120072666
631606144 218222200
412434699216 17766819
600651450344 218215893
31579998108 218209586
408645100200 101000298
661916634436 218203279
984032550796 218196972
35369597124 218190665
572861057560 218184358
231165546284 53445518
829922190812 218178051
160426364652 218171744
178111160060 218165437
137688770556 218159130
131372772196 218152823
316431524144 48828794
950557759488 218146516
433277493804 218140209
753498610656 218133902
790131401144 72656640
788868201472 218127595
423171896428 121996301
872239379824 218121288
680864629516 218114981
946136560636 218108674
664443033780 218102367
289272731196 218096060
502753475764 218089753
686549028040 218083446
890555775068 199465182
237481544644 218077139
802763397864 218070832
215375550384 30254679
67581188760 218064525
78318385972 218058218
971400554076 218051911
1263205980 116547053
211585951368 218045604
139583570064 218039297
966347755388 218032990
480015881668 218026683
276640734476 218020376
241902743496 218014069
449067489704 218007762
589914253132 218001455
137688770556 217995148
852659784908 217988841
277903934148 217982534
579177055920 217976227
970768954240 217969920
44843594664 119700553
633494641816 217963613
347379916108 217957306
233060345792 217950999
585493054280 123118947
912030169492 217944692
462331086260 217938385
214743950548 217932078
41685595484 217925771
949926159652 217919464
308220726276 217913157
522964670516 4932074
409908299872 217906850
886134576216 217900543
712444621316 217894236
694759825908 217887929
152215566784 217881622
469278684456 217875315
217270349892 217869008
623389044440 217862701
273482735296 217856394
996032947680 42282128
662548234272 117038999
306957526604 217850087
373907109220 187589101
769920206392 217843780
164215963668 217837473
491384678716 217831166
700444224432 217824859
129477972688 217818552
245692342512 158463375
153478766456 217812245
785734780671 88115097
723813418364 135663570
409908299872 217805938
510332673796 200625670
558334261332 217799631
828027391304 217793324
616441446244 217787017
848870185892 217780710
233691945628 217774403
457278287572 217768096
230533946448 51793084
659390235092 217761789
995401347844 217755482
469910284292 217749175
195164355632 217742868
332221520044 217736561
377065108400 217730254
370749110040 217723947
353695914468 217717640
154741966128 217711333
154110366292 217705026
90318782856 217698719
435172293312 217692412
810342595896 217686105
574755857068 217679798
293062330212 217673491
529280668876 217667184
27158799256 217660877
526754269532 217654570
504648275272 217648263
379591507744 217641956
47369994008 26577698
783815402784 217635649
835606589336 217629342
480647481504 217623035
651277000207 25152316
636021041160 217616728
406118700856 217610421
580440255592 217604114
1263205980 22383543
468015484784 217597807
180637559404 217591500
697917825088 217585193
22109601865 123983006
445909490524 217578886
122530374492 217572579
233060345792 217566272
244429142840 217559965
729497816888 165167716
111793177280 217553658
862133782448 217547351
851396585236 217541044
275377534804 217534737
65054789416 109867940
966347755388 217528430
948662959980 217522123
252639940708 217515816
601283050180 217509509
434540693476 217503202
420645497084 217496895
825500991960 217490588
905714171132 217484281
368854310532 217477974
505911474944 217471667
253903140380 217465360
252008340872 217459053
909503770148 217452746
558965861168 217446439
778131004260 217440132
447172690196 217433825
667601032960 25259535
60633590564 217427518
582966654936 217421211
123161974328 217414904
217901949728 217408597
372012309712 217402290
831185390484 217395983
524227870188 217389676
707391822628 142740024
49264793516 217383369
996664547516 217377062
393486704136 217370755
968242554896 217364448
778762604096 217358141
34737997288 217351834
682127829188 217345527
812237395404 217339220
174953160880 217332913
937294162932 217326606
781289003440 217320299
210954351532 217313992
275377534804 150838212
985927350304 110971665
227375947268 217307685
795184199832 217301378
324010722176 217295071
521197505767 29232945
428856294952 217288764
849501785728 217282457
149689167440 217276150
182532358912 217269843
487595079700 217263536
712444621316 217257229
154110366292 217250922
678969830008 217244615
686549028040 217238308
99792780396 217232001
294325529884 142853550
859020985537 3834656
858975783268 134856274
266535137100 217225694
27790399092 112138460
536859866908 217219387
166742363012 217213080
518543471664 217206773
670127432304 217200466
622757444604 217194159
931609764408 217187852
267166736936 217181545
528017469204 217175238
456015087900 217168931
738340214592 27202091
228639146940 217162624
637915840668 217156317
526754269532 217150010
785710202292 87427634
397907902988 217143703
107371978428 217137396
416855898068 217131089
821079793108 217124782
786983631918 67831785
941715361784 217118475
483805480684 217112168
58738791056 217105861
991611748828 64722434
86529183840 217099554
858975783268 217093247
561492260512 217086940
483805480684 217080633
286746331852 217074326
565281859528 217068019
745919412624 217061712
749077411804 217055405
400434302332 217049098
768657006720 217042791
850764985400 207935483
64423189580 217036484
32211597944 217030177
286114732016 178866520
874134179332 217023870
380223107580 217017563
144636368752 217011256
984032550796 217004949
209059552024 216998642
807184596716 71458310
277903934148 216992335
258324339232 216986028
972663753748 216979721
303799527424 216973414
131372772196 216967107
779394203932 216960800
72002387612 30008706
700444224432 216954493
601283050180 216948186
759814609016 216941879
316431524144 133588567
924662166212 42187523
401697502004 216935572
959464923775 88304307
782552203112 216929265
671390631976 216922958
987190549976 216916651
476226282652 216910344
465489085440 216904037
135162371212 58421741
689707027220 216897730
29053598764 216891423
855186184252 216885116
422540296592 216878809
761709408524 216872502
930978164572 216866195
18316401552 68531862
658758635256 216859888
852028185072 216853581
88423983348 216847274
354959114140 216840967
982769351124 216834660
114319576624 216828353
648021438044 142323762
19579601224 216822046
637284240832 216815739
754840111733 106052205
656863835748 216809432
785710202292 216803125
841922587696 216796818
267166736936 216790511
459804686916 183287727
193901155960 216784204
194532755796 216777897
996032947680 216771590
824869392124 216765283
489489879208 216758976
780657403604 123749647
805921397044 216752669
997927747188 216746362
84002784496 216740055
363169912008 216733748
66949588924 180531568
481910681176 216727441
596230251492 107906463
634126241652 103125757
138320370392 170604350
547597064120 216721134
89055583184 216714827
123161974328 216708520
193901155960 216702213
52422792696 207430923
269693136280 202423165
46106794336 216695906
977084952600 216689599
625915443784 216683292
788868201472 33471249
84002784496 216676985
111793177280 216670678
215375550384 147646870
414329498724 216664371
472436683636 216658064
510332673796 216651757
714971020660 137334925
191374756616 216645450
499595476584 216639143
240007943988 216632836
946768160472 145805226
426961495444 216626529
433909093640 216620222
63791589744 216613915
844448987040 58257759
543175865268 216607608
553913062480 216601301
666969433124 216594994
382117907088 216588687
613915046900 216582380
458541487244 216576073
905714171132 203318759
683391028860 216569766
629073442964 4200462
228639146940 112144767
550755063300 216563459
857712583596 216557152
608862248212 216550845
408013500364 73558541
973926953420 216544538
352432714796 216538231
516648672156 216531924
444014691016 216525617
74528786956 144348309
402960701676 216519310
582966654936 167892340
616441446244 18460589
158531565144 216513003
585493054280 216506696
12000403192 216500389
14526802536 216494082
6316004668 216487775
776236204752 216481468
110529977608 95317691
957505357684 216475161
639810640176 216468854
732655816068 216462547
828027391304 216456240
691601826728 138060230
860870582776 49150451
519806671336 8054039
259587538904 88701648
256429539724 216449933
362538312172 216443626
221059948908 216437319
320221123160 216431012
352432714796 182732711
430863314911 73470243
381486307252 216424705
245060742676 216418398
862765382284 216412091
806552996880 24181038
822342992780 216405784
45475194500 140526267
323379122340 17546074
787605001800 216399477
80213185480 216393170
608862248212 216386863
828050815502 119984368
144636368752 216380556
245692342512 87257345
144636368752 216374249
390328704956 216367942
576650656576 216361635
773709805408 216355328
472436683636 216349021
471173483964 216342714
337274318732 216336407
702970623776 52417477
757288209672 216330100
312010325292 128940308
183795558584 216323793
941815996276 80931424
121898774656 216317486
757288209672 216311179
606967448704 216304872
473699883308 216298565
239376344152 216292258
438330292492 216285951
507806274452 216279644
197059155140 216273337
128846372852 216267030
164215963668 127754592
721918618856 216260723
222323148580 216254416
516017072320 216248109
144004768916 216241802
852028185072 216235495
384012706596 19822901
580440255592 216229188
63159989908 216222881
509069474124 216216574
785710202292 216210267
69475988268 103977202
618336245752 216203960
394749903808 77998669
634126241652 216197653
660021834928 216191346
735182215412 216185039
447172690196 216178732
662548234272 216172425
625283843948 216166118
688443827548 216159811
174953160880 216153504
313905124800 180954137
920872567196 216147197
685917428204 216140890
167373962848 216134583
658127035420 216128276
61265190400 216121969
438961892328 33830748
664443033780 216115662
498332276912 216109355
106740378592 216103048
445909490524 216096741
572229457724 216090434
872239379824 144310467
329695120700 216084127
948031360144 216077820
198322354812 216071513
726971417544 216065206
505911474944 216058899
133899171540 216052592
262745538084 216046285
24632399912 216039978
190743156780 216033671
591809052640 216027364
219796749236 216021057
809710996060 216014750
904450971460 216008443
798342199012 100041634
906345770968 216002136
274114335132 215995829
582966654936 215989522
741498213772 215983215
104845579084 215976908
690970226892 215970601
354327514304 215964294
246955542184 215957987
991611748828 144316774
337905918568 215951680
882344977200 215945373
32843197780 142531893
80213185480 215939066
689075427384 215932759
92845182200 215926452
349274715616 215920145
432645893968 215913838
472436683636 109830098
69475988268 215907531
414329498724 215901224
234955145300 215894917
320221123160 54265428
512227473304 146435926
684022628696 215888610
682759429024 215882303
385907506104 215875996
4421205160 116641658
925293766048 215869689
94108381872 215863382
960663356864 215857075
853922984580 215850768
818608926899 94768982
427593095280 215844461
978979752108 215838154
778762604096 215831847
726971417544 128940308
898134973100 54795216
79581585644 838831
816658594256 215825540
380223107580 215819233
576019056740 215812926
118109175640 215806619
573492657396 215800312
987822149812 48923399
637284240832 215794005
732024216232 215787698
649916237552 215781391
17684801716 215775084
383381106760 215768777
176847960388 215762470
281693533164 215756163
718129019840 215749856
99161180560 215743549
210954351532 215737242
282956732836 197093750
564018659856 215730935
801500198192 215724628
10105603684 215718321
944873360964 215712014
263377137920 215705707
795184199832 215699400
46738394172 215693093
464857485604 215686786
30948398272 215680479
706760222792 215674172
82739584824 215667865
257692739396 215661558
365064711516 215655251
923398966540 215648944
286114732016 215642637
529912268712 215636330
756025010000 215630023
2526405652 215623716
238744744316 161957453
811605795568 53048177
224217948088 215617409
85897584004 215611102
970137354404 215604795
536859866908 215598488
829922190812 215592181
842554187532 147079240
242534343332 215585874
933504563916 215579567
346748316272 30305135
47369994008 19394025
324642322012 215573260
917714568016 112037548
912030169492 215566953
203375153500 215560646
765499007540 215554339
814132194912 215548032
574124257232 215541725
944873360964 215535418
806065228179 16858611
803394997700 80262882
497069077240 215529111
784447002620 215522804
766130607376 215516497
664443033780 215510190
72002387612 215503883
32843197780 215497576
960031757028 215491269
129477972688 215484962
188216757436 215478655
442751491344 215472348
365696311352 159781538
800868598356 20535592
10737203520 215466041
601283050180 215459734
528649069040 215453427
244429142840 215447120
224849547924 215440813
310115525784 215434506
168637162520 215428199
97266381052 215421892
69475988268 215415585
23369200240 215409278
233691945628 215402971
90950382692 215396664
615809846408 215390357
86529183840 215384050
851396585236 215377743
607599048540 215371436
632863041980 215365129
447804290032 215358822
291167530704 215352515
297483529064 215346208
437067092820 215339901
708023422464 85825656
593072252312 215333594
218533549564 215327287
589914253132 215320980
296851929228 215314673
583598254772 215308366
168005562684 215302059
653705836568 215295752
556439461824 215289445
753498610656 55268241
659390235092 215283138
907608970640 71597064
476226282652 191366994
187585157600 215276831
466120685276 215270524
831185390484 215264217
856449383924 210597037
490121479044 215257910
524859470024 215251603
239376344152 215245296
437698692656 215238989
359380312992 215232682
628441843128 215226375
72633987448 215220068
989716949320 215213761
478121082160 215207454
299378328572 215201147
95371581544 215194840
655600636076 215188533
975821752928 215182226
313905124800 215175919
47369994008 215169612
90318782856 206894828
166742363012 215163305
773709805408 215156998
10737203520 215150691
660021834928 215144384
333484719716 54845672
729497816888 215138077
49305498894 131513564
322115922668 215131770
332853119880 215125463
755393410164 107673104
650547837388 215119156
553913062480 215112849
714971020660 215106542
6308 130012498
536859866908 215100235
781289003440 215093928
193901155960 215087621
776867804588 215081314
295588729556 215075007
944873360964 215068700
685285828368 215062393
658758635256 215056086
296220329392 215049779
119372375312 204081906
61896790236 215043472
358748713156 215037165
39159196140 215030858
786973401964 215024551
32843197780 215018244
168637162520 46249231
391591904628 115601003
865291781628 215011937
401697502004 215005630
356222313812 214999323
364433111680 214993016
926556965720 26590312
516648672156 214986709
198322354812 214980402
838132988680 214974095
729497816888 214967788
318326323652 214961481
605072649196 214955174
519806671336 214948867
941083761948 214942560
77055186300 214936253
188848357272 214929946
908872170312 214923639
737708614756 214917332
240639543824 172818107
500227076420 214911025
873502579496 214904718
765499007540 214898411
109266777936 214892104
44211994828 71994405
987822149812 214885797
483927231012 37860921
985927350304 11636415
793289400324 214879490
534333467564 214873183
687180627876 214866876
568439858708 214860569
620862645096 214854262
520438271172 214847955
764867407704 214841648
197690754976 214835341
992243348664 214829034
89687183020 214822727
51159593024 214816420
83371184660 214810113
213480750876 214803806
603809449524 214797499
180005959568 214791192
543807465104 105295365
703602223612 214784885
401697502004 214778578
786973401964 187034085
125056773836 214772271
781289003440 214765964
500858676256 214759657
142109969408 214753350
702970623776 214747043
795184199832 214740736
217901949728 214734429
454120288392 214728122
298746728736 214721815
314536724636 62010424
378328308072 118962634
912661769328 214715508
739603414264 214709201
932241364244 214702894
257061139560 68727379
401065902168 214696587
796447399504 214690280
201480353992 214683973
764235807868 214677666
224217948088 214671359
905082571296 187122383
412434699216 214665052
344221916928 214658745
627810243292 214652438
933504563916 214646131
9474003848 214639824
255166340052 214633517
995401347844 148220807
248850341692 214627210
760446208852 214620903
279798733656 214614596
432014294132 214608289
296220329392 214601982
516648672156 214595675
518543471664 214589368
210322751696 214583061
805289797208 214576754
212849151040 214570447
894976973920 214564140
870976180152 214557833
435803893148 214551526
581703455264 214545219
311378725456 153045662
596861851328 214538912
116845975968 214532605
88423983348 214526298
456015087900 214519991
85265984168 214513684
1263205980 53010335
496437477404 171411646
959400157192 214507377
459804686916 214501070
30316798436 214494763
939820562276 214488456
132004372032 214482149
478755053428 56340431
616441446244 214475842
847606986220 214469535
778131004260 214463228
720655419184 64577373
808447796388 214456921
77686786136 214450614
214112350712 25410903
345485116600 214444307
896240173592 214438000
772446605736 214431693
477489482324 214425386
896240173592 214419079
195164355632 84375046
147794367932 214412772
683391028860 214406465
261482338412 214400158
867818180972 214393851
98529580724 214387544
706760222792 214381237
718129019840 214374930
390960304792 214368623
504648275272 214362316
690970226892 214356009
543175865268 212810794
558334261332 214349702
877923778348 28759920
402329101840 214343395
728234617216 164221666
826764191632 214337088
457909887408 214330781
295588729556 214324474
953715758668 214318167
125688373672 115664073
193269556124 214311860
582966654936 214305553
372643909548 214299246
123927749282 7852215
363169912008 214292939
822974592616 111129340
388433905448 214286632
688445700727 33364030
814132194912 214280325
975821752928 214274018
151583966948 140009093
165479163340 214267711
802763397864 214261404
976453352764 214255097
918977767688 26356953
15158402372 214248790
341063917748 214242483
644231839028 214236176
144636368752 214229869
507174674616 214223562
648653037880 74447828
739603414264 214217255
161689564324 214210948
580440255592 214204641
516648672156 214198334
140846769736 207342625
929083365064 214192027
379591507744 214185720
690338627056 214179413
526122669696 214173106
646126638536 214166799
421908696756 214160492
794552599996 214154185
432645893968 214147878
953715758668 214141571
644863438864 214135264
297483529064 214128957
896871773428 214122650
693496626236 122002608
757288209672 214116343
222323148580 112838537
287377931688 214110036
874134179332 173701087
90318782856 214103729
651811037060 164726226
84634384332 214097422
858344183432 214091115
466752285112 214084808
109266777936 214078501
251376741036 214072194
451593889048 214065887
802763397864 214059580
807816196552 214053273
852659784908 214046966
975190153092 214040659
618336245752 214034352
831816990320 214028045
536228267072 214021738
696654625416 214015431
89687183020 38680831
426961495444 214009124
674548631156 214002817
143373169080 213996510
667601032960 213990203
368854310532 213983896
739603414264 213977589
255166340052 213971282
252008340872 213964975
275377534804 155000832
607599048540 213958668
887397775888 125881413
571597857888 213952361
364433111680 213946054
917082968180 213939747
156636765636 213933440
174321561044 213927133
258955939068 213920826
825500991960 213914519
984032550796 213908212
231797146120 213901905
154741966128 213895598
245692342512 213889291
637915840668 213882984
531175468384 213876677
416224298232 213870370
385275906268 213864063
833711789828 213857756
591177452804 213851449
933504563916 213845142
581703455264 213838835
886134576216 32556734
332853119880 213832528
572229457724 29832110
360011912828 213826221
959400157192 213819914
141478369572 213813607
29685198600 213807300
297483529064 213800993
2526405652 213794686
584861454444 213788379
828027391304 213782072
294957129720 213775765
339800718076 15250326
690338627056 199149832
725708217872 213769458
820448193272 213763151
366959511024 213756844
1894805816 213750537
531807068220 213744230
712444621316 213737923
130741172360 213731616
746551012460 213725309
665706233452 213719002
941083761948 213712695
200217154320 213706388
103582379412 213700081
701707424104 213693774
548860263792 213687467
719392219512 213681160
293070125664 183931041
570966258052 81530589
579808655756 213674853
890555775068 213668546
360643512664 213662239
498963876748 213655932
835606589336 213649625
386539105940 213643318
53685992368 197156820
46738394172 213637011
449699089540 213630704
613283447064 213624397
207796352352 213618090
371380709876 171115217
400434302332 213611783
464857485604 213605476
195164355632 77689626
964452955880 213599169
990980148992 213592862
64423189580 213586555
615178246572 213580248
279167133820 213573941
173689961208 213567634
236218344972 213561327
790131401144 213555020
166110763176 213548713
73897187120 213542406
440225092000 213536099
653705836568 213529792
9474003848 213523485
179374359732 105856688
87160783676 213517178
281061933328 213510871
919609367524 213504564
108635178100 213498257
956873757848 213491950
493911078060 213485643
809079396224 213479336
394118303972 213473029
534333467564 213466722
524227870188 213460415
337274318732 213454108
810974195732 213447801
903187771788 213441494
315799924308 213435187
183795558584 213428880
404223901348 213422573
184427158420 213416266
415592698396 213409959
206533152680 25265842
323379122340 213403652
257061139560 124538022
63159989908 213397345
663811433944 213391038
122530374492 213384731
649284637716 213378424
475594682816 213372117
264008737756 213365810
268429936608 213359503
669495832468 119044625
903819371624 74321688
761077808688 213353196
48633193680 213346889
978348152272 204554931
101055980068 213340582
925925365884 213334275
305694326932 9857841
78318385972 213327968
596861851328 213321661
212849151040 213315354
485090981908 25808244
513490672976 34423606
695391425744 213309047
466120685276 213302740
468015484784 136086139
624077413583 64337707
896240173592 213296433
127583173180 175372442
605072649196 213290126
422540296592 213283819
334116319552 213277512
992243348664 213271205
630968242472 213264898
446541090360 213258591
819184993600 183319262
916451368344 213252284
686549028040 40484633
990980148992 213245977
752867010820 213239670
328431921028 213233363
36001196960 213227056
539386266252 175990528
782552203112 213220749
577913856248 213214442
175584760716 213208135
577282256412 213201828
90950382692 213195521
276640734476 20119330
133267571704 213189214
413066299052 213182907
306957526604 213176600
882976577036 213170293
63159989908 213163986
389065505284 213157679
663179834108 213151372
77686786136 213145065
402329101840 54442024
360011912828 213138758
775604604916 213132451
548228663956 213126144
207796352352 11743634
413066299052 213119837
754761810328 213113530
238744744316 213107223
696023025580 213100916
790763000980 213094609
546965464284 48551286
78949985808 213088302
673917031320 213081995
790131401144 147009863
575387456904 206547943
794552599996 213075688
571597857888 213069381
579808655756 213063074
34106397452 213056767
449699089540 213050460
857712583596 213044153
133267571704 213037846
787605001800 213031539
627810243292 147066626
138951970228 213025232
63791589744 213018925
980242951780 213012618
983400950960 213006311
834974989500 213000004
421908696756 212993697
812868995240 212987390
987822149812 212981083
326537121520 212974776
337905918568 212968469
845712186712 212962162
725708217872 212955855
495174277732 212949548
143373169080 212943241
392855104300 212936934
601283050180 212930627
502121875928 141194809
975821752928 129520552
294957129720 212924320
855186184252 212918013
387802305612 212911706
608862248212 212905399
983400950960 212899092
604441049360 136369954
95371581544 212892785
44211994828 212886478
842554187532 212880171
698549424924 121971073
533701867728 212873864
735182215412 212867557
982769351124 69780648
657495435584 212861250
646758238372 10166884
603177849688 212854943
579808655756 212848636
811605795568 212842329
695391425744 212836022
636021041160 212829715
241271143660 212823408
673917031320 212817101
375170308892 212810794
825500991960 212804487
920240967360 212798180
790763000980 212791873
298115128900 212785566
752867010820 212779259
718760619676 212772952
193901155960 212766645
515385472484 212760338
512859073140 212754031
291799130540 212747724
363801511844 212741417
667601032960 212735110
860870582776 212728803
840659388024 212722496
192655035644 24483774
73897187120 212716189
995401347844 212709882
432645893968 212703575
942346961620 212697268
534965067400 212690961
127583173180 212684654
154110366292 212678347
608862248212 212672040
10105603684 212665733
304431127260 212659426
262113938248 212653119
497700677076 212646812
865291781628 212640505
149689167440 212634198
650547837388 212627891
748445811968 212621584
629073442964 212615277
740866613936 212608970
470541884128 212602663
458541487244 212596356
325905521684 212590049
699812624596 138526948
342958717256 212583742
195795955468 212577435
449699089540 212571128
315168324472 212564821
877292178512 212558514
387802305612 212552207
336642718896 123755954
542544265432 212545900
49264793516 212539593
947399760308 212533286
305062727096 212526979
351169515124 212520672
483805480684 212514365
185690358092 212508058
705497023120 212501751
368222710696 164145982
190743156780 212495444
137688770556 212489137
406118700856 212482830
469278684456 212476523
451593889048 212470216
543175865268 160689746
337905918568 212463909
346116716436 212457602
61896790236 122399949
996664547516 212451295
967610955060 212444988
848870185892 212438681
487595079700 117184060
201480353992 212432374
217270349892 212426067
771183406064 87673607
387802305612 205658656
730129416724 212419760
180637559404 184183321
366959511024 96717845
463594285932 212413453
774341405244 212407146
641705439684 131172986
50527993188 52631915
593703852148 212400839
842554187532 212394532
845712186712 212388225
898134973100 212381918
258324339232 212375611
36001196960 168144620
245692342512 133172305
884871376544 212369304
838764588516 212362997
20211201060 212356690
489489879208 212350383
433277493804 212344076
754761810328 212337769
494542677896 212331462
10737203520 212325155
990980148992 96042996
92845182200 212318848
738971814428 76024578
630968242472 212312541
683391028860 152408655
187585157600 212306234
608862248212 212299927
509701073960 212293620
119372375312 212287313
563387060020 212281006
157268365472 212274699
644231839028 212268392
406118700856 212262085
657495435584 212255778
925293766048 212249471
566545059200 212243164
100424380232 174281331
498332276912 212236857
110529977608 212230550
528649069040 95708725
946136560636 212224243
205901552844 51004709
497700677076 212217936
470541884128 212211629
294325529884 212205322
373275509384 181086584
765499007540 161213227
241902743496 212199015
241902743496 212192708
687812227712 212186401
633494641816 212180094
739603414264 212173787
627810243292 212167480
158531565144 212161173
175584760716 170869244
960031757028 212154866
860870582776 212148559
823606192452 212142252
984664150632 212135945
662548234272 212129638
270324736116 212123331
378328308072 212117024
495174277732 212110717
653705836568 212104410
481910681176 159895064
318957923488 212098103
123793574164 212091796
10737203520 212085489
716865820168 32209849
66317989088 212079182
869712980480 212072875
442751491344 212066568
701075824268 212060261
937925762768 212053954
850133385564 212047647
37895996468 212041340
810974195732 212035033
865923381464 212028726
120635574984 212022419
426329895608 212016112
263377137920 212009805
726971417544 212003498
286746331852 211997191
221059948908 211990884
533070267892 211984577
627178643456 211978270
766762207212 37116695
887397775888 211971963
128214773016 211965656
152847166620 211959349
669495832468 211953042
776236204752 211946735
156005165800 197131592
769288606556 211940428
1894805816 211934121
22737600404 151103106
36001196960 211927814
57475591384 211921507
877292178512 211915200
852028185072 8236942
939820562276 211908893
990348549156 83208251
838132988680 31232264
320221123160 164442411
959400157192 211902586
494542677896 211896279
137057170720 51893996
832448590156 211889972
720655419184 211883665
210322751696 211877358
979611351944 211871051
349906315452 211864744
780657403604 211858437
77055186300 211852130
437067092820 211845823
130109572524 185936667
454120288392 211839516
90950382692 211833209
946768160472 43209257
166110763176 211826902
652442636896 211820595
610757047720 211814288
113687976788 211807981
997927747188 28797762
226744347432 80370101
222954748416 211801674
24000800076 184183321
35369597124 68311117
874134179332 211795367
162321164160 211789060
762972608196 211782753
478121082160 211776446
384012706596 211770139
780657403604 211763832
22106000568 211757525
275377534804 211751218
37264396632 211744911
237481544644 211738604
300641528244 211732297
915819768508 89805373
386539105940 211725990
793289400324 211719683
387170705776 211713376
526754269532 188869422
157268365472 211707069
547597064120 211700762
780025803768 32645032
313273524964 211694455
298746728736 211688148
929083365064 211681841
774341405244 202448393
855186184252 36845494
605072649196 211675534
222323148580 60130938
723181818528 211669227
3789605324 211662920
567176659036 211656613
189479957108 211650306
395381503644 47163746
862133782448 91848841
381486307252 62830334
361906712336 211643999
442119891508 211637692
300009928408 91375816
814132194912 211631385
732655816068 211625078
48001593844 211618771
5684404832 211612464
589282653296 211606157
522333070680 211599850
521701470844 211593543
879186978020 211587236
552018262972 211580929
347379916108 191076872
598756650836 211574622
886766176052 48866636
613915046900 108291190
192006356452 176488781
306957526604 62092415
449699089540 211568315
423803496264 211562008
310747125620 211555701
79581585644 14058303
250113541364 211549394
755393410164 211543087
181900759076 211536780
63159989908 211530473
330958320372 211524166
915188168672 143194128
627810243292 211517859
303799527424 211511552
40422395812 125887720
390328704956 211505245
269061536444 211498938
436435492984 211492631
728866217052 30784467
398539502824 211486324
500858676256 211480017
389697105120 161440279
154110366292 211473710
471805083800 211467403
132635971868 211461096
720023819348 211454789
66317989088 211448482
598756650836 211442175
919609367524 211435868
968874154732 211429561
426961495444 211423254
1894805816 211416947
248850341692 211410640
253903140380 197453249
254534740216 211404333
834343389664 211398026
966979355224 211391719
179374359732 211385412
843185787368 163792790
418750697576 211379105
587387853788 211372798
613283447064 157397492
930978164572 211366491
702426167759 59948035
124425174000 211360184
833080189992 211353877
368222710696 211347570
375801908728 186523218
793921000160 211341263
93476782036 211334956
80844785316 32764865
452857088720 211328649
58738791056 211322342
766762207212 211316035
430119494624 211309728
70107588104 211303421
35369597124 211297114
358117113320 211290807
65054789416 211284500
565913459364 211278193
331589920208 120753822
286114732016 211271886
780025803768 211265579
485700280192 211259272
521069871008 211252965
560860660676 211246658
513490672976 211240351
991611748828 211234044
660021834928 111217638
108003578264 211227737
994769748008 211221430
855186184252 211215123
916451368344 211208816
270324736116 211202509
221691548744 211196202
33474797616 211189895
111161577444 211183588
872870979660 42767767
753498610656 211177281
814763794748 211170974
498963876748 211164667
358117113320 211158360
512859073140 211152053
253271540544 211145746
361906712336 211139439
244429142840 211133132
855186184252 211126825
109898377772 211120518
160426364652 211114211
764867407704 211107904
136425570884 85926568
15790002208 211101597
536228267072 211095290
773078205572 211088983
847606986220 211082676
444014691016 211076369
904450971460 211070062
254534740216 199824681
401697502004 211063755
562123860348 2882299
695391425744 170894472
627810243292 183212043
207164752516 154918841
147162768096 211057448
330326720536 180209911
872870979660 211051141
480015881668 7549479
91581982528 211044834
27790399092 211038527
490753078880 155152200
86529183840 211032220
763604208032 211025913
932241364244 12342799
214112350712 211019606
860870582776 211013299
289272731196 211006992
795815799668 211000685
721287019020 210994378
305694326932 210988071
501490276092 210981764
197059155140 210975457
680864629516 210969150
867818180972 210962843
444646290852 210956536
597061600325 3891419
351801114960 210950229
749077411804 108675917
588019453624 18296607
104845579084 210943922
633494641816 210937615
193269556124 210931308
843185787368 210925001
717497420004 210918694
906345770968 35312893
906977370804 210912387
723813418364 210887159
317063123980 122551317
26527199420 210906080
777499404424 210899773
517280271992 210893466
363801511844 210887159
30316798436 23752162
310747125620 210880852
540649465924 210874545
193269556124 210868238
127583173180 210861931
191374756616 210855624
795815799668 121113321
591177452804 210849317
776867804588 210843010
793921000160 210836703
286746331852 210830396
469278684456 210824089
472436683636 210817782
75160386792 210811475
42948795156 60503051
296851929228 210805168
360643512664 210798861
318957923488 210792554
407381900528 210786247
829290590976 210779940
601914650016 210773633
522964670516 210767326
118740775476 210761019
397276303152 210754712
296220329392 210748405
134530771376 210742098
552018262972 193561830
365696311352 210735791
581071855428 210729484
36632796796 210723177
287377931688 210716870
555807861988 210710563
446541090360 210704256
413066299052 15408001
992874948500 210697949
697286225252 210691642
46738394172 210685335
843817387204 210679028
358117113320 48664812
225481147760 36530144
727603017380 210672721
687180627876 210666414
491384678716 210660107
83371184660 210653800
13263602864 141188502
276640734476 124228979
939820562276 210647493
78949985808 210641186
120635574984 210634879
85265984168 210628572
910766969820 196860391
545070664776 210622265
962558156372 210615958
523596270352 210609651
801500198192 210603344
281061933328 210597037
923398966540 210590730
949926159652 210584423
122530374492 210578116
672022231812 133449813
459173087080 210571809
778131004260 210565502
906345770968 210559195
766130607376 210552888
359380312992 210546581
903819371624 210540274
667601032960 50380316
433277493804 210533967
436435492984 210527660
148425967768 210521353
104213979248 210515046
506543074780 210508739
49264793516 131027925
775604604916 210502432
891818974740 210496125
877292178512 210489818
259587538904 210483511
476226282652 210477204
479384281832 210470897
681496229352 210464590
365064711516 210458283
415592698396 210451976
147162768096 210445669
997927747188 210439362
365064711516 210433055
325273921848 210426748
485068680356 210420441
514753872648 210414134
820448193272 210407827
784447002620 210401520
289272731196 210395213
756025010000 167230105
912030169492 210388906
651811037060 210382599
398539502824 210376292
834974989500 210369985
216007150220 210363678
216638750056 210357371
341695517584 210351064
653074236732 119687939
411803099380 210344757
746551012460 210338450
443383091180 210332143
464857485604 210325836
257692739396 100968763
184427158420 210319529
861502182612 210313222
269693136280 210306915
348643115780 210300608
725076618036 210294301
658127035420 210287994
716234220332 210281687
408645100200 210275380
39790795976 210269073
35369597124 210262766
600651450344 210256459
889947088563 86033787
945504960800 210250152
234955145300 210243845
541281065760 210237538
853291384744 210231231
742761413444 210224924
145899568424 80023216
104845579084 210218617
441488291672 210212310
896871773428 137158329
816658594256 210206003
39159196140 210199696
826764191632 137934090
18316401552 210193389
487595079700 210187082
977716552436 210180775
757288209672 210174468
274114335132 200587828
41053995648 210168161
260219138740 210161854
371380709876 210155547
879186978020 210149240
180005959568 86557268
531807068220 210142933
672653831648 210136626
668232632796 210130319
799645555353 120142043
899398172772 190521856
157268365472 210124012
963189756208 210117705
884239776708 210111398
784447002620 210105091
617704645916 164555937
408013500364 210098784
696654625416 66772209
857080983760 184107637
861502182612 93444512
335379519224 210092477
994769748008 74674880
298115128900 210086170
228639146940 210079863
524227870188 210073556
126319973508 210067249
229902346612 210060942
789499801308 210054635
824869392124 210048328
478124809597 193826724
454120288392 210042021
950557759488 210035714
9474003848 210029407
416855898068 210023100
528017469204 210016793
233691945628 210010486
798342199012 210004179
989085349484 209997872
466752285112 209991565
82739584824 39279996
600651450344 209985258
372643909548 209978951
97266381052 209972644
826132591796 209966337
322747522504 47775525
973926953420 209960030
243165943168 25764095
238113144480 209953723
627178643456 209947416
399802702496 209941109
624020644276 209934802
492016278552 209928495
983400950960 209922188
77686786136 209915881
756025010000 209909574
447804290032 209903267
351801114960 209896960
799605398684 209890653
964452955880 174968794
504648275272 168169848
870344580316 209884346
542544265432 209878039
196427555304 209871732
289272731196 209865425
92213582364 209859118
972663753748 209852811
488226679536 209846504
598756650836 209840197
386539105940 209020287
535596667236 209833890
665074633616 209827583
361906712336 209821276
579177055920 208168842
382749506924 209814969
956873757848 209808662
39159196140 34423606
761709408524 209802355
431382694296 60206622
539386266252 209796048
128214773016 209789741
729497816888 209783434
939188962440 209777127
939820562276 209770820
402329101840 125055196
656863835748 209764513
440225092000 209758206
278535533984 209751899
468647084620 209745592
862133782448 209739285
52422792696 209732978
18948001388 209726671
492016278552 209720364
197059155140 134692292
716865820168 209714057
857712583596 209707750
894976973920 209701443
211585951368 209695136
125688373672 209688829
530543868548 209682522
944873360964 209676215
516648672156 209669908
636021041160 154294448
824983984007 58838003
478121082160 209663601
207164752516 209657294
725708217872 209650987
244429142840 209644680
157899965308 209638373
519806671336 46520432
927820165392 209632066
850764985400 209625759
774973005080 209619452
163584363832 209613145
577913856248 109552590
636021041160 209606838
675180230992 209600531
465489085440 209594224
250113541364 209587917
558965861168 72713403
268429936608 209581610
755393410164 209575303
360011912828 209568996
755393410164 185898825
456646687736 209562689
296220329392 209556382
306325926768 209550075
904450971460 209543768
929714964900 131009004
274114335132 209537461
679601429844 171531479
581703455264 209531154
202111953828 16000859
953084158832 209524847
820448193272 194312363
277903934148 209518540
387170705776 39620574
363801511844 209512233
570334658216 209505926
891260542411 129917893
286114732016 209499619
989716949320 209493312
97897980888 42401961
106108778756 14165522
382749506924 74977616
160426364652 209487005
703602223612 209480698
154110366292 209474391
869712980480 209468084
23369200240 209461777
504648275272 209455470
522964670516 209449163
322747522504 209442856
381486307252 209436549
329695120700 209430242
768657006720 209423935
946768160472 209417628
827395791468 209411321
137057170720 209405014
248850341692 102450908
211585951368 209398707
815395394584 209392400
51791192860 154300755
517280271992 209386093
235586745136 209379786
850764985400 209373479
53054392532 145843068
276640734476 209367172
955610558176 209360865
334747919388 209354558
280430333492 209348251
412434699216 209341944
640442240012 209335637
640442240012 209329330
564018659856 209323023
666337833288 209316716
833711789828 209310409
939820562276 209304102
30948398272 194495266
692865026400 209297795
524227870188 36113882
72002387612 209291488
22737600404 209285181
20842800896 209278874
996032947680 209272567
996664547516 209266260
324642322012 209259953
397907902988 209253646
272851135460 209247339
283588332672 209241032
608230648376 209234725
39159196140 17792047
647389838208 209228418
137688770556 209222111
284219932508 141283107
102950779576 209215804
578545456084 209209497
671390631976 209203190
5684404832 183533700
833080189992 209196883
808447796388 209190576
593072252312 209184269
444646290852 209177962
975821752928 209171655
490121479044 209165348
884871376544 209159041
489489879208 209152734
30316798436 209146427
63159989908 209140120
397276303152 209133813
565281859528 209127506
332853119880 209121199
707391822628 170257465
889292575396 209114892
367591110860 209108585
891942699159 2844457
10105603684 157435334
464225885768 209102278
427593095280 209095971
338537518404 209089664
934136163752 209083357
301904727916 209077050
214743950548 90782958
58738791056 209070743
879279066527 17350557
766130607376 209064436
372012309712 209058129
658758635256 209051822
539386266252 209045515
17684801716 209039208
227375947268 209032901
558965861168 209026594
228007547104 209020287
804658197372 209013980
593072252312 209007673
12000403192 209001366
42948795156 208995059
49264793516 208988752
839396188352 125793115
506543074780 208982445
308852326112 208976138
538754666416 208969831
95371581544 148586613
716234220332 208963524
233060345792 51048858
293062330212 208957217
906977370804 94567158
217901949728 208950910
145267968588 94365334
523596270352 208944603
243797543004 208938296
55580791876 208931989
476857882488 208925682
951820959160 208919375
284851532344 208913068
559786784530 15862105
325273921848 208906761
174953160880 208900454
137688770556 208894147
324010722176 208887840
527385869368 208881533
948662959980 208875226
300641528244 208868919
49264793516 208862612
420013897248 208856305
817290194092 208849998
716234220332 208843691
68212788596 208837384
471173483964 208831077
116214376132 208824770
875397379004 64968407
538754666416 208818463
840027788188 208812156
18316401552 208805849
389697105120 208799542
188848357272 208793235
576019056740 208786928
159794764816 208780621
559597461004 9302825
477489482324 208774314
102950779576 52379635
39790795976 208768007
485068680356 208761700
116214376132 208755393
44843594664 208749086
350537915288 208742779
585493054280 208736472
940452162112 144922246
608230648376 208730165
422540296592 208723858
630968242472 208717551
88423983348 208711244
299378328572 208704937
817921793928 181616372
524227870188 208698630
34737997288 24263029
910766969820 208692323
281061933328 208686016
226112747596 34505597
607599048540 208679709
506543074780 208673402
770551806228 208667095
951820959160 96288969
467383884948 208660788
207164752516 208654481
95371581544 208648174
20842800896 208641867
714971020660 208635560
228639146940 208629253
711181421644 208622946
894345374084 208616639
621494244932 208610332
57475591384 208604025
341695517584 208597718
834343389664 208591411
557071061660 208585104
684022628696 208578797
781920603276 208572490
936030963260 208566183
203375153500 208559876
351801114960 208553569
300641528244 208547262
71370787776 208540955
757919809508 208534648
555176262152 208528341
610757047720 208522034
358117113320 208515727
910135369984 29819496
786341802128 208509420
324010722176 208503113
460436286752 208496806
746551012460 208490499
898134973100 165577671
461067886588 208484192
341695517584 208477885
228639146940 208471578
81476385152 208465271
58107191220 208458964
588019453624 208452657
276640734476 208446350
164847563504 208440043
375801908728 208433736
716234220332 208427429
253903140380 208421122
569703058380 208414815
994769748008 44817542
140215169900 166542642
51791192860 153026741
621494244932 208408508
422540296592 208402201
673917031320 208395894
596861851328 208389587
433277493804 208383280
90950382692 208376973
226112747596 208370666
349274715616 29138340
985927350304 208364359
942978561456 208358052
821079793108 208351745
623389044440 208345438
10737203520 196582883
528649069040 208339131
27158799256 207020968
691601826728 208332824
344853516764 206699311
6316004668 194425889
391591904628 208326517
812868995240 208320210
104845579084 208313903
512859073140 208307596
901924572116 208301289
711181421644 208294982
526754269532 208288675
428856294952 188409011
988453749648 208282368
590545852968 208276061
37264396632 208269754
169268762356 208263447
211585951368 208257140
92845182200 208250833
687812227712 208244526
574755857068 206636241
915188168672 208238219
678338230172 208231912
288641131360 208225605
973982789291 2093924
956873757848 208219298
603177849688 107849700
937294162932 208212991
545153727966 98710857
602546249852 208206684
281693533164 208200377
276640734476 208194070
865923381464 208187763
162952763996 194583564
946136560636 208181456
133267571704 208175149
848238586056 181837117
953715758668 208168842
644863438864 208162535
250113541364 26893048
747814212132 208156228
253271540544 208149921
268429936608 208143614
628441843128 142916620
608230648376 208137307
518543471664 208131000
464225885768 208124693
45475194500 208118386
307589126440 208112079
579808655756 208105772
646758238372 208099465
955610558176 208093158
163584363832 208086851
667601032960 208080544
932241364244 208074237
769920206392 121611574
834343389664 208067930
246955542184 208061623
289904331032 208055316
100424380232 208049009
765499007540 208042702
824869392124 17798354
361275112500 208036395
654969036240 208030088
506543074780 208023781
965084555716 208017474
483805480684 110668929
563387060020 208011167
517911871828 150560704
27158799256 208004860
817290194092 207998553
482542281012 207992246
2526405652 207985939
989716949320 207979632
775604604916 207973325
20842800896 207967018
786341802128 90827107
569703058380 207960711
217270349892 207954404
157268365472 207948097
574755857068 207941790
111793177280 207935483
164847563504 207929176
766130607376 207922869
454120288392 207916562
910135369984 207910255
524859470024 207903948
288009531524 207897641
744024613116 207891334
826132591796 207885027
481910681176 207878720
312010325292 207872413
853291384744 207866106
757288209672 207859799
698549424924 67926390
140215169900 169437555
557071061660 161894383
644231839028 207853492
925293766048 207847185
268429936608 207840878
595598651656 207834571
597493451164 194009627
418750697576 207828264
834343389664 50481228
697917825088 207821957
425066695936 45732057
860870582776 12727526
113687976788 90600055
893082174412 207815650
186321957928 207809343
73897187120 207803036
617073046080 135234694
613915046900 207796729
305694326932 207790422
513490672976 207784115
481910681176 207777808
495805877568 207771501
615178246572 207765194
915819768508 177882628
457278287572 207758887
853922984580 207752580
3789605324 207746273
355590713976 207739966
185058758256 207733659
966979355224 207727352
522333070680 207721045
437698692656 117524638
209691151860 207714738
621494244932 207708431
65686389252 135335606
676443430664 207702124
768657006720 207695817
882344977200 207689510
977084952600 207683203
308365743127 12298650
838132988680 207676896
366959511024 207670589
540649465924 75835368
73265587284 207664282
297483529064 207657975
881081777528 207651668
530543868548 207645361
393486704136 207639054
337274318732 207632747
764235807868 207626440
498332276912 207620133
777499404424 207613826
870976180152 207607519
426961495444 207601212
643600239192 108776829
396644703316 207594905
114951176460 207588598
724445018200 207582291
244429142840 207575984
994769748008 207569677
999822546696 207563370
675811830828 207557063
744024613116 207550756
133267571704 207544449
780657403604 207538142
788236601636 207531835
850133385564 207525528
314536724636 207519221
575387456904 207512914
145899568424 207506607
283588332672 193170796
610125447884 59638992
449067489704 207500300
226112747596 207493993
958768557356 207487686
845712186712 207481379
891818974740 207475072
739603414264 207468765
417487497904 207462458
197059155140 207456151
914556568836 207449844
913293369164 207443537
564018659856 207437230
218533549564 207430923
868449780808 207424616
474331483144 49970361
365064711516 207418309
725076618036 207412002
33474797616 207405695
357485513484 207399388
840027788188 207393081
272219535624 207386774
366327911188 207380467
470541884128 196557655
181900759076 207374160
301273128080 207367853
311378725456 207361546
660021834928 207355239
17053201880 207348932
869211487747 65599107
581071855428 207342625
327800321192 207336318
246955542184 49699160
672022231812 207330011
939820562276 207323704
143373169080 87175354
701075824268 150264275
296220329392 207317397
356853913648 207311090
418119097740 131791072
670127432304 207304783
339800718076 207298476
413697898888 207292169
964452955880 207285862
370749110040 207279555
298115128900 207273248
258955939068 207266941
298115128900 65681098
678969830008 207260634
788236601636 207254327
656863835748 207248020
72633987448 207241713
754761810328 70569023
857712583596 207235406
785078602456 81404449
687812227712 207229099
150952367112 61587855
889924175232 207222792
198953954648 207216485
330326720536 207210178
144004768916 83807416
474331483144 69900481
130109572524 207203871
352432714796 36927485
445909490524 207197564
447804290032 75993043
831185390484 207191257
507806274452 207184950
350537915288 207178643
848238586056 207172336
135162371212 105402584
929714964900 95797023
119372375312 207166029
447804290032 53186931
826764191632 207159722
9474003848 207153415
180637559404 207147108
452225488884 207140801
642337039520 207134494
106108778756 207128187
382749506924 207121880
454120288392 207115573
858344183432 207109266
240639543824 207102959
849501785728 103523098
769920206392 207096652
60633590564 207090345
970768954240 207084038
174953160880 207077731
655600636076 141945342
464857485604 27384994
130109572524 207071424
556439461824 207065117
301273128080 207058810
258955939068 207052503
372643909548 207046196
256429539724 115575775
926556965720 207039889
799605398684 207033582
700444224432 207027275
486963479864 207020968
618336245752 207014661
35369597124 197024373
253903140380 207008354
691601826728 207002047
644863438864 74233390
293062330212 206995740
131372772196 206989433
141478369572 104286245
584861454444 53054484
12000403192 206983126
395381503644 206976819
232428745956 206970512
149689167440 168434742
97266381052 206964205
45475194500 206957898
676443430664 206951591
814763794748 206945284
168637162520 206938977
333484719716 92744435
195164355632 206932670
217901949728 206926363
984664150632 206920056
927188565556 206913749
645495038700 206907442
917714568016 154080010
620231045260 206901135
516648672156 206894828
720655419184 206888521
440225092000 206882214
774341405244 9145150
781920603276 206875907
748445811968 206869600
618336245752 206863293
707391822628 206856986
295588729556 206850679
533070267892 206844372
388433905448 206838065
435172293312 206831758
36632796796 206825451
946768160472 206819144
623389044440 206812837
634126241652 206806530
89687183020 206800223
963821356044 206793916
68212788596 19898585
666969433124 206787609
776867804588 206781302
764235807868 206774995
382117907088 206768688
353695914468 206762381
990348549156 142702182
289272731196 206756074
963189756208 206749767
792657800488 147672098
953715758668 206743460
716234220332 206737153
861502182612 37286984
260219138740 206730846
408013500364 206724539
392855104300 206718232
207164752516 206711925
728234617216 51641716
723813418364 206705618
883608176872 206699311
913924969000 206693004
769288606556 206686697
372643909548 206680390
888029375724 206674083
69475988268 206667776
498963876748 206661469
318326323652 206655162
145267968588 206648855
944241761128 206642548
60633590564 206636241
696654625416 40150362
198953954648 206629934
191374756616 206623627
756656609836 206617320
944873360964 206611013
344221916928 167293175
414329498724 206604706
991611748828 206598399
571597857888 206592092
466120685276 206585785
542544265432 206579478
530543868548 50771350
615178246572 75507404
704865423284 206573171
612651847228 206566864
693496626236 206560557
340432317912 206554250
407381900528 206547943
534333467564 67056024
384644306432 206541636
103582379412 206535329
922269090541 56844991
933504563916 84255213
240007943988 206529022
180637559404 206522715
262745538084 206516408
230533946448 206510101
869712980480 206503794
353695914468 22408771
897503373264 206497487
578545456084 206491180
301904727916 206484873
825500991960 67535356
710549821808 206478566
581071855428 206472259
468015484784 206465952
366959511024 84639940
603177849688 206459645
502753475764 30254679
813500595076 206453338
978348152272 11976993
138951970228 206447031
534965067400 206440724
375801908728 206434417
15790002208 206428110
221059948908 183022833
420645497084 206421803
523596270352 206415496
207796352352 206409189
363801511844 206402882
449699089540 206396575
231165546284 206390268
699812624596 202700673
718760619676 206383961
742129813608 206377654
646758238372 206371347
672022231812 206365040
961294956700 206358733
877292178512 206352426
672653831648 206346119
90950382692 206339812
735813815248 206333505
972032153912 206327198
518543471664 206320891
866554981300 86740171
972032153912 206314584
903819371624 206308277
784447002620 206301970
83371184660 41310850
267166736936 206295663
240639543824 206289356
531807068220 94977113
460436286752 206283049
948662959980 206276742
693496626236 206270435
997296147352 206264128
982769351124 206257821
10105603684 197522626
934767763588 206251514
477489482324 206245207
965084555716 206238900
887397775888 206232593
906977370804 141800281
608230648376 133752549
237481544644 206226286
101055980068 206219979
829922190812 206213672
807816196552 206207365
461067886588 206201058
555176262152 206194751
514753872648 206188444
982769351124 97935096
963189756208 206182137
389697105120 206175830
958136957520 87995264
131372772196 206169523
777499404424 206163216
82107984988 206156909
519806671336 206150602
585493054280 206144295
959400157192 104740349
75791986628 206137988
708655022300 206131681
603809449524 206125374
610125447884 206119067
456646687736 206112760
584229854608 94270729
350537915288 206106453
155373565964 206100146
290535930868 206093839
641073839848 53426597
384012706596 206087532
615809846408 78780737
990348549156 206081225
577282256412 206074918
521701470844 206068611
332221520044 19986883
889292575396 206062304
490121479044 206055997
394749903808 206049690
18948001388 206043383
26527199420 206037076
8210804176 206030769
330958320372 206024462
287377931688 206018155
636021041160 206011848
542544265432 165312777
913293369164 206005541
150320767276 205999234
149057567604 205992927
151583966948 205986620
169268762356 205980313
850764985400 205974006
846343786548 205967699
499595476584 205961392
743393013280 205955085
188848357272 148794744
848870185892 205948778
153478766456 205942471
116214376132 205936164
65054789416 205929857
291799130540 169822282
774973005080 205923550
129477972688 205917243
428856294952 106474774
188216757436 205910936
469910284292 205904629
408645100200 205898322
793921000160 74151399
766762207212 205892015
324642322012 205885708
178742759896 205879401
65054789416 205873094
637915840668 205866787
439593492164 205860480
735813815248 114446822
207164752516 205854173
919609367524 205847866
329695120700 195094431
798973798848 205841559
150320767276 205835252
553913062480 21267204
233060345792 205828945
571597857888 205822638
248850341692 205816331
864660181792 205810024
192006356452 205803717
402329101840 205797410
939188962440 135007642
850764985400 205791103
600019850508 205784796
980874551616 205778489
85897584004 205772182
490121479044 205765875
172426761536 31957569
112424777116 205759568
973926953420 205753261
500227076420 32058481
478752681996 205746954
953715758668 57154034
581703455264 205740647
918977767688 205734340
653705836568 205728033
498963876748 121769249
602546249852 68184977
297483529064 205721726
944873360964 205715419
188216757436 205709112
891187374904 104330394
958768557356 205702805
850764985400 205696498
42948795156 205690191
149057567604 205683884
229902346612 205677577
745287812788 205671270
980242951780 196235998
454120288392 88216009
632863041980 205664963
382749506924 205658656
523596270352 205652349
277903934148 122727913
13341733980 16549568
68844388432 202971874
355590713976 205646042
265271937428 205639735
320852722996 147684712
997927747188 205633428
641073839848 205627121
616441446244 205620814
780657403604 103359116
730129416724 205614507
648021438044 205608200
959400157192 205601893
250113541364 205595586
18948001388 205589279
358117113320 205582972
122530374492 205576665
965084555716 205570358
879186978020 205564051
128214773016 205557744
453488688556 205551437
377065108400 205545130
958768557356 205538823
110529977608 205532516
676443430664 205526209
320221123160 205519902
430119494624 205513595
795815799668 205507288
797710599176 205500981
921504167032 132465921
281693533164 114490971
185690358092 205494674
608862248212 205488367
683391028860 205482060
279798733656 59027213
53054392532 205475753
697286225252 176495088
275377534804 205469446
595598651656 70808689
491384678716 200568907
360643512664 205463139
100424380232 205456832
416224298232 205450525
402960701676 205444218
500227076420 205437911
735813815248 205431604
927188565556 205425297
616441446244 205418990
369485910368 205412683
774973005080 205406376
922767366704 205400069
936030963260 113090817
120635574984 205393762
912030169492 205387455
48633193680 205381148
300641528244 205374841
946768160472 205368534
665706233452 205362227
790763000980 205355920
963821356044 205349613
205269953008 205343306
375170308892 205336999
240639543824 205330692
685312929547 7158445
497700677076 205324385
958136957520 205318078
216638750056 205311771
525059219021 3891419
42948795156 205305464
663811433944 205299157
905714171132 205292850
428224695116 205286543
651179437224 205280236
210322751696 205273929
121267174820 205267622
802131798028 205261315
396644703316 55892634
557702661496 94958192
408645100200 205255008
275377534804 30361898
220428349072 205248701
814132194912 78181572
288641131360 205242394
337274318732 205236087
553281462644 205229780
807816196552 167640060
582335055100 205223473
898134973100 205217166
521069871008 205210859
478121082160 205204552
492016278552 205198245
983400950960 205191938
838764588516 205185631
164215963668 205179324
968242554896 205173017
180005959568 205166710
66949588924 205160403
306325926768 205154096
601914650016 205147789
744656212952 205141482
268429936608 205135175
103582379412 93690485
262745538084 205128868
553281462644 205122561
631606144 205116254
740235014100 205109947
589282653296 205103640
63159989908 205097333
533701867728 205091026
571597857888 205084719
721287019020 205078412
750340611476 205072105
68844388432 205065798
843185787368 205059491
951820959160 96730459
896871773428 205053184
915819768508 205046877
265271937428 205040570
555807861988 205034263
673285431484 205027956
260219138740 205021649
859607383104 205015342
531807068220 205009035
178742759896 205002728
206533152680 204996421
61896790236 204990114
111161577444 204983807
96003181380 133386743
810974195732 204977500
260219138740 158293086
602546249852 204971193
265271937428 204964886
444014691016 204958579
440225092000 204952272
240639543824 204945965
72633987448 113191729
656232235912 204939658
282956732836 204933351
633494641816 118767117
44843594664 204927044
643600239192 204920737
105477178920 204914430
689075427384 204908123
274745934968 204901816
855186184252 204895509
675811830828 204889202
229902346612 204882895
288641131360 204876588
234955145300 204870281
715602620496 204863974
283588332672 54795216
319589523324 204857667
301273128080 204851360
32843197780 204845053
28421998928 204838746
658127035420 204832439
767393807048 204826132
815395394584 204819825
337905918568 204813518
970858381193 61600469
621494244932 204807211
840027788188 204800904
251376741036 204794597
736494426781 90240556
443383091180 204788290
814763794748 94989727
76423586464 204781983
977084952600 204775676
720655419184 204769369
570966258052 204763062
593072252312 204756755
268429936608 204750448
269693136280 204744141
997927747188 204737834
215375550384 95771795
425066695936 43278634
117477575804 12948271
910135369984 204731527
65686389252 40938737
289272731196 204725220
752235410984 204718913
656232235912 204712606
665074633616 204706299
423171896428 204699992
478121082160 204693685
998559347024 204687378
197690754976 204681071
925293766048 204674764
909503770148 204668457
194532755796 204662150
648021438044 204655843
401065902168 99795661
907608970640 63498876
934136163752 183350797
372012309712 70796075
764235807868 204649536
63226642284 64514303
48001593844 204643229
262745538084 204636922
610757047720 204630615
271587935788 9510956
180637559404 204624308
686549028040 204618001
120003975148 204611694
332221520044 204605387
272851135460 204599080
360011912828 204592773
932241364244 118117496
705497023120 58371285
173689961208 204586466
217901949728 204580159
998559347024 204573852
625283843948 204567545
531807068220 204561238
757288209672 204554931
196427555304 204548624
341695517584 133247989
601283050180 204542317
584861454444 204536010
208427952188 204529703
269780835115 71880879
406118700856 151109413
553281462644 204523396
809079396224 204517089
341063917748 204510782
639179040340 204504475
865291781628 204498168
828658991140 204491861
789499801308 204485554
228639146940 204479247
374538709056 204472940
722550218692 204466633
245692342512 204460326
78949985808 204454019
936662563096 204447712
38527596304 192603166
902556171952 204441405
905714171132 204435098
586756253952 204428791
702339023940 76138104
734550615576 80773749
345485116600 204422484
10105603684 204416177
719392219512 204409870
140846769736 204403563
725708217872 204397256
35369597124 204390949
574755857068 204384642
550755063300 204378335
238113144480 204372028
373275509384 204365721
826764191632 204359414
160426364652 204353107
270956335952 204346800
293062330212 204340493
311378725456 189247842
405487101020 64678285
429487894788 204334186
862765382284 204327879
260219138740 131072074
251376741036 204321572
814132194912 204315265
189479957108 204308958
104213979248 139536068
509069474124 58844310
32843197780 204302651
551386663136 204296344
826764191632 204290037
64423189580 204283730
732024216232 204277423
609493848048 204271116
836238189172 204264809
42948795156 204258502
87160783676 204252195
132004372032 204245888
704233823448 204239581
753498610656 204233274
682127829188 204226967
284851532344 15899947
210954351532 204220660
682127829188 204214353
476226282652 204208046
10105603684 204201739
172426761536 204195432
603177849688 204189125
223586348252 204182818
581071855428 204176511
326537121520 204170204
32211597944 93722020
116845975968 204163897
250745141200 204157590
394118303972 204151283
663179834108 204144976
234955145300 204138669
518543471664 153575450
459173087080 204132362
413066299052 204126055
771183406064 204119748
660653434764 204113441
715602620496 204107134
989716949320 204100827
106740378592 204094520
829922190812 110839218
30948398272 77475188
301919536752 28419342
612020247392 204088213
687180627876 175813932
985927350304 135606807
54317592204 204081906
175584760716 188320713
944241761128 130182787
353695914468 204075599
44211994828 204069292
697917825088 204062985
775604604916 154294448
152847166620 204056678
238744744316 204050371
100424380232 204044064
571597857888 204037757
891818974740 204031450
177479560224 204025143
728866217052 204018836
221691548744 204012529
565281859528 204006222
469278684456 203999915
113056376952 203993608
896871773428 203987301
210954351532 203980994
536859866908 88487210
838764588516 203974687
541912665596 203968380
131372772196 203962073
885502976380 203955766
66949588924 203949459
939188962440 203943152
37895996468 203936845
790131401144 203930538
27158799256 180342358
893713774248 203924231
982769351124 105188146
359380312992 203917924
735182215412 203911617
570966258052 203905310
425698295772 203899003
920872567196 203892696
577282256412 203886389
545070664776 203880082
927820165392 203873775
332853119880 203867468
757288209672 203861161
163584363832 203854854
354327514304 5342029
341063917748 89414339
170531962028 203848547
359380312992 203842240
342327117420 203835933
464225885768 203829626
288009531524 203823319
531807068220 203817012
538123066580 203810705
952452558996 203804398
810974195732 203798091
480647481504 203791784
643600239192 203785477
529280668876 203779170
437698692656 203772863
56843991548 203766556
438961892328 203760249
249481941528 203753942
991611748828 150365187
998559347024 203747635
80844785316 203741328
471173483964 203735021
430119494624 203728714
530543868548 203722407
162321164160 203716100
6308 203709793
84002784496 203703486
125056773836 203697179
584861454444 203690872
806552996880 203684565
157899965308 203678258
490121479044 203671951
837501388844 132068580
125688373672 203665644
253903140380 203659337
999822546696 203653030
406750300692 203646723
975190153092 128076249
812237395404 203640416
796447399504 203634109
967610955060 147962220
661285034600 203627802
699181024760 203621495
100578952188 33490170
561492260512 203615188
217270349892 203608881
771815005900 203602574
685285828368 203596267
780025803768 203589960
200848754156 203583653
433277493804 3525613
330326720536 203577346
315799924308 203571039
147162768096 188074740
180005959568 203564732
515385472484 203558425
865923381464 203552118
812868995240 190698452
951820959160 203545811
29053598764 203539504
558965861168 203533197
425066695936 203526890
161057964488 203520583
121267174820 203514276
882344977200 203507969
267798336772 203501662
239376344152 203495355
176216360552 20983389
466120685276 203489048
586124654116 203482741
643600239192 203476434
541281065760 203470127
622757444604 203463820
842554187532 203457513
836869789008 203451206
699181024760 203444899
428856294952 203438592
505911474944 203432285
436435492984 203425978
483805480684 173921832
449699089540 203419671
312010325292 203413364
15790002208 203407057
958136957520 203400750
245692342512 203394443
3789605324 203388136
792026200652 203381829
442751491344 167797735
709918221972 203375522
115582776296 203369215
564018659856 203362908
277903934148 144569054
617073046080 203356601
678338230172 203350294
911398569656 203343987
635389441324 203337680
60001990728 203331373
482542281012 203325066
570334658216 203318759
714339420824 203312452
418227199720 53035563
787605001800 16946909
310747125620 203306145
722550218692 203299838
653705836568 203293531
572861057560 81858553
639810640176 203287224
980242951780 203280917
118109175640 104645744
94108381872 203274610
975821752928 203268303
344853516764 203261996
517280271992 203255689
870344580316 203249382
690970226892 203243075
589914253132 203236768
141478369572 113601684
970137354404 203230461
434540693476 203224154
210322751696 62521291
2526405652 192237360
625283843948 203217847
27790399092 203211540
18948001388 42231672
402960701676 203205233
583598254772 203198926
984032550796 203192619
516017072320 123673963
236849944808 203186312
600019850508 203180005
462331086260 203173698
267166736936 203167391
170531962028 203161084
20842800896 203154777
341063917748 203148470
363169912008 133803005
697917825088 203142163
210954351532 203135856
456646687736 203129549
980874551616 203123242
76423586464 203116935
290535930868 203110628
471304448819 68430950
198953954648 18202002
350537915288 203104321
256429539724 203098014
84002784496 203091707
432645893968 69988779
392223504464 203085400
305694326932 203079093
810342595896 203072786
502753475764 203066479
434540693476 203060172
144636368752 203053865
491384678716 203047558
18316401552 203041251
221059948908 203034944
999190946860 203028637
901292972280 203022330
833080189992 203016023
123793574164 203009716
643600239192 203003409
709918221972 202997102
701707424104 37047318
101055980068 202990795
853922984580 202984488
763604208032 202978181
662548234272 202971874
308220726276 202965567
906977370804 202959260
522964670516 98319823
433277493804 202952953
944241761128 202946646
509701073960 202940339
272219535624 202934032
920240967360 202927725
591177452804 202921418
72002387612 202915111
157268365472 202908804
180005959568 202902497
971400554076 202896190
55580791876 202889883
488858279372 167312096
752235410984 202883576
658758635256 202877269
934136163752 92050665
368222710696 174760663
800236998520 202870962
861502182612 122866667
732024216232 202864655
501490276092 202858348
879818577856 4919460
644863438864 202852041
730761016560 202845734
951189359324 202839427
59370390892 202833120
698549424924 202826813
730761016560 202820506
900029772608 202814199
335379519224 202807892
201480353992 202801585
497700677076 202795278
531175468384 202788971
871607779988 202782664
860870582776 202776357
661916634436 202770050
586124654116 202763743
760446208852 202757436
193269556124 202751129
304431127260 202744822
520438271172 202738515
741498213772 202732208
328431921028 202725901
618336245752 202719594
25263999748 202713287
678969830008 202706980
256429539724 202700673
543807465104 164492867
728234617216 202694366
320221123160 202688059
833080189992 202681752
490121479044 181395627
405487101020 202675445
149057567604 202669138
492016278552 202662831
215375550384 137404302
874765779168 202656524
40422395812 202650217
240007943988 202643910
330958320372 202637603
389697105120 202631296
603177849688 202624989
80844785316 202618682
149689167440 202612375
428224695116 202606068
99161180560 202599761
665706233452 202593454
864028581956 202587147
739603414264 202580840
564650259692 202574533
221059948908 202568226
950557759488 202561919
733919015740 202555612
289272731196 73268419
379591507744 202549305
1894805816 202542998
273482735296 202536691
199585554484 202530384
356222313812 202524077
752867010820 202517770
872239379824 202511463
26527199420 202505156
453488688556 202498849
858344183432 202492542
998559347024 191102100
786973401964 202486235
346116716436 202479928
832448590156 202473621
335379519224 202467314
833080189992 83517294
366959511024 202461007
764867407704 202454700
278535533984 36076040
770551806228 202448393
229902346612 142046254
54317592204 202442086
171163561864 202435779
274114335132 202429472
579808655756 202423165
930978164572 202416858
417487497904 202410551
104213979248 201445580
60633590564 42427189
831185390484 44287754
111793177280 202404244
954978958340 202397937
757919809508 202391630
463594285932 202385323
200217154320 202379016
756656609836 202372709
294957129720 202366402
396644703316 202360095
188216757436 202353788
563387060020 202347481
554544662316 202341174
565281859528 202334867
254036520816 45120278
240639543824 124582171
697286225252 202328560
222323148580 202322253
616441446244 202315946
188216757436 202309639
468015484784 202303332
391591904628 202297025
908872170312 202290718
903819371624 202284411
82739584824 202278104
907608970640 202271797
85265984168 100230844
457909887408 202265490
184427158420 202259183
370749110040 21979895
761077808688 202252876
122530374492 202246569
982769351124 202240262
880450177692 202233955
719392219512 177806944
629705042800 202227648
969505754568 202221341
694759825908 56548562
160426364652 202215034
853291384744 202208727
987822149812 202202420
396644703316 87402406
725708217872 202196113
554544662316 202189806
656232235912 202183499
123176366902 125193950
572861057560 202177192
116214376132 202170885
42317195320 202164578
282956732836 202158271
529912268712 202151964
357485513484 202145657
690970226892 202139350
80213185480 202133043
130741172360 202126736
217270349892 202120429
652442636896 202114122
612020247392 202107815
900661372444 202101508
378328308072 202095201
73897187120 202088894
347379916108 202082587
800868598356 202076280
333484719716 202069973
845080586876 202063666
670759032140 202057359
378328308072 76308393
529280668876 202051052
384012706596 202044745
101687579904 202038438
379591507744 202032131
559597461004 202025824
915819768508 202019517
760446208852 202013210
333484719716 202006903
217270349892 202000596
786341802128 201994289
769920206392 201987982
255166340052 201981675
528017469204 136849286
758551409344 201975368
408013500364 201969061
927188565556 201962754
709286622136 201956447
872870979660 101643612
166110763176 201950140
73265587284 201943833
666969433124 201937526
774973005080 201931219
885502976380 201924912
932872964080 201918605
443383091180 29050042
938557362604 201912298
733287415904 201905991
522964670516 201899684
87792383512 201893377
101055980068 141516466
447172690196 201887070
670759032140 201880763
133267571704 201874456
256429539724 201868149
211585951368 201861842
728866217052 201855535
103582379412 201849228
661285034600 201842921
999190946860 201836614
944873360964 201830307
20211201060 201824000
935399363424 201817693
434540693476 201811386
728866217052 201805079
677075030500 201798772
529280668876 201792465
385275906268 49951440
647389838208 201786158
452857088720 201779851
52422792696 201773544
954978958340 201767237
672022231812 121870161
416224298232 201760930
600019850508 201754623
382117907088 201748316
386539105940 201742009
262113938248 201735702
982769351124 201729395
428224695116 201723088
131372772196 35691313
270956335952 201716781
720023819348 201710474
118740775476 201704167
588651053460 201697860
212849151040 201691553
957505357684 201685246
643600239192 40301730
591809052640 201678939
921504167032 201672632
639810640176 201666325
572229457724 93003022
658127035420 201660018
672653831648 201653711
732024216232 201647404
293062330212 201641097
163584363832 201634790
504648275272 201628483
169900362192 201622176
637915840668 201615869
509701073960 201609562
460436286752 201603255
743393013280 201596948
75160386792 201590641
578545456084 201584334
156005165800 201578027
58107191220 201571720
728866217052 201565413
641073839848 201559106
68844388432 201552799
76423586464 201546492
266535137100 201540185
214112350712 201533878
47369994008 201527571
354327514304 201521264
34106397452 179446764
356222313812 201514957
646126638536 201508650
723181818528 130649505
649284637716 201502343
456646687736 201496036
921504167032 201489729
654337436404 134212960
327800321192 201483422
898134973100 154401667
228007547104 201477115
850764985400 201470808
685285828368 201464501
790763000980 201458194
491384678716 201451887
258955939068 201445580
768025406884 144688887
642337039520 201439273
563387060020 201432966
157268365472 201426659
762341008360 201420352
354959114140 201414045
620231045260 201407738
584229854608 201401431
672022231812 106701826
197690754976 201395124
306957526604 201388817
394118303972 57444156
986558950140 201382510
169268762356 201376203
865291781628 8501836
533701867728 201369896
249481941528 54498787
171163561864 201363589
876660578676 201357282
441488291672 174218261
154741966128 201350975
886766176052 201344668
763604208032 201338361
644231839028 201332054
113687976788 171474716
756025010000 201325747
578545456084 201319440
914556568836 180840611
762972608196 201313133
192637956288 201306826
305062727096 201300519
444646290852 201294212
286746331852 201287905
426329895608 201281598
483805480684 201275291
81476385152 45416707
526754269532 201268984
424435096100 201262677
1894805816 201256370
447172690196 201250063
821079793108 201243756
391591904628 15180949
967610955060 201237449
319589523324 201231142
46738394172 135417597
130741172360 161251069
800236998520 201224835
126951573344 201218528
293062330212 201212221
179374359732 201205914
72002387612 201199607
972663753748 201193300
131372772196 201186993
480015881668 201180686
226744347432 201174379
728866217052 201168072
77055186300 18410133
879818577856 201161765
121267174820 201155458
130109572524 201149151
572229457724 201142844
759814609016 201136537
499595476584 201130230
312010325292 201123923
57475591384 201117616
744024613116 201111309
25263999748 201105002
249481941528 196999145
805289797208 47762911
485700280192 201098695
618336245752 78219414
126951573344 201092388
228639146940 117045306
351801114960 69641894
434540693476 201086081
878555378184 201079774
24000800076 201073467
652442636896 151639201
799605398684 201067160
440856691836 173669552
68844388432 201060853
862133782448 201054546
102319179740 201048239
556439461824 11636415
257061139560 201041932
442751491344 201035625
899398172772 201029318
370117510204 160134730
306325926768 201023011
138951970228 201016704
12632003028 201010397
912661769328 201004090
514753872648 200997783
250745141200 200991476
521069871008 200985169
442751491344 200978862
387170705776 200972555
947399760308 200966248
566545059200 200959941
249481941528 200953634
699181024760 200947327
116214376132 200941020
145899568424 200934713
65686389252 200928406
961294956700 200922099
556439461824 93085013
80844785316 200915792
460436286752 200909485
435172293312 200903178
524859470024 200896871
190111556944 190944425
655600636076 200890564
788868201472 200884257
62528390072 200877950
178111160060 200871643
99161180560 200865336
154741966128 200859029
524993891115 63309666
466120685276 200852722
741498213772 200846415
937294162932 200840108
466120685276 124109146
171163561864 200833801
667601032960 200827494
654337436404 146908951
630336642636 200821187
404223901348 97638667
735813815248 200814880
319589523324 200808573
244429142840 200802266
179374359732 200795959
656232235912 18012792
479384281832 200789652
408645100200 60793173
568439858708 200783345
598125051000 200777038
3158005488 200770731
704233823448 200764424
817921793928 200758117
576650656576 200751810
512859073140 200745503
638547440504 200739196
11368803356 200732889
495174277732 200726582
897503373264 200720275
387802305612 123282929
486331880028 200713968
267798336772 200707661
164847563504 200701354
320221123160 200695047
503385075600 200688740
485068680356 200682433
199663244110 115310881
631599842308 200676126
477489482324 200669819
44211994828 200663512
12000403192 33218969
747814212132 122708992
167373962848 130750417
169900362192 200657205
478121082160 200650898
373275509384 200644591
704865423284 200638284
454120288392 176413097
444646290852 200631977
456015087900 200625670
133899171540 80622381
15790002208 35054306
273482735296 200619363
233691945628 200613056
707391822628 200606749
403592301512 200600442
471173483964 200594135
565281859528 200587828
660653434764 131097302
565913459364 200581521
311378725456 200575214
949926159652 200568907
520438271172 200562600
357485513484 200556293
689707027220 134294951
267166736936 200549986
751603811148 200543679
404855501184 200537372
469278684456 166006547
718129019840 200531065
983400950960 200524758
101112522323 112106925
513490672976 200518451
452857088720 200512144
998559347024 200505837
588019453624 200499530
536228267072 200493223
852028185072 200486916
438330292492 200480609
820448193272 200474302
75160386792 200467995
515385472484 200461688
896240173592 200455381
106740378592 200449074
390328704956 200442767
252639940708 159144531
838132988680 200436460
364433111680 200430153
539386266252 200423846
626547043620 200417539
108635178100 200411232
160426364652 200404925
364433111680 200398618
685285828368 200392311
365064711516 200386004
728234617216 200379697
601914650016 200373390
245692342512 200367083
962558156372 200360776
464857485604 200354469
946768160472 200348162
894345374084 168213997
244429142840 79663717
225481147760 118382390
520438271172 200341855
584861454444 200335548
988453749648 200329241
676443430664 200322934
643600239192 200316627
992243348664 9996595
770551806228 200310320
487614606172 115733450
686549028040 163874781
566545059200 200304013
250745141200 78900570
732655816068 200297706
403592301512 200291399
231212054102 140355978
826132591796 200285092
443383091180 200278785
401065902168 200272478
279167133820 200266171
117477575804 200259864
762972608196 200253557
141478369572 200247250
973926953420 200240943
955610558176 200234636
824237792288 118476995
528017469204 200228329
689707027220 200222022
804026597536 200215715
36632796796 200209408
900661372444 200203101
473699883308 200196794
149689167440 200190487
161689564324 200184180
19579601224 200177873
771815005900 119826693
313273524964 200171566
471805083800 200165259
888029375724 200158952
567176659036 151014808
286114732016 200152645
153478766456 200146338
624020644276 80660223
144004768916 200140031
360643512664 200133724
543175865268 200127417
916451368344 200121110
543807465104 200114803
182532358912 200108496
636021041160 200102189
687180627876 200095882
728234617216 200089575
141478369572 21664545
66317989088 200083268
894345374084 200076961
1894805816 200070654
402329101840 200064347
452857088720 183754445
552649862808 200058040
671390631976 200051733
22106000568 100912000
652442636896 200045426
130741172360 200039119
3158005488 113790894
195795955468 200032812
541281065760 200026505
697286225252 200020198
674548631156 198929087
392223504464 200013891
423803496264 147924378
120003975148 200007584
512859073140 200001277
821711392944 199994970
942346961620 199988663
666969433124 199982356
920872567196 199976049
898134973100 53905929
858975783268 199969742
141478369572 199963435
370129632258 41916322
78318385972 199957128
610125447884 199950821
115582776296 199944514
239376344152 199938207
90950382692 199931900
392223504464 199925593
420645497084 199919286
92213582364 199912979
264640337592 137170943
278535533984 199906672
41685595484 93980607
10737203520 199900365
986558950140 199894058
888029375724 199887751
571597857888 199881444
124425174000 199875137
297483529064 199868830
492647878388 199862523
31579998108 119984368
284219932508 199856216
756656609836 199849909
828658991140 199843602
684654228532 199837295
922767366704 199830988
556439461824 199824681
668232632796 199818374
600019850508 199812067
387802305612 199805760
766762207212 27416529
194532755796 199799453
240639543824 99530767
298115128900 40604466
219796749236 199793146
158531565144 199786839
646758238372 199780532
469278684456 199774225
654969036240 199767918
798973798848 106897343
643600239192 199761611
235586745136 199755304
482542281012 199748997
653074236732 199742690
11368803356 179308010
705497023120 199736383
896240173592 199730076
228639146940 199723769
837501388844 199717462
450962289212 199711155
51159593024 199704848
696654625416 199698541
642968639356 199692234
592440652476 199685927
81476385152 115519012
831816990320 199679620
298115128900 199673313
934767763588 199667006
366959511024 199660699
553913062480 199654392
512227473304 199648085
496437477404 199641778
740866613936 199635471
32843197780 199629164
954347358504 167677902
998559347024 199622857
378328308072 199616550
232428745956 199610243
558334261332 197951502
176847960388 199603936
774973005080 199597629
889924175232 199591322
202111953828 199585015
528649069040 199578708
342327117420 199572401
12632003028 199566094
4421205160 199559787
483173880848 105371049
66317989088 199553480
229902346612 199547173
611388647556 6761104
526754269532 199540866
588019453624 199534559
73897187120 199528252
567808258872 199521945
958768557356 199515638
444014691016 145124070
335379519224 199509331
458541487244 199503024
360643512664 199496717
277272334312 142740024
944241761128 60351683
221691548744 113519693
704233823448 199490410
858975783268 199484103
592440652476 62149178
545702264612 89464795
27158799256 199477796
965716155552 199471489
593072252312 199465182
738340214592 199458875
599388250672 199452568
137727262177 13288849
431382694296 199446261
540649465924 199439954
139583570064 199433647
317694723816 199427340
44211994828 199421033
671390631976 199414726
30316798436 199408419
974558553256 199402112
665706233452 199395805
207164752516 199389498
790763000980 78099581
12000403192 199383191
428856294952 199376884
464857485604 199370577
770551806228 181219031
336011119060 174287638
697286225252 199364270
574151749445 107086553
415592698396 199357963
645495038700 199351656
560229060840 199345349
287377931688 199339042
602546249852 199332735
917714568016 199326428
468015484784 199320121
578545456084 199313814
75791986628 199307507
36001196960 199301200
98529580724 138665702
298115128900 199294893
603809449524 156356837
378959907908 199288586
963821356044 59229037
765499007540 199282279
28421998928 199275972
396013103480 199269665
168637162520 199263358
270324736116 199257051
682127829188 199250744
921528587736 156445135
149057567604 199244437
773709805408 199238130
192637956288 199231823
675180230992 199225516
173058361372 199219209
378328308072 199212902
685285828368 21368116
348011515944 199206595
262745538084 36429232
533070267892 199200288
312010325292 199193981
788868201472 199187674
486331880028 199181367
429487894788 199175060
690338627056 199168753
717497420004 199162446
449699089540 199156139
759183009180 199149832
791394600816 199143525
391591904628 199137218
750340611476 145641244
196427555304 199130911
84002784496 199124604
336011119060 23638636
173058361372 199118297
780025803768 199111990
794552599996 199105683
856449383924 199099376
372643909548 199093069
325905521684 199086762
336011119060 199080455
36632796796 199074148
302536327752 190099287
596861851328 199067841
363169912008 199061534
612020247392 199055227
738340214592 199048920
148425967768 199042613
946136560636 199036306
303799527424 199029999
653074236732 199023692
328431921028 199017385
956242158012 199011078
75791986628 199004771
62528390072 198998464
151583966948 198992157
734550615576 198985850
685285828368 3084123
691601826728 198979543
437067092820 162998108
984032550796 198973236
872870979660 198966929
609493848048 198960622
106108778756 198954315
982137751288 198948008
848238586056 198941701
347379916108 198935394
37895996468 198929087
43580394992 198922780
582335055100 198916473
474331483144 198910166
570966258052 198903859
461699486424 198897552
18948001388 51042551
722550218692 198891245
552649862808 198884938
864660181792 198878631
670759032140 198872324
350537915288 174281331
912661769328 198866017
233060345792 198859710
15158402372 198853403
414961098560 198847096
322747522504 198840789
542544265432 198834482
877923778348 198828175
975821752928 198821868
217901949728 198815561
906345770968 198809254
405487101020 198802947
27158799256 198796640
21474400732 110877060
892450574576 198790333
404855501184 190269576
58107191220 198784026
59370390892 198777719
191374756616 198771412
967610955060 198765105
581071855428 198758798
886134576216 44249912
118740775476 198752491
942346961620 198746184
156005165800 141548001
373275509384 198739877
447172690196 198733570
942346961620 98723471
485700280192 198727263
788236601636 198720956
946768160472 198714649
843185787368 17817275
862133782448 198708342
658758635256 198702035
121267174820 80824205
89055583184 198695728
770551806228 198689421
953084158832 198683114
544439064940 198676807
378959907908 198670500
365696311352 198664193
711181421644 198657886
384644306432 198651579
722550218692 198645272
6308 198638965
166110763176 198632658
501490276092 198626351
95371581544 187324207
709918221972 198620044
232428745956 198613737
331589920208 198607430
186321957928 5089749
39159196140 198601123
68844388432 198594816
258955939068 198588509
83371184660 34978622
870976180152 198582202
458541487244 198575895
315799924308 198569588
392223504464 198563281
749709011640 198556974
761077808688 198550667
654969036240 198544360
838764588516 198538053
68212788596 198531746
39790795976 65031477
397276303152 198525439
538123066580 197093750
711955174953 18574115
858344183432 174174112
696654625416 198519132
862133782448 198512825
237481544644 198506518
425066695936 198500211
670127432304 198493904
401697502004 198487597
8842404012 198481290
58738791056 198474983
466752285112 198468676
543175865268 198462369
843817387204 198456062
588019453624 198449755
893082174412 198443448
942346961620 198437141
601914650016 198430834
767393807048 198424527
908240570476 198418220
518543471664 198411913
340432317912 198405606
694128226072 198399299
120635574984 198392992
16421602044 198386685
927188565556 198380378
135316943168 33490170
200217154320 198374071
476226282652 198367764
690970226892 198361457
560229060840 198355150
262113938248 24395476
803394997700 198348843
32211597944 198342536
678338230172 198336229
834974989500 198329922
423803496264 198323615
886134576216 188364862
214743950548 198317308
145899568424 198311001
789499801308 198304694
941715361784 198298387
954978958340 198292080
649284637716 198285773
470541884128 198279466
78949985808 198273159
459804686916 198266852
951820959160 198260545
848238586056 198254238
209691151860 198247931
236218344972 198241624
809710996060 198235317
214743950548 198229010
348011515944 198222703
678969830008 198216396
433277493804 198210089
708023422464 198203782
675811830828 198197475
732655816068 157902052
482542281012 19507551
810342595896 198191168
375801908728 198184861
907608970640 198178554
783815402784 198172247
628441843128 198165940
233691945628 198159633
509732091786 88581815
951189359324 198153326
36632796796 198147019
303799527424 198140712
162952763996 41607279
489489879208 198134405
598125051000 198128098
20211201060 198121791
663811433944 198115484
963821356044 198109177
316431524144 198102870
790131401144 198096563
54949192040 198090256
692233426564 138457571
394749903808 5581695
752867010820 198083949
547597064120 198077642
777499404424 115531626
87792383512 129980963
757288209672 198071335
334747919388 198065028
996032947680 198058721
661916634436 198052414
646758238372 198046107
368854310532 198039800
296220329392 198033493
795184199832 198027186
425066695936 198020879
423803496264 198014572
30948398272 146543145
513490672976 198008265
723181818528 67037103
572229457724 198001958
124425174000 197995651
324010722176 197989344
852028185072 76106569
529912268712 197983037
272219535624 63259210
894345374084 197976730
334116319552 197970423
216007150220 197964116
945504960800 197957809
383381106760 197951502
6316004668 197945195
914556568836 134212960
752235410984 197938888
577913856248 197932581
475594682816 197926274
183163958748 197919967
246323942348 197913660
437698692656 197907353
769920206392 197901046
185058758256 197894739
252639940708 197888432
607599048540 197882125
511595873468 121283610
766130607376 197875818
181269159240 197869511
910135369984 197863204
116214376132 197856897
882976577036 85995945
277903934148 197850590
611388647556 179528755
312641925128 91735315
150952367112 197844283
707391822628 197837976
533070267892 197831669
580440255592 197825362
759814609016 197819055
861502182612 197812748
685285828368 197806441
181900759076 197800134
63159989908 197793827
146531168260 197787520
929083365064 197781213
979611351944 3058895
94108381872 197774906
893713774248 197768599
111161577444 197762292
108003578264 197755985
629705042800 197749678
523596270352 197743371
703602223612 197737064
288641131360 197730757
142109969408 197724450
528649069040 197718143
440856691836 197711836
230533946448 197705529
344853516764 197699222
423171896428 197692915
841290987860 197686608
448435889868 197680301
679601429844 197673994
902556171952 29422155
782552203112 197667687
408645100200 197661380
528017469204 16372972
425698295772 197655073
161784490981 35899444
770551806228 197648766
440856691836 197642459
831816990320 197636152
684654228532 120652910
416855898068 197629845
821079793108 197623538
6308 111318550
742761413444 197617231
500227076420 197610924
819816593436 197604617
31579998108 197598310
926670321431 32222463
357485513484 24256722
85897584004 95021262
550123463464 197592003
655600636076 197585696
197690754976 197579389
209059552024 197573082
553281462644 197566775
690970226892 197560468
66317989088 197554161
955610558176 197547854
631599842308 197541547
874134179332 197535240
956242158012 197528933
35369597124 78307712
420013897248 197522626
689075427384 197516319
135793971048 197510012
456015087900 197503705
482542281012 197497398
983400950960 197491091
562123860348 197484784
33474797616 90152258
191374756616 14644854
84634384332 197478477
360011912828 197472170
147794367932 197465863
332853119880 197459556
190111556944 197453249
956873757848 197446942
706760222792 197440635
704233823448 197434328
288009531524 197428021
24000800076 197421714
116214376132 197415407
526122669696 197409100
579808655756 197402793
440225092000 197396486
339800718076 197390179
663811433944 197383872
949294559816 176898736
665074633616 197377565
402960701676 197371258
506543074780 106247722
326537121520 197364951
750340611476 197358644
399171102660 26363260
570334658216 197352337
137688770556 137883634
27790399092 197346030
685917428204 197339723
182532358912 197333416
36001196960 7379190
509701073960 197327109
665812714533 45757285
472436683636 197320802
816658594256 197314495
701075824268 197308188
684022628696 197301881
808447796388 197295574
423803496264 197289267
222954748416 197282960
252008340872 197276653
836238189172 197270346
119372375312 197264039
796447399504 197257732
353695914468 197251425
329695120700 197245118
307589126440 197238811
66949588924 197232504
507174674616 148542464
215375550384 197226197
718760619676 197219890
75791986628 197213583
61265190400 197207276
809710996060 165798416
382117907088 197200969
291167530704 197194662
422540296592 197188355
292430730376 197182048
414329498724 123427990
504648275272 197175741
667601032960 197169434
114951176460 197163127
122530374492 197156820
490753078880 197150513
489489879208 197144206
845712186712 197137899
857712583596 197131592
84002784496 197125285
635389441324 197118978
521069871008 105932372
43580394992 197112671
960031757028 197106364
845080586876 197100057
97266381052 197093750
235586745136 193694277
716865820168 197087443
312641925128 197081136
630336642636 39311531
528017469204 197074829
992874948500 197068522
820448193272 197062215
564018659856 33263118
149119231143 15502606
277272334312 197055908
726339817708 197049601
973295353584 197043294
747814212132 197036987
494542677896 197030680
970137354404 197024373
544439064940 197018066
723813418364 197011759
64423189580 197005452
438330292492 196999145
19579601224 196992838
387802305612 196986531
480015881668 131500950
284219932508 196980224
190111556944 196973917
545702264612 196967610
625915443784 101807594
579808655756 196961303
406118700856 196954996
200217154320 196948689
570334658216 196942382
134530771376 196936075
209059552024 196929768
96003181380 196923461
952452558996 196917154
8210804176 196910847
476857882488 196904540
701707424104 196898233
831816990320 196891926
383381106760 196885619
713707820988 163168397
693496626236 196879312
191374756616 190395716
143373169080 107427131
960663356864 196873005
937294162932 196866698
580440255592 196860391
625283843948 196854084
465489085440 196847777
322747522504 159358969
640442240012 196841470
776867804588 196835163
904450971460 196828856
948662959980 196822549
587387853788 196816242
938557362604 196809935
467383884948 196803628
281061933328 196797321
908872170312 32537813
463594285932 196791014
301904727916 196784707
333484719716 196778400
133899171540 196772093
396013103480 196765786
285483132180 193599672
720023819348 196759479
604441049360 196753172
109266777936 124001927
889924175232 196746865
801500198192 196740558
870976180152 196734251
353064314632 196727944
146531168260 196721637
470541884128 196715330
491384678716 196709023
101055980068 196702716
800868598356 196696409
853922984580 196690102
944873360964 196683795
205269953008 56069230
784447002620 196677488
776867804588 196671181
887397775888 196664874
132004372032 196658567
236218344972 95431217
764867407704 196652260
685917428204 196645953
119372375312 196639646
339169118240 196633339
200217154320 196627032
281061933328 196620725
625283843948 196614418
972032153912 196608111
956873757848 196601804
620231045260 196595497
566545059200 196589190
697917825088 196582883
843185787368 196576576
421277096920 196570269
455383488064 196563962
106108778756 196557655
761077808688 196551348
994769748008 196545041
989716949320 22951173
233060345792 196538734
666337833288 196532427
41053995648 196526120
354959114140 196519813
80844785316 196513506
111161577444 196507199
867186581136 127678908
954978958340 196500892
310115525784 196494585
184427158420 196488278
168005562684 196481971
47369994008 196475664
489489879208 196469357
421908696756 196463050
286114732016 196456743
869712980480 38233034
839396188352 196450436
94108381872 196444129
709918221972 196437822
332221520044 196431515
14526802536 196425208
790131401144 196418901
749077411804 196412594
92231311341 67819171
426329895608 196406287
709286622136 183804901
786973401964 196399980
135793971048 186277245
644231839028 72612491
975190153092 196393673
25895599584 196387366
434540693476 196381059
949294559816 196374752
649916237552 196368445
293062330212 196362138
865923381464 196355831
728866217052 77967134
324010722176 196349524
964452955880 196343217
649284637716 196336910
543807465104 196330603
193901155960 196324296
893713774248 196317989
698549424924 196311682
988453749648 196305375
937294162932 196299068
13263602864 196292761
253903140380 70745619
422540296592 196286454
346748316272 196280147
20211201060 196273840
106108778756 133639023
740866613936 196267533
915819768508 196261226
72002387612 196254919
450330689376 196248612
613915046900 193378927
750340611476 196242305
691601826728 196235998
212217551204 196229691
438330292492 196223384
963189756208 196217077
950557759488 100218230
749077411804 510867
522964670516 196210770
181900759076 196204463
181269159240 17596530
6947604504 196198156
576019056740 30330363
932241364244 196191849
474331483144 196185542
285483132180 196179235
306325926768 196172928
966979355224 126537341
32843197780 196166621
894976973920 196160314
270324736116 54158209
760446208852 45359944
274745934968 196154007
314536724636 196147700
961926556536 196141393
417487497904 196135086
179374359732 196128779
467383884948 196122472
610757047720 196116165
581071855428 196109858
632863041980 196103551
166742363012 196097244
448435889868 196090937
788236601636 196084630
406750300692 196078323
23369200240 196072016
35369597124 196065709
246955542184 184706802
154110366292 196059402
87792383512 196053095
253271540544 196046788
504648275272 196040481
661285034600 133241682
714339420824 196034174
529280668876 196027867
360011912828 196021560
59370390892 196015253
689075427384 196008946
140215169900 196002639
863396982120 195996332
267798336772 195990025
86529183840 195983718
954347358504 195977411
389065505284 195971104
625915443784 195964797
628441843128 195958490
21474400732 195952183
536228267072 195945876
164847563504 195939569
677706630336 195933262
549491863628 195926955
23369200240 195920648
353695914468 195914341
275377534804 195908034
386539105940 99537074
924030566376 1217251
831185390484 195901727
792026200652 195895420
440856691836 192533789
875397379004 195889113
958136957520 195882806
391591904628 195876499
942346961620 65113468
474963082980 195870192
379591507744 195863885
934767763588 69995086
690970226892 195857578
120635574984 195851271
68212788596 195844964
860238982940 39721486
86529183840 95790716
207164752516 195838657
293062330212 195832350
50527993188 195826043
723181818528 195819736
979611351944 195813429
22737600404 195807122
591177452804 195800815
805289797208 195794508
885502976380 10993101
121267174820 195788201
97266381052 195781894
857712583596 195775587
367591110860 195769280
49896393352 195762973
324642322012 195756666
133267571704 195750359
502121875928 195744052
967610955060 195737745
644231839028 195731438
103582379412 195725131
684022628696 95393375
106740378592 195718824
96003181380 176823052
989716949320 195712517
661285034600 195706210
662548234272 195699903
770551806228 195693596
865291781628 195687289
439593492164 195680982
285483132180 195674675
216007150220 195668368
86529183840 195662061
942346961620 195655754
721918618856 195649447
146531168260 195643140
56843991548 195636833
668232632796 44994138
484437080520 195630526
214112350712 195624219
188848357272 195617912
5684404832 195611605
997927747188 44249912
663179834108 195605298
939820562276 195598991
426961495444 195592684
440856691836 195586377
442751491344 195580070
625915443784 195573763
312010325292 195567456
343590317092 195561149
334747919388 195554842
227375947268 195548535
111793177280 195542228
168005562684 195535921
809710996060 147558572
533701867728 195529614
672653831648 195523307
816658594256 195517000
496437477404 86500505
357485513484 195510693
396013103480 72189922
968242554896 195504386
654337436404 195498079
861502182612 195491772
67581188760 70184296
105477178920 134086820
461067886588 195485465
126951573344 195479158
936662563096 50708280
259587538904 195472851
796447399504 195466544
43580394992 195460237
916451368344 195453930
111793177280 195447623
243165943168 195441316
414329498724 61070681
443383091180 195435009
171795161700 195428702
855186184252 195422395
41053995648 195416088
690338627056 195409781
958136957520 195403474
133899171540 195397167
541912665596 195390860
433909093640 195384553
612020247392 36643670
937294162932 195378246
783815402784 195371939
814132194912 195365632
73265587284 195359325
505279875108 195353018
568439858708 195346711
454751888228 195340404
888660975560 195334097
107371978428 195327790
654337436404 195321483
672022231812 195315176
930978164572 195308869
6316004668 195302562
239376344152 195296255
72633987448 151317544
232428745956 195289948
512227473304 195283641
521069871008 195277334
807184596716 195271027
731392616396 195264720
990348549156 195258413
364433111680 195252106
299378328572 195245799
99792780396 109066951
878555378184 195239492
428856294952 195233185
481279081340 195226878
339800718076 195220571
834974989500 195214264
586124654116 79966453
914556568836 195207957
548228663956 195201650
456646687736 195195343
389697105120 195189036
389697105120 195182729
466120685276 195176422
71370787776 195170115
931609764408 195163808
522333070680 195157501
739603414264 195151194
750972211312 70827610
500858676256 195144887
619599445424 195138580
730761016560 195132273
310747125620 195125966
445277890688 195119659
96003181380 195113352
209059552024 195107045
918977767688 195100738
411171499544 195094431
797710599176 195088124
171163561864 195081817
594967051820 195075510
102319179740 195069203
812237395404 195062896
385907506104 195056589
495805877568 195050282
757919809508 195043975
522333070680 195037668
210322751696 195031361
618336245752 195025054
730129416724 195018747
422540296592 114610804
291167530704 195012440
327168721356 195006133
120635574984 191600353
796447399504 194999826
714971020660 194993519
997296147352 194987212
181900759076 194980905
878555378184 194974598
929714964900 194968291
39159196140 194961984
976453352764 49661318
327168721356 77639170
785710202292 194955677
536859866908 194949370
748445811968 194943063
341695517584 141693062
110529977608 194936756
809079396224 194930449
903819371624 194924142
96634781216 194917835
778762604096 134856274
754130210492 134988721
102319179740 194911528
738340214592 185539326
642968639356 194905221
370117510204 194898914
634126241652 194892607
190743156780 194886300
954978958340 194879993
547597064120 194873686
568439858708 194867379
794552599996 851445
860870582776 194861072
152847166620 194854765
997296147352 194848458
780025803768 194842151
918977767688 181515460
305062727096 194835844
890555775068 194829537
364433111680 194823230
356853913648 20680653
258955939068 87541160
162952763996 194816923
666337833288 194810616
32843197780 194804309
368854310532 153770967
582335055100 194798002
807184596716 194791695
255797939888 194785388
566545059200 194779081
187023660069 1601978
231797146120 194772774
105477178920 162663837
914556568836 194766467
955610558176 194760160
442751491344 194753853
181900759076 194747546
421908696756 131513564
953715758668 88335842
48001593844 194741239
34106397452 194734932
986558950140 194728625
627178643456 194722318
825500991960 194716011
733919015740 194709704
574124257232 194703397
461067886588 194697090
288641131360 120306025
380854707416 194690783
70107588104 194684476
251376741036 194678169
302536327752 61650925
840027788188 194671862
54317592204 34833561
925293766048 194665555
958136957520 194659248
973926953420 194652941
314536724636 194646634
95371581544 194640327
24000800076 194634020
537491466744 194627713
850764985400 194621406
504648275272 194615099
767393807048 194608792
140215169900 194602485
515385472484 50676745
908240570476 194596178
27790399092 194589871
970768954240 194583564
534333467564 194577257
255797939888 194570950
788868201472 194564643
432014294132 194558336
96634781216 194552029
646126638536 170692648
92845182200 194545722
246323942348 194539415
190743156780 194533108
501490276092 194526801
517280271992 194520494
624652244112 194514187
514122272812 194507880
337274318732 194501573
121267174820 194495266
229270746776 194488959
6308 194482652
506543074780 81379221
848238586056 194476345
322115922668 194470038
929714964900 194463731
193901155960 194457424
458541487244 194451117
54949192040 194444810
475594682816 194438503
280430333492 194432196
39790795976 134679678
237481544644 194425889
286114732016 123573051
197059155140 194419582
120003975148 194413275
600651450344 159592328
396013103480 194406968
147162768096 194400661
872870979660 194394354
673285431484 194388047
455383488064 194381740
805289797208 194375433
783183802948 171506251
813500595076 161276297
995401347844 194369126
73897187120 194362819
56212391712 194356512
134530771376 194350205
486331880028 194343898
14526802536 190313725
161689564324 194337591
297483529064 194331284
534333467564 194324977
961294956700 194318670
512859073140 194312363
139583570064 194306056
858975783268 194299749
26527199420 72114238
432014294132 194293442
399171102660 194287135
298115128900 194280828
246323942348 194274521
427593095280 194268214
863396982120 194261907
539386266252 194255600
129477972688 194249293
253903140380 194242986
468647084620 194236679
496437477404 194230372
315168324472 194224065
857080983760 194217758
160426364652 194211451
168005562684 194205144
779394203932 194198837
889292575396 152156375
922767366704 194192530
769920206392 194186223
412434699216 194179916
209059552024 57885646
12000403192 194173609
466120685276 61638311
121898774656 194167302
730761016560 194160995
780657403604 194154688
854554584416 194148381
805289797208 194142074
773078205572 194135767
588019453624 194129460
240639543824 194123153
316431524144 194116846
421908696756 194110539
654337436404 194104232
174321561044 168964530
818553393764 194097925
775604604916 153752046
411803099380 194091618
728234617216 194085311
116214376132 194079004
372012309712 194072697
22737600404 194066390
197690754976 194060083
557702661496 54561857
229902346612 108953425
805370079011 107856007
251376741036 194053776
858975783268 194047469
799605398684 194041162
101687579904 194034855
827395791468 176387869
219165149400 194028548
628441843128 194022241
600673436546 72334983
72633987448 194015934
344221916928 97701737
725076618036 194009627
3789605324 194003320
752235410984 193997013
449699089540 193990706
188848357272 193984399
611388647556 15899947
615809846408 193978092
265271937428 193971785
13263602864 193965478
502753475764 193959171
336011119060 82003614
275377534804 193952864
692865026400 193946557
854554584416 24982027
454120288392 193940250
980242951780 193933943
292430730376 193927636
172426761536 193921329
898134973100 193915022
231165546284 52840046
711181421644 193908715
401065902168 193902408
521069871008 58364978
255166340052 117102069
324010722176 193896101
617073046080 193889794
522333070680 53174317
790150322144 60231850
387170705776 193883487
326537121520 193877180
451593889048 193870873
766130607376 193864566
56212391712 193858259
189479957108 193851952
342327117420 193845645
653705836568 193839338
142109969408 193833031
701075824268 193826724
276640734476 193820417
517280271992 193814110
36001196960 157208282
627178643456 193807803
620231045260 193801496
831185390484 193795189
37895996468 193788882
999822546696 193782575
305694326932 179169256
717497420004 193776268
584861454444 193769961
819816593436 193763654
597493451164 193757347
484437080520 193751040
223586348252 193744733
877292178512 193738426
104845579084 156356837
942978561456 193732119
934767763588 193725812
331589920208 19551700
390960304792 193719505
425698295772 193713198
307589126440 193706891
937294162932 193700584
612651847228 120230341
356853913648 58680328
438961892328 193694277
722550218692 193687970
609493848048 144152792
404855501184 193681663
222954748416 193675356
912030169492 193669049
839396188352 193662742
670759032140 193656435
73897187120 193650128
725708217872 67711952
186953557764 193643821
584229854608 161679945
73897187120 193637514
248218741856 193631207
363169912008 193624900
933504563916 193618593
246955542184 193612286
594967051820 193605979
665706233452 193599672
252639940708 193593365
279167133820 9283904
513490672976 193587058
334747919388 193580751
589282653296 170982770
497700677076 173410965
46738394172 183148973
746551012460 193574444
624652244112 193568137
457278287572 193561830
872239379824 186989936
860238982940 193555523
584861454444 193549216
306325926768 193542909
24000800076 193536602
423803496264 193530295
981506151452 193523988
277272334312 193517681
302536327752 193511374
175584760716 193505067
322115922668 109571511
462962686096 10293024
737077014920 193498760
597493451164 193492453
360643512664 193486146
942392460318 127098664
517911871828 193479839
63791589744 193473532
258324339232 193467225
188216757436 193460918
389697105120 193454611
512227473304 193448304
121267174820 193441997
630968242472 193435690
354959114140 193429383
470541884128 193423076
746551012460 193416769
564018659856 193410462
941083761948 193404155
261482338412 193397848
948031360144 176772596
627810243292 193391541
663811433944 4824855
447804290032 193385234
358117113320 193378927
241902743496 193372620
82739584824 193366313
712444621316 193360006
610757047720 193353699
873502579496 116301080
687180627876 193347392
376433508564 193341085
382117907088 23083620
185690358092 193334778
607024407221 113929648
431382694296 21141064
319589523324 193328471
743393013280 193322164
318326323652 193315857
390960304792 47384491
670759032140 193309550
46106794336 193303243
503385075600 193296936
945504960800 193290629
180637559404 193284322
889292575396 193278015
41053995648 193271708
90950382692 54782602
353695914468 193265401
913924969000 193259094
266535137100 193252787
291167530704 193246480
662548234272 193240173
761077808688 193233866
619641910455 93349907
471805083800 193227559
725076618036 193221252
146531168260 193214945
174953160880 193208638
552649862808 193202331
214112350712 193196024
539386266252 193189717
198953954648 193183410
60001990728 193177103
90318782856 193170796
431382694296 193164489
48001593844 193158182
958136957520 193151875
579808655756 193145568
570966258052 193139261
664443033780 193132954
220428349072 193126647
500227076420 193120340
578545456084 193114033
24632399912 118640977
800868598356 193107726
511595873468 193101419
118109175640 193095112
913924969000 193088805
610125447884 193082498
571597857888 193076191
325273921848 193069884
658127035420 193063577
405487101020 193057270
467383884948 193050963
668232632796 193044656
593703852148 142266999
797078999340 193038349
967610955060 193032042
882344977200 193025735
762341008360 193019428
46738394172 193013121
196427555304 193006814
423171896428 193000507
642968639356 192994200
2526405652 192987893
750340611476 192981586
377696708236 192975279
224217948088 192968972
570334658216 192962665
791394600816 96490793
598125051000 192956358
850133385564 192950051
540017866088 192943744
622757444604 192937437
709918221972 192931130
924662166212 192924823
759183009180 45807741
680233029680 112006013
442119891508 192918516
862284254854 8363082
80213185480 192912209
204638353172 169998878
446541090360 192905902
480647481504 192899595
795184199832 192205825
389697105120 192893288
858344183432 192886981
668232632796 192880674
661916634436 192874367
818553393764 192868060
614546646736 124361426
947399760308 192861753
116845975968 57702743
436435492984 192855446
666337833288 192849139
402960701676 192842832
795815799668 192836525
722550218692 192830218
591177452804 192823911
53685992368 192817604
572229457724 192811297
303799527424 192804990
855186184252 192798683
28421998928 192792376
185058758256 192786069
693496626236 192779762
149689167440 192773455
504648275272 192767148
525491069860 192760841
603809449524 192754534
738971814428 192748227
665706233452 192741920
929083365064 192735613
691601826728 192729306
92845182200 192722999
931609764408 192716692
498963876748 58547881
910766969820 89773838
783183802948 192710385
959400157192 192704078
630968242472 192697771
585493054280 189443359
473068283472 192691464
949294559816 55400688
78949985808 192685157
490121479044 192678850
602546249852 192672543
360011912828 192666236
896906524998 25347833
997927747188 192659929
425698295772 192653622
32211597944 59613764
123161974328 192647315
603177849688 192641008
347379916108 192634701
426961495444 192628394
202743553664 192622087
687812227712 192615780
689707027220 192609473
509701073960 192603166
369485910368 190559698
919609367524 155675681
205901552844 192596859
279798733656 131570327
460436286752 192590552
173689961208 192584245
101055980068 192577938
77055186300 192571631
702339023940 192565324
720655419184 192559017
8842404012 192552710
122530374492 192546403
186321957928 192540096
440856691836 192533789
316431524144 192527482
608862248212 192521175
114319576624 192514868
489489879208 192508561
882976577036 55470065
550123463464 192502254
567808258872 192495947
153478766456 192489640
940452162112 192483333
20842800896 114427901
962558156372 192477026
100424380232 192470719
672653831648 192464412
236218344972 192458105
899398172772 192451798
522333070680 192445491
528649069040 192439184
165479163340 192432877
967610955060 129400719
432014294132 192426570
485700280192 192420263
51791192860 192413956
949294559816 192407649
328431921028 192401342
505911474944 192395035
886134576216 192388728
576650656576 192382421
533701867728 192376114
927188565556 192369807
228639146940 192363500
632863041980 192357193
214112350712 192350886
613283447064 192344579
993506548336 192338272
985927350304 192331965
706128622956 192325658
669495832468 11081399
786341802128 192319351
123793574164 192313044
745919412624 192306737
716865820168 192300430
891818974740 192294123
533701867728 192287816
349906315452 192281509
465489085440 22377236
6308 192275202
207796352352 126385973
780657403604 192268895
408645100200 192262588
233060345792 192256281
32211597944 192249974
415592698396 192243667
618967845588 192237360
99792780396 192231053
761709408524 192224746
361286862441 85541841
562123860348 126764393
647389838208 192218439
855186184252 192212132
823606192452 192205825
438961892328 192199518
942346961620 192193211
970137354404 192186904
270324736116 192180597
588019453624 192174290
864028581956 192167983
620862645096 192161676
749077411804 192155369
760446208852 192149062
180637559404 192142755
524859470024 192136448
996032947680 192130141
341063917748 192123834
737077014920 192117527
809710996060 192111220
44211994828 192104913
504648275272 192098606
894345374084 37110388
163584363832 192092299
147162768096 192085992
577913856248 192079685
766130607376 192073378
545702264612 192067071
807816196552 192060764
149057567604 192054457
159794764816 192048150
174321561044 192041843
620862645096 192035536
749077411804 172887484
550123463464 192029229
763604208032 192022922
398539502824 192016615
35369597124 192010308
39159196140 192004001
511595873468 191997694
285483132180 191991387
473068283472 191985080
442119891508 191978773
897503373264 191972466
899398172772 191966159
274114335132 191959852
96003181380 191953545
965716155552 191947238
644863438864 191940931
692233426564 191934624
382749506924 9983981
162952763996 191928317
329695120700 191922010
966347755388 191915703
195795955468 191909396
181269159240 191903089
759183009180 191896782
832448590156 191890475
111793177280 191884168
787605001800 191877861
704865423284 191871554
236218344972 191865247
726971417544 191858940
893713774248 191852633
910766969820 191846326
32843197780 145269131
611388647556 191840019
919609367524 191833712
734550615576 120312332
769920206392 191827405
255166340052 191821098
690970226892 90801879
142109969408 191814791
240639543824 191808484
178742759896 191802177
960031757028 191795870
476857882488 191789563
361275112500 191783256
497700677076 191776949
727603017380 126064316
156636765636 191770642
73265587284 191764335
639179040340 167633753
326558350882 102135558
446541090360 27605739
704233823448 191758028
46106794336 191751721
483173880848 191745414
821079793108 191739107
382117907088 191732800
834974989500 191726493
100463729605 138192677
627265131347 3859884
329063520864 163944158
357485513484 191720186
436435492984 191713879
166742363012 191707572
232428745956 191701265
222323148580 109457985
128214773016 191694958
50527993188 191688651
142109969408 82142368
588651053460 191682344
855186184252 191676037
653705836568 191669730
684022628696 191663423
929714964900 191657116
924030566376 191650809
288641131360 163067485
60001990728 191644502
543175865268 165350619
522964670516 191638195
689802780094 45322102
599388250672 191631888
149689167440 191625581
370117510204 191619274
18316401552 191612967
176216360552 191606660
845712186712 191600353
865923381464 191594046
809079396224 191587739
720655419184 191581432
569071458544 191575125
685917428204 191568818
202111953828 191562511
722550218692 191556204
933504563916 191549897
780025803768 191543590
180637559404 191537283
368222710696 1122646
135793971048 76333621
749709011640 170017799
872870979660 191530976
265903537264 191524669
5684404832 53275229
505911474944 191518362
924662166212 191512055
323379122340 191505748
795815799668 191499441
616441446244 191493134
699181024760 191486827
604441049360 191480520
183163958748 191474213
404223901348 191467906
208427952188 191461599
123161974328 138754000
884871376544 191455292
485700280192 191448985
120635574984 191442678
703602223612 191436371
783815402784 191430064
214743950548 59985877
588651053460 191423757
853922984580 191417450
65054789416 191411143
665706233452 52007522
615178246572 39589039
485068680356 191404836
896240173592 191398529
807184596716 191392222
800236998520 191385915
194532755796 191379608
539386266252 191373301
492016278552 191366994
204638353172 191360687
421908696756 48406225
95371581544 191354380
79581585644 191348073
245692342512 191341766
632231442144 191335459
898766572936 191329152
903187771788 191322845
41685595484 191316538
503385075600 191310231
407381900528 191303924
288009531524 191297617
986558950140 191291310
259587538904 191285003
306957526604 191278696
257692739396 191272389
187585157600 191266082
820448193272 191259775
123161974328 191253468
483173880848 191247161
180005959568 191240854
403592301512 191234547
3789605324 191228240
728234617216 177005955
328431921028 191221933
178742759896 191215626
403592301512 191209319
212849151040 177895242
366327911188 191203012
828027391304 191196705
353064314632 191190398
453488688556 191184091
875397379004 191177784
296220329392 191171477
300009928408 51868768
800868598356 191165170
722550218692 191158863
294957129720 11043557
204638353172 191152556
531175468384 191146249
886766176052 191139942
642968639356 191133635
312010325292 104097035
373275509384 191127328
330326720536 191121021
604441049360 191114714
984664150632 191108407
805921397044 191102100
364433111680 191095793
99792780396 191089486
624652244112 191083179
978979752108 191076872
854554584416 191070565
133899171540 101265192
918977767688 22970094
873502579496 191064258
387170705776 191057951
726971417544 191051644
751603811148 191045337
89055583184 191039030
332853119880 191032723
501490276092 191026416
890555775068 191020109
818553393764 6407912
622757444604 191013802
947399760308 191007495
925925365884 191001188
923398966540 190994881
633494641816 190988574
716865820168 190982267
277272334312 190975960
155373565964 190969653
601283050180 190963346
419382297412 190957039
165479163340 173663245
216638750056 190950732
116214376132 190944425
122530374492 6174553
309483925948 190938118
270956335952 190931811
394749903808 190925504
792657800488 190919197
575387456904 190912890
68212788596 190906583
252008340872 14934976
227375947268 190900276
615809846408 190893969
366959511024 20068874
265903537264 190887662
416224298232 190881355
87792383512 129564701
325273921848 190875048
226123747004 116698421
998559347024 190868741
549491863628 190862434
545702264612 150327345
108003578264 190856127
564018659856 190849820
797710599176 190843513
939820562276 190837206
317063123980 190830899
702339023940 190824592
461067886588 10677751
125688373672 190818285
66317989088 190811978
126319973508 190805671
750972211312 182417361
259587538904 190799364
154741966128 190793057
925925365884 190786750
918977767688 190780443
119372375312 190774136
834343389664 190767829
710549821808 190761522
134530771376 190755215
586124654116 190748908
313273524964 190742601
726339817708 190736294
599388250672 190729987
870344580316 190723680
48001593844 161629489
965084555716 190717373
934767763588 190711066
288641131360 190704759
730129416724 190698452
818553393764 190692145
742129813608 190685838
219165149400 190679531
65686389252 190673224
15790002208 190666917
134530771376 190660610
312010325292 190654303
519806671336 190647996
449067489704 11718406
929714964900 190641689
498332276912 190635382
787605001800 62250090
793921000160 190629075
680864629516 190622768
411803099380 169090670
603809449524 190616461
73265587284 190610154
829922190812 190603847
937925762768 190597540
697917825088 190591233
424435096100 190584926
383381106760 190578619
739603414264 190572312
157268365472 190566005
934136163752 25978533
728866217052 190559698
869712980480 190553391
461067886588 190547084
666969433124 190540777
54317592204 190534470
339800718076 190528163
422540296592 190521856
504648275272 183048061
970137354404 190515549
145267968588 190509242
870344580316 190502935
444014691016 190496628
207796352352 190490321
136455857098 3374245
598125051000 190484014
529280668876 190477707
244429142840 190471400
149057567604 190465093
795815799668 110057150
94108381872 190458786
52422792696 190452479
148425967768 107673104
615178246572 64325093
157899965308 53313071
296851929228 190446172
436435492984 190439865
575387456904 190433558
438330292492 190427251
644231839028 190420944
800868598356 190414637
696023025580 97682816
712444621316 190408330
997296147352 190402023
781289003440 190395716
148425967768 190389409
834343389664 190383102
742129813608 190376795
699812624596 44640946
974558553256 190370488
845080586876 190364181
198322354812 190357874
118109175640 190351567
781920603276 190345260
270324736116 190338953
620231045260 190332646
993506548336 190326339
788236601636 190320032
344853516764 64621522
578545456084 190313725
101687579904 190307418
260219138740 190301111
453488688556 190294804
981506151452 190288497
261482338412 190282190
538754666416 190275883
385907506104 190269576
276640734476 181679442
75791986628 190263269
994769748008 190256962
798342199012 190250655
65054789416 190244348
944873360964 190238041
18948001388 188522537
686549028040 190231734
99161180560 190225427
282325133000 179623360
831185390484 190219120
556439461824 190212813
60001990728 190206506
795184199832 190200199
853922984580 190193892
335379519224 190187585
547597064120 190181278
935399363424 190174971
290535930868 190168664
337274318732 190162357
630968242472 190156050
662548234272 190149743
624020644276 190143436
908872170312 190137129
42317195320 190130822
693496626236 190124515
334116319552 190118208
560229060840 190111901
776236204752 190105594
918346167852 73192735
24000800076 190099287
468015484784 190092980
42948795156 190086673
748445811968 62073494
985295750468 190080366
750340611476 190074059
932241364244 95576278
615809846408 190067752
66317989088 190061445
922135766868 190055138
817921793928 190048831
819184993600 190042524
260850738576 190036217
689707027220 190029910
953084158832 190023603
367591110860 190017296
934767763588 190010989
256429539724 190004682
397276303152 189998375
940452162112 189992068
655600636076 46797940
937294162932 189985761
905082571296 189979454
26527199420 189973147
193901155960 189966840
128846372852 189960533
584861454444 189954226
714339420824 189947919
898766572936 189941612
72633987448 67674110
469278684456 189935305
77686786136 189928998
84634384332 189922691
481910681176 110176983
441488291672 189916384
332221520044 189910077
260850738576 148498315
396013103480 189903770
560860660676 189897463
532438668056 189891156
843185787368 189884849
6316004668 189878542
263377137920 189872235
576019056740 189865928
43580394992 174666058
91581982528 189859621
683391028860 189853314
614546646736 189847007
598756650836 189840700
97266381052 189834393
497700677076 189828086
327168721356 189821779
454751888228 189815472
956873757848 189809165
346116716436 189802858
555807861988 189796551
669495832468 189790244
464857485604 189783937
735182215412 189777630
370117510204 189771323
453488688556 189765016
933504563916 11377828
398539502824 189758709
928451765228 189752402
213480750876 23045778
991611748828 189746095
680864629516 189739788
668864232632 189733481
320852722996 189727174
329063520864 189720867
721918618856 189714560
852659784908 189708253
45475194500 189701946
466752285112 94264422
159794764816 189695639
431382694296 160349168
125688373672 189689332
379591507744 189683025
168035937196 69610359
521701470844 189676718
507174674616 189670411
829922190812 189664104
776867804588 189657797
812237395404 189651490
567808258872 189645183
825500991960 189638876
218533549564 189632569
946768160472 189626262
114951176460 189619955
65686389252 189613648
269693136280 189607341
920240967360 189601034
726339817708 189594727
329695120700 189588420
663811433944 82337885
821711392944 189582113
526754269532 189575806
776236204752 189569499
22737600404 189563192
130109572524 189556885
666337833288 189550578
509701073960 189544271
738971814428 189537964
8210804176 189531657
377065108400 189525350
894976973920 189519043
841290987860 189512736
569071458544 189506429
742129813608 189500122
341752066146 114718023
312010325292 189493815
450962289212 189487508
788236601636 189481201
891818974740 189474894
695391425744 189468587
836869789008 170825095
776236204752 189462280
841290987860 189455973
306325926768 189449666
348643115780 189443359
583598254772 189437052
818553393764 189430745
73265587284 189424438
515385472484 189418131
92845182200 41998313
324642322012 48841408
286114732016 189411824
864660181792 189405517
32843197780 189399210
894345374084 189392903
48633193680 189386596
848238586056 189380289
310747125620 117524638
154741966128 189373982
972032153912 181326250
977084952600 189367675
450330689376 189361368
388433905448 189355061
913293369164 189348754
697286225252 189342447
767393807048 189336140
916451368344 189329833
890555775068 189323526
31579998108 189317219
214743950548 189310912
189479957108 189304605
784447002620 189298298
425066695936 158248937
563387060020 48936013
646126638536 189291991
207164752516 189285684
636652640996 189279377
572229457724 189273070
144004768916 189266763
349906315452 189260456
189479957108 103926746
653074236732 189254149
994138148172 189247842
486331880028 189241535
618967845588 71180802
823606192452 189235228
75160386792 189228921
874134179332 189222614
60001990728 189216307
572861057560 58692942
119372375312 189210000
868449780808 189203693
82107984988 189197386
142741569244 189191079
360011912828 189184772
557770051791 68790449
781920603276 158532752
606967448704 189178465
478121082160 189172158
673285431484 189165851
350537915288 189159544
58107191220 189153237
162355909423 34341615
674548631156 154237685
552018262972 189146930
665074633616 189140623
349274715616 189134316
24000800076 189128009
646126638536 189121702
406750300692 189115395
845080586876 189109088
824237792288 189102781
258324339232 189096474
462962686096 189090167
409276700036 148561385
511595873468 189083860
449699089540 189077553
306957526604 189071246
411803099380 189064939
773078205572 189058632
240007943988 189052325
46106794336 189046018
260850738576 189039711
31579998108 189033404
269693136280 189027097
442751491344 189020790
685285828368 189014483
831816990320 189008176
394118303972 189001869
92213582364 188995562
14530403833 123983006
552649862808 188989255
320852722996 55356539
997296147352 188982948
37264396632 188976641
569071458544 188970334
464225885768 188964027
569071458544 188957720
519175071500 92132656
792026200652 188951413
270324736116 188945106
219165149400 188938799
15158402372 188932492
910766969820 169292494
694128226072 188926185
468647084620 188919878
607599048540 188913571
274114335132 188907264
992874948500 188900957
509701073960 188894650
883608176872 188888343
548228663956 188882036
114319576624 188875729
245692342512 188869422
150952367112 188863115
975190153092 188856808
907608970640 188850501
332221520044 188844194
393486704136 148372175
709918221972 188837887
197059155140 30084390
756025010000 188831580
748445811968 188825273
813500595076 188818966
348643115780 188812659
785078602456 188806352
881081777528 188800045
968242554896 188793738
918346167852 188787431
538754666416 188781124
451593889048 188774817
610757047720 188768510
250745141200 188762203
163584363832 188755896
201480353992 188749589
44211994828 110599552
135162371212 188743282
898766572936 188736975
655600636076 181212724
303167927588 188730668
441488291672 188724361
294957129720 188718054
181269159240 188711747
848870185892 182606571
824869392124 188705440
696023025580 188699133
276640734476 188692826
133267571704 188686519
34106397452 188680212
518543471664 188673905
762972608196 188667598
531175468384 188661291
316431524144 188654984
958136957520 188648677
432014294132 188642370
476857882488 188636063
650547837388 64924258
843185787368 188629756
545070664776 188623449
730761016560 188617142
109898377772 188610835
841290987860 188604528
698549424924 188598221
783815402784 188591914
704233823448 117165139
577913856248 188585607
94108381872 188579300
186321957928 188572993
260850738576 188566686
755393410164 173246983
792026200652 188560379
699812624596 188554072
431382694296 188547765
83371184660 188541458
234955145300 188535151
896240173592 188528844
718760619676 188522537
157899965308 188516230
836238189172 92075893
567808258872 188509923
714339420824 188503616
745919412624 188497309
665706233452 185942974
339169118240 188491002
559597461004 188484695
535596667236 188478388
610757047720 188472081
37264396632 188465774
611388647556 96686310
603177849688 188459467
718129019840 188453160
768025406884 188446853
180005959568 188440546
518543471664 118804959
698549424924 188434239
693496626236 188427932
745287812788 43638133
972663753748 169103284
900029772608 188421625
114319576624 188415318
728234617216 188409011
889369779383 85567069
317694723816 159333741
825500991960 188402704
94739981708 188396397
575387456904 188390090
306957526604 188383783
748445811968 188377476
318326323652 142777866
908872170312 188371169
193901155960 188364862
417487497904 188358555
703602223612 188352248
277272334312 188345941
658127035420 188339634
893713774248 188333327
949294559816 188327020
982769351124 188320713
919609367524 188314406
757307136979 32165700
726971417544 188308099
195164355632 188301792
841922587696 87717756
455383488064 188295485
187585157600 188289178
910766969820 188282871
240007943988 188276564
798342199012 188270257
911398569656 188263950
145267968588 188257643
407381900528 188251336
898134973100 188245029
702339023940 188238722
76423586464 188232415
264008737756 188226108
203375153500 176211273
118109175640 188219801
225481147760 188213494
559597461004 188207187
912661769328 188200880
521701470844 188194573
564650259692 188188266
773709805408 188181959
858344183432 188175652
330958320372 188169345
981506151452 188163038
697286225252 188156731
655600636076 188150424
137057170720 188144117
54317592204 188137810
954978958340 188131503
969505754568 188125196
874134179332 188118889
540649465924 142140859
75791986628 188112582
782552203112 188106275
936030963260 108663303
900661372444 188099968
593703852148 188093661
892450574576 10639909
423171896428 5304187
685917428204 5638458
874208974045 76081341
212217551204 129205202
411171499544 188087354
294957129720 188081047
543175865268 188074740
511595873468 188068433
955610558176 188062126
798342199012 188055819
349274715616 188049512
834974989500 188043205
190111556944 188036898
189479957108 188030591
554544662316 19173280
343590317092 188024284
949294559816 188017977
588019453624 188011670
797710599176 188005363
243797543004 187999056
271587935788 187992749
504648275272 187986442
850133385564 187980135
500858676256 187973828
166110763176 187967521
465489085440 187961214
954347358504 187954907
636652640996 187948600
708023422464 187942293
509069474124 187935986
73897187120 187929679
238744744316 94869894
918977767688 187923372
264640337592 187917065
441488291672 187910758
862133782448 187904451
201480353992 187898144
366327911188 187891837
610757047720 187885530
612651847228 169021293
955610558176 187879223
589282653296 14474565
392223504464 187872916
549491863628 27574204
892450574576 187866609
923398966540 187860302
449067489704 23468347
24632399912 187853995
3158005488 163988307
630968242472 187847688
851396585236 139283788
402329101840 187841381
946768160472 187835074
480647481504 161970067
346748316272 187828767
963821356044 187822460
151583966948 187816153
517280271992 187809846
61896790236 187803539
972032153912 187797232
23369200240 187790925
3789605324 187784618
713076221152 187778311
636652640996 187772004
162952763996 187765697
399171102660 187759390
594967051820 187753083
534405203382 19923813
780025803768 43549835
507174674616 165552443
246323942348 14670082
822974592616 187746776
288641131360 187740469
76423586464 187734162
742761413444 187727855
253903140380 187721548
348643115780 187715241
879221294407 51748935
576650656576 187708934
905714171132 187702627
894345374084 187696320
748445811968 187690013
209059552024 187683706
552018262972 187677399
567176659036 181395627
149689167440 187671092
799605398684 187664785
679601429844 187658478
783183802948 187652171
493911078060 187645864
937925762768 187639557
789499801308 187633250
745919412624 187626943
9474003848 187620636
667601032960 187614329
375170308892 187608022
284219932508 187601715
111793177280 86929381
740866613936 187595408
598125051000 25316298
399171102660 187589101
736445415084 187582794
804026597536 187576487
968242554896 58358671
77686786136 187570180
670759032140 187563873
720655419184 187557566
723181818528 187551259
527385869368 187544952
241902743496 15029581
771815005900 187538645
258955939068 187532338
677075030500 187526031
556439461824 187519724
23369200240 187513417
469278684456 187507110
693496626236 37671711
805984687789 105598101
467383884948 187500803
325905521684 187494496
308220726276 187488189
786341802128 187481882
582966654936 56340431
457278287572 187475575
951820959160 65990141
137057170720 28570710
591177452804 187469268
979611351944 187462961
497700677076 187456654
702970623776 187450347
188848357272 187444040
664443033780 187437733
437067092820 187431426
806552996880 187425119
216638750056 187418812
346116716436 187412505
270956335952 98300902
78949985808 187406198
228007547104 187399891
480015881668 187393584
868449780808 180613559
503385075600 187387277
723181818528 187380970
788868201472 187374663
214112350712 187368356
48633193680 187362049
896871773428 187355742
345485116600 187349435
398539502824 187343128
944873360964 187336821
365696311352 174987715
412434699216 187330514
718129019840 119378896
609493848048 187324207
82739584824 187317900
494542677896 187311593
837501388844 79890769
15158402372 187305286
943610161292 187298979
734550615576 187292672
284219932508 187286365
915188168672 187280058
952452558996 187273751
780025803768 187267444
259587538904 76283165
22106000568 187261137
973926953420 187254830
570334658216 187248523
473699883308 189210
469910284292 187242216
389697105120 187235909
471173483964 187229602
27158799256 187223295
738971814428 187216988
786405673117 76674199
413697898888 187210681
811605795568 187204374
941715361784 187198067
772446605736 187191760
483805480684 187185453
540649465924 29977171
492016278552 137814257
103582379412 187179146
572229457724 145111456
727603017380 187172839
894976973920 187166532
870344580316 187160225
631599842308 68613853
495805877568 187153918
186953557764 187147611
810974195732 187141304
125688373672 187134997
903187771788 187128690
100424380232 187122383
231165546284 187116076
207164752516 187109769
101687579904 187103462
135162371212 187097155
118740775476 80489934
129477972688 187090848
5684404832 187084541
942978561456 187078234
433909093640 187071927
961294956700 187065620
157268365472 187059313
108003578264 187053006
222970566372 100489431
276009134640 187046699
427593095280 187040392
973926953420 187034085
608862248212 95336612
995401347844 187027778
167380679803 116938087
130741172360 187021471
279167133820 187015164
984032550796 187008857
674548631156 187002550
767393807048 186996243
483173880848 186989936
913924969000 186983629
523596270352 186977322
651179437224 186971015
310115525784 186964708
288009531524 186958401
399802702496 186952094
958768557356 186945787
731392616396 186939480
870976180152 186933173
482542281012 186926866
436435492984 147451353
690970226892 186920559
778762604096 186914252
545070664776 186907945
696023025580 186901638
341695517584 186895331
516648672156 186889024
798973798848 460411
571597857888 105225988
63159989908 186882717
845712186712 186876410
977084952600 186870103
84634384332 27340845
48001593844 132560526
335379519224 38964646
137057170720 186863796
106108778756 186857489
72002387612 10848040
221059948908 72820622
36632796796 186851182
987822149812 186844875
408645100200 106682905
429487894788 186838568
138951970228 186832261
647389838208 8596441
869081380644 186825954
649284637716 186819647
404855501184 186813340
601914650016 186807033
426961495444 186800726
473068283472 50367702
421277096920 186794419
301273128080 47996270
3789605324 186788112
937294162932 186781805
888660975560 186775498
788236601636 186769191
511595873468 186762884
673285431484 186756577
824869392124 186750270
543175865268 12658149
195795955468 186743963
360643512664 186737656
219165149400 186731349
945504960800 186725042
210954351532 186718735
942346961620 186712428
401697502004 186706121
987822149812 186699814
653705836568 186693507
891818974740 186687200
394749903808 28797762
240007943988 186680893
673285431484 186674586
601914650016 186668279
358117113320 186661972
625283843948 186655665
140215169900 186649358
413066299052 186643051
468015484784 186636744
461699486424 124247900
214743950548 186630437
907608970640 186624130
732024216232 186617823
762341008360 186611516
926578863624 61329268
540017866088 186605209
408645100200 186598902
413697898888 186592595
325273921848 186586288
108003578264 103844755
557071061660 186579981
41685595484 97771114
857712583596 186573674
558334261332 186567367
956242158012 26975039
591809052640 186561060
596230251492 186554753
455383488064 186548446
894345374084 186542139
763604208032 186535832
46106794336 186529525
941715361784 186523218
356853913648 186516911
294325529884 186510604
780025803768 110429263
935399363424 186504297
94108381872 186497990
105477178920 186491683
685285828368 113418781
347379916108 186485376
708655022300 186479069
476226282652 186472762
846975386384 94024756
704233823448 186466455
219796749236 186460148
666969433124 186453841
344221916928 186447534
351169515124 186441227
543807465104 186434920
36632796796 186428613
77686786136 186422306
853346451161 121548504
331589920208 186415999
589914253132 186409692
286746331852 186403385
348643115780 186397078
404223901348 186390771
888029375724 186384464
500858676256 186378157
189479957108 186371850
558965861168 186365543
520438271172 160241949
58107191220 186359236
497069077240 186352929
616441446244 186346622
120003975148 159958134
171163561864 186340315
248850341692 186334008
586124654116 89061147
903187771788 186327701
171163561864 186321394
42317195320 50746122
279798733656 186315087
762972608196 186308780
972663753748 158728269
325905521684 104443920
996032947680 186302473
276640734476 186296166
340432317912 186289859
63159989908 186283552
234323545464 186277245
692865026400 186270938
322115922668 186264631
396644703316 186258324
81476385152 186252017
106108778756 186245710
142741569244 186239403
328431921028 186233096
828658991140 158917479
728234617216 186226789
215375550384 186220482
580440255592 186214175
228007547104 186207868
330326720536 186201561
877292178512 186195254
807184596716 88461982
419382297412 186188947
418119097740 186182640
692865026400 186176333
127583173180 186170026
951820959160 186163719
900661372444 186157412
821711392944 186151105
506543074780 186144798
3158005488 186138491
932872964080 142872471
828658991140 106922571
647389838208 186132184
362538312172 186125877
30316798436 186119570
289904331032 51748935
865291781628 186113263
308852326112 186106956
68844388432 186100649
25263999748 186094342
994769748008 186088035
520438271172 186081728
946768160472 186075421
246323942348 186069114
122530374492 64722434
8210804176 186062807
901292972280 186056500
673285431484 186050193
529280668876 186043886
57475591384 186037579
347379916108 186031272
472436683636 186024965
749709011640 186018658
306325926768 1753346
795184199832 186012351
571597857888 186006044
773709805408 185999737
851396585236 185993430
337274318732 185987123
555807861988 185980816
116214376132 185974509
785710202292 2939062
690338627056 185968202
476857882488 185961895
266535137100 185955588
385907506104 185949281
908872170312 185942974
781289003440 185936667
294325529884 185930360
653074236732 185924053
588019453624 185917746
210954351532 185911439
557071061660 185905132
664443033780 53779789
382117907088 185898825
236849944808 185892518
979611351944 117726462
540017866088 185886211
488226679536 185879904
970137354404 185873597
487595079700 185867290
798973798848 185860983
996664547516 185854676
308852326112 185848369
337274318732 185842062
293693930048 185835755
379591507744 96162829
722550218692 185829448
996664547516 185823141
558965861168 185816834
688443827548 185810527
971400554076 185804220
80844785316 142922927
173689961208 185797913
956873757848 185791606
3158005488 185785299
706760222792 185778992
717497420004 185772685
929714964900 185766378
156005165800 185760071
450330689376 185753764
902556171952 185747457
281693533164 185741150
636021041160 185734843
927820165392 185728536
112424777116 185722229
854554584416 185715922
681496229352 185709615
811605795568 185703308
516017072320 185697001
125056773836 126701323
922767366704 185690694
546333864448 185684387
832448590156 185678080
874765779168 185671773
495805877568 185665466
347379916108 185659159
951820959160 185652852
862765382284 185646545
633494641816 185640238
287377931688 185633931
961926556536 185627624
308220726276 185621317
463594285932 140198303
881713377364 185615010
805921397044 185608703
507174674616 185602396
725076618036 185596089
226112747596 185589782
867818180972 185583475
968242554896 185577168
726339817708 100886772
16421602044 185570861
776236204752 185564554
270324736116 185558247
152215566784 185551940
485700280192 185545633
162952763996 185539326
470541884128 185533019
845712186712 185526712
944342610058 10696672
603809449524 185520405
550123463464 185514098
592440652476 85869805
315168324472 185507791
426329895608 185501484
62528390072 185495177
739603414264 185488870
661285034600 185482563
300009928408 185476256
412434699216 185469949
170531962028 185463642
68212788596 185457335
338537518404 185451028
759183009180 61222049
992874948500 185444721
587387853788 185438414
816026994420 185432107
260219138740 185425800
47369994008 185419493
540017866088 185413186
133267571704 185406879
886766176052 39084479
883608176872 185400572
70739187940 61045453
596861851328 185394265
216638750056 185387958
733287415904 185381651
8842404012 21866369
764867407704 185375344
556439461824 185369037
219165149400 185362730
538754666416 185356423
852659784908 52922037
615178246572 185350116
231797146120 98906374
82107984988 185343809
427593095280 185337502
851396585236 185331195
420013897248 185324888
323379122340 185318581
149689167440 185312274
228639146940 8331547
388433905448 185305967
637284240832 185299660
142741569244 185293353
754130210492 185287046
902556171952 185280739
754130210492 185274432
469278684456 185268125
992243348664 185261818
718760619676 24345020
332853119880 46943001
334116319552 185255511
956873757848 185249204
733287415904 29857338
412434699216 185242897
385275906268 185236590
886134576216 185230283
197690754976 185223976
231797146120 185217669
314536724636 100495738
839396188352 185211362
301904727916 185205055
758551409344 185198748
325273921848 185192441
371380709876 185186134
18948001388 185179827
157268365472 185173520
385907506104 185167213
464857485604 180146841
274745934968 185160906
240007943988 185154599
614546646736 185148292
973295353584 185141985
394118303972 185135678
790131401144 185129371
579177055920 185123064
686549028040 185116757
634126241652 185110450
113687976788 185104143
32843197780 185097836
58738791056 185091529
178742759896 185085222
480015881668 185078915
830553790648 185072608
388433905448 185066301
824869392124 185059994
32211597944 185053687
479384281832 185047380
665706233452 185041073
469910284292 185034766
96003181380 185028459
310115525784 185022152
717497420004 185015845
526122669696 185009538
245692342512 185003231
603177849688 184996924
632863041980 29434769
30948398272 184990617
831816990320 184984310
509701073960 184978003
785078602456 25019869
183163958748 161774550
294957129720 184971696
684022628696 184965389
21474400732 184959082
788868201472 184952775
905082571296 21544712
208427952188 184946468
928451765228 29163568
915819768508 184940161
605072649196 116174940
373275509384 184933854
268429936608 184927547
668864232632 184921240
824237792288 184914933
978979752108 184908626
113056376952 184902319
217270349892 184896012
383381106760 184889705
136425570884 184883398
682759429024 184877091
396644703316 184870784
278535533984 184864477
861502182612 184858170
770551806228 184851863
716234220332 184845556
439593492164 184839249
552018262972 184832942
352432714796 184826635
334747919388 184820328
482542281012 184814021
24000800076 184807714
336011119060 184801407
417487497904 184795100
788236601636 38403323
526754269532 77468881
607599048540 184788793
840659388024 184782486
32843197780 184776179
326537121520 184769872
181269159240 184763565
204638353172 184757258
161057964488 128208696
259587538904 184750951
33474797616 24546844
360011912828 184744644
733919015740 42824530
211585951368 184738337
786973401964 184732030
176216360552 184725723
498332276912 68077758
629073442964 184719416
324010722176 184713109
377696708236 38838506
374538709056 184706802
541281065760 184700495
227375947268 184694188
53707890272 61329268
841922587696 184687881
918977767688 184681574
72633987448 184675267
186321957928 184668960
66949588924 184662653
350537915288 9668631
587387853788 184656346
304431127260 184650039
77055186300 184643732
157899965308 184637425
26527199420 184631118
99161180560 184624811
719392219512 184618504
277903934148 184612197
333484719716 141976877
217270349892 184605890
487670751086 87282573
771183406064 184599583
855817784088 184593276
783815402784 184586969
1894805816 177605120
78318385972 184580662
509069474124 184574355
773078205572 184568048
964452955880 184561741
860238982940 184555434
622757444604 184549127
12000403192 775761
121898774656 184542820
843185787368 184536513
845080586876 184530206
989085349484 184523899
529912268712 105188146
864660181792 121119628
671390631976 184517592
143373169080 74870397
217270349892 184511285
362538312172 184504978
56843991548 184498671
793289400324 184492364
546333864448 184486057
293062330212 184479750
774973005080 184473443
577913856248 184467136
942978561456 184460829
776867804588 184454522
69475988268 184448215
62528390072 184441908
243165943168 184435601
675180230992 184429294
658127035420 184422987
339169118240 184416680
452225488884 184410373
648653037880 184404066
341695517584 184397759
476857882488 184391452
939820562276 184385145
828027391304 184378838
149057567604 53805017
66949588924 184372531
176847960388 184366224
87792383512 184359917
132004372032 184353610
22106000568 184347303
847606986220 184340996
258955939068 184334689
111793177280 184328382
190743156780 46255538
114319576624 184322075
889924175232 184315768
478121082160 184309461
452857088720 184303154
253903140380 184296847
966979355224 128669107
97266381052 184290540
58107191220 184284233
116214376132 184277926
398539502824 184271619
972663753748 184265312
588019453624 161919611
933504563916 184259005
614546646736 184252698
696654625416 5455555
696023025580 184246391
20842800896 184240084
656863835748 184233777
581703455264 68985966
955610558176 184227470
597493451164 184221163
58107191220 184214856
166110763176 184208549
594967051820 184202242
215375550384 184195935
132004372032 184189628
114951176460 6250237
447172690196 184183321
884871376544 184177014
407381900528 184170707
114319576624 184164400
237481544644 184158093
815395394584 184151786
19579601224 184145479
804658197372 184139172
223586348252 184132865
442119891508 17987564
178742759896 184126558
977716552436 184120251
632231442144 184113944
460436286752 147161231
673285431484 184107637
498332276912 184101330
834974989500 184095023
405487101020 184088716
683391028860 184082409
793289400324 184076102
697917825088 184069795
906977370804 184063488
177479560224 184057181
754181410718 91937139
384644306432 184050874
466120685276 184044567
17053201880 184038260
920872567196 184031953
836238189172 184025646
720023819348 101422867
719392219512 184019339
889924175232 184013032
632231442144 184006725
194532755796 184000418
146531168260 183994111
836238189172 174779584
519175071500 183987804
72002387612 183981497
584229854608 183975190
996664547516 183968883
378328308072 183962576
590545852968 183956269
995401347844 183949962
49896393352 70411348
637284240832 183943655
605704249032 183937348
315168324472 53331992
498332276912 81290923
423803496264 183931041
656232235912 183924734
954347358504 183918427
783183802948 183912120
183163958748 183905813
43580394992 183899506
528649069040 183893199
205901552844 183886892
866554981300 183880585
241271143660 183874278
18316401552 183867971
865291781628 183861664
685285828368 183855357
229902346612 183849050
883608176872 183842743
389065505284 146366549
310747125620 44035474
855186184252 183836436
915188168672 183830129
996032947680 183823822
516017072320 183817515
324010722176 183811208
489489879208 183804901
147162768096 183798594
619599445424 183792287
949294559816 183785980
496437477404 183779673
641073839848 183773366
910135369984 183767059
162952763996 183760752
768657006720 183754445
925293766048 183748138
533070267892 183741831
149057567604 183735524
319589523324 183729217
235586745136 183722910
534333467564 133620102
501490276092 183716603
674548631156 183710296
414329498724 183703989
697286225252 183697682
305062727096 183691375
955610558176 183685068
512227473304 183678761
798973798848 183672454
61265190400 183666147
241271143660 183659840
81476385152 102122944
380223107580 183653533
164847563504 183647226
865291781628 183640919
869712980480 183634612
456015087900 183628305
534333467564 183621998
242534343332 183615691
180637559404 138274668
950557759488 183609384
500858676256 183603077
682759429024 183596770
843185787368 183590463
922767366704 183584156
802763397864 183577849
588019453624 66072132
401065902168 183571542
961294956700 183565235
869712980480 183558928
487595079700 183552621
395381503644 183546314
228007547104 183540007
20842800896 183533700
60633590564 183527393
794552599996 183521086
905714171132 183514779
255166340052 183508472
980242951780 183502165
39790795976 183495858
238744744316 183489551
427593095280 183483244
330958320372 183476937
163584363832 183470630
878555378184 183464323
590545852968 183458016
640442240012 183451709
263377137920 92738128
40422395812 183445402
935399363424 183439095
616441446244 170661113
617725913120 48059340
83371184660 183432788
106740378592 183426481
227375947268 183420174
26527199420 183413867
788236601636 183407560
275377534804 183401253
785078602456 115537933
174321561044 108190278
1894805816 183394946
750340611476 183388639
327168721356 183382332
380223107580 183376025
577913856248 183369718
852659784908 183363411
820448193272 183357104
889924175232 183350797
203375153500 183344490
807184596716 183338183
8842404012 183331876
941083761948 183325569
240007943988 176104054
423171896428 183319262
200848754156 183312955
482542281012 183306648
448435889868 183300341
890555775068 183294034
930978164572 104784498
611388647556 183287727
54949192040 167438236
947399760308 183281420
37264396632 183275113
336011119060 183268806
583598254772 70991592
925293766048 183262499
766762207212 183256192
644863438864 183249885
551386663136 183243578
512859073140 183237271
628441843128 183230964
788236601636 183224657
95371581544 183218350
283588332672 183212043
523596270352 183205736
217270349892 183199429
286114732016 183193122
395381503644 183186815
37895996468 183180508
670127432304 183174201
378328308072 183167894
137057170720 183161587
644231839028 183155280
413697898888 183148973
656232235912 183142666
766762207212 183136359
295588729556 183130052
804658197372 183123745
491384678716 183117438
24632399912 183111131
592440652476 183104824
680233029680 183098517
381486307252 183092210
871607779988 183085903
762972608196 183079596
571597857888 183073289
768657006720 183066982
688443827548 183060675
984664150632 183054368
997296147352 183048061
368222710696 183041754
898808558635 88417833
178111160060 43581370
874765779168 183035447
956873757848 183029140
119372375312 183022833
726971417544 183016526
248218741856 183010219
934136163752 183003912
651811037060 182997605
27158799256 182991298
637915840668 182984991
623389044440 182978684
412434699216 182972377
319589523324 182966070
719392219512 182959763
226134166168 14909748
360011912828 182953456
516017072320 182947149
585493054280 182940842
915819768508 87837589
497069077240 182934535
432014294132 182928228
965084555716 182921921
906345770968 182915614
401697502004 182909307
382749506924 35703927
248850341692 182903000
241902743496 182896693
249481941528 182890386
636021041160 182884079
317694723816 182877772
133899171540 182871465
442119891508 182865158
284851532344 182858851
72633987448 182852544
570334658216 182846237
414329498724 182839930
383381106760 182833623
703602223612 182827316
428224695116 182821009
974558553256 134376942
989085349484 182814702
114319576624 182808395
471805083800 182802088
608862248212 182795781
980242951780 182789474
718129019840 182783167
846975386384 182776860
384012706596 182770553
594967051820 182764246
258955939068 182757939
963821356044 182751632
833711789828 182745325
614546646736 182739018
149689167440 182732711
598756650836 182726404
358748713156 182720097
565281859528 182713790
56212391712 182707483
109898377772 182701176
372012309712 182694869
721287019020 182688562
249481941528 182682255
778131004260 182675948
723813418364 90675739
793921000160 161288911
462331086260 182669641
74528786956 182663334
824869392124 134685985
144636368752 182657027
818553393764 182650720
258324339232 182644413
511595873468 182638106
811605795568 182631799
267166736936 182625492
610125447884 182619185
209059552024 182612878
363801511844 182606571
54317592204 182600264
980874551616 182593957
643600239192 182587650
925293766048 182581343
934136163752 182575036
946768160472 182568729
426329895608 182562422
235586745136 124336198
366327911188 182556115
858344183432 182549808
669495832468 182543501
522964670516 182537194
602546249852 182530887
120635574984 182524580
764235807868 182518273
132004372032 182511966
583598254772 182505659
401065902168 182499352
633494641816 182493045
267798336772 18839009
98529580724 182486738
788868201472 182480431
5684404832 151292316
404855501184 182474124
123161974328 182467817
229270746776 182461510
738971814428 182455203
718129019840 182448896
472436683636 182442589
276009134640 182436282
272219535624 182429975
531807068220 182423668
937925762768 182417361
440225092000 182411054
171163561864 182404747
389065505284 182398440
132635971868 182392133
689075427384 182385826
678338230172 182379519
529280668876 182373212
422540296592 182366905
966347755388 182360598
996054214884 113860271
577282256412 182354291
596230251492 182347984
833711789828 182341677
817290194092 182335370
227375947268 182329063
653705836568 182322756
157899965308 182316449
239376344152 182310142
555807861988 182303835
26527199420 182297528
168005562684 182291221
209059552024 182284914
118740775476 7007077
968874154732 182278607
38527596304 182272300
978979752108 182265993
511595873468 182259686
597493451164 182253379
453488688556 182247072
737077014920 182240765
811605795568 132270404
808447796388 182234458
901924572116 182228151
998559347024 100508352
65686389252 182221844
16421602044 182215537
639179040340 182209230
54317592204 182202923
903187771788 182196616
411803099380 182190309
610757047720 182184002
988453749648 182177695
609493848048 122727913
327168721356 182171388
509701073960 182165081
150320767276 182158774
943610161292 182152467
673917031320 125629133
374538709056 182146160
90318782856 182139853
459892871390 28356272
436435492984 182133546
157268365472 182127239
718760619676 182120932
702339023940 81789176
447810231226 121214233
699812624596 182114625
610125447884 182108318
305062727096 182102011
293062330212 182095704
347379916108 182089397
226744347432 182083090
432014294132 182076783
334116319552 163029643
980874551616 182070476
616441446244 182064169
609493848048 182057862
666337833288 182051555
495805877568 182045248
771815005900 182038941
653705836568 94106747
374538709056 182032634
699181024760 58503732
356222313812 177731260
993506548336 182026327
151583966948 182020020
121898774656 115437021
538754666416 182013713
744024613116 182007406
168637162520 182001099
720023819348 181994792
861502182612 181988485
301273128080 181982178
656232235912 181975871
750340611476 181969564
507806274452 181963257
539386266252 181956950
644863438864 181950643
188848357272 181944336
78949985808 181938029
594967051820 181931722
869712980480 181925415
680864629516 181919108
668864232632 181912801
768025406884 181906494
822974592616 181900187
1894805816 121498048
114951176460 181893880
894976973920 181887573
902556171952 5455555
605704249032 181881266
962558156372 181874959
931609764408 181868652
899398172772 181862345
616441446244 181856038
20211201060 181849731
253903140380 181843424
144004768916 181837117
576019056740 181830810
745287812788 181824503
450330689376 181818196
890555775068 110586938
496437477404 181811889
15790002208 181805582
214112350712 181799275
492647878388 181792968
164847563504 181786661
516017072320 181780354
838764588516 181774047
951820959160 181767740
837501388844 60528279
869081380644 181761433
836869789008 181755126
750972211312 181748819
651179437224 181742512
286746331852 181736205
776867804588 181729898
889292575396 181723591
930346564736 181717284
582966654936 181710977
304431127260 181704670
703602223612 181698363
737708614756 181692056
517280271992 181685749
478752681996 21103222
209691151860 181679442
614546646736 181673135
860870582776 68084065
701075824268 181666828
706128622956 181660521
253903140380 181654214
605072649196 181647907
37895996468 181641600
796447399504 72492658
98529580724 181635293
944241761128 181628986
71370787776 181622679
932268869071 61562627
746551012460 181616372
31579998108 142355297
211585951368 14165522
4421205160 66450552
997927747188 181610065
708655022300 181603758
99792780396 88052027
372643909548 181597451
301273128080 181591144
632231442144 181584837
280430333492 181578530
834343389664 181572223
618336245752 181565916
766762207212 39967459
302536327752 181559609
850133385564 181553302
673917031320 181546995
77686786136 156180241
108003578264 181540688
891187374904 181534381
207164752516 181528074
953084158832 181521767
694128226072 181515460
385907506104 181509153
692233426564 181502846
446541090360 117751690
381486307252 181496539
58107191220 181490232
140215169900 181483925
954347358504 181477618
345485116600 70222138
756656609836 109867940
310115525784 49276591
866554981300 119164458
577913856248 181471311
164215963668 181465004
77686786136 181458697
337274318732 153133960
721918618856 181452390
766762207212 181446083
704865423284 26716452
325905521684 181439776
705497023120 170263772
29053598764 181433469
305694326932 181427162
797078999340 181420855
261482338412 181414548
493911078060 181408241
615178246572 181401934
391591904628 181395627
496437477404 45063515
482542281012 181389320
610125447884 181383013
426961495444 181376706
999822546696 181370399
697917825088 181364092
249481941528 55911555
977716552436 181357785
363801511844 181351478
395381503644 77809459
706760222792 102766258
507806274452 181345171
558334261332 181338864
7579204340 181332557
773709805408 143023839
181900759076 181326250
464225885768 181319943
276640734476 181313636
341063917748 181307329
123793574164 181301022
704865423284 181294715
1263205980 181288408
56843991548 181282101
599388250672 181275794
577282256412 181269487
609493848048 86172541
886134576216 181263180
522964670516 181256873
106740378592 136767295
214743950548 155190042
18316401552 181250566
379591507744 181244259
13263602864 108032603
92845182200 181237952
210322751696 78263563
318326323652 181231645
857080983760 181225338
62528390072 3355324
801500198192 181219031
922767366704 181212724
379591507744 181206417
984664150632 181200110
589282653296 181193803
521701470844 181187496
65054789416 181181189
92845182200 181174882
168005562684 166006547
562123860348 181168575
702970623776 181162268
631599842308 181155961
995401347844 106720747
972663753748 181149654
734550615576 181143347
748445811968 181137040
164215963668 181130733
894345374084 91300132
756656609836 181124426
183795558584 181118119
411803099380 181111812
929083365064 181105505
723181818528 181099198
209059552024 181092891
382117907088 181086584
224217948088 66507315
637915840668 181080277
278535533984 181073970
76423586464 181067663
506543074780 181061356
260850738576 181055049
658127035420 181048742
374538709056 181042435
462962686096 181036128
646126638536 181029821
46106794336 181023514
241902743496 181017207
145267968588 181010900
446541090360 181004593
465489085440 180998286
968242554896 22705200
15158402372 180991979
849501785728 180985672
137688770556 180979365
505911474944 180973058
893082174412 180966751
492016278552 24054898
903187771788 180960444
399802702496 180954137
802131798028 180947830
243797543004 180941523
583598254772 180935216
416855898068 180928909
133267571704 180922602
865291781628 180916295
674548631156 180909988
161689564324 180903681
137688770556 180897374
516017072320 180891067
625283843948 144695194
817290194092 180884760
236218344972 180878453
436435492984 180872146
66949588924 180865839
636021041160 180859532
246955542184 180853225
21474400732 120879962
414961098560 180846918
473068283472 180840611
350537915288 180834304
23369200240 180827997
197690754976 180821690
255797939888 75873210
27158799256 170055641
96634781216 180815383
557702661496 180809076
61265190400 180802769
223586348252 180796462
485068680356 180790155
320852722996 180783848
143373169080 180777541
640442240012 180771234
203375153500 180764927
687812227712 180758620
288641131360 180752313
410539899708 180746006
300641528244 180739699
757919809508 180733392
138320370392 148195579
674548631156 180727085
101687579904 180720778
785078602456 180714471
794552599996 180708164
707391822628 180701857
291799130540 180695550
672022231812 180689243
198322354812 180682936
538123066580 180676629
51791192860 93412977
987822149812 180670322
515476419424 86790627
411803099380 180664015
219796749236 180657708
463594285932 180651401
384644306432 3456236
450962289212 180645094
769288606556 180638787
723813418364 180632480
653074236732 54170823
244429142840 57582910
218533549564 109054337
483805480684 180626173
997927747188 180619866
948031360144 180613559
454751888228 180607252
567808258872 180600945
72633987448 180594638
762341008360 174817426
972663753748 180588331
223586348252 180582024
62528390072 180575717
864660181792 180569410
951820959160 180563103
978979752108 180556796
130741172360 180550489
168005562684 180544182
936662563096 20914012
389697105120 180537875
680864629516 180531568
413697898888 180525261
294957129720 180518954
155373565964 180512647
431382694296 180506340
958768557356 180500033
210322751696 180493726
430751094460 180487419
913924969000 180481112
378328308072 180474805
486331880028 180468498
307589126440 180462191
481910681176 172111723
387802305612 180455884
72002387612 180449577
245060742676 180443270
375801908728 180436963
941715361784 176917657
517911871828 180430656
783183802948 180424349
36632796796 180418042
820448193272 180411735
788236601636 180405428
195795955468 180399121
994769748008 180392814
417487497904 180386507
120003975148 180380200
966979355224 180373893
315168324472 180367586
425066695936 180361279
169268762356 180354972
616441446244 180348665
921504167032 180342358
91581982528 180336051
793921000160 180329744
224217948088 180323437
764235807868 180317130
771183406064 180310823
368854310532 180304516
746551012460 103737536
518543471664 180298209
42317195320 180291902
888029375724 133329980
416855898068 180285595
252639940708 180279288
423803496264 180272981
462962686096 180266674
884239776708 180260367
176216360552 180254060
740235014100 180247753
432014294132 180241446
855817784088 180235139
253271540544 180228832
556439461824 180222525
649284637716 180216218
839396188352 180209911
548860263792 180203604
717497420004 180197297
121898774656 180190990
623389044440 180184683
424435096100 180178376
559597461004 180172069
529912268712 180165762
190743156780 180159455
581703455264 180153148
228639146940 180146841
322115922668 180140534
504648275272 180134227
904450971460 91356895
891818974740 180127920
41685595484 180121613
217901949728 180115306
503385075600 180108999
306325926768 180102692
791394600816 180096385
208427952188 180090078
752867010820 76718348
745287812788 5663686
539386266252 180083771
540017866088 59948035
794552599996 180077464
925925365884 180071157
362538312172 180064850
637915840668 180058543
252639940708 86298681
960663356864 180052236
606335848868 180045929
966979355224 180039622
981506151452 168932995
812868995240 180033315
791394600816 180027008
78949985808 180020701
185690358092 180014394
372643909548 180008087
577282256412 180001780
266535137100 179995473
486963479864 179989166
446541090360 179982859
888029375724 45719443
430751094460 179976552
257061139560 179970245
147794367932 179963938
102950779576 179957631
76423586464 179951324
72002387612 179945017
149057567604 179938710
852659784908 179932403
442119891508 179926096
576019056740 179919789
11368803356 179913482
1263205980 179907175
937294162932 179900868
689707027220 179894561
988453749648 179888254
513490672976 179881947
203375153500 179875640
908240570476 164385648
75160386792 179869333
660653434764 179863026
500858676256 179856719
740866613936 147880229
822974592616 179850412
934767763588 179844105
888660975560 179837798
727603017380 179831491
910766969820 78276177
233691945628 179825184
13263602864 179818877
796447399504 179812570
689075427384 98773927
615809846408 179806263
476226282652 179799956
984707618476 50689359
884871376544 102961775
907608970640 79632182
242534343332 179793649
853922984580 179787342
922135766868 179781035
629705042800 179774728
308220726276 179768421
775604604916 179762114
677706630336 179755807
56212391712 7013384
258955939068 179749500
82107984988 179743193
282956732836 179736886
66317989088 179730579
469910284292 179724272
110529977608 179717965
293693930048 179711658
197059155140 179705351
332221520044 179699044
708655022300 179692737
628441843128 179686430
343590317092 179680123
488226679536 179673816
205269953008 179667509
849501785728 179661202
348643115780 179654895
833711789828 179648588
48633193680 179642281
735813815248 179635974
200848754156 179629667
506543074780 179623360
720655419184 179617053
27790399092 179610746
405487101020 101908506
998559347024 17268566
278535533984 179604439
456015087900 179598132
153478766456 179591825
778131004260 179585518
996032947680 179579211
962558156372 179572904
831185390484 179566597
224849547924 179560290
394749903808 179553983
71370787776 179547676
678969830008 179541369
6358785049 118590521
917714568016 179535062
282325133000 86487891
665074633616 179528755
792026200652 159377890
109266777936 179522448
224849547924 179516141
392223504464 179509834
106740378592 179503527
631606144 179497220
715602620496 179490913
845712186712 179484606
569071458544 179478299
687812227712 167463464
185690358092 143711302
819184993600 179471992
28421998928 179465685
546965464284 179459378
732024216232 179453071
649916237552 105036778
849501785728 116483983
289904331032 179446764
424435096100 179440457
76423586464 179434150
386539105940 179427843
596230251492 179421536
457909887408 179415229
638547440504 179408922
67581188760 157239817
344853516764 179402615
151583966948 179396308
153478766456 179390001
287377931688 179383694
344853516764 179377387
957505357684 179371080
96634781216 179364773
963821356044 177668190
132004372032 179358466
293062330212 179352159
974558553256 179345852
75791986628 179339545
577913856248 179333238
837501388844 179326931
470541884128 179320624
917082968180 179314317
307589126440 179308010
432645893968 179301703
259587538904 179295396
754130210492 179289089
349906315452 179282782
788868201472 179276475
665706233452 179270168
554544662316 85850884
995401347844 179263861
216638750056 179257554
411171499544 179251247
702339023940 179244940
355590713976 179238633
247587142020 179232326
649284637716 179226019
323379122340 179219712
680864629516 179213405
529280668876 179207098
532438668056 179200791
30316798436 179194484
461699486424 179188177
604441049360 156451442
625283843948 179181870
171163561864 179175563
417487497904 72757552
605704249032 179169256
772446605736 179162949
496437477404 179156642
773709805408 179150335
128846372852 179144028
699181024760 142487744
946768160472 179137721
478121082160 15452150
243797543004 179131414
450330689376 179125107
185690358092 179118800
447172690196 116603816
246955542184 179112493
894976973920 179106186
115582776296 179099879
824869392124 179093572
282325133000 179087265
363801511844 179080958
626547043620 2030854
554544662316 179074651
770551806228 179068344
810342595896 179062037
240639543824 179055730
692233426564 179049423
879818577856 179043116
277272334312 179036809
81588353323 43486765
689075427384 179030502
98529580724 179024195
997296147352 179017888
804026597536 179011581
762341008360 179005274
180637559404 178998967
116214376132 178992660
44211994828 178986353
982769351124 170188088
413066299052 178980046
550123463464 178973739
744024613116 54233893
805921397044 178967432
594335451984 178961125
354327514304 178954818
480664226589 158766111
457909887408 178948511
894345374084 178942204
69475988268 178935897
421908696756 58484811
315168324472 178929590
250745141200 178923283
168637162520 95361840
952452558996 178916976
984032550796 178910669
683391028860 178904362
768657006720 178898055
709286622136 178891748
262745538084 178885441
34106397452 178879134
582966654936 178872827
878555378184 178866520
22106000568 178860213
911398569656 178853906
587387853788 178847599
272219535624 178841292
166742363012 178834985
761709408524 99745205
631599842308 178828678
221691548744 178822371
709918221972 178816064
297483529064 178809757
413697898888 178803450
836869789008 178797143
248218741856 178790836
229902346612 178784529
886766176052 178778222
984664150632 178771915
948031360144 147571186
349906315452 178765608
250113541364 178759301
561492260512 178752994
502121875928 178746687
616441446244 178740380
831185390484 178734073
919609367524 178727766
193901155960 178721459
424435096100 178715152
440856691836 178708845
886766176052 1942556
147794367932 178702538
534333467564 178696231
828658991140 178689924
706760222792 178683617
39790795976 178677310
109898377772 178671003
346116716436 178664696
150952367112 178658389
430751094460 178652082
631599842308 178645775
587387853788 178639468
554544662316 164063991
881713377364 178633161
583598254772 159125610
773709805408 178626854
192006356452 178620547
632863041980 178614240
742761413444 36977941
39159196140 178607933
48633193680 178601626
166742363012 178595319
577913856248 178589012
346748316272 178582705
524227870188 178576398
497069077240 178570091
932241364244 178563784
674548631156 178557477
5684404832 178551170
100424380232 178544863
738971814428 178538556
49264793516 178532249
627178643456 178525942
156005165800 42496566
43580394992 178519635
28421998928 178513328
913293369164 178507021
373275509384 178500714
641073839848 77367969
197059155140 74378451
227375947268 178494407
822974592616 178488100
812868995240 178481793
599388250672 178475486
864660181792 178469179
446541090360 178462872
341063917748 178456565
359380312992 32645032
469278684456 170106097
430751094460 178450258
731392616396 178443951
152215566784 178437644
417487497904 178431337
958768557356 178425030
408013500364 178418723
714971020660 178412416
844448987040 178406109
77055186300 178399802
523596270352 178393495
22737600404 178387188
586756253952 65252222
731392616396 178380881
644863438864 52776976
757919809508 178374574
536228267072 178368267
241271143660 178361960
97266381052 178355653
228007547104 19917506
671390631976 178349346
536859866908 178343039
698549424924 178336732
947399760308 178330425
958768557356 178324118
848870185892 22244789
618336245752 109918396
772446605736 178317811
971400554076 178311504
804026597536 178305197
744024613116 178298890
138951970228 178292583
641073839848 178286276
426329895608 38466393
525491069860 178279969
931609764408 178273662
854554584416 178267355
327168721356 178261048
920872567196 178254741
481279081340 178248434
336011119060 178242127
904455026861 136420410
333484719716 178235820
776867804588 178229513
373275509384 178223206
635389441324 178216899
33474797616 178210592
783183802948 178204285
339169118240 178197978
810974195732 178191671
506543074780 136281656
411171499544 72896306
709918221972 178185364
795184199832 178179057
855186184252 178172750
6947604504 178166443
616441446244 178160136
516648672156 178153829
296220329392 178147522
748445811968 178141215
258324339232 178134908
80844785316 178128601
873502579496 178122294
713707820988 178115987
32211597944 178109680
631606144 178103373
855186184252 178097066
899398172772 178090759
834343389664 178084452
99161180560 178078145
409276700036 178071838
737708614756 178065531
857080983760 178059224
100424380232 178052917
603177849688 178046610
299378328572 178040303
281693533164 178033996
505911474944 178027689
130109572524 178021382
629705042800 178015075
482542281012 178008768
637915840668 178002461
185058758256 177996154
965716155552 78118502
242534343332 70777154
637284240832 177989847
182532358912 177983540
674548631156 177977233
728234617216 177970926
212217551204 65271143
852761207775 73293647
421277096920 177964619
126319973508 177958312
396644703316 177952005
846343786548 177945698
390960304792 177939391
339800718076 177933084
157268365472 177926777
816026994420 177920470
795815799668 177914163
616441446244 177907856
705497023120 177901549
945504960800 165306470
517280271992 177895242
394118303972 94106747
312010325292 177888935
255797939888 177882628
939820562276 177876321
969505754568 177870014
772446605736 177863707
379591507744 177857400
483805480684 177851093
718760619676 177844786
743393013280 177838479
553281462644 177832172
838132988680 177825865
653074236732 103775378
376433508564 177819558
577282256412 177813251
888660975560 91028931
360011912828 177806944
80213185480 177800637
509701073960 177794330
57475591384 177788023
286746331852 48324234
193901155960 177781716
30316798436 177775409
356222313812 177769102
990980148992 177762795
670127432304 177756488
700444224432 177750181
637915840668 177743874
305694326932 177737567
501490276092 177731260
56212391712 177724953
454751888228 177718646
491384678716 177712339
972663753748 177706032
445909490524 11813011
192637956288 167740972
778762604096 177699725
306957526604 177693418
57475591384 177687111
567176659036 177680804
262745538084 87787133
802763397864 177674497
7579204340 177668190
702970623776 177661883
40422395812 177655576
550123463464 177649269
50527993188 123800103
820448193272 177642962
673917031320 177636655
570334658216 177630348
640442240012 177624041
418119097740 177617734
629705042800 177611427
908872170312 177605120
423171896428 23897223
720023819348 177598813
608862248212 177592506
411171499544 177586199
20211201060 177579892
764867407704 177573585
715602620496 8867642
158531565144 177567278
370749110040 177560971
130741172360 177554664
173058361372 177251928
126319973508 177548357
169268762356 44640946
235586745136 177542050
754761810328 177535743
151583966948 177529436
750972211312 177523129
420645497084 177516822
239376344152 177510515
293062330212 177504208
93476782036 177497901
757919809508 139788348
335379519224 64224181
634757841488 177491594
254534740216 177485287
210954351532 177478980
282956732836 177472673
860238982940 177466366
738340214592 177460059
764235807868 177453752
163584363832 177447445
756025010000 177441138
937925762768 177434831
805289797208 177428524
521069871008 177422217
979611351944 177415910
329063520864 177409603
852668154297 93267916
624020644276 108392102
879186978020 83094725
806552996880 83353312
418750697576 177403296
656863835748 177396989
783815402784 177390682
828027391304 177384375
556439461824 177378068
800236998520 177371761
776867804588 177365454
555176262152 177359147
294325529884 177352840
490753078880 177346533
169268762356 177340226
161057964488 177333919
857080983760 177327612
183795558584 177321305
92845182200 177314998
342327117420 177308691
957505357684 177302384
655600636076 177296077
289904331032 177289770
255797939888 177283463
338537518404 177277156
593703852148 177270849
577282256412 177264542
675811830828 177258235
51791192860 104462841
864028581956 177251928
554544662316 177245621
769920206392 177239314
454120288392 177233007
436435492984 177226700
989716949320 177220393
754761810328 72196229
608230648376 177214086
1263205980 177207779
799605398684 177201472
593072252312 54997040
392855104300 177195165
374538709056 177188858
612651847228 177182551
515385472484 177176244
797078999340 177169937
506543074780 177163630
421908696756 177157323
23369200240 99045128
817921793928 177151016
780657403604 177144709
467383884948 177138402
996032947680 177132095
355590713976 177125788
910766969820 177119481
672653831648 177113174
483173880848 177106867
954347358504 177100560
202111953828 177094253
289904331032 177087946
250113541364 177081639
127583173180 177075332
657495435584 177069025
531175468384 177062718
872870979660 80035830
391591904628 177056411
678969830008 48961241
212217551204 177050104
24632399912 177043797
745287812788 177037490
418119097740 177031183
851396585236 177024876
606335848868 177018569
630968242472 177012262
117477575804 177005955
515385472484 176999648
349906315452 176993341
133899171540 176987034
936662563096 176980727
110529977608 176974420
99161180560 176968113
602546249852 176961806
282956732836 176955499
13895202700 176949192
201480353992 176942885
162321164160 176936578
45475194500 176930271
975190153092 176923964
200217154320 176917657
403592301512 92624602
982769351124 176911350
512227473304 176905043
280430333492 176898736
599388250672 176892429
178742759896 176886122
750972211312 176879815
709918221972 176873508
536329860228 29882566
114319576624 176867201
385907506104 176860894
58107191220 176854587
866554981300 176848280
16421602044 176841973
146531168260 176835666
949294559816 176829359
68212788596 176823052
966347755388 176816745
822974592616 176810438
56843991548 176804131
764867407704 176797824
72002387612 121352987
402960701676 176791517
200217154320 176785210
207164752516 176778903
426961495444 176772596
109266777936 176766289
704233823448 176759982
88423983348 176753675
449699089540 96616933
983400950960 119833000
826132591796 176747368
19579601224 176741061
161689564324 176734754
484437080520 176728447
970768954240 146435926
64423189580 176722140
851396585236 176715833
446541090360 176709526
545070664776 176703219
519806671336 176696912
589282653296 176690605
984664150632 176684298
667601032960 145843068
149057567604 176677991
133899171540 176671684
317694723816 176665377
466120685276 176659070
492647878388 176652763
965084555716 176646456
735813815248 176640149
947399760308 176633842
330326720536 176627535
898766572936 176621228
277903934148 34190247
73265587284 176614921
956242158012 15130493
148425967768 176608614
593703852148 176602307
538123066580 41607279
989085349484 176596000
718129019840 176589693
724445018200 176583386
63791589744 176577079
221059948908 176570772
389697105120 176564465
286114732016 176558158
764235807868 176551851
253271540544 176545544
555176262152 176539237
106740378592 107616341
137688770556 176532930
212849151040 176526623
184427158420 176520316
617073046080 176514009
790763000980 176507702
17053201880 176501395
930346564736 176495088
137688770556 176488781
739603414264 176482474
543807465104 176476167
949926159652 176469860
549491863628 176463553
597493451164 60755331
882976577036 9019010
812237395404 36713047
723813418364 22408771
830553790648 176457246
557702661496 79499735
355590713976 176450939
891818974740 176444632
643600239192 175498582
693496626236 176438325
223586348252 176432018
413066299052 176425711
544439064940 176419404
924030566376 176413097
455383488064 176406790
149057567604 176400483
221691548744 176394176
970768954240 57027894
801500198192 176387869
745919412624 176381562
252008340872 176375255
200217154320 176368948
636021041160 176362641
762972608196 176356334
45475194500 176350027
723813418364 176343720
852659784908 109218319
126319973508 176337413
505911474944 176331106
877292178512 55255627
6308 176324799
575387456904 176318492
524227870188 80149356
875397379004 125294862
743393013280 176312185
840027788188 176305878
274114335132 100968763
946136560636 176299571
800236998520 176293264
922135766868 176286957
821079793108 176280650
421908696756 176274343
596861851328 176268036
197690754976 176261729
555176262152 156035180
270324736116 176255422
387170705776 176249115
435172293312 176242808
897503373264 176236501
132004372032 176230194
831816990320 176223887
496437477404 176217580
999822546696 176211273
991611748828 176204966
882344977200 176198659
185690358092 176192352
113687976788 176186045
781289003440 176179738
511595873468 176173431
974558553256 176167124
741498213772 176160817
944241761128 176154510
773709805408 176148203
148425967768 176141896
482542281012 23588180
368854310532 176135589
3789605324 121094400
301904727916 176129282
789499801308 176122975
372012309712 176116668
703602223612 176110361
632231442144 176104054
653074236732 176097747
397907902988 176091440
807184596716 176085133
698549424924 176078826
862765382284 176072519
252008340872 16700936
887397775888 176066212
324642322012 176059905
536228267072 176053598
846343786548 176047291
489489879208 176040984
508437874288 176034677
269061536444 176028370
354959114140 176022063
12632003028 176015756
642968639356 176009449
927820165392 176003142
155373565964 125515607
8842404012 175996835
923398966540 175990528
23369200240 175984221
627178643456 175977914
691601826728 175971607
737708614756 175965300
78318385972 175958993
577282256412 175952686
71370787776 175946379
770551806228 175940072
156636765636 167595911
812237395404 175933765
366327911188 175927458
254534740216 175921151
480647481504 175914844
739603414264 175908537
572861057560 175902230
234955145300 175895923
232428745956 39279996
941715361784 175889616
90950382692 74441521
728866217052 175883309
834343389664 175877002
309483925948 175870695
949926159652 175864388
210322751696 175858081
84634384332 175851774
463594285932 175845467
689075427384 175839160
600019850508 175832853
659390235092 175826546
474331483144 175820239
289904331032 175813932
859607383104 175807625
131372772196 175801318
255166340052 175795011
24000800076 175788704
138320370392 175782397
827395791468 175776090
639179040340 175769783
326537121520 175763476
394118303972 175757169
454751888228 175750862
579808655756 175744555
618967845588 175738248
336011119060 175731941
829290590976 147400897
759183009180 175725634
190743156780 175719327
38527596304 175713020
85265984168 125074117
656232235912 175706713
529280668876 175700406
73265587284 175694099
335379519224 175687792
25263999748 175681485
924662166212 6811560
6316004668 16038701
528649069040 175675178
673285431484 175668871
920872567196 154698096
757288209672 175662564
67581188760 175656257
409908299872 175649950
558965861168 175643643
902556171952 101069675
492647878388 175637336
556439461824 175631029
804658197372 111217638
925293766048 175624722
116845975968 175618415
221059948908 175612108
284219932508 175605801
774341405244 175599494
420645497084 175593187
229270746776 175586880
759814609016 175580573
451593889048 175574266
207796352352 175567959
605072649196 175561652
936030963260 175555345
628441843128 175549038
952452558996 175542731
389065505284 175536424
684654228532 175530117
445277890688 175523810
725708217872 175517503
165479163340 175511196
452857088720 175504889
657495435584 175498582
994138148172 175492275
18316401552 175485968
924662166212 175479661
68212788596 175473354
512227473304 175467047
719392219512 175460740
159794764816 139384700
963821356044 175454433
306325926768 175448126
825590437834 48015191
972032153912 175441819
339169118240 175435512
978348152272 175429205
63791589744 175422898
360011912828 175416591
865923381464 175410284
482542281012 175403977
675180230992 175397670
253271540544 175391363
704865423284 175385056
181900759076 175378749
64423189580 131185600
932241364244 175372442
646758238372 175366135
89687183020 3191342
828658991140 170106097
547597064120 156016259
563387060020 175359828
133267571704 175353521
666969433124 132850648
331589920208 175347214
672653831648 175340907
67581188760 175334600
291799130540 175328293
46738394172 175321986
666337833288 175315679
640442240012 175309372
706760222792 175303065
902556171952 175296758
771815005900 175290451
131372772196 175284144
763604208032 175277837
157899965308 175271530
998559347024 175265223
444014691016 175258916
241271143660 175252609
389697105120 175246302
746551012460 175239995
165479163340 175233688
346748316272 175227381
437067092820 175221074
872870979660 175214767
586756253952 175208460
938557362604 175202153
807816196552 169752905
765499007540 175195846
671390631976 175189539
262745538084 175183232
751603811148 175176925
204006753336 175170618
253903140380 175164311
975190153092 175158004
174321561044 146618829
23369200240 175151697
241271143660 175145390
286746331852 175139083
721918618856 175132776
165479163340 175126469
555176262152 175120162
992243348664 175113855
918346167852 175107548
130741172360 175101241
377696708236 175094934
325905521684 175088627
865291781628 175082320
343590317092 175076013
696023025580 175069706
802763397864 175063399
540017866088 175057092
803394997700 175050785
37895996468 123074798
37264396632 175044478
852659784908 41758647
506543074780 175038171
620231045260 175031864
273482735296 175025557
546333864448 175019250
824869392124 175012943
617704645916 175006636
950557759488 175000329
641073839848 174994022
406118700856 174987715
394749903808 174981408
176216360552 135165317
960031757028 174975101
476226282652 174968794
978348152272 174962487
997927747188 174956180
726339817708 174949873
118109175640 174943566
253903140380 174937259
966979355224 174930952
167373962848 138186370
272219535624 174924645
709286622136 174918338
683391028860 174912031
733919015740 174905724
370117510204 174899417
263377137920 174893110
574124257232 174886803
144004768916 174880496
721918618856 174874189
16421602044 174867882
308852326112 154155694
452857088720 174861575
94108381872 174855268
720023819348 174848961
519806671336 174842654
879818577856 174836347
188848357272 174830040
860870582776 174823733
636652640996 140450583
184427158420 88518745
805921397044 174817426
114319576624 105389970
223586348252 174811119
15158402372 174804812
981506151452 174798505
867186581136 174792198
104213979248 174785891
406750300692 174779584
332853119880 174773277
812237395404 174766970
126951573344 174760663
852659784908 174754356
98529580724 174748049
855817784088 174741742
709286622136 174735435
618336245752 65832466
313273524964 174729128
879186978020 174722821
716865820168 174716514
478752681996 174710207
752867010820 174703900
10105603684 174697593
315799924308 174691286
759183009180 128322222
270956335952 174684979
804658197372 171985583
268429936608 174678672
756025010000 174672365
228007547104 145515104
283588332672 174666058
647389838208 174659751
739603414264 174653444
94108381872 174647137
232428745956 174640830
719392219512 174634523
495174277732 174628216
553281462644 174621909
362538312172 33294653
176847960388 174615602
223586348252 174609295
234323545464 64690899
456015087900 48324234
975821752928 174602988
500858676256 75412799
441488291672 47895358
43580394992 174596681
581071855428 174590374
374538709056 174584067
147162768096 174577760
739603414264 174571453
643600239192 174565146
210322751696 174558839
480015881668 174552532
893082174412 174546225
766130607376 174539918
644231839028 127016673
68212788596 174533611
631606144 174527304
824869392124 174520997
257692739396 174514690
205269953008 174508383
231165546284 174502076
86529183840 174495769
294325529884 174489462
410539899708 174483155
211585951368 174476848
284219932508 174470541
332221520044 174464234
399171102660 174457927
813500595076 174451620
224217948088 131311740
927820165392 174445313
553913062480 174439006
297483529064 174432699
208427952188 174426392
270956335952 174420085
174321561044 174413778
608230648376 174407471
994769748008 174401164
726971417544 174394857
439593492164 174388550
637915840668 174382243
468647084620 174375936
636652640996 174369629
11368803356 174363322
942346961620 174357015
410539899708 174350708
815395394584 17722670
731392616396 174344401
245060742676 174338094
37264396632 174331787
241271143660 174325480
707391822628 174319173
644231839028 174312866
192006356452 174306559
627810243292 174300252
20211201060 174293945
90950382692 174287638
569703058380 174281331
265271937428 174275024
601283050180 174268717
79581585644 174262410
687812227712 174256103
653705836568 174249796
644863438864 174243489
555807861988 174237182
823606192452 174230875
590545852968 174224568
571597857888 174218261
127583173180 122109827
169900362192 174211954
813500595076 174205647
512859073140 113942262
987190549976 174199340
461067886588 174193033
578545456084 8312626
620231045260 174186726
548860263792 174180419
928451765228 174174112
666337833288 174167805
365064711516 174161498
57475591384 174155191
181269159240 174148884
451593889048 174142577
845080586876 70758233
180005959568 174136270
704865423284 174129963
336011119060 150497634
909503770148 174123656
346116716436 174117349
917082968180 174111042
129477972688 174104735
449067489704 174098428
606967448704 174092121
264640337592 174085814
276640734476 174079507
842554187532 174073200
493279478224 156571275
664443033780 174066893
372012309712 174060586
398539502824 174054279
459804686916 174047972
845080586876 174041665
397276303152 174035358
709918221972 174029051
855817784088 174022744
711813021480 174016437
653705836568 174010130
177479560224 174003823
351801114960 9063159
339169118240 173997516
608862248212 64293558
527385869368 173991209
385907506104 173984902
689075427384 173978595
734550615576 102122944
6316004668 89704461
598125051000 173972288
605704249032 173965981
122530374492 72334983
989716949320 173959674
574124257232 173953367
1894805816 68481406
244429142840 173947060
128846372852 173940753
449067489704 173934446
913293369164 173928139
583598254772 173921832
855817784088 173915525
660021834928 173909218
553281462644 173902911
569703058380 173896604
982137751288 173890297
159794764816 173883990
956873757848 4370751
33474797616 173877683
977084952600 173871376
656232235912 173865069
738340214592 173858762
523596270352 173852455
804658197372 173846148
137057170720 173839841
840659388024 173833534
735813815248 170427754
488858279372 173827227
365696311352 173820920
588019453624 173814613
32211597944 173808306
985927350304 35476875
416855898068 173801999
425066695936 173795692
494542677896 173789385
576650656576 173783078
219165149400 173776771
123161974328 173770464
318957923488 173764157
93476782036 173757850
455383488064 173751543
463594285932 173745236
301904727916 173738929
188848357272 173732622
183795558584 173726315
965084555716 173720008
49896393352 173713701
891818974740 173707394
558965861168 173701087
749077411804 173694780
432014294132 173688473
829922190812 173682166
11368803356 173675859
414329498724 173669552
891187374904 173663245
58107191220 173656938
824869392124 173650631
904450971460 173644324
97897980888 173638017
528649069040 173631710
672022231812 173625403
798973798848 160500536
886766176052 173619096
401065902168 173612789
291167530704 173606482
967610955060 173600175
711181421644 173593868
483805480684 173587561
396644703316 12342799
338537518404 173581254
562755460184 173574947
862133782448 173568640
24000800076 173562333
214743950548 173556026
633494641816 153178109
681496229352 173549719
290535930868 173543412
454751888228 62105029
300641528244 68203898
253903140380 173537105
563387060020 161976374
80844785316 173530798
27790399092 173524491
691601826728 173518184
461699486424 173511877
358117113320 173505570
594967051820 173499263
144004768916 173492956
65054789416 173486649
562755460184 173480342
687812227712 173474035
397907902988 173467728
106740378592 173461421
946136560636 173455114
817921793928 173448807
995401347844 48122410
843185787368 73470243
204006753336 173442500
89055583184 173436193
83371184660 173429886
291167530704 173423579
876660578676 173417272
753498610656 173410965
962558156372 173404658
456646687736 173398351
351801114960 173392044
276640734476 173385737
270956335952 173379430
271587935788 142790480
605704249032 173373123
641705439684 173366816
361906712336 173360509
424435096100 143774372
968242554896 173354202
553913062480 173347895
486963479864 99871345
451593889048 173341588
491384678716 173335281
300009928408 173328974
774973005080 173322667
342958717256 173316360
960031757028 173310053
305062727096 173303746
728866217052 173297439
99161180560 173291132
980874551616 173284825
1263205980 173278518
447172690196 173272211
972032153912 147508116
666337833288 173265904
139583570064 173259597
80844785316 173253290
971400554076 353192
882344977200 173246983
584861454444 169683528
77055186300 173240676
283588332672 173234369
56843991548 173228062
939188962440 173221755
140846769736 105825153
629705042800 173215448
187585157600 173209141
533070267892 173202834
720655419184 173196527
171795161700 173190220
178742759896 173183913
931609764408 173177606
60633590564 173171299
955610558176 173164992
235586745136 173158685
434540693476 26691224
240007943988 173152378
651811037060 173146071
689075427384 173139764
763604208032 173133457
901292972280 113040361
108003578264 173127150
574755857068 123497367
719392219512 173120843
12632003028 173114536
687812227712 173108229
274114335132 173101922
526754269532 173095615
29685198600 173089308
49896393352 151519368
531807068220 173083001
400434302332 173076694
821711392944 173070387
514122272812 173064080
612020247392 173057773
420645497084 173051466
265903537264 76585901
114951176460 173045159
855186184252 91243369
179374359732 114869391
304431127260 83126260
75160386792 173038852
793921000160 124342505
927820165392 115727143
588651053460 173032545
822974592616 173026238
656863835748 173019931
951189359324 173013624
75791986628 78875342
714971020660 27271468
746551012460 173007317
553913062480 173001010
251376741036 172994703
863396982120 172988396
520438271172 172982089
481279081340 172975782
480647481504 128252845
875397379004 172969475
383381106760 172963168
926556965720 172956861
849501785728 172950554
656863835748 33092829
138951970228 172944247
210322751696 172937940
68844388432 136918663
329695120700 69976165
889370359627 90606362
570966258052 172931633
685285828368 172925326
157268365472 172919019
414961098560 172912712
396644703316 172906405
780025803768 172900098
200848754156 172893791
982769351124 172887484
430751094460 172881177
977084952600 172874870
666337833288 172868563
48001593844 172862256
51791192860 133739935
480015881668 172855949
781920603276 172849642
79581585644 172843335
354327514304 172837028
543175865268 172830721
171163561864 172824414
145899568424 50014510
258324339232 172818107
548228663956 172811800
108635178100 172805493
611388647556 172799186
392855104300 172792879
852028185072 172786572
675180230992 172780265
548228663956 172773958
384012706596 172767651
270324736116 136205972
690338627056 68658002
729497816888 172761344
329695120700 172755037
988453749648 172748730
441488291672 172742423
451593889048 172736116
537491466744 172729809
667601032960 172723502
21474400732 172717195
805972275613 32001718
158531565144 172710888
678969830008 172704581
853291384744 172698274
39790795976 172691967
118740775476 106985641
472436683636 172685660
569071458544 172679353
365696311352 172673046
979025250806 127098664
293693930048 172666739
80213185480 172660432
471805083800 172654125
353064314632 172647818
840027788188 172641511
834343389664 172635204
644231839028 172628897
985295750468 172622590
132635971868 172616283
98529580724 172609976
275377534804 172603669
229902346612 172597362
732676667010 53420290
973926953420 172591055
310747125620 172584748
464225885768 119965447
201480353992 172578441
662548234272 172572134
634126241652 172565827
13263602864 144190634
420013897248 172559520
426961495444 172553213
466120685276 172546906
852028185072 113179115
738340214592 172540599
397276303152 172534292
134530771376 172527985
157899965308 172521678
780657403604 172515371
894976973920 172509064
337905918568 172502757
296851929228 172496450
977084952600 172490143
492647878388 172483836
704233823448 172477529
553913062480 172471222
548860263792 102255391
790131401144 172464915
682759429024 172458608
157899965308 172452301
501490276092 172445994
883608176872 172439687
21474400732 172433380
910766969820 172427073
870344580316 162386329
876660578676 172420766
661916634436 172414459
53685992368 82205438
513621133271 29453690
339169118240 172408152
454751888228 172401845
332221520044 172395538
479384281832 172389231
744656212952 172382924
198322354812 172376617
701707424104 172370310
786973401964 172364003
936030963260 172357696
852028185072 172351389
591809052640 12929350
600019850508 172345082
439593492164 172338775
541375399559 50531684
30316798436 172332468
646126638536 172326161
6308 172319854
165479163340 172313547
286746331852 172307240
784447002620 172300933
119372375312 172294626
514122272812 172288319
313273524964 172282012
716865820168 172275705
729497816888 172269398
725708217872 172263091
299378328572 172256784
701075824268 119669018
157899965308 172250477
467383884948 172244170
115582776296 172237863
6308 172231556
540649465924 172225249
475594682816 172218942
886134576216 107244228
891187374904 172212635
622757444604 128915080
543175865268 172206328
265903537264 172200021
758551409344 172193714
522333070680 172187407
109266777936 172181100
505279875108 172174793
177479560224 112510573
37895996468 172168486
868449780808 172162179
552649862808 172155872
445277890688 172149565
226112747596 172143258
291167530704 172136951
694128226072 172130644
98529580724 172124337
938557362604 172118030
206533152680 172111723
597493451164 172105416
24632399912 172099109
145267968588 36240022
513490672976 172092802
804026597536 172086495
627810243292 172080188
814132194912 172073881
64423189580 172067574
504648275272 141787667
165479163340 172061267
666337833288 172054960
143373169080 10280410
666969433124 172048653
80844785316 172042346
394118303972 172036039
132004372032 172029732
905082571296 14922362
912661769328 172023425
414961098560 172017118
898766572936 107515429
264008737756 172010811
684654228532 172004504
150320767276 171998197
360011912828 171991890
712444621316 171985583
884239776708 171979276
135793971048 171972969
348643115780 171966662
520438271172 171960355
125056773836 171954048
786973401964 171947741
840659388024 171941434
755393410164 28684236
630336642636 171935127
694128226072 120388016
29685198600 171928820
140215169900 171922513
704865423284 33061294
658127035420 171916206
94108381872 171909899
204638353172 171903592
310747125620 171897285
980874551616 171890978
821711392944 171884671
29053598764 41922629
234955145300 171878364
333626198340 13503287
49302187719 2352511
726971417544 171872057
906977370804 171865750
163584363832 171859443
853291384744 171853136
253271540544 65895536
965084555716 171846829
380854707416 171840522
292430730376 171834215
536859866908 171827908
1263205980 171821601
244429142840 122059371
147162768096 69105799
708655022300 171815294
1263205980 171808987
641073839848 171802680
787605001800 171796373
805921397044 171790066
699812624596 171783759
162321164160 171777452
326537121520 171771145
546333864448 150024609
689707027220 171764838
300009928408 171758531
382749506924 171752224
718760619676 86607724
248218741856 171745917
618967845588 171739610
360643512664 108076752
27158799256 171733303
346116716436 171726996
79581585644 171720689
545702264612 171714382
452225488884 171708075
77686786136 171701768
673285431484 171695461
584861454444 171689154
585493054280 171682847
214743950548 171676540
60001990728 171670233
897503373264 171663926
635389441324 171657619
222954748416 171651312
930346564736 150213819
846975386384 171645005
807184596716 171638698
459804686916 12248194
133899171540 171632391
764235807868 52953572
920240967360 171626084
959400157192 171619777
17053201880 133777777
75791986628 171613470
850133385564 171607163
259587538904 171600856
621494244932 171594549
975190153092 171588242
264640337592 171581935
666969433124 171575628
6316004668 171569321
369485910368 171563014
749709011640 114074709
832448590156 171556707
66949588924 171550400
918346167852 171544093
65054789416 171537786
582335055100 171531479
713076221152 137732266
735182215412 171525172
868449780808 171518865
335379519224 171512558
855186184252 171506251
486963479864 171499944
588651053460 171493637
610757047720 98326130
778131004260 52669757
629073442964 49011697
402960701676 171487330
875397379004 45095050
889924175232 171481023
302536327752 171474716
642337039520 171468409
238744744316 171462102
536228267072 171455795
425066695936 171449488
406118700856 171443181
839396188352 171436874
927188565556 171430567
894345374084 171424260
83371184660 171417953
212849151040 171411646
529280668876 171405339
241271143660 171399032
101055980068 171392725
714971020660 171386418
658758635256 171380111
119372375312 171373804
974558553256 171367497
630968242472 171361190
854554584416 171354883
672653831648 146732355
703602223612 171348576
399171102660 171342269
980242951780 171335962
535596667236 171329655
105477178920 171323348
592440652476 171317041
966979355224 171310734
13263602864 171304427
665706233452 171298120
441488291672 171291813
464857485604 171285506
660653434764 171279199
738340214592 171272892
346748316272 147785624
83371184660 171266585
84002784496 171260278
560860660676 171253971
319589523324 171247664
349274715616 171241357
752235410984 171235050
670127432304 171228743
889292575396 171222436
116845975968 171216129
606335848868 171209822
176216360552 171203515
644863438864 171197208
704233823448 171190901
746551012460 171184594
233060345792 171178287
162952763996 171171980
837501388844 171165673
967610955060 171159366
647389838208 171153059
408013500364 171146752
594335451984 171140445
724445018200 171134138
48633193680 171127831
197059155140 171121524
291799130540 171115217
409276700036 171108910
727603017380 171102603
28421998928 171096296
253271540544 171089989
116845975968 171083682
339169118240 171077375
312010325292 171071068
879818577856 171064761
464857485604 171058454
477489482324 171052147
877292178512 171045840
127583173180 171039533
765499007540 171033226
501490276092 171026919
776236204752 171020612
441488291672 171014305
153478766456 171007998
797078999340 171001691
41685595484 170995384
470541884128 170989077
415592698396 170982770
546333864448 170976463
224217948088 147262143
150952367112 170970156
676443430664 170963849
936662563096 123150482
901292972280 170957542
852028185072 170951235
613283447064 170944928
699812624596 170938621
245060742676 170932314
581703455264 98685629
916451368344 170926007
438961892328 170919700
84002784496 170913393
839396188352 170907086
34737997288 162632302
562755460184 170900779
941715361784 170894472
941083761948 170888165
888029375724 170881858
386539105940 170875551
348643115780 170869244
60001990728 170862937
761709408524 170856630
337274318732 170850323
271587935788 170844016
38527596304 170837709
775604604916 170831402
651179437224 170825095
497069077240 170818788
704233823448 71029434
736445415084 170812481
120635574984 59380405
915188168672 72902613
994138148172 170806174
808447796388 170799867
43580394992 113778280
116845975968 170793560
435803893148 170787253
531175468384 170780946
744024613116 170774639
33474797616 170768332
92213582364 83902021
675180230992 170762025
525491069860 149501128
953715758668 170755718
917082968180 170749411
954347358504 170743104
869081380644 142185008
209691151860 170736797
363801511844 170730490
42948795156 170724183
645495038700 170717876
182532358912 170711569
720023819348 170705262
267798336772 170698955
889924175232 170692648
888029375724 170686341
941083761948 170680034
977084952600 170673727
278535533984 170667420
288009531524 170661113
795184199832 170654806
307589126440 170648499
890555775068 170642192
643600239192 170635885
756656609836 170629578
82739584824 170623271
596230251492 170616964
27158799256 141491238
602546249852 170610657
424435096100 170604350
865923381464 170598043
961926556536 170591736
274114335132 170585429
639179040340 170579122
210322751696 170572815
555807861988 170566508
273482735296 170560201
680864629516 170553894
807816196552 170547587
658127035420 170541280
872239379824 170534973
708655022300 170528666
250113541364 170522359
684654228532 170516052
861502182612 170509745
324642322012 50273097
179374359732 170503438
250113541364 170497131
709286622136 170490824
217901949728 170484517
877292178512 170478210
71370787776 170471903
589282653296 170465596
139583570064 170459289
673285431484 170452982
372643909548 170446675
911398569656 170440368
418750697576 170434061
222323148580 170427754
546333864448 170421447
500227076420 141831816
557702661496 170415140
428224695116 170408833
225481147760 170402526
568439858708 170396219
490121479044 170389912
879186978020 170383605
524227870188 170377298
847076462366 46400599
227375947268 170370991
814132194912 170364684
623389044440 170358377
519175071500 97815263
35369597124 170352070
554544662316 170345763
457909887408 170339456
987822149812 170333149
313905124800 170326842
713707820988 170320535
822342992780 170314228
764867407704 170307921
711813021480 113475544
759183009180 170301614
713076221152 170295307
276640734476 170289000
976453352764 133153384
864028581956 170282693
766130607376 170276386
218533549564 170270079
665074633616 170263772
178742759896 170257465
105477178920 170251158
218533549564 18857930
639179040340 170244851
486963479864 170238544
620862645096 170232237
989085349484 170225930
242534343332 170219623
600651450344 170213316
246955542184 170207009
75160386792 170200702
610125447884 170194395
528017469204 170188088
648021438044 170181781
483173880848 170175474
68844388432 117120990
385275906268 170169167
913293369164 170162860
294957129720 170156553
714339420824 170150246
611388647556 170143939
294325529884 170137632
24000800076 167135500
713076221152 170131325
762341008360 170125018
8210804176 170118711
779394203932 170112404
238744744316 170106097
468015484784 170099790
16421602044 170093483
166742363012 170087176
418119097740 170080869
894345374084 170074562
878555378184 170068255
416855898068 170061948
73265587284 170055641
569703058380 170049334
510332673796 170043027
141478369572 170036720
798342199012 170030413
804658197372 170024106
243165943168 170017799
173689961208 170011492
316431524144 125376853
270972166522 26161436
992243348664 170005185
663179834108 161667331
113797914105 6584508
982262610967 31680061
325905521684 169998878
486331880028 169992571
654969036240 169986264
975821752928 169979957
654969036240 169973650
211585951368 169967343
533701867728 169961036
560229060840 169954729
406750300692 169948422
37264396632 169942115
694759825908 169935808
768657006720 169929501
331589920208 57450463
819184993600 169923194
685917428204 169916887
56212391712 169910580
252639940708 169904273
884871376544 169897966
205901552844 169891659
756025010000 169885352
97897980888 169879045
136425570884 169872738
859607383104 104626823
525491069860 104689893
461067886588 169866431
375801908728 169860124
849501785728 169853817
37895996468 155082823
816026994420 169847510
864028581956 169841203
382117907088 169834896
923398966540 169828589
330326720536 169822282
601333859372 71306942
858344183432 169815975
97897980888 169809668
231797146120 169803361
428224695116 169797054
291167530704 169790747
956873757848 114768479
939820562276 169784440
639179040340 169778133
399802702496 169771826
646758238372 169765519
500858676256 169759212
759814609016 169752905
307589126440 169746598
60001990728 169740291
118740775476 169733984
471805083800 169727677
818553393764 169721370
220428349072 169715063
900029772608 131141451
296220329392 169708756
126319973508 169702449
152847166620 169696142
822342992780 819910
857080983760 169689835
604441049360 169683528
336034145917 103144678
128214773016 169677221
647389838208 87377178
372012309712 169670914
836238189172 55003347
314536724636 169664607
217901949728 11251688
53685992368 169658300
506543074780 169651993
309483925948 169645686
935399363424 2302055
120003975148 169639379
252639940708 169633072
375170308892 169626765
58738791056 169620458
980242951780 169614151
180005959568 169607844
492016278552 119908684
221059948908 169601537
671390631976 169595230
567808258872 169588923
656863835748 169582616
85897584004 169576309
550123463464 169570002
960663356864 169563695
699812624596 17710056
487595079700 169557388
357485513484 169551081
867186581136 169544774
394118303972 169538467
630968242472 169532160
723181818528 169525853
687180627876 169519546
533701867728 169513239
692865026400 169506932
629705042800 169500625
603177849688 169494318
565281859528 169488011
95371581544 169481704
821079793108 169475397
885502976380 169469090
487595079700 169462783
725708217872 169456476
330958320372 169450169
473068283472 169443862
493279478224 85869805
427593095280 169437555
138320370392 169431248
762341008360 169424941
188848357272 169418634
431382694296 169412327
989716949320 169406020
238113144480 169399713
198322354812 169393406
848870185892 169387099
442119891508 169380792
843817387204 2882299
365064711516 169374485
597493451164 169368178
572861057560 143358110
30316798436 169361871
963189756208 169355564
222954748416 22736735
391591904628 169349257
843185787368 169342950
598756650836 31598070
734550615576 169336643
12632003028 169330336
35369597124 169324029
118109175640 43152494
421908696756 169317722
80213185480 169311415
984032550796 169305108
954978958340 169298801
466120685276 169292494
152847166620 169286187
697917825088 169279880
23369200240 169273573
340432317912 92845347
260219138740 169267266
783183802948 169260959
30316798436 169254652
900661372444 169248345
47369994008 80035830
29685198600 169242038
212849151040 116887631
561492260512 18574115
814763794748 150989580
236849944808 169235731
972663753748 25391982
656863835748 169229424
209691151860 57734278
612651847228 169223117
774341405244 169216810
525491069860 141207423
106740378592 169210503
929714964900 169204196
116214376132 169197889
981506151452 169191582
915864062569 10406550
680233029680 169185275
145899568424 169178968
398539502824 169172661
163584363832 169166354
489489879208 25764095
138951970228 169160047
192637956288 169153740
762972608196 169147433
248218741856 60395832
246955542184 169141126
394118303972 169134819
31579998108 169128512
552018262972 169122205
634757841488 169115898
974558553256 169109591
780025803768 41651428
539386266252 169103284
510332673796 169096977
456015087900 169090670
841290987860 169084363
402960701676 169078056
771815005900 169071749
255166340052 169065442
472436683636 169059135
17684801716 69711271
434540693476 169052828
361275112500 169046521
999822546696 169040214
756656609836 169033907
672022231812 169027600
108635178100 169021293
563387060020 169014986
92845182200 116811947
603809449524 169008679
230533946448 169002372
341695517584 168996065
327168721356 168989758
821760518167 17438855
610125447884 168983451
965716155552 168977144
23369200240 168970837
5052804996 168964530
733287415904 84009240
90318782856 168958223
495805877568 168951916
323379122340 168945609
157899965308 168939302
740866613936 168932995
575387456904 168926688
905714171132 168920381
359380312992 168914074
526754269532 168907767
385907506104 168901460
656863835748 168895153
10105603684 168888846
260850738576 168882539
576650656576 112119539
385275906268 168876232
336642718896 34429913
668232632796 168869925
535596667236 168863618
210954351532 168857311
123161974328 168851004
924030566376 168844697
322747522504 168838390
606335848868 168832083
545702264612 53823938
490121479044 168825776
608230648376 168819469
554544662316 168813162
389065505284 168806855
118109175640 168800548
802763397864 168794241
228639146940 168787934
935399363424 168781627
948031360144 126228298
366959511024 168775320
550123463464 168769013
325905521684 43247099
588651053460 168762706
580440255592 132074887
856449383924 168756399
715602620496 24521616
696023025580 168750092
29685198600 168743785
420645497084 168737478
407399503365 27101179
288641131360 168731171
908240570476 168724864
269693136280 168718557
363169912008 168712250
235586745136 168705943
895608573756 168699636
546333864448 5865510
73265587284 155309875
442119891508 168693329
269693136280 168687022
857712583596 168680715
601914650016 168226611
752867010820 168674408
805921397044 168668101
131372772196 122147669
136425570884 52713906
530543868548 168661794
334116319552 168655487
90950382692 168649180
636021041160 168642873
149057567604 168636566
93476782036 168630259
111161577444 168623952
228639146940 168617645
240007943988 168611338
774973005080 168605031
737077014920 142998611
994138148172 168598724
980242951780 168592417
355590713976 145861989
306957526604 168586110
961926556536 168579803
338537518404 168573496
34737997288 168567189
203375153500 168560882
367591110860 168554575
960663356864 168548268
733919015740 168541961
361275112500 168535654
924030566376 168529347
582966654936 168523040
869712980480 168516733
739603414264 168510426
438330292492 30891686
852659784908 168504119
701075824268 168497812
162952763996 29617672
763604208032 168491505
696654625416 168485198
975190153092 168478891
569703058380 168472584
783183802948 168466277
375801908728 168459970
654969036240 168453663
440856691836 168447356
301904727916 168441049
723813418364 168434742
161057964488 55154715
781920603276 168428435
400434302332 168422128
681496229352 67333532
618967845588 144903325
419382297412 168415821
381486307252 168409514
292430730376 168403207
479384281832 168396900
147794367932 168390593
492647878388 168384286
430751094460 168377979
826764191632 168371672
418119097740 168365365
540017866088 168359058
265903537264 167501306
344221916928 168352751
72002387612 168346444
858344183432 168340137
74528786956 168333830
714971020660 168327523
231797146120 168321216
521069871008 168314909
163584363832 168308602
481910681176 168302295
946136560636 168295988
750340611476 168289681
967610955060 168283374
466120685276 168277067
457909887408 168270760
214743950548 168264453
392855104300 143881591
694759825908 89344962
546333864448 168258146
517280271992 65182845
339800718076 168251839
241271143660 168245532
225481147760 168239225
329695120700 168232918
781920603276 168226611
889924175232 168220304
524227870188 154016940
234955145300 168213997
826764191632 168207690
852028185072 168201383
385275906268 168195076
176216360552 44275140
130741172360 53521202
891818974740 168188769
916451368344 168182462
280430333492 168176155
982137751288 168169848
812237395404 168163541
277272334312 168157234
881713377364 15717044
527385869368 168150927
644863438864 168144620
351169515124 168138313
188216757436 168132006
384644306432 9883069
189479957108 168125699
423803496264 168119392
237481544644 168113085
481279081340 168106778
956242158012 168100471
250113541364 168094164
377696708236 141516466
154741966128 168087857
995401347844 162506162
918346167852 3103044
647389838208 168081550
906977370804 168075243
190111556944 168068936
961926556536 168062629
826764191632 168056322
258324339232 168050015
154741966128 168043708
558965861168 168037401
674548631156 159642784
718760619676 168031094
868449780808 168024787
947399760308 168018480
792026200652 168012173
677706630336 168005866
212849151040 167999559
293062330212 167993252
963189756208 167986945
23369200240 167980638
527385869368 167974331
233691945628 167968024
24718603988 36170645
145899568424 167961717
682759429024 167955410
423171896428 12973499
435803893148 167949103
874134179332 167942796
785078602456 167936489
838764588516 43341704
215375550384 167930182
39159196140 10381322
424435096100 167923875
24632399912 167917568
673917031320 167911261
634126241652 167904954
276640734476 167898647
128846372852 167892340
516648672156 167886033
885502976380 167879726
435172293312 167873419
754761810328 167867112
419382297412 167860805
945504960800 167854498
291799130540 167848191
517280271992 167841884
422540296592 167835577
293062330212 167829270
776867804588 167822963
994138148172 167816656
914556568836 167810349
20211201060 167804042
86529183840 167797735
811605795568 167791428
637284240832 22528604
262113938248 167785121
912661769328 167778814
275377534804 91943446
990348549156 167772507
123161974328 167766200
787040792259 68790449
415592698396 167759893
905714171132 167753586
986558950140 167747279
901924572116 89426953
210954351532 167740972
277272334312 167734665
287377931688 167728358
918346167852 167722051
257061139560 167715744
216007150220 167709437
152847166620 167703130
924662166212 167696823
218533549564 167690516
869081380644 167684209
867818180972 167677902
997296147352 167671595
222954748416 167665288
69475988268 137240320
834343389664 167658981
965084555716 167652674
895608573756 167646367
399802702496 167640060
546965464284 167633753
272219535624 167627446
917714568016 167621139
999822546696 60105710
962558156372 167614832
264008737756 167608525
450962289212 167602218
130741172360 167595911
960663356864 167589604
944873360964 167583297
402329101840 75059607
748445811968 167576990
411171499544 167570683
912661769328 167564376
86529183840 167558069
290535930868 167551762
13895202700 167545455
684022628696 167539148
108003578264 167532841
209059552024 167526534
40422395812 167520227
637284240832 167513920
122530374492 167507613
646126638536 167501306
35369597124 167494999
18948001388 167488692
199585554484 167482385
903819371624 167476078
972032153912 167469771
529280668876 167463464
681496229352 167457157
92845182200 167450850
769288606556 53868087
234955145300 167444543
570966258052 167438236
579808655756 109666116
399171102660 167431929
469278684456 167425622
658127035420 167419315
121267174820 167413008
99161180560 167406701
625283843948 167400394
876660578676 167394087
361275112500 167387780
241902743496 77525644
47369994008 167381473
317063123980 167375166
913293369164 167368859
493911078060 111438383
447172690196 167362552
327800321192 167356245
147794367932 167349938
945504960800 167343631
99161180560 167337324
761709408524 65737861
82739584824 167331017
491384678716 167324710
618967845588 167318403
192637956288 167312096
946136560636 167305789
624020644276 139618059
583598254772 115027066
351169515124 167299482
706128622956 97424229
872239379824 167293175
771815005900 167286868
99161180560 167280561
641705439684 167274254
172426761536 167267947
992874948500 167261640
663179834108 167255333
818553393764 167249026
937925762768 167242719
934136163752 167236412
481910681176 167230105
378959907908 167223798
439593492164 167217491
387802305612 167211184
27158799256 167204877
480015881668 167198570
359380312992 167192263
543807465104 167185956
418750697576 167179649
584229854608 167173342
193901155960 167167035
824869392124 167160728
710549821808 9069466
541281065760 167154421
156636765636 167148114
62528390072 167141807
598756650836 167135500
370749110040 167129193
570966258052 167122886
125688373672 167116579
492016278552 167110272
789499801308 167103965
399802702496 167097658
115582776296 167091351
504648275272 167085044
723181818528 167078737
600651450344 167072430
974558553256 144688887
180005959568 167066123
346748316272 167059816
189479957108 167053509
828027391304 167047202
3158005488 167040895
207164752516 167034588
226112747596 167028281
30948398272 167021974
530543868548 48872943
764867407704 167015667
113056376952 167009360
948031360144 167003053
862133782448 166996746
372643909548 62287932
809079396224 166990439
660653434764 166984132
866554981300 15445843
955610558176 166977825
234323545464 155303568
998559347024 85939182
459804686916 166971518
618336245752 166965211
816026994420 166958904
175584760716 166952597
452225488884 166946290
843185787368 166939983
73265587284 166933676
990348549156 166927369
212849151040 166921062
198322354812 92025437
954347358504 166914755
709918221972 36782424
936662563096 166908448
6308 166902141
732024216232 166895834
705497023120 166889527
411803099380 166883220
92845182200 166876913
63159989908 166870606
546965464284 166864299
618967845588 166857992
495805877568 114497278
724445018200 166851685
298115128900 166845378
542544265432 166839071
428856294952 166832764
815395394584 166826457
23369200240 166820150
241271143660 166813843
771183406064 160759123
544439064940 166807536
411171499544 166801229
92213582364 166794922
718129019840 166788615
271587935788 166782308
594335451984 166776001
963821356044 166769694
237481544644 166763387
395381503644 166757080
497069077240 166750773
117477575804 166744466
153478766456 166738159
642337039520 166731852
955610558176 166725545
886766176052 166719238
654337436404 166712931
899398172772 166706624
668232632796 166700317
955610558176 166694010
83371184660 166687703
810974195732 166681396
529280668876 166675089
487595079700 166668782
955610558176 166662475
242534343332 119826693
719392219512 166656168
153478766456 155896426
690970226892 166649861
382749506924 166643554
726339817708 3128272
673917031320 166637247
207164752516 166630940
495805877568 166624633
664443033780 166618326
74528786956 166612019
87792383512 166605712
485700280192 166599405
935399363424 166593098
227375947268 166586791
997927747188 166580484
434540693476 80376408
893082174412 166574177
962558156372 16284674
75160386792 166567870
765517928540 60231850
716234220332 166561563
572861057560 75305580
973926953420 166555256
495805877568 166548949
929083365064 166542642
349906315452 166536335
106108778756 166530028
792026200652 166523721
388433905448 151607666
787605001800 166517414
474963082980 166511107
610125447884 166504800
544439064940 166498493
73265587284 166492186
745287812788 166485879
636652640996 166479572
125688373672 166473265
905714171132 166466958
159163164980 166460651
612020247392 37280677
753498610656 150321038
70107588104 166454344
971400554076 166448037
36001196960 155253112
778762604096 166441730
25263999748 166435423
954347358504 166429116
744656212952 166422809
884871376544 166416502
933504563916 166410195
193269556124 166403888
473163405646 21115836
926556965720 6187167
875397379004 166397581
303167927588 166391274
661285034600 166384967
620231045260 166378660
357485513484 166372353
375170308892 63971901
92845182200 166366046
814132194912 166359739
769288606556 166353432
331589920208 166347125
327168721356 166340818
252639940708 166334511
797078999340 166328204
701707424104 166321897
195164355632 166315590
824237792288 166309283
744024613116 166302976
337274318732 166296669
942978561456 166290362
78318385972 166284055
229902346612 166277748
613283447064 166271441
138951970228 166265134
656232235912 166258827
244429142840 166252520
716865820168 166246213
727603017380 166239906
15158402372 166233599
445909490524 166227292
843185787368 8873949
314536724636 166220985
655600636076 166214678
724445018200 166208371
315168324472 166202064
197059155140 166195757
12632003028 166189450
600019850508 166183143
557702661496 14581784
293693930048 166176836
529976076631 87976343
906345770968 166170529
706128622956 166164222
923398966540 166157915
858975783268 166151608
58738791056 166145301
749077411804 166138994
102319179740 166132687
319589523324 166126380
46106794336 166120073
822974592616 166113766
598125051000 166107459
560860660676 166101152
375170308892 166094845
612020247392 166088538
657495435584 166082231
58738791056 166075924
141478369572 102349996
437698692656 166069617
245692342512 166063310
517911871828 166057003
68844388432 166050696
872239379824 166044389
622757444604 166038082
188216757436 142222850
15790002208 166031775
522964670516 166025468
373907109220 166019161
513490672976 166012854
966979355224 101233657
330326720536 166006547
884239776708 131292819
297483529064 166000240
996664547516 124765074
887397775888 165993933
291799130540 165987626
657495435584 165981319
99792780396 165975012
501490276092 165968705
428856294952 165962398
930978164572 165956091
532438668056 165949784
996664547516 165943477
952452558996 165937170
195795955468 165930863
833080189992 165924556
828027391304 69818490
594967051820 165918249
255166340052 131809993
252639940708 165911942
495805877568 105938679
274114335132 165905635
559597461004 165899328
440856691836 165893021
961294956700 165886714
109266777936 165880407
308220726276 165874100
98529580724 165867793
936030963260 165861486
457278287572 165855179
264008737756 165848872
673285431484 165842565
192637956288 73293647
195164355632 165836258
153478766456 165829951
856449383924 165823644
649916237552 165817337
999822546696 165811030
356222313812 165804723
394118303972 165798416
876028978840 165792109
913924969000 165785802
721287019020 165779495
535596667236 165773188
987190549976 165766881
383381106760 165760574
8842404012 165754267
677706630336 165747960
785710202292 165741653
338537518404 165735346
266653633016 1696583
791394600816 165729039
131372772196 153209644
538123066580 165722732
838132988680 165716425
502121875928 58137926
465489085440 165710118
865923381464 165703811
801500198192 165697504
8842404012 136918663
928451765228 165691197
238113144480 134509389
708655022300 165684890
65054789416 165678583
781920603276 165672276
153478766456 165665969
429487894788 165659662
966979355224 165653355
286746331852 97909868
354327514304 165647048
398539502824 165640741
145267968588 165634434
857080983760 165628127
702970623776 165621820
987190549976 165615513
779394203932 165609206
80213185480 165602899
180637559404 165596592
164847563504 165590285
953715758668 165583978
268429936608 165577671
372012309712 165571364
80213185480 165565057
512859073140 165558750
584861454444 165552443
929714964900 47441254
64423189580 165546136
184427158420 165539829
639179040340 165533522
212849151040 165527215
17053201880 165520908
205269953008 96497100
193269556124 165514601
40422395812 165508294
145899568424 38201499
242534343332 165501987
291799130540 165495680
671390631976 165489373
514122272812 165483066
448435889868 165476759
365064711516 165470452
230533946448 165464145
865291781628 165457838
795184199832 165451531
402960701676 165445224
490753078880 165438917
997296147352 165432610
90950382692 165426303
68212788596 60118324
400434302332 165419996
78949985808 165413689
613915046900 62281625
305694326932 165407382
505279875108 165401075
175584760716 165394768
61896790236 165388461
34106397452 165382154
428224695116 165375847
537491466744 165369540
101055980068 165363233
274114335132 165356926
759183009180 165350619
542544265432 165344312
554544662316 165338005
849501785728 165331698
627810243292 165325391
585493054280 165319084
160426364652 165312777
447172690196 165306470
213480750876 165300163
171795161700 165293856
14526802536 165287549
951820959160 165281242
922767366704 165274935
980874551616 165268628
395381503644 165262321
141478369572 165256014
766762207212 114598190
262745538084 71357398
342327117420 165249707
93476782036 60345376
119372375312 165243400
992243348664 165237093
845712186712 165230786
927820165392 165224479
990980148992 165218172
534965067400 165211865
154741966128 165205558
881081777528 165199251
686549028040 165192944
246323942348 165186637
71370787776 165180330
508437874288 165174023
723813418364 165167716
438961892328 31547614
769288606556 17640679
75791986628 165161409
852028185072 165155102
152847166620 165148795
394749903808 39443978
682759429024 111835724
260219138740 165142488
625915443784 165136181
770551806228 140570416
436435492984 165129874
878555378184 165123567
48633193680 165117260
286746331852 165110953
526754269532 165104646
862765382284 165098339
763604208032 84520107
630968242472 165092032
596270603678 110422956
113056376952 165085725
474963082980 165079418
63791589744 165073111
560860660676 161415051
356853913648 165066804
970768954240 3721130
51159593024 165060497
615178246572 44640946
241902743496 165054190
978979752108 165047883
406118700856 165041576
630968242472 165035269
866554981300 165028962
538754666416 165022655
894345374084 165016348
65054789416 165010041
827395791468 20491443
908872170312 165003734
388449559422 18429054
607599048540 164997427
722550218692 164991120
989716949320 164984813
740866613936 164978506
937925762768 164972199
813500595076 164965892
980242951780 164959585
859607383104 164953278
351801114960 164946971
472436683636 86222997
618967845588 164940664
497069077240 164934357
657495435584 164928050
214112350712 164921743
329063520864 164915436
768657006720 164909129
169900362192 44653560
251376741036 54202358
637915840668 161011403
466120685276 164902822
845712186712 164896515
686549028040 164890208
874134179332 164883901
495805877568 164877594
14526802536 164871287
428856294952 164864980
540017866088 105900837
232428745956 164858673
419382297412 164852366
196427555304 164846059
766762207212 164839752
817921793928 164833445
231797146120 164827138
867186581136 27612046
92845182200 164820831
721287019020 164814524
781920603276 164808217
862765382284 164801910
312010325292 164795603
380223107580 164789296
140846769736 164782989
53054392532 164776682
581703455264 164770375
973295353584 3777893
832448590156 164764068
960663356864 164757761
513490672976 164751454
166742363012 164745147
780025803768 164738840
570966258052 164732533
997296147352 164726226
805289797208 164719919
852028185072 164713612
62528390072 116168633
603809449524 164707305
749709011640 164700998
640442240012 164694691
129477972688 164688384
125056773836 164682077
72002387612 164675770
252031865982 4326602
41053995648 164669463
934767763588 164663156
603177849688 164656849
964452955880 164650542
162952763996 164644235
101055980068 25549657
418119097740 164637928
39159196140 164631621
94739981708 156874011
312641925128 164625314
444646290852 164619007
416855898068 135089633
893082174412 164612700
805289797208 164606393
844448987040 164600086
606967448704 164593779
29053598764 164587472
553913062480 164581165
375801908728 164574858
913293369164 7814373
968242554896 164568551
187585157600 164562244
484437080520 164555937
833711789828 164549630
920872567196 164543323
940452162112 164537016
365696311352 164530709
184427158420 8577520
164847563504 164524402
727603017380 164518095
261482338412 164511788
629073442964 164505481
861502182612 164499174
274745934968 164492867
233691945628 164486560
504016675436 164480253
232428745956 164473946
980242951780 164467639
506543074780 164461332
811605795568 164455025
620862645096 164448718
951189359324 164442411
358117113320 57702743
360643512664 164436104
174321561044 164429797
887397775888 164423490
228007547104 103012231
667025716792 62943860
217901949728 164417183
989716949320 114894619
603809449524 164410876
952452558996 164404569
300009928408 164398262
255797939888 164391955
326537121520 164385648
961926556536 164379341
294325529884 164373034
468647084620 164366727
738340214592 164360420
385275906268 164354113
780025803768 164347806
269061536444 164341499
361906712336 8867642
393486704136 130258471
99161180560 164335192
292430730376 164328885
439593492164 164322578
462962686096 112106925
915819768508 164316271
135162371212 164309964
975190153092 164303657
519806671336 164297350
868449780808 164291043
929714964900 164284736
303167927588 164278429
322747522504 164272122
427593095280 164265815
975190153092 164259508
439593492164 164253201
109266777936 164246894
316431524144 164240587
391591904628 164234280
573530430019 75160519
541912665596 164227973
699812624596 164221666
8210804176 164215359
616441446244 164209052
581071855428 164202745
718129019840 164196438
427593095280 30790774
605072649196 38813278
903819371624 164190131
135793971048 164183824
162321164160 164177517
79581585644 164171210
204006753336 39551197
493279478224 164164903
608230648376 19002991
592440652476 164158596
207796352352 69496833
457278287572 164152289
375170308892 164145982
504016675436 164139675
659390235092 164133368
30948398272 13988926
772446605736 164127061
295588729556 164120754
171795161700 164114447
936662563096 164108140
735813815248 163717106
632863041980 164101833
517280271992 164095526
100424380232 164089219
16421602044 164082912
831185390484 162228654
156636765636 164076605
127583173180 77595021
846975386384 164070298
789499801308 164063991
85897584004 164057684
765499007540 164051377
83371184660 164045070
294325529884 105068313
354327514304 164038763
232428745956 164032456
401065902168 42837144
196427555304 164026149
789499801308 164019842
906345770968 164013535
413066299052 164007228
545070664776 106291871
468015484784 164000921
202743553664 163994614
287377931688 163988307
217901949728 163982000
94108381872 163975693
82107984988 163969386
148425967768 163963079
107371978428 163956772
746551012460 163950465
454120288392 163944158
792026200652 163937851
441488291672 163931544
669495832468 76447147
905082571296 163925237
267166736936 163918930
519175071500 163912623
584861454444 163906316
403592301512 163900009
986558950140 163893702
247587142020 163887395
156005165800 163881088
450962289212 163874781
300009928408 163868474
521701470844 163862167
82739584824 163855860
366327911188 73861277
738340214592 24395476
51159593024 163849553
676443430664 163843246
243165943168 163836939
315799924308 163830632
173689961208 163824325
597493451164 163818018
112424777116 163811711
178111160060 163805404
742173546346 90133337
995401347844 163799097
440225092000 64507996
513490672976 163792790
215375550384 163786483
207164752516 163780176
240007943988 163773869
781920603276 91823613
959400157192 163767562
366959511024 163761255
512227473304 163754948
532438668056 105276444
568439858708 163748641
485700280192 163742334
36632796796 163736027
679601429844 163729720
224217948088 163723413
500227076420 163717106
948031360144 163710799
621494244932 163704492
612020247392 163698185
359380312992 163691878
285483132180 146038585
178742759896 163685571
383381106760 163679264
660021834928 52732827
44211994828 163672957
401065902168 163666650
44843594664 163660343
423171896428 163654036
845080586876 163647729
927188565556 163641422
581703455264 163635115
402329101840 163628808
2526405652 163622501
433277493804 77040005
525491069860 163616194
611388647556 163609887
527385869368 3393166
901924572116 163603580
147794367932 36107575
883608176872 163597273
967610955060 163590966
734550615576 163584659
932872964080 163578352
521069871008 163572045
41685595484 163565738
164215963668 163559431
457278287572 23726934
13263602864 163553124
584229854608 106966720
331589920208 163546817
186953557764 163540510
812253213360 100489431
644231839028 163534203
264640337592 163527896
36632796796 22888103
222954748416 163521589
447804290032 163515282
940452162112 163508975
56843991548 139983865
530543868548 163502668
603809449524 163496361
990348549156 163490054
672022231812 163483747
377065108400 163477440
910135369984 163471133
900029772608 163464826
954347358504 163458519
37264396632 163452212
271587935788 163445905
857712583596 163439598
272851135460 163433291
893713774248 163426984
668232632796 22869182
885502976380 163420677
158531565144 163414370
418750697576 163408063
34737997288 163401756
918977767688 163395449
971400554076 23651250
197690754976 7732382
534333467564 163389142
394118303972 163382835
10105603684 163376528
15158402372 163370221
264640337592 163363914
36632796796 116313694
421908696756 163357607
749709011640 163351300
485068680356 163344993
512859073140 27952624
22106000568 163338686
600651450344 163332379
512859073140 163326072
629073442964 26375874
317694723816 163319765
421277096920 163313458
805289797208 163307151
724445018200 163300844
420013897248 163294537
409908299872 163288230
346116716436 163281923
713076221152 163275616
521701470844 163269309
140846769736 163263002
433909093640 163256695
111793177280 163250388
649916237552 163244081
975821752928 163237774
461067886588 163231467
206533152680 163225160
930978164572 163218853
269693136280 163212546
735182215412 163206239
195164355632 163199932
406750300692 163193625
109898377772 163187318
127583173180 163181011
578545456084 163174704
413697898888 79449279
910766969820 163168397
961294956700 163162090
740866613936 163155783
632231442144 163149476
129477972688 163143169
800236998520 163136862
95371581544 163130555
770551806228 163124248
672653831648 163117941
711813021480 163111634
337274318732 163105327
657495435584 163099020
893713774248 163092713
24000800076 163086406
832448590156 113267413
903187771788 163080099
174953160880 163073792
400434302332 163067485
808447796388 17312715
454120288392 163061178
247587142020 163054871
77686786136 163048564
843185787368 163042257
139583570064 163035950
423171896428 163029643
234323545464 163023336
263377137920 163017029
216638750056 29535681
116214376132 163010722
248218741856 163004415
198953954648 162998108
351801114960 162991801
495805877568 67926390
233060345792 162985494
96634781216 162979187
270956335952 162972880
905082571296 162966573
714339420824 162960266
478121082160 162953959
948662959980 162947652
141478369572 162941345
539386266252 162935038
6316004668 162928731
589282653296 162922424
316431524144 162916117
293693930048 162909810
848870185892 149501128
679601429844 62300546
222323148580 162903503
868449780808 59695755
570334658216 162897196
403592301512 162890889
860870582776 162884582
236218344972 162878275
500227076420 162871968
846975386384 162865661
451593889048 162859354
52422792696 162853047
222954748416 162846740
864660181792 162840433
146531168260 162834126
44843594664 118306706
329695120700 152276208
133267571704 162827819
463594285932 162821512
718129019840 162815205
500858676256 162808898
634757841488 162802591
151583966948 162796284
43580394992 162789977
796447399504 162783670
631606144 162777363
71370787776 162771056
478752681996 162764749
530543868548 162758442
389065505284 162752135
116845975968 162745828
889292575396 162739521
111161577444 162733214
484437080520 162726907
596230251492 162720600
816658594256 162714293
492016278552 51370515
773709805408 121744021
705497023120 162707986
650547837388 157372264
991611748828 56681009
869712980480 162701679
370749110040 162695372
622125844768 162689065
354327514304 162682758
306957526604 162676451
851396585236 162670144
989806515027 42963284
812868995240 162663837
864028581956 162657530
965084555716 162651223
450330689376 162644916
852028185072 162638609
286746331852 162632302
666969433124 162625995
495174277732 162619688
168637162520 108007375
382169107314 91937139
678338230172 162613381
364433111680 162607074
907608970640 162600767
560860660676 18725483
703602223612 66015369
634126241652 162594460
830553790648 162588153
121267174820 162581846
113056376952 162575539
25895599584 162569232
701707424104 162562925
464225885768 162556618
530543868548 162550311
187585157600 162544004
953715758668 162537697
176216360552 162531390
368854310532 162525083
983400950960 162518776
329695120700 162512469
147794367932 162506162
238744744316 162499855
459173087080 162493548
268429936608 162487241
23369200240 162480934
917082968180 162474627
989716949320 162468320
312641925128 162462013
710549821808 162455706
361906712336 162449399
353695914468 162443092
291799130540 162436785
953715758668 162430478
425698295772 162424171
411803099380 38857427
628441843128 162417864
263377137920 162411557
831816990320 162405250
149689167440 162398943
165479163340 162392636
337274318732 162386329
595598651656 162380022
347379916108 162373715
986558950140 162367408
355590713976 162361101
954978958340 162354794
200848754156 162348487
255797939888 162342180
456015087900 116023572
603809449524 162335873
752867010820 162329566
437698692656 162323259
956242158012 162316952
869712980480 162310645
528017469204 162304338
798342199012 162298031
505279875108 162291724
459804686916 162285417
644863438864 162279110
424435096100 58604644
77730544102 102186014
780657403604 162272803
233060345792 162266496
920240967360 162260189
439593492164 162253882
702339023940 162247575
279798733656 162241268
759183009180 162234961
169268762356 162228654
226744347432 93103934
624652244112 162222347
820448193272 162216040
883608176872 117814760
656863835748 162209733
420645497084 162203426
695391425744 162197119
934136163752 162190812
898134973100 162184505
184427158420 162178198
532438668056 61386031
870976180152 162171891
394749903808 162165584
502121875928 162159277
522964670516 162152970
241271143660 162146663
980874551616 162140356
989085349484 162134049
224849547924 162127742
444646290852 107042404
11368803356 162121435
656232235912 162115128
465489085440 162108821
705497023120 162102514
903819371624 162096207
730761016560 162089900
507806274452 162083593
507806274452 162077286
341063917748 162070979
234323545464 162064672
745919412624 162058365
553917244021 39210619
320221123160 162052058
366327911188 162045751
288009531524 162039444
577282256412 162033137
234955145300 104166412
454751888228 162026830
23369200240 162020523
674548631156 162014216
651811037060 162007909
637915840668 162001602
422540296592 161995295
488858279372 161988988
193269556124 161982681
133899171540 161976374
952452558996 161970067
804026597536 161963760
885502976380 161957453
413697898888 161951146
264640337592 3481464
204006753336 161944839
552018262972 161938532
136425570884 161932225
716865820168 161925918
493279478224 161919611
932241364244 161913304
373275509384 161906997
142741569244 161900690
897503373264 161894383
287377931688 161888076
613915046900 161881769
964452955880 161875462
698549424924 161869155
86529183840 161862848
864028581956 161856541
812237395404 30160074
331589920208 161850234
190111556944 161843927
134530771376 129375491
293062330212 161837620
188848357272 161831313
605072649196 161825006
298115128900 161818699
48633193680 161812392
962558156372 161806085
469910284292 161799778
283588332672 161793471
106108778756 161787164
199585554484 161780857
715602620496 161774550
901924572116 161768243
377696708236 161761936
5052804996 16518033
600651450344 161755629
815395394584 133002016
174953160880 161749322
629073442964 161743015
541281065760 15180949
317694723816 161736708
598756650836 161730401
241271143660 161724094
594967051820 161717787
250113541364 11094013
913924969000 161711480
843185787368 161705173
587387853788 161698866
808447796388 161692559
988453749648 161686252
92213582364 161679945
293062330212 161673638
288009531524 161667331
942346961620 161661024
10105603684 161654717
750972211312 161648410
442119891508 161642103
392855104300 161635796
678338230172 161629489
874134179332 161623182
562123860348 161616875
562123860348 161610568
200217154320 161604261
264008737756 161597954
720655419184 161591647
334747919388 44811235
947399760308 71470924
383381106760 161585340
224849547924 161579033
749077411804 161572726
547664561634 40654922
568439858708 161566419
432645893968 161560112
207164752516 161553805
611388647556 161547498
982769351124 28116606
337905918568 147463967
635389441324 64432312
732024216232 161541191
574755857068 161534884
680233029680 161528577
474331483144 161522270
851396585236 161515963
737077014920 161509656
792657800488 161503349
721287019020 161497042
931118634076 1192023
834974989500 161490735
581703455264 161484428
368854310532 161478121
713076221152 81625194
781920603276 161471814
793289400324 161465507
814132194912 161459200
580440255592 161452893
514122272812 161446586
348011515944 161440279
931609764408 161433972
743393013280 161427665
997296147352 161421358
960031757028 161415051
168637162520 161408744
74528786956 155713523
665706233452 161402437
391591904628 161396130
321484322832 161389823
753498610656 161383516
471173483964 161377209
209059552024 161370902
439593492164 161364595
377696708236 161358288
557071061660 161351981
210322751696 149961539
774973005080 161345674
946768160472 161339367
562123860348 161333060
66949588924 161326753
216007150220 161320446
851396585236 161314139
464857485604 161307832
445909490524 161301525
439593492164 161295218
958768557356 161288911
613915046900 161282604
796447399504 161276297
872870979660 161269990
135162371212 161263683
869081380644 161257376
126319973508 161251069
678969830008 161244762
542544265432 161238455
512227473304 161232148
238113144480 141781360
711181421644 161225841
443383091180 161219534
929083365064 161213227
171907571361 44256219
168005562684 161206920
482542281012 161200613
378959907908 38687138
284851532344 161194306
911398569656 161187999
942346961620 161181692
56212391712 123125254
236218344972 161175385
811605795568 161169078
423171896428 73533313
781289003440 161162771
978979752108 161156464
662548234272 161150157
490753078880 135398676
656232235912 161143850
649284637716 161137543
307589126440 161131236
384012706596 161124929
102319179740 161118622
785078602456 161112315
90318782856 30021320
8842404012 161106008
706128622956 161099701
720023819348 161093394
9474003848 129924200
420013897248 161087087
505911474944 161080780
50527993188 161074473
132635971868 161068166
229270746776 161061859
415592698396 161055552
708023422464 161049245
640442240012 161042938
359380312992 161036631
983400950960 161030324
8210804176 161024017
987822149812 161017710
948662959980 161011403
71370787776 161005096
153478766456 160998789
151583966948 160992482
321484322832 98389200
568439858708 160986175
699812624596 160979868
384644306432 160973561
882976577036 160967254
103582379412 160960947
780657403604 160954640
210954351532 160948333
786973401964 160942026
985295750468 160935719
46106794336 160929412
742761413444 160923105
306325926768 160916798
202743553664 160910491
642968639356 160904184
197059155140 160897877
393486704136 160891570
775604604916 160885263
974558553256 160878956
464857485604 160872649
339800718076 160866342
676443430664 160860035
387802305612 160853728
29685198600 160847421
926556965720 160841114
329695120700 160834807
94739981708 160828500
939188962440 160822193
765499007540 160815886
42948795156 160809579
207164752516 160803272
613915046900 160796965
913924969000 160790658
417487497904 160784351
450962289212 160778044
306957526604 160771737
689707027220 44653560
186953557764 160765430
279167133820 160759123
11368803356 160752816
658758635256 160746509
137688770556 160740202
258955939068 160733895
399171102660 160727588
132004372032 160721281
916451368344 160714974
759183009180 160708667
995401347844 160702360
51791192860 160696053
922135766868 160689746
22737600404 160683439
584229854608 160677132
457909887408 160670825
9474003848 9056852
167373962848 160664518
313905124800 160658211
862765382284 160651904
352432714796 73722523
380854707416 160645597
459804686916 160639290
240007943988 160632983
500227076420 86784320
30316798436 160626676
367591110860 160620369
458541487244 160614062
447804290032 160607755
541912665596 160601448
624020644276 160595141
382117907088 160588834
344221916928 93129162
522333070680 54183437
988453749648 160582527
20842800896 30254679
750340611476 160576220
387802305612 160569913
502121875928 160563606
598125051000 160557299
548860263792 160550992
219165149400 160544685
724445018200 160538378
739603414264 160532071
590545852968 160525764
234323545464 160519457
101055980068 160513150
954347358504 160506843
454120288392 160500536
15790002208 160494229
298746728736 160487922
553281462644 160481615
948031360144 160475308
649916237552 160469001
673917031320 160405931
409977033558 36504916
613915046900 160462694
334116319552 160456387
140215169900 160450080
23369200240 160443773
750972211312 96698924
94739981708 160437466
79581585644 160431159
364433111680 160424852
213480750876 160418545
640442240012 160412238
660021834928 36113882
473068283472 160405931
100424380232 160399624
30316798436 160393317
517911871828 160387010
141478369572 160380703
144004768916 160374396
929715677591 101120131
204638353172 76201174
760446208852 160368089
176847960388 160361782
190743156780 160355475
253271540544 160349168
198953954648 21809606
487595079700 160342861
858975783268 160336554
879186978020 160330247
20842800896 160323940
762972608196 160317633
659390235092 160311326
35369597124 160305019
834974989500 160298712
32843197780 160292405
133899171540 160286098
781920603276 160279791
995401347844 160273484
362538312172 160267177
677075030500 160260870
42317195320 160254563
515385472484 160248256
812868995240 160241949
305694326932 160235642
419382297412 160229335
397276303152 160223028
621494244932 160216721
997296147352 160210414
588651053460 160204107
677706630336 160197800
985295750468 160191493
68844388432 160185186
577282256412 160178879
858975783268 160172572
863396982120 160166265
293693930048 160159958
397276303152 160153651
702339023940 160147344
22106000568 160141037
41053995648 160134730
576019056740 2049775
654337436404 160128423
341063917748 160122116
696023025580 160115809
402329101840 160109502
375801908728 160103195
653705836568 160096888
413697898888 160090581
279167133820 133803005
576650656576 160084274
504016675436 21090608
608230648376 160077967
263377137920 160071660
65054789416 86746478
195795955468 160065353
248218741856 160059046
764867407704 160052739
615809846408 160046432
954978958340 74252311
648653037880 160040125
740235014100 160033818
108003578264 92069586
414329498724 160027511
466120685276 160021204
879818577856 160014897
942978561456 160008590
300641528244 160002283
640442240012 159995976
424435096100 93652643
204006753336 159989669
24632399912 159983362
734550615576 159977055
197690754976 159970748
881713377364 159964441
738340214592 159958134
581071855428 159951827
841922587696 159945520
235586745136 159939213
460436286752 159932906
81476385152 159926599
848238586056 159920292
282956732836 159913985
326537121520 159907678
435172293312 159901371
740866613936 159895064
996032947680 159888757
84002784496 23480961
786341802128 159882450
687180627876 159876143
689707027220 159869836
171163561864 159863529
895608573756 159857222
389065505284 159850915
570966258052 159844608
703602223612 159838301
173058361372 159831994
269061536444 159825687
567808258872 159819380
316431524144 159813073
835606589336 29415848
797078999340 159806766
596230251492 159800459
954347358504 159794152
96634781216 159787845
377065108400 159781538
980242951780 159775231
531807068220 159768924
1894805816 40535089
562755460184 159762617
572229457724 159756310
96634781216 159750003
456646687736 159743696
862765382284 159737389
130741172360 159731082
881713377364 159724775
448435889868 159718468
312641925128 159712161
169900362192 31345790
839396188352 159705854
577913856248 21992509
716865820168 28791455
518543471664 159699547
226112747596 159693240
636652640996 159686933
939820562276 71723204
32211597944 159680626
364433111680 159674319
137688770556 159668012
70107588104 159661705
828658991140 159655398
495805877568 159649091
792657800488 159642784
85265984168 159636477
989085349484 159630170
866554981300 43612905
963821356044 159623863
297483529064 159617556
161689564324 159611249
965716155552 159604942
996032947680 159598635
316431524144 159592328
125056773836 159586021
41685595484 159579714
886766176052 159573407
747182612296 159567100
101687579904 159560793
96003181380 159554486
126319973508 159548179
860238982940 159541872
696654625416 159535565
221691548744 159529258
229270746776 159522951
821079793108 114963996
128214773016 77298592
396013103480 159516644
960663356864 159510337
403592301512 159504030
492647878388 159497723
173058361372 159491416
202743553664 159485109
642337039520 159478802
42317195320 159472495
579808655756 159466188
964452955880 159459881
122530374492 159453574
226112747596 29220331
99161180560 159447267
801500198192 159440960
488858279372 151109413
516017072320 159434653
660653434764 159428346
965084555716 159422039
106740378592 159415732
353695914468 159409425
488858279372 159403118
92845182200 90360389
201480353992 159396811
614546646736 159390504
192637956288 159384197
168005562684 159377890
478752681996 159371583
490753078880 61215742
408013500364 159365276
250113541364 159358969
735813815248 159352662
126319973508 159346355
759183009180 159340048
390960304792 159333741
127583173180 159327434
851396585236 159321127
958136957520 143780679
503385075600 159314820
308852326112 159308513
84634384332 159302206
519806671336 159295899
229270746776 159289592
398539502824 159283285
419382297412 159276978
876660578676 159270671
39159196140 159264364
269061536444 159258057
212849151040 159251750
229270746776 159245443
416855898068 159239136
276640734476 159232829
5684404832 159226522
534965067400 159220215
217270349892 159213908
267819036346 76579594
444014691016 48418839
531807068220 159207601
709286622136 159201294
301273128080 159194987
595598651656 159188680
9474003848 159182373
86529183840 159176066
534965067400 159169759
606335848868 159163452
925925365884 159157145
514122272812 159150838
938557362604 104273631
121898774656 159144531
17684801716 159138224
34106397452 159131917
248218741856 159125610
286746331852 159119303
877923778348 159112996
306325926768 159106689
566545059200 159100382
938557362604 159094075
665074633616 159087768
875397379004 159081461
782552203112 159075154
550755063300 159068847
639810640176 159062540
97266381052 159056233
420013897248 159049926
888660975560 159043619
888660975560 159037312
586756253952 133664251
974558553256 159031005
256429539724 159024698
331589920208 159018391
502121875928 159012084
344853516764 159005777
432014294132 158999470
327168721356 158993163
578545456084 158986856
673285431484 158980549
187585157600 158974242
202743553664 158967935
370749110040 30115925
64423189580 158961628
365064711516 158955321
903187771788 158949014
777499404424 158942707
102319179740 158936400
234323545464 158930093
628441843128 158923786
819816593436 158917479
204638353172 158911172
427593095280 158904865
581703455264 158898558
604441049360 158892251
514122272812 158885944
545070664776 158879637
372012309712 61625697
349274715616 158873330
708023422464 158867023
999822546696 158860716
657495435584 158854409
654337436404 45359944
354959114140 158848102
97266381052 158841795
894976973920 158835488
811605795568 101321955
221059948908 80395329
845712186712 158829181
406118700856 158822874
796447399504 44212070
308220726276 158816567
401065902168 158810260
858975783268 43726431
721287019020 158803953
202111953828 158797646
451593889048 158791339
162321164160 158785032
329695120700 158778725
811605795568 158772418
278535533984 158766111
358117113320 158759804
309483925948 148807358
235586745136 88657499
490753078880 41304543
204006753336 158753497
795184199832 158747190
617704645916 158740883
830553790648 158734576
528017469204 158728269
295588729556 158721962
476857882488 145142991
822342992780 158715655
779394203932 158709348
790131401144 158703041
928451765228 158696734
977716552436 158690427
491384678716 158684120
636021041160 153922335
382117907088 158677813
441488291672 158671506
652442636896 134717520
99161180560 158665199
648653037880 158658892
896240173592 158652585
244429142840 152011314
766762207212 158646278
963821356044 158639971
889924175232 158633664
392223504464 158627357
487595079700 158621050
749709011640 158614743
202743553664 158608436
90318782856 158602129
431382694296 158595822
737719128525 114257612
217901949728 158589515
130741172360 158583208
214743950548 158576901
562755460184 139012587
6308 158570594
125688373672 158564287
208427952188 158557980
590545852968 62269011
242534343332 158551673
227375947268 158545366
816658594256 158539059
179374359732 158532752
493911078060 158526445
918977767688 93274223
1263205980 158520138
449699089540 158513831
350537915288 158507524
920872567196 158501217
854554584416 158494910
812868995240 158488603
47369994008 158482296
487595079700 158475989
375170308892 158469682
726971417544 158463375
70739187940 158457068
833080189992 158450761
106108778756 158444454
111793177280 92927338
488226679536 158438147
793921000160 158431840
906977370804 158425533
84634384332 158419226
203375153500 158412919
896240173592 158406612
960031757028 158400305
857712583596 158393998
442751491344 158387691
106108778756 158381384
980874551616 158375077
142109969408 158368770
406118700856 158362463
867265790749 39696258
390328704956 158356156
992243348664 158349849
410539899708 158343542
853291384744 158337235
822342992780 158330928
533701867728 158324621
157268365472 158318314
628441843128 158312007
299378328572 158305700
67581188760 158299393
263377137920 158293086
448435889868 158286779
41053995648 158280472
652442636896 158274165
890555775068 158267858
239376344152 158261551
759814609016 104752963
909503770148 158255244
735182215412 158248937
101055980068 158242630
894976973920 158236323
512859073140 158230016
934767763588 158223709
303799527424 47094369
476857882488 158217402
722550218692 158211095
985927350304 158204788
170531962028 158198481
25895599584 158192174
677075030500 158185867
392855104300 158179560
476226282652 129596236
466752285112 158173253
89687183020 158166946
272851135460 158160639
959400157192 158154332
95371581544 158148025
250745141200 154111545
443383091180 19438174
970768954240 158141718
822974592616 158135411
675180230992 158129104
170531962028 158122797
213480750876 158116490
365696311352 158110183
631599842308 158103876
944241761128 158097569
442751491344 158091262
339169118240 158084955
104845579084 20220242
263377137920 39399829
426961495444 158078648
15790002208 158072341
717497420004 158066034
925293766048 52089513
298115128900 158059727
973295353584 158053420
536228267072 158047113
231165546284 158040806
728303426586 66084746
936662563096 158034499
222323148580 158028192
339800718076 158021885
199585554484 158015578
625915443784 158009271
711813021480 158002964
714971020660 157996657
479384281832 157990350
546333864448 157984043
728866217052 157977736
107371978428 157971429
631599842308 157965122
175584760716 157958815
744024613116 157952508
778762604096 126184149
797078999340 157946201
253903140380 157939894
179374359732 157933587
806552996880 157927280
430119494624 157920973
456015087900 157914666
328431921028 157908359
536859866908 157902052
694128226072 157895745
624652244112 157889438
633494641816 157883131
266535137100 157876824
41685595484 157870517
510964273632 157864210
930978164572 87692528
303167927588 157857903
701075824268 157851596
886766176052 157845289
410539899708 157838982
324010722176 157832675
352432714796 157826368
695391425744 157820061
949926159652 157813754
739603414264 157807447
344221916928 9983981
255166340052 157801140
478752681996 97153028
438961892328 157794833
443383091180 157788526
918346167852 157782219
26527199420 157775912
152847166620 8426152
118740775476 157769605
418750697576 137486293
774973005080 157763298
553913062480 157756991
337274318732 157750684
954347358504 157744377
173058361372 111085191
670127432304 157738070
782552203112 4131085
764867407704 157731763
15158402372 157725456
358748713156 157719149
512859073140 75456948
920240967360 157712842
708655022300 157706535
824237792288 63076307
729497816888 157700228
214112350712 157693921
990980148992 157687614
637915840668 157681307
450962289212 157675000
709286622136 6048413
294325529884 157668693
517280271992 157662386
923398966540 157656079
927820165392 157649772
160426364652 157643465
442119891508 157637158
913924969000 157630851
636021041160 157624544
989716949320 157618237
985927350304 30109618
888029375724 157611930
125688373672 157605623
84634384332 157599316
449699089540 157593009
327168721356 157586702
974558553256 157580395
334747919388 70165375
217270349892 157574088
359380312992 157567781
17053201880 157561474
140846769736 157555167
719392219512 157548860
718129019840 157542553
629705042800 157536246
154110366292 157529939
996664547516 157523632
154110366292 62514984
92845182200 157517325
401697502004 157511018
457909887408 157504711
675811830828 157498404
180637559404 157492097
812868995240 8445073
635389441324 157485790
822342992780 157479483
113687976788 157473176
198953954648 157466869
52422792696 157460562
337905918568 157454255
491384678716 157447948
375801908728 157441641
467383884948 157435334
551386663136 157429027
754130210492 157422720
459173087080 157416413
997296147352 157410106
285483132180 157403799
318326323652 157397492
982137751288 157391185
592440652476 157384878
942346961620 157378571
58738791056 157372264
790131401144 157365957
423171896428 17615451
978348152272 157359650
323379122340 157353343
553913062480 157347036
441488291672 157340729
246323942348 157334422
195795955468 157328115
221059948908 157321808
822974592616 157315501
782552203112 157309194
873502579496 157302887
274114335132 157296580
421908696756 157290273
317694723816 157283966
113056376952 157277659
354959114140 157271352
677075030500 157265045
204006753336 157258738
340432317912 157252431
843185787368 157246124
977716552436 157239817
433277493804 157233510
612020247392 157227203
949294559816 157220896
174321561044 157214589
120003975148 19778752
738971814428 157208282
455383488064 157201975
819184993600 157195668
578545456084 157189361
924662166212 157183054
655600636076 157176747
973926953420 157170440
764867407704 157164133
92213582364 157157826
963821356044 157151519
663179834108 102558127
665074633616 157145212
158531565144 118968941
11368803356 157138905
681496229352 157132598
876660578676 157126291
641073839848 157119984
590617992434 34366843
854554584416 157113677
262113938248 157107370
706760222792 157101063
242534343332 157094756
237481544644 157088449
922135766868 157082142
668232632796 157075835
792026200652 157069528
3789605324 157063221
821711392944 157056914
807816196552 157050607
536228267072 157044300
449699089540 157037993
723181818528 157031686
369485910368 157025379
254534740216 157019072
178111160060 157012765
876660578676 157006458
65054789416 157000151
530543868548 156993844
839396188352 156987537
433277493804 156981230
166110763176 156974923
675180230992 156968616
157899965308 156962309
990348549156 156956002
672653831648 156949695
307589126440 156943388
384012706596 156937081
281693533164 156930774
662548234272 156924467
767393807048 156918160
368222710696 156911853
870344580316 156905546
490121479044 156899239
603809449524 156892932
525491069860 156886625
267798336772 156880318
808447796388 156874011
859607383104 156867704
504648275272 156861397
323379122340 156855090
97897980888 156848783
152215566784 156842476
430751094460 36467074
152847166620 156836169
775604604916 156829862
154741966128 156823555
566545059200 156817248
528017469204 156810941
486331880028 156804634
586756253952 156798327
47369994008 156792020
787605001800 156785713
688443827548 156779406
299378328572 156773099
691601826728 156766792
128846372852 156760485
369485910368 156754178
335379519224 156747871
738340214592 156741564
655600636076 156735257
886766176052 156728950
11368803356 143149979
632231442144 156722643
306957526604 156716336
103582379412 156710029
538754666416 156703722
834343389664 156697415
181900759076 156691108
266535137100 156684801
508437874288 156678494
232428745956 156672187
921504167032 156665880
581703455264 156659573
87792383512 156653266
718760619676 156646959
989085349484 156640652
900661372444 156634345
332853119880 156628038
306957526604 156621731
17053201880 156615424
925925365884 156609117
272851135460 156602810
66317989088 70064463
772446605736 156596503
387170705776 156590196
438330292492 156583889
792026200652 131721695
383381106760 156577582
596230251492 156571275
473068283472 156564968
36632796796 156558661
708023422464 156552354
23369200240 156546047
452857088720 156539740
773709805408 156533433
606335848868 156527126
738971814428 156520819
910135369984 121094400
834343389664 156514512
437067092820 156508205
939188962440 156501898
638547440504 156495591
728234617216 138520641
346116716436 156489284
759814609016 156482977
464225885768 156476670
155373565964 156470363
965716155552 156464056
313273524964 156457749
45475194500 156451442
73897187120 80363794
361906712336 156445135
401065902168 156438828
875397379004 156432521
42948795156 156426214
508437874288 156419907
869712980480 156413600
705497023120 105711627
773709805408 65712633
518543471664 156407293
421908696756 127767206
376433508564 156400986
677706630336 156394679
182532358912 156388372
289904331032 156382065
664443033780 156375758
988453749648 156369451
236218344972 156363144
471805083800 156356837
656232235912 156350530
946768160472 65700019
41685595484 156344223
961294956700 156337916
372643909548 156331609
475594682816 156325302
370117510204 156318995
393486704136 156312688
593703852148 156306381
169900362192 156300074
184427158420 156293767
346748316272 156287460
954978958340 156281153
852028185072 156274846
299378328572 156268539
401697502004 156262232
315799924308 156255925
658127035420 156249618
337905918568 156243311
534965067400 58106391
402329101840 150970659
382117907088 156237004
888660975560 156230697
748445811968 72498965
562123860348 156224390
455383488064 156218083
982137751288 156211776
896871773428 151639201
61265190400 156205469
886134576216 156199162
567808258872 156192855
157899965308 156186548
275377534804 156180241
70739187940 156173934
377065108400 156167627
61990556405 7625163
906977370804 156161320
900661372444 156155013
740866613936 156148706
25263999748 65170231
799605398684 30084390
655600636076 156142399
862765382284 156136092
298746728736 156129785
1263205980 156123478
849501785728 150314731
248850341692 156117171
893082174412 156110864
689707027220 156104557
418750697576 156098250
457278287572 156091943
824237792288 156085636
23369200240 156079329
966979355224 156073022
817921793928 156066715
968242554896 156060408
41685595484 156054101
542544265432 118331934
713707820988 156047794
815395394584 156041487
687812227712 156035180
223586348252 156028873
222323148580 156022566
295588729556 156016259
104845579084 156009952
256429539724 156003645
7579204340 35729155
105477178920 155997338
176847960388 120514156
726339817708 155991031
37264396632 155984724
251376741036 155978417
185690358092 120760129
622757444604 155972110
30948398272 155965803
2526405652 155959496
617073046080 155953189
229902346612 155946882
291167530704 155940575
570966258052 155934268
568439858708 155927961
22106000568 155921654
901924572116 155915347
860238982940 155909040
144636368752 155902733
604441049360 155896426
551386663136 155890119
793289400324 155883812
179374359732 155877505
60001990728 155871198
784447002620 13169016
226744347432 129880051
449067489704 155864891
205901552844 155858584
185690358092 155852277
726971417544 155845970
20842800896 155839663
418119097740 155833356
643600239192 155827049
145267968588 155820742
658127035420 155814435
713076221152 155808128
104213979248 155801821
870344580316 155795514
840659388024 155789207
800236998520 155782900
734550615576 155776593
51791192860 155770286
975190153092 155763979
884239776708 155757672
143373169080 155751365
428224695116 155745058
106108778756 155738751
173058361372 155732444
166742363012 155726137
758551409344 13017648
589914253132 155719830
978348152272 155713523
449699089540 155707216
304431127260 155700909
304431127260 155694602
949294559816 155688295
691601826728 155681988
54949192040 155675681
248850341692 155669374
438961892328 155663067
718760619676 155656760
70739187940 155650453
13263602864 155644146
180637559404 155637839
608230648376 155631532
617073046080 155625225
405487101020 155618918
563387060020 155612611
804658197372 155606304
913293369164 155599997
406755270608 135001335
588651053460 155593690
896871773428 155587383
93476782036 155581076
746551012460 155574769
280430333492 155568462
418750697576 155562155
753498610656 155555848
614546646736 155549541
416855898068 155543234
64423189580 155536927
236218344972 155530620
487595079700 155524313
501490276092 155518006
913293369164 155511699
269061536444 155505392
808447796388 2913834
943610161292 117411112
512227473304 155499085
26527199420 155492778
181269159240 155486471
277272334312 155480164
687180627876 138552176
46106794336 155473857
377696708236 155467550
454751888228 155461243
688443827548 155454936
140215169900 155448629
259587538904 118016584
137057170720 139050429
826764191632 155442322
37895996468 155436015
245060742676 155429708
962558156372 155423401
798973798848 155417094
298746728736 155410787
552649862808 155404480
42317195320 24206266
365696311352 155398173
270956335952 155391866
917714568016 155385559
200217154320 155379252
693496626236 155372945
924662166212 77853608
624652244112 108196585
634757841488 155366638
315168324472 155360331
736445415084 155354024
939188962440 155347717
533070267892 155341410
557702661496 155335103
718129019840 155328796
351801114960 155322489
632231442144 155316182
185690358092 155309875
92845182200 155303568
874765779168 155297261
44843594664 155290954
550755063300 155284647
826764191632 155278340
685285828368 123219859
629705042800 103371730
337905918568 155272033
917082968180 155265726
262745538084 155259419
915188168672 155253112
692233426564 155246805
186953557764 155240498
930346564736 155234191
805921397044 155227884
857080983760 155221577
565913459364 155215270
18948001388 155208963
974558553256 155202656
222954748416 155196349
946136560636 155190042
588019453624 155183735
313273524964 155177428
99161180560 155171121
387170705776 155164814
882344977200 155158507
357485513484 155152200
866554981300 155145893
61265190400 155139586
8210804176 155133279
36632796796 155126972
166742363012 155120665
237481544644 155114358
653074236732 155108051
648653037880 155101744
645495038700 83788495
382749506924 155095437
549491863628 155089130
152847166620 155082823
195164355632 155076516
126319973508 155070209
702970623776 155063902
779394203932 155057595
391591904628 155051288
13895202700 155044981
801500198192 155038674
607599048540 99808275
782552203112 155032367
401065902168 155026060
941083761948 155019753
970768954240 155013446
751603811148 155007139
430119494624 155000832
528017469204 154994525
99161180560 150819291
793921000160 154988218
476933925987 5499704
677706630336 154981911
60633590564 154975604
219165149400 154969297
304431127260 154962990
556439461824 154956683
183795558584 154950376
262113938248 154944069
809710996060 154937762
973926953420 154931455
699181024760 154925148
105477178920 154918841
852659784908 154912534
345485116600 154906227
56212391712 154899920
823606192452 154893613
498963876748 154887306
21474400732 154880999
733919015740 154874692
766130607376 154868385
810974195732 154862078
576019056740 154855771
826764191632 154849464
709918221972 114345910
686642012141 28488719
944873360964 154843157
960663356864 154836850
894976973920 154830543
272219535624 154824236
913924969000 154817929
219796749236 154811622
956242158012 154805315
948031360144 154799008
202743553664 154792701
322115922668 154786394
595598651656 102368917
335379519224 154780087
155373565964 95191551
169268762356 154773780
939188962440 154767473
585493054280 154761166
75791986628 154754859
569703058380 154748552
861502182612 112296135
310747125620 154742245
712444621316 154735938
444646290852 20630197
738971814428 154729631
819184993600 154723324
120635574984 154717017
440225092000 154710710
718760619676 154704403
233691945628 154698096
874134179332 154691789
61265190400 154685482
239376344152 154679175
428224695116 154672868
557702661496 154666561
534333467564 154660254
807184596716 154653947
27790399092 26508321
740866613936 154647640
85265984168 154641333
735182215412 154635026
804658197372 154628719
193269556124 154622412
194532755796 154616105
385275906268 118741889
731392616396 154609798
601914650016 131519871
241271143660 154603491
99161180560 149873241
699812624596 154597184
695391425744 154590877
812868995240 154584570
649916237552 154578263
925925365884 15748579
526754269532 154571956
884871376544 154565649
327800321192 154559342
732655816068 154553035
689707027220 154546728
171795161700 154540421
3158005488 154534114
853291384744 154527807
713707820988 140028014
840027788188 154521500
312641925128 139252253
972032153912 154515193
622125844768 154508886
526122669696 154502579
810974195732 154496272
821711392944 154489965
613915046900 154483658
687812227712 154477351
657495435584 154471044
951820959160 154464737
625915443784 154458430
751603811148 154452123
478752681996 154445816
57475591384 154439509
656232235912 154433202
450330689376 154426895
477489482324 11018329
449699089540 154420588
801500198192 154414281
980242951780 154407974
216007150220 154401667
776236204752 154395360
185058758256 154389053
841922587696 56485492
677075030500 154382746
667601032960 154376439
509069474124 154370132
477489482324 154363825
526122669696 154357518
716865820168 154351211
187585157600 34480369
121898774656 102293233
369485910368 110687850
964452955880 154344904
289272731196 154338597
831816990320 154332290
178742759896 154325983
39790795976 154319676
592440652476 59437168
77055186300 55331311
759814609016 154313369
266535137100 154307062
904450971460 154300755
377696708236 154294448
384012706596 154288141
757919809508 154281834
637284240832 154275527
737089464938 100792167
86529183840 154269220
502753475764 154262913
966347755388 154256606
593703852148 154250299
180005959568 154243992
215375550384 154237685
822974592616 129596236
423171896428 154231378
339800718076 154225071
221059948908 154218764
881713377364 154212457
629705042800 154206150
830553790648 154199843
253271540544 154193536
972032153912 154187229
697917825088 154180922
476226282652 40629694
66949588924 154174615
986558950140 154168308
829922190812 154162001
315799924308 154155694
587387853788 134112048
516648672156 154149387
286746331852 154143080
711181421644 154136773
252639940708 154130466
138320370392 154124159
284851532344 154117852
143373169080 154111545
234323545464 154105238
862765382284 91230755
308220726276 154098931
608862248212 154092624
277272334312 154086317
912030169492 154080010
862133782448 154073703
636021041160 154067396
356853913648 154061089
893082174412 78162651
24632399912 154054782
394118303972 154048475
321484322832 154042168
371380709876 154035861
539386266252 154029554
269061536444 109987773
488858279372 154023247
207164752516 154016940
616441446244 154010633
84634384332 154004326
53685992368 153998019
555176262152 153991712
508437874288 153985405
39159196140 153979098
61896790236 153972791
77055186300 128826782
151583966948 153966484
162952763996 153960177
743393013280 153953870
804658197372 153947563
34106397452 153941256
759183009180 153934949
615809846408 153928642
483173880848 153922335
273482735296 91312746
31579998108 153916028
706128622956 153909721
794552599996 153903414
712444621316 151525675
732024216232 153897107
33474797616 153890800
466120685276 153884493
466120685276 153878186
814132194912 153871879
365064711516 153865572
718760619676 153859265
877923778348 153852958
867186581136 153846651
85897584004 140065856
762972608196 153840344
396644703316 88323228
272219535624 153834037
132004372032 153827730
719392219512 153821423
282956732836 153815116
762972608196 111551909
803394997700 153808809
351169515124 153802502
420013897248 153796195
567808258872 153789888
894976973920 153783581
593703852148 153777274
272851135460 153770967
891818974740 153764660
603809449524 153758353
927820165392 153752046
615809846408 153745739
816026994420 153739432
804026597536 17640679
149057567604 153733125
834343389664 153726818
532438668056 153720511
548860263792 153714204
550755063300 153707897
96634781216 153701590
617073046080 153695283
433277493804 153688976
553281462644 153682669
453488688556 153676362
913293369164 153670055
601914650016 153663748
435172293312 153657441
696023025580 153651134
918977767688 153644827
793921000160 153638520
405487101020 153632213
168005562684 153625906
598756650836 153619599
753498610656 153613292
169900362192 153606985
29053598764 153600678
253271540544 153594371
368222710696 153588064
577282256412 153581757
64423189580 153575450
361275112500 153569143
883608176872 153562836
997927747188 153556529
144004768916 153550222
421908696756 153543915
41053995648 153537608
810974195732 153531301
761077808688 153524994
202111953828 153518687
172426761536 153512380
764867407704 146398084
166110763176 153506073
887397775888 153499766
832448590156 153493459
148425967768 153487152
267166736936 153480845
411803099380 153474538
728234617216 153468231
594335451984 153461924
913924969000 153455617
691601826728 153449310
808447796388 153443003
515385472484 153436696
891818974740 153430389
922135766868 153424082
264008737756 153417775
674548631156 153411468
877923778348 153405161
867818180972 153398854
790763000980 153392547
949926159652 153386240
532438668056 153379933
516648672156 153373626
229270746776 119088774
995401347844 153367319
462962686096 153361012
749077411804 153354705
461067886588 153348398
210322751696 27870633
167373962848 153342091
735182215412 153335784
246955542184 153329477
711813021480 153323170
924030566376 153316863
591809052640 153310556
61896790236 52196732
648653037880 153304249
176216360552 30286214
296220329392 153297942
751603811148 153291635
619599445424 153285328
283588332672 153279021
91581982528 153272714
365064711516 153266407
378328308072 153260100
518543471664 153253793
178111160060 153247486
914556568836 15792728
871607779988 143818521
142109969408 153241179
754761810328 153234872
557071061660 153228565
522964670516 111924022
982137751288 153222258
2526405652 153215951
49896393352 153209644
707391822628 153203337
981506151452 153197030
876028978840 98496419
644231839028 153190723
489489879208 153184416
678338230172 153178109
136425570884 27221012
264640337592 73949575
586756253952 153171802
810974195732 153165495
422540296592 153159188
692233426564 153152881
361275112500 153146574
618967845588 153140267
30948398272 153133960
612651847228 153127653
577913856248 153121346
907608970640 153115039
656863835748 153108732
536859866908 153102425
62528390072 153096118
864660181792 153089811
978979752108 153083504
566545059200 45933881
922135766868 153077197
669495832468 153070890
20211201060 153064583
428224695116 5594309
6947604504 153058276
754130210492 58743398
927820165392 153051969
380223107580 153045662
607599048540 79682638
790763000980 153039355
204638353172 153033048
322747522504 153026741
200848754156 153020434
227375947268 153014127
274745934968 153007820
1894805816 153001513
190111556944 152995206
554544662316 152988899
865291781628 152982592
275377534804 152976285
430751094460 152969978
617704645916 152963671
428856294952 152957364
804658197372 152951057
471173483964 152944750
123793574164 152938443
590545852968 152932136
140215169900 152925829
130741172360 152919522
997296147352 108171357
341063917748 152913215
96003181380 152906908
257061139560 152900601
590545852968 152894294
938557362604 152887987
667601032960 152881680
229902346612 141409247
233691945628 152875373
117477575804 152869066
492016278552 152862759
150952367112 152856452
958136957520 152850145
564650259692 152843838
942346961620 152837531
767431686890 60427367
930978164572 152831224
694759825908 152824917
169900362192 152818610
735182215412 152812303
307589126440 152805996
675811830828 152799689
878555378184 152793382
136425570884 152787075
114319576624 152780768
918977767688 152774461
762348753356 41260394
773709805408 152768154
604441049360 152761847
310747125620 152755540
301904727916 152749233
774341405244 152742926
878555378184 152736619
461067886588 152730312
498963876748 152724005
63159989908 152717698
191374756616 152711391
442751491344 152705084
397907902988 152698777
77686786136 152692470
82739584824 152686163
886766176052 152679856
238113144480 152673549
937925762768 152667242
339800718076 152660935
523596270352 152654628
687812227712 152648321
246955542184 152642014
43580394992 152635707
684654228532 152629400
444646290852 141838123
692233426564 152623093
895608573756 152616786
264640337592 152610479
452225488884 75147905
842554187532 152604172
747814212132 152597865
729497816888 152591558
958136957520 152585251
680233029680 152578944
997296147352 152572637
270324736116 152566330
438330292492 128757405
676443430664 152560023
998559347024 152553716
426329895608 111760040
652442636896 152547409
84634384332 152541102
875397379004 152534795
483805480684 152528488
367591110860 152522181
922767366704 152515874
497069077240 152509567
728866217052 152503260
999822546696 96080838
735813815248 152496953
8842404012 152490646
166742363012 152484339
132635971868 152478032
558965861168 152471725
488858279372 152465418
128214773016 152459111
409276700036 152452804
485068680356 152446497
435172293312 129362877
533070267892 44376052
944241761128 152440190
608230648376 152433883
488226679536 152427576
272219535624 152421269
130109572524 152414962
284219932508 152408655
105477178920 152402348
394749903808 152396041
14526802536 121277303
317694723816 152389734
899398172772 152383427
968242554896 152377120
53054392532 152370813
969505754568 152364506
243797543004 152358199
606335848868 152351892
388433905448 152345585
915819768508 152339278
749077411804 152332971
756656609836 152326664
680864629516 152320357
807184596716 152314050
308852326112 152307743
127583173180 152301436
560229060840 152295129
636652640996 152288822
17684801716 152282515
542544265432 152276208
941083761948 152269901
329063520864 152263594
785078602456 152257287
6316004668 152250980
49264793516 152244673
501490276092 152238366
433277493804 152232059
333484719716 152225752
139583570064 135423904
562123860348 152219445
308220726276 21815913
728234617216 152213138
154741966128 108120901
121898774656 152206831
860238982940 152200524
349906315452 86759092
987822149812 152194217
458541487244 152187910
916451368344 152181603
931609764408 152175296
602546249852 152168989
578545456084 152162682
92845182200 152156375
871607779988 152150068
822974592616 152143761
137688770556 152137454
697917825088 152131147
329063520864 152124840
538754666416 152118533
534333467564 152112226
119372375312 152105919
877292178512 152099612
63159989908 152093305
965716155552 122336879
683391028860 152086998
631599842308 152080691
457909887408 152074384
447804290032 152068077
306325926768 152061770
832448590156 152055463
685917428204 152049156
334116319552 152042849
392855104300 152036542
900661372444 152030235
456646687736 36656284
551386663136 152023928
402960701676 152017621
374538709056 152011314
470541884128 152005007
966979355224 149570505
606335848868 151998700
309483925948 151992393
401697502004 151986086
303799527424 151979779
137688770556 151973472
917714568016 151967165
806552996880 151960858
414329498724 82218052
388433905448 151954551
776236204752 151948244
968242554896 151941937
260219138740 151935630
841922587696 64426005
153478766456 151929323
548860263792 84696703
823606192452 151923016
679601429844 151916709
248850341692 151910402
954978958340 151904095
733287415904 151897788
699812624596 151891481
272219535624 151885174
864028581956 151878867
825500991960 151872560
288641131360 151866253
929083365064 126808542
937294162932 151859946
89687183020 151853639
775604604916 151847332
184427158420 151841025
569703058380 151834718
987190549976 151828411
63791589744 151822104
797710599176 151815797
471173483964 151809490
816026994420 151803183
528649069040 151796876
692865026400 151790569
655600636076 151784262
829290590976 151777955
641073839848 151771648
843185787368 151765341
615824238982 125193950
473068283472 151759034
579808655756 151752727
949294559816 151746420
265903537264 151740113
92845182200 151733806
898766572936 151727499
85265984168 151721192
97897980888 151714885
156636765636 151708578
622125844768 151702271
986558950140 49270284
889292575396 46009565
510336287707 23935065
193269556124 151695964
290535930868 151689657
328431921028 151683350
111161577444 151677043
416224298232 151670736
411171499544 151664429
280430333492 151658122
430751094460 151651815
910766969820 151645508
916451368344 108347953
299378328572 151639201
415592698396 151632894
492647878388 151626587
329695120700 151620280
156005165800 151613973
945504960800 151607666
754130210492 151601359
703602223612 151595052
48001593844 151588745
197059155140 151582438
474331483144 151576131
159794764816 151569824
252639940708 151563517
685917428204 151557210
587387853788 151550903
633494641816 151544596
359380312992 151538289
298115128900 16549568
161057964488 114345910
307589126440 151531982
252008340872 151525675
212849151040 151519368
253903140380 151513061
209059552024 151506754
20211201060 151500447
952452558996 151494140
966979355224 151487833
632863041980 42994819
236849944808 151481526
888660975560 151475219
289904331032 151468912
961294956700 151462605
663179834108 151456298
317694723816 151449991
609493848048 151443684
69475988268 64003436
706760222792 151437377
689075427384 151431070
621494244932 151424763
679601429844 57740585
82107984988 151418456
919609367524 151412149
286214395230 24994641
962558156372 151405842
896240173592 151399535
655600636076 151393228
401697502004 151386921
273482735296 151380614
800236998520 151374307
272219535624 151368000
471805083800 151361693
870976180152 151355386
326537121520 151349079
691601826728 151342772
763604208032 151336465
188216757436 151330158
519175071500 151323851
708023422464 9346974
102950779576 151317544
116214376132 151311237
423803496264 22862875
846975386384 151304930
846343786548 151298623
241271143660 151292316
490753078880 151286009
977716552436 96377267
882976577036 151279702
709286622136 151273395
170531962028 151267088
946768160472 151260781
598125051000 151254474
178742759896 151248167
162321164160 151241860
805921397044 2718317
564018659856 151235553
625283843948 151229246
852028185072 57557682
700444224432 151222939
613915046900 151216632
317694723816 151210325
947399760308 151204018
193269556124 122481940
498332276912 151197711
366959511024 151191404
186953557764 151185097
643600239192 151178790
846975386384 151172483
690970226892 151166176
76423586464 89496330
432014294132 151159869
43580394992 151153562
560860660676 151147255
162321164160 151140948
307589126440 151134641
549491863628 151128334
148425967768 151122027
9474003848 151115720
218533549564 151109413
624020644276 151103106
179374359732 151096799
382749506924 151090492
247587142020 151084185
39790795976 151077878
988453749648 151071571
913924969000 151065264
936030963260 151058957
392223504464 151052650
282956732836 151046343
606335848868 151040036
909503770148 4080629
912030169492 151033729
571597857888 151027422
742761413444 151021115
833711789828 151014808
919609367524 151008501
137688770556 151002194
960663356864 150995887
425698295772 150989580
547597064120 150983273
712444621316 150976966
873502579496 150970659
72002387612 150964352
104845579084 150958045
523596270352 150951738
71370787776 150945431
409276700036 150939124
359380312992 150932817
894345374084 132005510
521069871008 133960680
276009134640 150926510
121898774656 150920203
468647084620 150913896
693496626236 150907589
975821752928 150901282
209059552024 150894975
576019056740 87061828
540017866088 150888668
937294162932 150882361
648653037880 150876054
793921000160 48179173
740235014100 150869747
163584363832 150863440
68212788596 116584895
404855501184 150857133
356853913648 150850826
752867010820 150844519
495805877568 150838212
932241364244 150831905
349906315452 150825598
289272731196 150819291
668864232632 150812984
39159196140 150806677
862133782448 150800370
932241364244 150794063
360643512664 150787756
555176262152 150781449
869081380644 150775142
46106794336 150768835
663811433944 150762528
639179040340 150756221
409276700036 150749914
793921000160 150743607
876660578676 150737300
253271540544 150730993
764235807868 150724686
12000403192 150718379
67581188760 150712072
575387456904 150705765
195164355632 150699458
673917031320 150693151
239376344152 150686844
963821356044 150680537
581071855428 150674230
144004768916 127918574
309483925948 150667923
948662959980 150661616
468647084620 150655309
364433111680 150649002
581071855428 150642695
906345770968 150636388
758551409344 150630081
39159196140 150623774
226112747596 150617467
486963479864 25038790
327800321192 150611160
87160783676 129514245
949926159652 150604853
732655816068 150598546
489489879208 150592239
407381900528 150585932
509069474124 150579625
802131798028 150573318
650547837388 150567011
58107191220 144625817
328431921028 106809045
63159989908 150560704
27790399092 150554397
17684801716 150548090
314536724636 150541783
303799527424 150535476
862133782448 150529169
757288209672 150522862
327168721356 150516555
812237395404 150510248
190111556944 150503941
862765382284 150497634
488858279372 150491327
587387853788 150485020
594967051820 150478713
155373565964 150472406
682759429024 150466099
745919412624 150459792
117477575804 150453485
809079396224 150447178
23369200240 145723235
60633590564 150440871
88423983348 150434564
485068680356 150428257
18316401552 150421950
382117907088 150415643
960031757028 150409336
483173880848 150403029
951820959160 150396722
642337039520 150390415
871607779988 108404716
77055186300 150384108
164215963668 150377801
727603017380 150371494
620231045260 150365187
679601429844 53622114
478121082160 150358880
571597857888 108228120
2526405652 150352573
539386266252 150346266
660653434764 150339959
846975386384 150333652
148425967768 150327345
877292178512 119057239
353064314632 150321038
313905124800 150314731
102950779576 150308424
863396982120 150302117
407381900528 150295810
606335848868 150289503
786341802128 143440101
693496626236 150283196
32843197780 150276889
878555378184 111394234
395381503644 150270582
430751094460 150264275
275377534804 127338330
197690754976 150257968
783278546702 13503287
313273524964 150251661
881081777528 150245354
908996563273 16322516
76423586464 150239047
749709011640 150232740
128214773016 150226433
721918618856 150220126
111793177280 150213819
138320370392 150207512
973295353584 150201205
156636765636 150194898
538123066580 150188591
912030169492 143459022
154110366292 150182284
463594285932 150175977
325905521684 150169670
977716552436 124292049
889924175232 150163363
858975783268 150157056
465489085440 150150749
817921793928 150144442
640442240012 150138135
100424380232 57147727
676443430664 150131828
874134179332 78887956
699812624596 150125521
668864232632 150119214
287377931688 150112907
209059552024 150106600
30316798436 150100293
109898377772 150093986
489489879208 150087679
648021438044 150081372
27158799256 124506487
783815402784 150075065
149689167440 150068758
702339023940 150062451
261482338412 150056144
91581982528 150049837
658758635256 150043530
64423189580 150037223
963821356044 150030916
312641925128 150024609
625915443784 145761077
696654625416 150018302
191374756616 150011995
620231045260 150005688
610757047720 149999381
162321164160 149993074
660021834928 149986767
354959114140 149980460
200848754156 149974153
166742363012 149967846
969505754568 149961539
648021438044 149955232
625915443784 133771470
410539899708 149948925
373907109220 149942618
419382297412 149936311
320221123160 149930004
896240173592 24149503
828658991140 149923697
190111556944 149917390
486963479864 149911083
123793574164 149904776
891818974740 149898469
875397379004 149892162
611388647556 149885855
306957526604 149879548
17053201880 149873241
509701073960 149866934
944241761128 149860627
502121875928 149854320
838764588516 149848013
440225092000 149841706
10737203520 149835399
283588332672 149829092
549491863628 129829595
245060742676 70701470
442119891508 149822785
326537121520 149816478
1894805816 149810171
6308 149803864
220428349072 149797557
188848357272 149791250
172426761536 149784943
857080983760 149778636
606335848868 149772329
195164355632 149766022
719392219512 149759715
13263602864 149753408
648021438044 149747101
853291384744 149740794
11368803356 149734487
99161180560 149728180
545070664776 149721873
900029772608 149715566
747814212132 149709259
989085349484 149702952
290535930868 149696645
656232235912 149690338
948662959980 149684031
963821356044 149677724
857712583596 149671417
394749903808 149665110
943610161292 149658803
764867407704 149652496
146531168260 149646189
473068283472 149639882
300641528244 149633575
109266777936 3367938
331589920208 149627268
15790002208 149620961
608862248212 149614654
756025010000 149608347
881081777528 149602040
331589920208 149595733
965084555716 149589426
61896790236 149583119
422540296592 149576812
284219932508 149570505
918977767688 149564198
475594682816 149557891
882976577036 149551584
980874551616 149545277
275377534804 149538970
121898774656 149532663
458541487244 149526356
737077014920 26785829
426329895608 33755064
589282653296 149520049
164215963668 149513742
901924572116 149507435
15158402372 149501128
421277096920 149494821
426329895608 149488514
495805877568 23071006
829290590976 149482207
464857485604 149475900
680233029680 149469593
834974989500 149463286
820448193272 149456979
437698692656 149450672
285483132180 149444365
638547440504 149438058
974558553256 149431751
320221123160 149425444
52422792696 149419137
342327117420 149412830
267166736936 149406523
789499801308 149400216
22737600404 149393909
36001196960 149387602
996032947680 149381295
588651053460 149374988
49264793516 149368681
324010722176 149362374
315168324472 149356067
349274715616 149349760
900029772608 149343453
423171896428 149337146
582335055100 149330839
372012309712 149324532
953084158832 149318225
3158005488 149311918
601283050180 149305611
886134576216 149299304
983400950960 149292997
437698692656 149286690
986558950140 149280383
591809052640 149274076
279167133820 149267769
284219932508 149261462
840659388024 149255155
517280271992 149248848
984664150632 149242541
709918221972 149236234
265903537264 9826306
27790399092 149229927
185058758256 149223620
180637559404 149217313
574755857068 149211006
414961098560 149204699
543807465104 149198392
294325529884 149192085
827395791468 54032069
275377534804 149185778
956242158012 149179471
853291384744 149173164
981506151452 149166857
728866217052 149160550
558334261332 149154243
710549821808 149147936
655600636076 149141629
968242554896 149135322
451593889048 149129015
735182215412 149122708
82739584824 149116401
844448987040 149110094
223586348252 149103787
187585157600 149097480
781289003440 149091173
180637559404 149084866
267166736936 29125726
707391822628 149078559
902556171952 149072252
846975386384 149065945
259587538904 94743754
783183802948 91066773
833080189992 149059638
94739981708 149053331
518543471664 149047024
270956335952 149040717
739603414264 149034410
438330292492 149028103
534965067400 149021796
32211597944 149015489
248218741856 149009182
89055583184 149002875
100424380232 148996568
208427952188 148990261
583598254772 148983954
13263602864 148977647
327800321192 148971340
105477178920 148965033
224217948088 148958726
964452955880 148952419
433909093640 148946112
15790002208 148939805
602546249852 148933498
170531962028 148927191
922767366704 148920884
73897187120 148914577
200217154320 148908270
729497816888 148901963
345485116600 148895656
527385869368 148889349
636021041160 148883042
843185787368 140507346
157899965308 148876735
238113144480 148870428
479384281832 148864121
235586745136 148857814
239376344152 148851507
534333467564 148845200
493911078060 148838893
934767763588 148832586
878555378184 148826279
346116716436 148819972
213480750876 74460442
67581188760 148813665
893713774248 148807358
209691151860 148801051
143373169080 148794744
313905124800 78389703
608862248212 148788437
413697898888 148782130
725076618036 148775823
240007943988 148769516
245060742676 148763209
364433111680 46400599
930346564736 148756902
261482338412 148750595
134530771376 148744288
332853119880 148737981
791394600816 148731674
212217551204 148725367
85265984168 148719060
883608176872 148712753
375170308892 148706446
112424777116 148700139
437067092820 148693832
311378725456 148687525
143373169080 148681218
90950382692 148674911
56843991548 148668604
462331086260 148662297
198953954648 148655990
807184596716 148649683
310747125620 148643376
217901949728 148637069
818553393764 148630762
932241364244 148624455
602546249852 148618148
658127035420 148611841
630968242472 148605534
858344183432 148599227
793289400324 148592920
75791986628 148586613
901292972280 148580306
634126241652 148573999
211625565635 22257403
493279478224 148567692
272219535624 148561385
572861057560 148555078
707391822628 105963907
943610161292 17218110
335379519224 148548771
441488291672 148542464
130741172360 148536157
140846769736 148529850
662548234272 148523543
749709011640 148517236
108635178100 148510929
758551409344 148504622
980874551616 148498315
140215169900 148492008
817921793928 148485701
369485910368 148479394
364433111680 148473087
78318385972 148466780
898134973100 148460473
598125051000 24225187
186321957928 148454166
192637956288 148447859
558334261332 148441552
531807068220 148435245
41685595484 148428938
174953160880 148422631
503385075600 148416324
971400554076 148410017
792026200652 148403710
931609764408 148397403
418119097740 148391096
648021438044 148384789
327168721356 86639259
275377534804 148378482
99161180560 148372175
183163958748 148365868
399171102660 148359561
853922984580 148353254
666337833288 148346947
552018262972 21166292
408013500364 148340640
359380312992 148334333
685285828368 148328026
568439858708 111287015
190111556944 80887275
293062330212 148321719
589282653296 94762675
245060742676 148315412
186953557764 17495618
230533946448 148309105
835606589336 148302798
412434699216 148296491
812868995240 148290184
666337833288 148283877
807184596716 148277570
507806274452 132711894
310747125620 148271263
924030566376 148264956
976453352764 148258649
346116716436 148252342
385275906268 148246035
473699883308 148239728
621494244932 148233421
382749506924 148227114
157899965308 148220807
346116716436 148214500
411803099380 148208193
917714568016 148201886
8210804176 85623832
567808258872 148195579
396013103480 148189272
732024216232 44357131
956873757848 80288110
209059552024 148182965
714971020660 148176658
954978958340 148170351
272851135460 148164044
889292575396 148157737
765499007540 148151430
954978958340 148145123
714971020660 148138816
38527596304 148132509
402329101840 148126202
180005959568 148119895
298115128900 148113588
298115128900 148107281
670759032140 148100974
531175468384 148094667
397907902988 148088360
439593492164 148082053
312641925128 148075746
696654625416 148069439
307589126440 148063132
672653831648 148056825
426329895608 148050518
841922587696 148044211
922135766868 148037904
490753078880 148031597
553913062480 148025290
278535533984 148018983
759814609016 148012676
464225885768 148006369
492647878388 148000062
61896790236 147993755
990348549156 147987448
154741966128 87326722
139583570064 147981141
954978958340 147974834
27790399092 147968527
706128622956 147962220
805289797208 147955913
941083761948 147949606
161057964488 147943299
455383488064 147936992
430751094460 147930685
349274715616 147924378
367591110860 120627682
40422395812 147918071
295588729556 147911764
702970623776 147905457
123161974328 147899150
674548631156 147892843
595598651656 147886536
948031360144 147880229
293693930048 147873922
816026994420 147867615
856449383924 33521705
521701470844 147861308
264640337592 147855001
956242158012 147848694
613283447064 147842387
316431524144 147836080
867186581136 147829773
742129813608 147823466
303799527424 147817159
348011515944 147810852
511595873468 147804545
308220726276 147798238
379591507744 147791931
581071855428 147785624
773078205572 147779317
960031757028 147773010
845080586876 147766703
495174277732 147760396
732655816068 147754089
108003578264 147747782
178111160060 147741475
293062330212 147735168
859607383104 147728861
102950779576 147722554
825500991960 147716247
682759429024 147709940
860870582776 147703633
676443430664 147697326
73265587284 147691019
896871773428 147684712
840659388024 61713995
679601429844 147678405
828027391304 147672098
175584760716 147665791
270956335952 106291871
88423983348 147659484
802131798028 147653177
94739981708 147646870
922767366704 84343511
71370787776 147640563
312010325292 147634256
400434302332 23764776
65686389252 147627949
774341405244 147621642
973295353584 147615335
156636765636 147609028
397276303152 147602721
893713774248 147596414
564018659856 147590107
552018262972 147583800
337274318732 147577493
326537121520 147571186
591177452804 147564879
397276303152 147558572
666337833288 147552265
514122272812 147545958
275377534804 147539651
20842800896 147533344
442751491344 147527037
763604208032 147520730
531807068220 147514423
974558553256 147508116
523596270352 147501809
677706630336 147495502
180005959568 147489195
72633987448 47157439
749709011640 147482888
783815402784 147476581
432645893968 147470274
510964273632 147463967
858975783268 147457660
231797146120 147451353
980874551616 142985997
840027788188 147445046
889924175232 26565084
886766176052 147438739
608230648376 147432432
930346564736 147426125
953715758668 147419818
639179040340 147413511
858975783268 147407204
502121875928 147400897
612651847228 147394590
6947604504 147388283
846343786548 147381976
555807861988 147375669
18948001388 147369362
341695517584 147363055
703602223612 147356748
791394600816 147350441
984032550796 147344134
145267968588 147337827
61896790236 147331520
966347755388 147325213
711181421644 84318283
461699486424 147318906
557702661496 147312599
732655816068 147306292
306957526604 147299985
499595476584 147293678
183795558584 120627682
815395394584 123358613
253903140380 147287371
744024613116 147281064
96003181380 147274757
253915369653 7637777
297483529064 147268450
38527596304 147262143
552018262972 147255836
590545852968 147249529
55580791876 147243222
102319179740 147236915
131372772196 147230608
692233426564 147224301
264640337592 147217994
296220329392 147211687
882344977200 147205380
694128226072 147199073
674548631156 147192766
608862248212 147186459
557702661496 147180152
32211597944 147173845
352432714796 147167538
286746331852 77222908
619682830271 17344250
442119891508 147161231
214743950548 147154924
637915840668 147148617
297483529064 147142310
19579601224 147136003
523596270352 147129696
278535533984 147123389
637915840668 147117082
975821752928 147110775
933504563916 147104468
622757444604 147098161
594335451984 147091854
536228267072 147085547
671390631976 147079240
97897980888 147072933
380223107580 147066626
341695517584 147060319
949926159652 147054012
442119891508 147047705
770551806228 147041398
169268762356 147035091
813500595076 1091111
115582776296 147028784
229270746776 147022477
600651450344 48021498
25895599584 147016170
92845182200 147009863
322747522504 147003556
295588729556 146997249
278535533984 146990942
425698295772 146984635
198322354812 146978328
877292178512 17571302
838764588516 146972021
629705042800 30431275
390960304792 146965714
877292178512 146959407
237481544644 146953100
209059552024 146946793
615809846408 146940486
371380709876 146934179
298746728736 146927872
620231045260 146921565
455383488064 146915258
791394600816 146908951
114319576624 124954284
28421998928 146902644
996032947680 146896337
716234220332 146890030
611388647556 146883723
672653831648 146877416
720655419184 146871109
464225885768 146864802
862765382284 146858495
853291384744 146852188
166110763176 146845881
265271937428 114345910
540649465924 146839574
70739187940 146669285
100424380232 146833267
113687976788 34429913
106740378592 146826960
660653434764 146820653
785710202292 146814346
659390235092 146808039
223586348252 146801732
234955145300 146795425
715602620496 146789118
130741172360 146782811
6308 146776504
47369994008 146770197
781920603276 146763890
176216360552 146757583
580440255592 146751276
184427158420 146744969
426329895608 146738662
401065902168 146732355
2526405652 146726048
66949588924 146719741
483805480684 146713434
478752681996 146707127
389065505284 42515487
759183009180 146700820
223586348252 146694513
840659388024 146688206
138951970228 146681899
756025010000 146675592
425066695936 146669285
753498610656 146662978
495805877568 30727704
41053995648 146656671
459173087080 146650364
638547440504 146644057
402329101840 146637750
903187771788 146631443
679601429844 146625136
122530374492 146618829
293693930048 146612522
776867804588 146606215
802131798028 146599908
995401347844 146593601
600651450344 146587294
521069871008 146580987
38527596304 146574680
131372772196 127161734
262113938248 146568373
158531565144 146562066
45475194500 146555759
788236601636 146549452
484437080520 146543145
747814212132 146536838
418119097740 146530531
660653434764 146524224
327168721356 146517917
210954351532 146511610
858344183432 146505303
125056773836 146498996
167373962848 146492689
259587538904 146486382
697286225252 146480075
192637956288 146473768
378328308072 146467461
754761810328 146461154
714971020660 146454847
728234617216 146448540
836869789008 146442233
385275906268 146435926
85897584004 146429619
903187771788 146423312
432645893968 146417005
948662959980 146410698
908872170312 146404391
193901155960 146398084
48001593844 146391777
946768160472 146385470
726339817708 146379163
582966654936 146372856
744024613116 146366549
807184596716 146360242
858975783268 146353935
121898774656 146347628
15790002208 80376408
736445415084 146341321
8842404012 146335014
852659784908 146328707
670759032140 146322400
40422395812 146316093
221691548744 146309786
585493054280 146303479
378959907908 146297172
407381900528 146290865
289904331032 146284558
430751094460 16745085
3789605324 146278251
477489482324 146271944
888029375724 146265637
365696311352 146259330
610757047720 146253023
428224695116 146246716
437067092820 146240409
76423586464 146234102
569071458544 146227795
874134179332 146221488
621494244932 146215181
617073046080 146208874
702339023940 146202567
975821752928 146196260
741498213772 146189953
918977767688 146183646
435803893148 28955437
975190153092 146177339
17684801716 146171032
612651847228 146164725
161057964488 146158418
901924572116 146152111
759814609016 146145804
615809846408 146139497
481279081340 146133190
523596270352 146126883
465489085440 146120576
15158402372 63662858
411171499544 146114269
168637162520 146107962
960663356864 31213343
63159989908 146101655
581071855428 146095348
541912665596 146089041
869081380644 146082734
819816593436 146076427
565913459364 146070120
1263205980 146063813
485068680356 146057506
504016675436 146051199
324010722176 146044892
461067886588 146038585
575387456904 146032278
941715361784 146025971
717497420004 144215862
59370390892 146019664
244429142840 146013357
62528390072 2390353
145899568424 146007050
323379122340 146000743
985295750468 116219089
48001593844 145994436
939820562276 145988129
673917031320 145981822
187585157600 145975515
720023819348 2995825
274114335132 145969208
447172690196 72877385
511595873468 145962901
916451368344 145956594
907068614173 46015872
439593492164 145950287
939820562276 44817542
130741172360 45902346
490753078880 145943980
184427158420 145937673
610125447884 145931366
285483132180 145925059
558965861168 145918752
404855501184 145912445
157268365472 145906138
292430730376 145899831
55580791876 145893524
265271937428 145887217
984032550796 145880910
277903934148 145874603
787605001800 145868296
676443430664 145861989
354959114140 145855682
702970623776 145849375
39790795976 145843068
67581188760 145836761
963821356044 145830454
48001593844 145824147
627178643456 145817840
300009928408 145811533
542544265432 145805226
448435889868 145798919
562123860348 145792612
457909887408 145786305
312641925128 145779998
498332276912 144020345
663179834108 145773691
889924175232 145767384
766762207212 145761077
469278684456 145754770
468015484784 145748463
193269556124 145742156
932241364244 145735849
716865820168 145729542
832448590156 145723235
495174277732 145716928
84002784496 145710621
226112747596 145704314
960663356864 145698007
831185390484 70581637
453488688556 145691700
915188168672 145685393
291167530704 86929381
334747919388 109502134
416855898068 145679086
239376344152 145672779
830553790648 145666472
414961098560 124834451
266535137100 145660165
498332276912 145653858
6947604504 145647551
915819768508 145641244
906977370804 145634937
828658991140 145628630
565281859528 145622323
219796749236 145616016
309483925948 145609709
112424777116 145603402
746551012460 145597095
150320767276 145590788
670759032140 145584481
194532755796 145578174
229270746776 145571867
455383488064 145565560
910766969820 145559253
886766176052 145552946
493279478224 145546639
504016675436 145540332
793289400324 145534025
422540296592 145527718
404223901348 145521411
975821752928 145515104
120003975148 67901162
524859470024 145508797
631599842308 145502490
598125051000 145496183
277903934148 145489876
268429936608 145483569
675811830828 145477262
483805480684 145470955
656863835748 145464648
490121479044 145458341
319589523324 145452034
123161974328 145445727
341063917748 145439420
643600239192 145433113
394118303972 145426806
780657403604 145420499
954347358504 145414192
43580394992 145407885
583598254772 145401578
810342595896 145395271
824869392124 145388964
720023819348 145382657
553913062480 145376350
620862645096 145370043
646126638536 145363736
752235410984 145357429
975821752928 145351122
266535137100 145344815
117477575804 145338508
724445018200 121838626
726339817708 145332201
108003578264 145325894
824237792288 145319587
136425570884 145313280
932872964080 145306973
832448590156 145300666
304431127260 145294359
786973401964 145288052
222954748416 145281745
142741569244 145275438
848870185892 145269131
28421998928 145262824
135162371212 145256517
384644306432 145250210
970137354404 145243903
737077014920 145237596
205901552844 145231289
964452955880 145224982
495174277732 145218675
229270746776 145212368
984032550796 68910282
798342199012 145206061
817290194092 145199754
416224298232 124172216
175584760716 145193447
783815402784 145187140
592440652476 113002519
758551409344 34297466
696023025580 145180833
713707820988 38724980
914556568836 145174526
977084952600 145168219
984664150632 145161912
693496626236 145155605
532438668056 145149298
103582379412 65447739
570334658216 145142991
288641131360 145136684
776236204752 145130377
277272334312 145124070
858344183432 145117763
356222313812 145111456
899398172772 145105149
944241761128 145098842
272851135460 145092535
741498213772 145086228
580440255592 145079921
541912665596 145073614
200848754156 28249053
204638353172 145067307
243797543004 145061000
914556568836 37312212
72002387612 145054693
182532358912 145048386
817290194092 145042079
683391028860 145035772
301904727916 145029465
893713774248 145023158
113687976788 145016851
884871376544 145010544
651179437224 145004237
764235807868 144997930
569071458544 144991623
223586348252 144985316
480015881668 144979009
324010722176 144972702
295588729556 144966395
462331086260 144960088
918977767688 144953781
753498610656 144947474
992243348664 144941167
39159196140 144934860
828658991140 144928553
491384678716 144922246
631599842308 144915939
89687183020 144909632
505911474944 144903325
124425174000 144897018
159163164980 144890711
560229060840 144884404
174321561044 144878097
397276303152 144871790
228007547104 144865483
961926556536 144859176
247587142020 144852869
435803893148 144846562
951189359324 144840255
93476782036 143604083
303167927588 144833948
668232632796 144827641
589914253132 144821334
222323148580 144815027
934136163752 144808720
167373962848 144802413
811605795568 144796106
567176659036 144789799
176847960388 144783492
230533946448 5480783
593072252312 144777185
220428349072 144770878
628441843128 144764571
790131401144 4736557
510964273632 144758264
252639940708 35773304
670127432304 144751957
109898377772 144745650
676443430664 144739343
446541090360 144733036
303799527424 144726729
79581585644 144720422
898766572936 144714115
912661769328 144707808
286114732016 144701501
57475591384 144695194
702339023940 144688887
161057964488 144682580
728866217052 144676273
910135369984 144669966
763604208032 2863378
151583966948 82274815
490121479044 144663659
282325133000 144657352
308852326112 144651045
583598254772 144644738
627178643456 144638431
916451368344 144632124
496437477404 91388430
435803893148 144625817
818553393764 144619510
682759429024 144613203
428224695116 144606896
612651847228 144600589
128846372852 144594282
800236998520 144587975
665706233452 144581668
7579204340 144575361
452225488884 130264778
397907902988 144569054
112424777116 144562747
743393013280 144556440
652442636896 144550133
328431921028 144543826
425066695936 144537519
295588729556 144531212
737077014920 144524905
574124257232 144518598
275377534804 144512291
884871376544 144505984
678338230172 144499677
853291384744 144493370
370749110040 144487063
396013103480 144480756
287377931688 144474449
774341405244 144468142
256429539724 144461835
735182215412 144455528
767393807048 144449221
169268762356 144442914
339800718076 144436607
356853913648 144430300
464857485604 144423993
284219932508 144417686
681496229352 60168780
207796352352 144411379
417487497904 144405072
956242158012 144398765
809079396224 144392458
303167927588 144386151
564650259692 144379844
481279081340 144373537
126319973508 144367230
710549821808 144360923
495805877568 144354616
488226679536 82268508
630968242472 144348309
476857882488 144342002
195164355632 144335695
677075030500 144329388
287377931688 144323081
840659388024 144316774
225481147760 144310467
704233823448 144304160
77055186300 144297853
316431524144 144291546
346748316272 144285239
948662959980 144278932
954978958340 144272625
539386266252 144266318
35369597124 144260011
378328308072 118275171
793921000160 144253704
42948795156 135140089
12632003028 144247397
612651847228 144241090
611388647556 144234783
536859866908 144228476
785710202292 144222169
294957129720 144215862
190743156780 144209555
442751491344 144203248
486331880028 33521705
954347358504 144196941
292430730376 144190634
763604208032 144184327
586124654116 144178020
320852722996 144171713
185690358092 144165406
680864629516 144159099
994769748008 144152792
869081380644 144146485
199585554484 144140178
603177849688 144133871
341695517584 144127564
410539899708 144121257
176847960388 144114950
899398172772 144108643
613283447064 144102336
713076221152 144096029
332221520044 144089722
14526802536 144083415
193269556124 144077108
601914650016 144070801
120003975148 144064494
699812624596 18561501
939820562276 144058187
502753475764 144051880
560860660676 144045573
167373962848 144039266
894976973920 144032959
748445811968 144026652
733919015740 144020345
368222710696 144014038
986558950140 144007731
66317989088 144001424
989716949320 143995117
521069871008 143988810
162321164160 143982503
17684801716 143976196
629705042800 143969889
899398172772 143963582
848238586056 143957275
86529183840 143950968
70739187940 143944661
561492260512 143938354
290535930868 143932047
203375153500 143925740
573492657396 143919433
826132591796 143913126
174321561044 143906819
507806274452 143900512
438961892328 143894205
212849151040 143887898
848238586056 143881591
799605398684 143875284
509069474124 143868977
428224695116 143862670
258324339232 143856363
868449780808 64753969
538123066580 143850056
504016675436 143843749
341063917748 143837442
701075824268 143831135
176847960388 143824828
302536327752 43650747
565913459364 143818521
354959114140 143812214
413066299052 143805907
149689167440 143799600
653074236732 143793293
552018262972 143786986
349906315452 143780679
543807465104 143774372
113687976788 143768065
920240967360 143761758
48001593844 72852157
879186978020 143755451
123161974328 20989696
434540693476 143749144
449067489704 143742837
498332276912 30469117
236218344972 143736530
490753078880 143730223
922135766868 143723916
956873757848 143717609
874765779168 143711302
445909490524 143704995
413697898888 143698688
886134576216 143692381
156005165800 143686074
936662563096 143679767
685917428204 143673460
615809846408 143667153
121267174820 143660846
503385075600 28659008
263377137920 143654539
801500198192 143648232
41685595484 143641925
949926159652 143635618
384644306432 143629311
886766176052 143623004
684022628696 143616697
897503373264 143610390
70739187940 51887689
864028581956 143604083
920872567196 143597776
258955939068 143591469
433909093640 143585162
686549028040 143578855
819816593436 143572548
511595873468 143566241
404855501184 143559934
13263602864 143553627
249481941528 143547320
704233823448 71805195
390960304792 143541013
885502976380 143534706
212849151040 122778369
435172293312 143528399
752867010820 143522092
298115128900 143515785
915188168672 143509478
516017072320 52026443
18948001388 143503171
793289400324 143496864
530543868548 143490557
696023025580 143484250
799605398684 143477943
281061933328 34480369
385907506104 113942262
899398172772 143471636
362538312172 143465329
331589920208 143459022
576019056740 143452715
272851135460 143446408
202743553664 143440101
569071458544 143433794
8842404012 143427487
502753475764 143421180
42317195320 143414873
102319179740 94295957
492647878388 143408566
598125051000 57210797
848238586056 143402259
143373169080 5733063
170531962028 143395952
952452558996 143389645
367591110860 143383338
471173483964 81845939
313905124800 143377031
570334658216 143370724
645495038700 143364417
110529977608 7461181
466752285112 143358110
329063520864 143351803
176847960388 143345496
97897980888 143339189
135793971048 143332882
302536327752 143326575
998559347024 143320268
17684801716 143313961
269061536444 143307654
786973401964 143301347
298746728736 143295040
206548106577 116774105
178742759896 70783461
447172690196 143288733
269061536444 143282426
426329895608 124064997
984664150632 143276119
782552203112 143269812
488858279372 143263505
570966258052 143257198
368222710696 143250891
555807861988 143244584
357485513484 143238277
885502976380 143231970
255797939888 143225663
288641131360 143219356
968874154732 143213049
210954351532 143206742
381486307252 143200435
996032947680 143194128
272851135460 143187821
402329101840 17173961
517280271992 143181514
249481941528 143175207
855186184252 120280797
94108381872 112321363
138951970228 70083384
740866613936 143168900
768025406884 143162593
832448590156 143156286
356222313812 143149979
174953160880 143143672
423803496264 143137365
341695517584 143131058
970137354404 143124751
951820959160 143118444
62528390072 143112137
53054392532 143105830
936662563096 39122321
926556965720 143099523
244429142840 55369153
447804290032 143093216
202111953828 143086909
706128622956 143080602
301904727916 143074295
521069871008 143067988
17684801716 143061681
238113144480 143055374
748445811968 143049067
3158005488 143042760
736445415084 143036453
961294956700 143030146
363801511844 5411406
280430333492 143023839
291167530704 96793529
87160783676 102589662
199585554484 143017532
3789605324 143011225
601914650016 143004918
586756253952 142998611
90950382692 142992304
998559347024 13181630
784447002620 24401783
727603017380 142985997
696023025580 142979690
949294559816 142973383
944873360964 21878983
888660975560 139277481
392223504464 142967076
721918618856 142960769
405487101020 142954462
554544662316 142948155
154110366292 142941848
868449780808 142935541
335379519224 142929234
183163958748 142922927
471805083800 142916620
995401347844 142910313
483805480684 142904006
345485116600 142897699
691601826728 11384135
60001990728 142891392
490753078880 142885085
46106794336 142878778
258955939068 142872471
863396982120 142866164
300009928408 142859857
818553393764 142853550
635389441324 142847243
647389838208 142840936
713707820988 142834629
448435889868 142828322
54949192040 142822015
912030169492 142815708
208427952188 121308838
975190153092 142809401
292430730376 142803094
815395394584 142796787
932241364244 142790480
269061536444 142784173
438961892328 142777866
646126638536 142771559
324642322012 99997485
247587142020 142765252
163584363832 142758945
269061536444 142752638
546965464284 142746331
255166340052 142740024
205269953008 142733717
75160386792 142727410
3789605324 142721103
966347755388 142714796
697286225252 6988156
818553393764 142708489
525491069860 142702182
667601032960 142695875
696654625416 142689568
118109175640 142683261
515385472484 142676954
93476782036 123901015
956873757848 142670647
132004372032 142664340
516648672156 142658033
850216164939 40705378
250113541364 142651726
620231045260 25946998
633494641816 142645419
527385869368 142639112
610757047720 142632805
737708614756 142626498
411803099380 142620191
931609764408 142613884
672022231812 142607577
230533946448 142601270
842554187532 142594963
19579601224 142588656
220428349072 142582349
516017072320 142576042
551386663136 142569735
654337436404 142563428
704233823448 142557121
10737203520 142550814
496437477404 142544507
632231442144 142538200
400434302332 142531893
822974592616 142525586
793921000160 142519279
689075427384 142512972
195164355632 142506665
886134576216 142500358
358748713156 142494051
634757841488 142487744
910135369984 142481437
346116716436 142475130
384644306432 142468823
965109840479 70587944
524859470024 142462516
166110763176 142456209
27790399092 142449902
869712980480 142443595
761709408524 142437288
295588729556 142430981
238744744316 142424674
118109175640 142418367
837501388844 142412060
470541884128 142405753
597493451164 142399446
868449780808 142393139
617073046080 49219828
987822149812 142386832
917714568016 142380525
305062727096 142374218
785078602456 142367911
850133385564 142361604
682759429024 142355297
448435889868 142348990
588019453624 142342683
745919412624 142336376
504016675436 142330069
196427555304 142323762
644863438864 142317455
137057170720 142311148
680864629516 55268241
596861851328 142304841
678969830008 142298534
359380312992 142292227
413066299052 142285920
267166736936 142279613
654337436404 48507137
821711392944 142273306
957505357684 142266999
477489482324 78244642
139583570064 90486529
619599445424 142260692
886766176052 142254385
152215566784 142248078
113687976788 117215595
958768557356 142241771
595598651656 142235464
653705836568 45795127
392223504464 142229157
623389044440 142222850
584229854608 100785860
962558156372 142216543
507806274452 142210236
289904331032 142203929
134530771376 100634492
245692342512 142197622
431382694296 142191315
726339817708 142185008
898766572936 142178701
78949985808 142172394
338537518404 142166087
400434302332 142159780
27158799256 96042996
860238982940 142153473
414961098560 142147166
778131004260 21847448
517280271992 138079151
571597857888 142140859
565913459364 142134552
222323148580 142128245
865291781628 142121938
709918221972 142115631
242534343332 142109324
683391028860 142103017
124425174000 142096710
458541487244 142090403
733919015740 142084096
917082968180 142077789
508437874288 142071482
901292972280 142065175
380223107580 142058868
708023422464 41184710
344853516764 142052561
43580394992 142046254
389065505284 142039947
426961495444 142033640
831185390484 142027333
355590713976 142021026
27158799256 142014719
221059948908 142008412
969505754568 142002105
862765382284 141995798
20211201060 141989491
246955542184 141983184
898766572936 45782513
966347755388 141976877
396013103480 141970570
54949192040 67245234
544439064940 141964263
464857485604 141957956
847606986220 141951649
99792780396 141945342
908872170312 141939035
251376741036 141932728
258324339232 141926421
809710996060 141920114
810974195732 141913807
253271540544 141907500
507806274452 141901193
306957526604 141894886
352432714796 74365837
699812624596 31352097
153478766456 141888579
816026994420 141882272
605704249032 141875965
396644703316 141869658
863396982120 141863351
398539502824 141857044
243797543004 141850737
456646687736 141844430
169900362192 141838123
992243348664 141831816
14526802536 141825509
779394203932 141819202
101055980068 141812895
277272334312 141806588
988453749648 141800281
723181818528 141793974
770551806228 141787667
332221520044 141781360
956873757848 141775053
405487101020 141768746
439593492164 141762439
741498213772 141756132
988453749648 141749825
34106397452 141743518
475594682816 141737211
739603414264 141730904
548228663956 141724597
296269605983 46627651
414961098560 141718290
872870979660 141711983
977084952600 52272416
665074633616 36132803
869081380644 141705676
745287812788 131078381
158531565144 141699369
930978164572 141693062
576650656576 141686755
646126638536 141680448
40422395812 141674141
11368803356 141667834
324010722176 141661527
101687579904 141655220
416224298232 141648913
810342595896 141642606
919609367524 141636299
19579601224 141629992
435803893148 141623685
18948001388 141617378
612651847228 141611071
629073442964 141604764
593703852148 141598457
521701470844 141592150
550123463464 141585843
992243348664 141579536
896871773428 141573229
628441843128 141566922
62528390072 44779700
288682543122 99486618
881713377364 21286125
137057170720 141560615
158531565144 30576336
181900759076 141554308
368854310532 141548001
334116319552 141541694
137688770556 141535387
508437874288 141529080
25895599584 141522773
37895996468 141516466
692233426564 141510159
582335055100 141503852
913293369164 141497545
488858279372 141491238
499595476584 141484931
503385075600 63959287
898766572936 141478624
893082174412 141472317
890555775068 141466010
575387456904 141459703
983400950960 141453396
819816593436 141447089
745287812788 141440782
149689167440 141434475
747814212132 141428168
891187374904 141421861
298746728736 141415554
581703455264 141409247
926556965720 141402940
179374359732 60837322
769932505042 93204846
348011515944 141396633
674548631156 141390326
29685198600 141384019
363169912008 141377712
312641925128 141371405
866554981300 141365098
524859470024 141358791
905714171132 141352484
447804290032 141346177
622125844768 40490940
134530771376 141339870
815395394584 141333563
720023819348 141327256
766130607376 141320949
723813418364 141314642
734550615576 141308335
411803099380 141302028
735813815248 141295721
591177452804 141289414
650547837388 141283107
68212788596 141276800
574124257232 141270493
68212788596 141264186
134530771376 109420143
773709805408 141257879
811605795568 141251572
888660975560 141245265
712444621316 141238958
216007150220 141232651
507174674616 141226344
106740378592 141220037
423171896428 141213730
960663356864 141207423
137688770556 141201116
651179437224 141194809
84002784496 141188502
58107191220 141182195
231797146120 141175888
384012706596 141169581
113056376952 141163274
426329895608 141156967
603809449524 141150660
677075030500 107818165
822974592616 141144353
798342199012 141138046
505279875108 26710145
39159196140 141131739
680233029680 141125432
322115922668 141119125
819816593436 31314255
120635574984 141112818
603177849688 46179854
721918618856 141106511
453488688556 141100204
784447002620 141093897
1263205980 141087590
474963082980 141081283
677706630336 141074976
251376741036 141068669
276009134640 141062362
336011119060 141056055
787605001800 141049748
668232632796 141043441
702970623776 141037134
910135369984 141030827
622757444604 141024520
656863835748 66482087
241271143660 141018213
195164355632 141011906
700444224432 141005599
217901949728 140999292
113687976788 140992985
195795955468 140986678
744024613116 140980371
559597461004 140974064
326537121520 140967757
35369597124 140961450
772446605736 140955143
641705439684 140948836
879186978020 66059518
651811037060 104677279
833711789828 140942529
169268762356 140936222
481910681176 140929915
6947604504 140923608
695391425744 140917301
33474797616 140910994
629073442964 140904687
264008737756 140898380
461067886588 140892073
614546646736 140885766
349906315452 140879459
421277096920 140873152
673917031320 12248194
723813418364 140866845
850764985400 140860538
793289400324 140854231
404855501184 140847924
667601032960 140841617
310747125620 140835310
315799924308 140829003
367591110860 140822696
360011912828 140816389
390328704956 140810082
85265984168 140803775
131372772196 140797468
314536724636 140791161
733919015740 140784854
748445811968 140778547
258324339232 140772240
456646687736 140765933
716865820168 140759626
144636368752 140753319
140215169900 45385172
834974989500 140747012
971400554076 140740705
925925365884 140734398
233060345792 140728091
850133385564 140721784
301273128080 140715477
372643909548 70903294
815395394584 140709170
535596667236 140702863
906345770968 140696556
356853913648 140690249
21578586065 19084982
111161577444 140683942
539386266252 91287518
836238189172 24017056
568439858708 140677635
221059948908 140671328
10737203520 140665021
727603017380 140658714
137688770556 140652407
857712583596 140646100
191374756616 140639793
188216757436 62275318
107371978428 140633486
120003975148 214438
144636368752 140627179
408013500364 140620872
822342992780 92492155
956242158012 137284469
292430730376 140614565
113056376952 140608258
65054789416 140601951
550755063300 140595644
354959114140 49421652
928451765228 107206386
930978164572 140589337
78318385972 140583030
711181421644 140576723
149057567604 140570416
365696311352 140564109
161057964488 140557802
966979355224 140551495
501490276092 140545188
965084555716 140538881
733287415904 140532574
286114732016 48204401
79581585644 95443831
421908696756 34915552
673285431484 140526267
675811830828 140519960
741498213772 140513653
783815402784 140507346
192074673876 20207628
850133385564 140501039
465489085440 140494732
76423586464 140488425
322115922668 140482118
684654228532 140475811
84002784496 140469504
404855501184 140463197
16421602044 6578201
168637162520 140456890
354327514304 140450583
660653434764 140444276
577282256412 140437969
992874948500 140431662
797710599176 140425355
251376741036 140419048
245692342512 140412741
951189359324 140406434
810342595896 140400127
497069077240 140393820
437698692656 140387513
797714610428 18183081
255166340052 94825745
317063123980 140381206
938557362604 140374899
368222710696 140368592
968242554896 140362285
834974989500 140355978
272219535624 140349671
491384678716 140343364
198322354812 140337057
651811037060 44918454
617073046080 140330750
287377931688 140324443
900029772608 140318136
11368803356 140311829
312641925128 140305522
825500991960 140299215
628441843128 140292908
404223901348 114238691
176216360552 140286601
936030963260 140280294
990348549156 140273987
864660181792 102892398
305694326932 140267680
531175468384 140261373
855817784088 140255066
104213979248 140248759
819184993600 140242452
172426761536 140236145
363801511844 140229838
210322751696 115039680
565913459364 140223531
751603811148 140217224
187585157600 140210917
516017072320 140204610
45475194500 140198303
670759032140 140191996
449699089540 140185689
365064711516 140179382
995401347844 140173075
637284240832 140166768
402329101840 140160461
121898774656 140154154
349906315452 140147847
836238189172 140141540
541281065760 140135233
586756253952 140128926
454120288392 140122619
768025406884 140116312
975190153092 140110005
818553393764 140103698
989085349484 140097391
618967845588 140091084
533701867728 133140770
927188565556 140084777
665706233452 140078470
456015087900 140072163
929083365064 140065856
17053201880 140059549
395381503644 140053242
616441446244 140046935
356853913648 140040628
234323545464 92328173
829922190812 140034321
942978561456 114289147
566545059200 140028014
732655816068 140021707
258324339232 111608672
53685992368 140015400
156005165800 140009093
522333070680 140002786
969505754568 139996479
684022628696 139990172
135793971048 139983865
494542677896 139977558
111161577444 139971251
57475591384 139964944
362538312172 139958637
391591904628 139952330
339169118240 139946023
540017866088 139939716
61896790236 139933409
125688373672 139927102
543175865268 21059073
176847960388 139920795
231165546284 139914488
322747522504 139908181
715602620496 139901874
941083761948 139895567
85265984168 139889260
857712583596 139882953
143373169080 99019900
96634781216 139876646
693496626236 139870339
44843594664 137669196
763604208032 139864032
898134973100 139857725
717497420004 139851418
522333070680 139845111
754130210492 139838804
396644703316 139832497
675180230992 139826190
121898774656 139819883
660653434764 139813576
32211597944 139807269
53054392532 139800962
447172690196 139794655
534965067400 139788348
929714964900 139782041
538123066580 139775734
514122272812 139769427
794552599996 139763120
390328704956 132295632
106740378592 139756813
664443033780 127540154
120635574984 139750506
296220329392 139744199
124425174000 139737892
658758635256 139731585
511595873468 139725278
490753078880 139718971
488226679536 139712664
864028581956 139706357
354959114140 139700050
980242951780 139693743
140846769736 139687436
486963479864 139681129
4421205160 139674822
731392616396 139668515
144636368752 139662208
509069474124 139655901
546333864448 30342977
162321164160 139649594
450330689376 139643287
575387456904 139636980
144636368752 139630673
732024216232 139624366
286746331852 139618059
420645497084 64318786
231797146120 139611752
241271143660 139605445
83371184660 139599138
340432317912 139592831
980874551616 139586524
128214773016 139580217
426329895608 139573910
933504563916 122015222
822974592616 139567603
555176262152 139561296
255797939888 139554989
360643512664 139548682
454120288392 139542375
670759032140 42975898
449699089540 139536068
318957923488 139529761
130741172360 63505183
346748316272 139523454
559597461004 139517147
836238189172 20327461
426329895608 139510840
594335451984 139504533
345485116600 139498226
198953954648 139491919
434540693476 95961005
324642322012 139485612
276640734476 139479305
298115128900 139472998
545070664776 139466691
36001196960 139460384
909503770148 94012142
56212391712 139454077
965716155552 139447770
454751888228 139441463
814763794748 139435156
660021834928 139428849
149689167440 139422542
426329895608 139416235
437067092820 139409928
253903140380 139403621
102950779576 139397314
275377534804 139391007
310115525784 139384700
433909093640 139378393
72633987448 129476403
584229854608 139372086
643600239192 139365779
606335848868 139359472
521701470844 139353165
876660578676 139346858
641705439684 139340551
639179040340 139334244
32211597944 139327937
769288606556 139321630
292430730376 139315323
264008737756 139309016
37895996468 55785415
678338230172 130327848
915819768508 139302709
894345374084 139296402
925293766048 139290095
570966258052 139283788
660653434764 139277481
232428745956 139271174
447804290032 136275349
572861057560 139264867
295588729556 37167151
108635178100 139258560
736445415084 139252253
743393013280 139245946
681496229352 139239639
351169515124 139233332
758551409344 139227025
947399760308 139220718
984664150632 139214411
936030963260 139208104
990980148992 139201797
317063123980 4679794
435803893148 139195490
160426364652 139189183
823606192452 139182876
316431524144 139176569
806552996880 139170262
666337833288 139163955
367591110860 139157648
521701470844 139151341
884871376544 122015222
543175865268 139145034
907608970640 139138727
807184596716 139132420
500227076420 139126113
797710599176 139119806
623389044440 139113499
860238982940 139107192
867859775637 57343244
456015087900 139100885
661285034600 116168633
622125844768 139094578
795815799668 139088271
570966258052 128744791
200848754156 139081964
334747919388 139075657
541912665596 106146810
271587935788 139069350
644863438864 139063043
812237395404 139056736
983400950960 139050429
571597857888 45031980
266535137100 139044122
797710599176 139037815
627178643456 139031508
360643512664 139025201
231165546284 139018894
92213582364 139012587
404855501184 139006280
981506151452 138999973
592440652476 138993666
952452558996 138987359
349906315452 138981052
895608573756 138974745
202743553664 138968438
929714964900 138962131
319589523324 138955824
255166340052 138949517
822974592616 138943210
785710202292 138936903
863396982120 138930596
399171102660 138924289
756656609836 138917982
860870582776 138911675
978348152272 138905368
574755857068 138899061
666337833288 136533936
70107588104 138892754
586124654116 138886447
545070664776 138880140
133899171540 138873833
500227076420 138867526
488226679536 138861219
814763794748 138854912
187626531520 36914871
222323148580 138848605
501490276092 138842298
589282653296 97342238
775604604916 138835991
456646687736 138829684
167373962848 71906107
267798336772 138823377
769920206392 138817070
763604208032 138810763
731392616396 138804456
870344580316 138798149
899398172772 89389111
163584363832 138791842
62528390072 138785535
397276303152 60143552
547597064120 138779228
366327911188 138772921
330326720536 138766614
505279875108 138760307
341063917748 138754000
524227870188 138747693
729497816888 138741386
907608970640 128240231
243165943168 138735079
19579601224 138728772
652442636896 138722465
927188565556 138716158
663811433944 138709851
783815402784 138703544
492647878388 138697237
924662166212 34354229
368854310532 138690930
791394600816 138684623
29053598764 138678316
648021438044 138672009
962558156372 126726551
623389044440 138665702
795815799668 138659395
636021041160 138653088
725708217872 138646781
234323545464 138640474
735182215412 138634167
623389044440 9321746
385907506104 138627860
274745934968 138621553
870976180152 138615246
150952367112 138608939
925925365884 138602632
85897584004 138596325
310747125620 138590018
853922984580 138583711
157899965308 138577404
58738791056 138571097
920240967360 138564790
99792780396 138558483
350537915288 58674021
102319179740 81978386
712444621316 138552176
197059155140 138545869
956242158012 138539562
646758238372 54593392
185690358092 138533255
250113541364 138526948
24000800076 138520641
258955939068 86973530
366327911188 138514334
879186978020 138508027
258955939068 138501720
690338627056 138495413
563387060020 138489106
142109969408 138482799
801500198192 138476492
655600636076 138470185
961926556536 138463878
835606589336 138457571
474331483144 138451264
445277890688 138444957
164847563504 138438650
949926159652 138432343
523596270352 138426036
110529977608 138419729
883608176872 138413422
211585951368 138407115
138951970228 138400808
481910681176 138394501
998559347024 138388194
589282653296 138381887
300641528244 128051021
526122669696 138375580
987822149812 138369273
704865423284 66690218
241271143660 138362966
596230251492 138356659
840027788188 138350352
408013500364 33717222
421277096920 138344045
823606192452 138337738
703602223612 138331431
637915840668 138325124
434540693476 138318817
451593889048 138312510
957505357684 138306203
945504960800 138299896
56212391712 138293589
713707820988 138287282
396644703316 138280975
929083365064 32670260
968874154732 138274668
502753475764 19198508
516648672156 86210383
590545852968 20062567
236218344972 138268361
983400950960 138262054
414329498724 138255747
48633193680 138249440
268429936608 138243133
122530374492 138236826
344221916928 52972493
493279478224 138230519
951189359324 138224212
78949985808 138217905
56212391712 138211598
522964670516 65189152
528017469204 5039293
348643115780 138205291
653074236732 138198984
808447796388 138192677
594335451984 138186370
640442240012 138180063
98529580724 138173756
203375153500 138167449
843817387204 138161142
145267968588 138154835
14526802536 138148528
425066695936 95689804
989085349484 138142221
361275112500 138135914
576019056740 138129607
933504563916 138123300
534965067400 138116993
894976973920 138110686
562755460184 138104379
447804290032 138098072
533701867728 138091765
973926953420 138085458
542544265432 138079151
365064711516 138072844
988453749648 138066537
678338230172 138060230
3158005488 138053923
433277493804 138047616
580440255592 138041309
7579204340 138035002
972032153912 55539442
286746331852 138028695
225481147760 96326811
572229457724 138022388
18316401552 138016081
356222313812 138009774
628441843128 138003467
731392616396 137997160
839396188352 137990853
704865423284 137984546
674548631156 137978239
649284637716 137971932
301273128080 54883514
113687976788 137965625
757919809508 137959318
558334261332 137953011
606967448704 137946704
913298780570 20800486
460436286752 100432668
35369597124 137940397
840027788188 137934090
392855104300 137927783
189479957108 137921476
41685595484 137915169
437698692656 137908862
876660578676 137902555
140215169900 137896248
766130607376 137889941
584229854608 137883634
730761016560 137877327
55586392492 129413333
57475591384 137871020
278535533984 137864713
22737600404 137858406
454751888228 137852099
453488688556 137845792
145267968588 137839485
355590713976 137833178
778131004260 137826871
923398966540 137820564
822974592616 137814257
526122669696 137807950
900029772608 24994641
620231045260 137801643
970137354404 137795336
560276678690 47106983
274114335132 137789029
264640337592 137782722
254534740216 137776415
628441843128 137770108
341063917748 137763801
601283050180 137757494
378328308072 36511223
84002784496 137751187
762341008360 137744880
135162371212 137738573
204006753336 82009921
984032550796 137732266
294325529884 137725959
524859470024 137719652
31579998108 137713345
869081380644 137707038
752867010820 137700731
450962289212 137694424
266535137100 137688117
632863041980 137681810
425066695936 137675503
355590713976 137669196
961926556536 137662889
700444224432 100249765
658127035420 137656582
457278287572 137650275
267166736936 137643968
707391822628 137637661
360011912828 137631354
49264793516 137625047
680233029680 137618740
730761016560 137612433
797710599176 137606126
939820562276 137599819
677075030500 137593512
194532755796 137587205
713707820988 137580898
699812624596 137574591
232428745956 137568284
316431524144 137561977
853291384744 137555670
509069474124 137549363
911398569656 137543056
319589523324 137536749
19579601224 137530442
912661769328 137524135
360643512664 137517828
538123066580 137511521
18948001388 137505214
540017866088 99543381
580440255592 137498907
483173880848 137492600
756025010000 137486293
857080983760 136729453
156005165800 137479986
567176659036 137473679
931609764408 137467372
539386266252 114017946
11368803356 137461065
973926953420 137454758
550141747457 80225040
603809449524 137448451
940452162112 137442144
732024216232 137435837
545702264612 137429530
838132988680 137423223
128214773016 137416916
533070267892 137410609
298746728736 137404302
766130607376 137397995
250113541364 137391688
851396585236 137385381
915188168672 102268005
316431524144 137379074
762341008360 137372767
868449780808 137366460
463594285932 137360153
813500595076 137353846
717497420004 137347539
680864629516 137341232
559597461004 137334925
443383091180 137328618
534965067400 137322311
456646687736 137316004
328431921028 137309697
336642718896 137303390
77055186300 137297083
539386266252 137290776
718129019840 137284469
304431127260 137278162
392855104300 137271855
975190153092 137265548
810974195732 64728741
708023422464 137259241
291799130540 137252934
178742759896 60244464
725708217872 137246627
236849944808 137240320
250745141200 137234013
885502976380 137227706
279798733656 137221399
498332276912 137215092
528649069040 137208785
132004372032 115020759
26527199420 137202478
471805083800 137196171
685285828368 137189864
315168324472 137183557
212217551204 137177250
996664547516 137170943
654337436404 137164636
276640734476 137158329
358117113320 137152022
289272731196 137145715
466752285112 137139408
386539105940 3418394
875397379004 137133101
483805480684 137126794
997296147352 137120487
625283843948 137114180
697286225252 137107873
385275906268 137101566
502753475764 137095259
541912665596 137088952
993506548336 137082645
814132194912 137076338
869712980480 137070031
220428349072 137063724
915819768508 137057417
977716552436 137051110
279798733656 137044803
745919412624 137038496
359380312992 137032189
693496626236 137025882
894345374084 137019575
785710202292 137013268
377696708236 137006961
154741966128 137000654
489489879208 136994347
550123463464 136988040
98529580724 134389556
740235014100 136981733
450330689376 136975426
708023422464 136969119
940452162112 136962812
792026200652 136956505
761077808688 136950198
233060345792 136943891
178742759896 136937584
512227473304 136931277
760446208852 136924970
212217551204 136918663
35369597124 136912356
436435492984 88935007
720023819348 136906049
299378328572 136899742
337905918568 136893435
277903934148 136887128
745287812788 136880821
199585554484 136874514
156636765636 136868207
215375550384 136861900
539386266252 136855593
284219932508 136849286
306957526604 136842979
966347755388 136836672
689075427384 42528101
540017866088 44552648
913924969000 136830365
162952763996 96068224
179374359732 136824058
629705042800 136817751
413066299052 136811444
985295750468 20440987
187585157600 136805137
456646687736 136798830
469278684456 136792523
130741172360 136786216
136425570884 136779909
927188565556 136773602
627178643456 136767295
97897980888 136760988
746551012460 136754681
860238982940 136748374
846975386384 136742067
238113144480 116326308
977716552436 136735760
558334261332 136729453
793921000160 136723146
720023819348 136716839
68844388432 136710532
300009928408 136704225
8210804176 136697918
514122272812 55268241
101055980068 136691611
22737600404 136685304
603177849688 136678997
587387853788 136672690
908240570476 8621669
457278287572 81335072
979611351944 136666383
590545852968 136660076
961294956700 136653769
473699883308 136647462
192637956288 136641155
903187771788 136634848
724445018200 136628541
506543074780 136622234
411803099380 136615927
427593095280 136609620
180005959568 136603313
823606192452 136597006
267166736936 136590699
349274715616 136584392
509701073960 136578085
272851135460 136571778
193901155960 136565471
6308 136559164
610757047720 136552857
749077411804 136546550
933504563916 136540243
240007943988 78824886
58107191220 66349640
840659388024 136533936
424435096100 136527629
400434302332 117127297
390960304792 136521322
488858279372 136515015
996664547516 136508708
955610558176 136502401
226744347432 136496094
63791589744 75532632
838764588516 136489787
258354764200 1381233
196427555304 136483480
306325926768 136477173
622125844768 64375549
239376344152 136470866
409908299872 136464559
428224695116 136458252
901292972280 136451945
651811037060 136445638
44843594664 136439331
101687579904 136433024
226112747596 136426717
961926556536 136420410
977084952600 37898763
795815799668 136414103
71370787776 136407796
35369597124 136401489
559597461004 136395182
700444224432 88228623
479384281832 136388875
532438668056 136382568
237481544644 136376261
833711789828 136369954
668232632796 136363647
612651847228 136357340
159163164980 136351033
632231442144 136344726
331589920208 136338419
393486704136 113248492
149689167440 136332112
161689564324 136325805
344853516764 136319498
184427158420 7934206
353064314632 136313191
733287415904 136306884
836238189172 136300577
495805877568 136294270
574124257232 136287963
274114335132 136281656
193269556124 136275349
680864629516 136269042
339800718076 136262735
241271143660 136256428
727603017380 136250121
416855898068 136243814
939820562276 136237507
903187771788 136231200
923398966540 28526561
970137354404 136224893
152847166620 136218586
171795161700 136212279
354959114140 18227230
56212391712 136205972
723813418364 136199665
466752285112 115304574
277903934148 136193358
705497023120 136187051
582335055100 136180744
619599445424 136174437
159794764816 136168130
253903140380 136161823
836238189172 13894321
821079793108 136155516
884239776708 136149209
356222313812 136142902
709286622136 136136595
948662959980 136130288
102319179740 86670794
882976577036 136123981
949926159652 136117674
934767763588 136111367
480015881668 136105060
31579998108 136098753
202743553664 136092446
632863041980 136086139
387170705776 136079832
212849151040 136073525
855817784088 136067218
796459578321 56195370
358117113320 136060911
521701470844 136054604
444646290852 122349493
435172293312 91615482
528649069040 136048297
427593095280 136041990
545070664776 136035683
128214773016 136029376
579808655756 136023069
342958717256 136016762
817290194092 136010455
397276303152 136004148
869712980480 135997841
31579998108 135991534
538123066580 135985227
426329895608 135978920
927820165392 135972613
457909887408 135966306
278535533984 135959999
194532755796 55425916
306325926768 135953692
896240173592 135947385
514753872648 135941078
716865820168 135934771
485700280192 135928464
293693930048 135922157
881713377364 113298948
608230648376 135915850
310747125620 135909543
961294956700 135903236
228639146940 135896929
965084555716 135890622
377696708236 135884315
989716949320 90309933
74528786956 135878008
97897980888 135871701
17684801716 135865394
992243348664 135859087
466752285112 135852780
370117510204 135846473
768657006720 135840166
510415743293 45057208
434540693476 53615807
159163164980 135833859
738971814428 135827552
792657800488 135821245
146531168260 135814938
658758635256 135808631
934767763588 135802324
485700280192 135796017
715602620496 135789710
186321957928 135783403
842554187532 135777096
853922984580 135770789
675811830828 135764482
528017469204 135758175
318957923488 135751868
264640337592 106657677
658127035420 135745561
377065108400 135739254
948662959980 135732947
85897584004 135726640
162321164160 135720333
427593095280 135714026
817921793928 135707719
768025406884 135701412
431382694296 135695105
908240570476 135688798
590545852968 135682491
972663753748 135676184
138320370392 135669877
676443430664 135663570
515385472484 135657263
793921000160 135650956
936030963260 135644649
182562096417 89098989
271587935788 135638342
828027391304 135632035
132635971868 135625728
673285431484 135619421
200217154320 135613114
594335451984 135606807
212849151040 135600500
263377137920 135594193
312010325292 135587886
359380312992 135581579
741498213772 135575272
973295353584 61537399
132635971868 135568965
229270746776 135562658
308220726276 135556351
543175865268 135550044
936662563096 135543737
605704249032 135537430
647389838208 135531123
691601826728 135524816
270956335952 135518509
761077808688 135512202
653074236732 4074322
993506548336 135505895
473699883308 135499588
79581585644 135493281
33474797616 135486974
174321561044 135480667
35369597124 135474360
464225885768 135468053
507174674616 135461746
285483132180 135455439
802763397864 135449132
575387456904 135442825
904450971460 7114296
278535533984 135436518
924030566376 135430211
430751094460 135423904
651179437224 135417597
680864629516 135411290
21474400732 135404983
85897584004 135398676
829922190812 135392369
935399363424 66173044
149057567604 135386062
418750697576 135379755
354959114140 135373448
944241761128 135367141
471805083800 135360834
109266777936 135354527
432645893968 135348220
696023025580 135341913
271587935788 135335606
19579601224 135329299
190743156780 135322992
639179040340 135316685
868449780808 135310378
546333864448 135304071
347379916108 135297764
44211994828 92977794
977716552436 135291457
956242158012 135285150
977716552436 135278843
721287019020 135272536
107371978428 95866400
156719330573 34858789
30948398272 135266229
274811906188 32815321
790131401144 135259922
525491069860 135253615
140215169900 135247308
185058758256 135241001
807816196552 135234694
858975783268 135228387
349274715616 48267471
665706233452 135222080
909503770148 135215773
402960701676 135209466
619599445424 135203159
435803893148 135196852
171795161700 135190545
905082571296 135184238
334747919388 135177931
987822149812 135171624
861502182612 135165317
323379122340 135159010
668232632796 135152703
140846769736 135146396
132635971868 135140089
521701470844 135133782
221059948908 135127475
307589126440 135121168
970137354404 135114861
872870979660 135108554
745919412624 135102247
71370787776 135095940
843185787368 135089633
375801908728 135083326
918977767688 135077019
428856294952 135070712
324642322012 135064405
625915443784 55892634
425698295772 135058098
506543074780 135051791
653074236732 135045484
198322354812 135039177
829922190812 135032870
300009928408 135026563
149057567604 135020256
361275112500 135013949
502753475764 135007642
106108778756 135001335
927188565556 134995028
846975386384 134988721
344853516764 134982414
523596270352 134976107
837501388844 39929617
820448193272 134969800
143388665379 52436398
190111556944 134963493
184427158420 134957186
30316798436 134950879
968242554896 115966809
111793177280 134944572
666969433124 134938265
286746331852 134931958
246955542184 134925651
60001990728 134919344
162321164160 134913037
495805877568 134906730
243797543004 134900423
243165943168 134894116
306957526604 134887809
394118303972 134881502
793921000160 134875195
437067092820 134868888
250745141200 134862581
897503373264 134856274
305694326932 134849967
550123463464 134843660
403592301512 134837353
607599048540 134831046
582335055100 134824739
801500198192 134818432
733287415904 134812125
685917428204 134805818
242534343332 134799511
64423189580 134793204
286746331852 134786897
802131798028 134780590
494542677896 134774283
109266777936 134767976
864028581956 134761669
219165149400 134755362
44843594664 134749055
896240173592 134742748
145899568424 134736441
262745538084 134730134
208427952188 134723827
17684801716 134717520
761077808688 134711213
452857088720 134704906
317694723816 134698599
706760222792 134692292
951820959160 134685985
766130607376 134679678
429487894788 134673371
27790399092 134667064
324010722176 134660757
464225885768 134654450
432645893968 134648143
112424777116 134641836
543807465104 134635529
975190153092 134629222
643600239192 134622915
95371581544 134616608
114951176460 134610301
390328704956 79089780
96634781216 134603994
121898774656 134597687
756025010000 28103992
480647481504 134591380
831185390484 30065469
408013500364 134585073
684022628696 134578766
850764985400 134572459
406750300692 134566152
885502976380 134559845
505911474944 134553538
5684404832 134547231
257061139560 134540924
985927350304 134534617
25895599584 134528310
490121479044 134522003
303799527424 134515696
245692342512 134509389
20842800896 134503082
988453749648 134496775
193269556124 134490468
38527596304 134484161
457909887408 43726431
834974989500 134477854
817290194092 134471547
698549424924 130182787
816026994420 134465240
923398966540 134458933
467383884948 134452626
636021041160 134446319
370749110040 134440012
932872964080 134433705
912661769328 134427398
272851135460 134421091
793921000160 134414784
80844785316 134408477
677706630336 134402170
267798336772 134395863
492016278552 134389556
141478369572 134383249
872239379824 134376942
608862248212 134370635
782552203112 134364328
969505754568 103548326
348011515944 134358021
490753078880 63303359
811605795568 134351714
326537121520 134345407
103582379412 134339100
783815402784 134332793
960031757028 134326486
729497816888 134320179
291799130540 74618117
809710996060 102835635
175584760716 134313872
910135369984 134307565
938557362604 134301258
96003181380 134294951
778131004260 134288644
260850738576 134282337
754130210492 134276030
25895599584 134269723
4421205160 134263416
102950779576 134257109
345485116600 134250802
793921000160 134244495
195164355632 134238188
838132988680 134231881
377696708236 134225574
132004372032 134219267
438961892328 134212960
238744744316 134206653
344221916928 134200346
927820165392 134194039
425698295772 134187732
768025406884 134181425
17053201880 134175118
351801114960 134168811
27158799256 134162504
259587538904 134156197
606967448704 134149890
941715361784 134143583
981506151452 134137276
333484719716 134130969
888029375724 134124662
454751888228 134118355
626547043620 134112048
442751491344 134105741
492647878388 134099434
632863041980 134093127
524859470024 134086820
61896790236 134080513
812237395404 118193180
620862645096 134074206
411803099380 134067899
123161974328 134061592
485700280192 134055285
112424777116 134048978
751603811148 134042671
818553393764 134036364
995401347844 134030057
661916634436 134023750
317063123980 134017443
770551806228 134011136
466120685276 134004829
387170705776 133998522
491384678716 133992215
677075030500 133985908
168005562684 133979601
740866613936 133973294
982137751288 133966987
190743156780 133960680
850133385564 133954373
147162768096 133948066
218533549564 133941759
607599048540 133935452
744024613116 133929145
795184199832 133922838
530543868548 133916531
901924572116 133910224
497700677076 133903917
668864232632 133897610
983400950960 133891303
234323545464 133884996
500858676256 72814315
613283447064 133878689
543175865268 133872382
116214376132 133866075
520438271172 133859768
550755063300 102753644
352432714796 133853461
605072649196 133847154
449067489704 133840847
975821752928 133834540
458541487244 133828233
521069871008 133821926
507806274452 96118680
468647084620 133815619
833080189992 133809312
58107191220 133803005
715602620496 133796698
10105603684 133790391
462331086260 81145862
145267968588 133784084
936030963260 42717311
36632796796 133777777
886134576216 133771470
86529183840 133765163
209059552024 133758856
584229854608 43316476
600019850508 133752549
610757047720 133746242
504016675436 133739935
536859866908 133733628
108003578264 133727321
996664547516 133721014
380854707416 133714707
601283050180 133708400
213480750876 133702093
995401347844 133695786
297483529064 133689479
162321164160 133683172
209059552024 133676865
730129416724 133670558
929083365064 133664251
570334658216 133657944
876660578676 133651637
203375153500 133645330
184427158420 133639023
472436683636 133632716
833080189992 133626409
426329895608 133620102
938557362604 133613795
874765779168 133607488
171795161700 133601181
113687976788 133594874
244429142840 133588567
583598254772 133582260
35369597124 133575953
110529977608 133569646
143373169080 133563339
528017469204 124802916
268429936608 43524607
977084952600 133557032
591177452804 133550725
659390235092 133544418
204006753336 133538111
251376741036 133531804
46738394172 133525497
320221123160 133519190
473068283472 133512883
929714964900 133506576
765499007540 133500269
120003975148 133493962
514753872648 133487655
329695120700 133481348
355590713976 133475041
22106000568 82306350
717497420004 133468734
432014294132 133462427
115582776296 133456120
682759429024 133449813
305694326932 51900303
457909887408 133443506
618336245752 64186339
161057964488 133437199
466120685276 115096443
119372375312 133430892
286114732016 133424585
702970623776 133418278
517911871828 133411971
247587142020 133405664
680233029680 120949339
702339023940 133399357
482542281012 133393050
677706630336 133386743
873502579496 133380436
591809052640 133374129
258955939068 133367822
944873360964 133361515
961294956700 133355208
757288209672 133348901
298746728736 133342594
44211994828 133336287
212217551204 133329980
258955939068 133323673
944241761128 133317366
373275509384 133311059
728234617216 133304752
535596667236 133298445
101687579904 133292138
848870185892 133285831
225481147760 133279524
512859073140 133273217
769288606556 133266910
877923778348 133260603
418750697576 133254296
625283843948 133247989
584229854608 30015013
2526405652 133052472
743393013280 133241682
639810640176 133235375
536228267072 133229068
588651053460 133222761
329063520864 133216454
375801908728 133210147
928451765228 133203840
241902743496 133197533
154741966128 133191226
293693930048 34366843
282325133000 133184919
188848357272 75456948
366327911188 133178612
480015881668 133172305
361275112500 133165998
770551806228 133159691
401697502004 133153384
423171896428 133147077
180637559404 133140770
97266381052 133134463
500227076420 88682727
385275906268 133128156
786973401964 133121849
491384678716 133115542
224849547924 133109235
971400554076 133102928
233060345792 133096621
96003181380 133090314
135793971048 133084007
85265984168 133077700
728866217052 133071393
30316798436 133065086
510332673796 133058779
472436683636 133052472
548860263792 133046165
429487894788 133039858
8842404012 133033551
231797146120 133027244
185690358092 133020937
802131798028 133014630
169268762356 133008323
337274318732 133002016
961926556536 132995709
414961098560 132989402
261482338412 132983095
228007547104 132976788
85897584004 132970481
790763000980 77121996
536859866908 39582732
469278684456 132964174
737077014920 132957867
377065108400 132951560
343590317092 132945253
432014294132 132938946
528017469204 132932639
290535930868 132926332
433909093640 132920025
947399760308 132913718
308852326112 132907411
416224298232 132901104
533070267892 132894797
368854310532 132888490
955610558176 132882183
795184199832 132875876
905714171132 132869569
731392616396 132863262
689707027220 132856955
780025803768 132850648
880450177692 132844341
679601429844 132838034
464225885768 132831727
674548631156 132825420
30948398272 132819113
319589523324 132812806
176847960388 132806499
885502976380 132800192
280430333492 132793885
394118303972 132787578
679601429844 132781271
528017469204 132774964
322115922668 132768657
963189756208 132762350
633494641816 132756043
593703852148 132749736
173058361372 132743429
540649465924 8552292
758551409344 132737122
296220329392 129192588
771815005900 132730815
146531168260 132724508
699181024760 132718201
239376344152 132711894
913293369164 132705587
989716949320 132699280
497069077240 132692973
632231442144 132686666
949294559816 90890177
697917825088 132680359
408013500364 132674052
719392219512 132667745
735182215412 132661438
133267571704 132655131
228007547104 132648824
15158402372 132642517
243797543004 99082970
672022231812 132636210
80844785316 7360269
491384678716 132629903
247587142020 132623596
75791986628 64028664
596230251492 132617289
823606192452 132610982
812237395404 17583916
159163164980 132604675
481910681176 132598368
157268365472 132592061
832448590156 132585754
125056773836 86683408
414329498724 132579447
296851929228 132573140
41053995648 132566833
703602223612 132560526
720023819348 132554219
381486307252 132547912
440225092000 132541605
507174674616 132535298
218533549564 132528991
598756650836 132522684
257061139560 132516377
378959907908 132510070
500227076420 132503763
309483925948 55047496
241902743496 132497456
20211201060 132491149
66949588924 132484842
406118700856 116862403
220428349072 132478535
204638353172 132472228
406750300692 132465921
523596270352 132459614
339169118240 132453307
308852326112 100369598
336011119060 132447000
125056773836 132440693
142741569244 132434386
934767763588 132428079
128846372852 132421772
74528786956 56113379
358117113320 132415465
810342595896 132409158
661916634436 132402851
296220329392 7290892
27158799256 132396544
946136560636 132390237
965716155552 132383930
185690358092 132377623
379591507744 132371316
857712583596 132365009
23369200240 132358702
380223107580 132352395
71370787776 132346088
469910284292 132339781
204006753336 132333474
453488688556 15571983
911398569656 132327167
623389044440 132320860
481910681176 132314553
376433508564 132308246
669495832468 132301939
865291781628 132295632
361906712336 132289325
975821752928 132283018
468647084620 132276711
654969036240 132270404
645495038700 132264097
76423586464 132257790
312641925128 132251483
941083761948 132245176
479384281832 132238869
288009531524 132232562
731392616396 132226255
528649069040 132219948
440856691836 132213641
402329101840 132207334
474331483144 132201027
326537121520 132194720
555807861988 132188413
500227076420 132182106
517280271992 132175799
689075427384 132169492
550755063300 132163185
840027788188 132156878
437067092820 132150571
867186581136 113879192
628441843128 132144264
872239379824 132137957
264008737756 132131650
557702661496 132125343
665706233452 132119036
721287019020 132112729
904450971460 132106422
701075824268 132100115
351801114960 132093808
441488291672 132087501
535596667236 132081194
848238586056 114251305
951820959160 132074887
345485116600 132068580
270324736116 132062273
446541090360 132055966
238113144480 132049659
519806671336 132043352
141478369572 132037045
533070267892 30292521
25895599584 132030738
53054392532 132024431
285483132180 132018124
225481147760 115045987
576019056740 132011817
691601826728 132005510
608862248212 131999203
16421602044 131992896
567176659036 131986589
757288209672 131980282
711813021480 131973975
5052804996 131967668
344853516764 131961361
82739584824 131955054
761709408524 131948747
980242951780 131942440
852028185072 131936133
954347358504 131929826
400434302332 131923519
452225488884 131917212
291167530704 69105799
12000403192 131910905
323379122340 131904598
351801114960 131898291
920240967360 131891984
139583570064 131885677
526122669696 131879370
204638353172 131873063
838132988680 131866756
270956335952 131860449
326537121520 131854142
548860263792 131847835
353064314632 131841528
279167133820 131835221
17684801716 131828914
4421205160 131822607
318957923488 131816300
258955939068 131809993
816026994420 131803686
181900759076 131797379
748445811968 99297408
785710202292 131791072
996032947680 131784765
810342595896 131778458
690338627056 1961477
912661769328 131772151
788236601636 131765844
857712583596 131759537
433277493804 131753230
608862248212 131746923
920872567196 131740616
178742759896 131734309
138320370392 9813692
308220726276 131728002
201480353992 131721695
270324736116 131715388
5684404832 131709081
648653037880 131702774
619599445424 131696467
711181421644 131690160
721918618856 131683853
363801511844 131677546
17053201880 131671239
735182215412 131664932
438961892328 131658625
378959907908 131652318
662548234272 131646011
568439858708 131639704
618967845588 131633397
487595079700 131627090
402960701676 45486084
180005959568 131620783
143373169080 121365601
110529977608 110126527
356222313812 131614476
353064314632 131608169
680864629516 131601862
958768557356 131595555
570334658216 131589248
367591110860 131582941
260219138740 131576634
919609367524 131570327
567808258872 131564020
58738791056 3128272
879818577856 131557713
800868598356 131551406
493911078060 131545099
131372772196 131538792
326537121520 131532485
176847960388 131526178
673917031320 131519871
380854707416 131513564
501490276092 131507257
596861851328 131500950
451593889048 131494643
39790795976 131488336
382117907088 131482029
158531565144 131475722
836238189172 131469415
430119494624 131463108
299378328572 131456801
298115128900 131450494
497700677076 131444187
35369597124 131437880
753498610656 131431573
17684801716 16782927
174321561044 131425266
469278684456 131418959
854554584416 131412652
636021041160 131406345
556439461824 131400038
136425570884 131393731
824869392124 131387424
432645893968 131381117
234323545464 23039471
273482735296 79928611
423171896428 131374810
178742759896 60395832
507174674616 131368503
600651450344 131362196
696654625416 97619746
411803099380 131355889
839396188352 131349582
558334261332 131343275
450330689376 131336968
206533152680 131330661
670127432304 51402050
860870582776 131324354
981506151452 131318047
376433508564 131311740
524859470024 131305433
120635574984 131299126
882344977200 131292819
773078205572 131286512
947399760308 131280205
987190549976 131273898
329695120700 131267591
430119494624 131261284
117477575804 131254977
77055186300 131248670
936662563096 131242363
705497023120 131236056
645495038700 53111247
586756253952 131229749
102950779576 131223442
364433111680 131217135
120635574984 131210828
956242158012 131204521
301273128080 131198214
381486307252 131191907
634757841488 131185600
351169515124 131179293
184427158420 131172986
959400157192 131166679
120003975148 3676981
732655816068 131160372
121898774656 130857636
491384678716 131154065
884239776708 131147758
624652244112 131141451
498963876748 131135144
51159593024 131128837
630968242472 131122530
138951970228 131116223
250745141200 131109916
733287415904 131103609
559597461004 131097302
312641925128 131090995
172426761536 131084688
358117113320 131078381
334116319552 40535089
776236204752 131072074
414961098560 131065767
146531168260 131059460
569703058380 131053153
665074633616 131046846
659390235092 131040539
992874948500 131034232
334116319552 23487268
166742363012 131027925
946136560636 131021618
387170705776 131015311
755393410164 131009004
280430333492 106096354
705497023120 131002697
98529580724 130996390
759183009180 130990083
985295750468 130983776
675811830828 67831785
734550615576 130977469
77055186300 130971162
834974989500 130964855
492647878388 130958548
236849944808 130952241
503385075600 130945934
478752681996 130939627
866554981300 130933320
965716155552 130927013
217901949728 130920706
865291781628 130914399
583598254772 130908092
528649069040 130901785
370749110040 130895478
195164355632 130889171
97897980888 30122232
308220726276 130882864
427593095280 29794268
707391822628 130876557
912030169492 130870250
940452162112 130863943
222323148580 130857636
642968639356 130851329
486331880028 130845022
99161180560 54650155
46106794336 130838715
412434699216 130832408
519175071500 130826101
370749110040 130819794
231797146120 130813487
441488291672 130807180
646758238372 130800873
838764588516 130794566
517306250525 64993635
474963082980 130788259
709286622136 130781952
188216757436 130775645
330326720536 130769338
246323942348 44060702
884239776708 130763031
204638353172 130756724
41053995648 130750417
130109572524 130744110
144636368752 130737803
277272334312 130731496
756656609836 130725189
793921000160 130718882
941083761948 38775436
145267968588 130712575
956242158012 130706268
701075824268 130699961
717497420004 130693654
417487497904 130687347
966979355224 130681040
540017866088 130674733
558965861168 130668426
308220726276 130662119
608862248212 130655812
994138148172 130649505
383381106760 130643198
901924572116 70058156
733287415904 130636891
697917825088 130630584
672022231812 130624277
156005165800 130617970
796447399504 130611663
851396585236 130605356
408645100200 130599049
172426761536 130592742
500858676256 130586435
221059948908 130580128
640442240012 130573821
427593095280 130567514
265903537264 130561207
730129416724 130554900
952452558996 130548593
253271540544 130542286
726971417544 130535979
936030963260 130529672
32211597944 130523365
852659784908 130517058
302536327752 130510751
403592301512 83536215
147794367932 130504444
100424380232 130498137
222323148580 130491830
700444224432 130485523
488226679536 130479216
30948398272 130472909
834974989500 130466602
353064314632 130460295
175584760716 38094280
284851532344 130453988
872239379824 130447681
731392616396 130441374
600651450344 130435067
457909887408 130428760
864028581956 130422453
876660578676 130416146
83371184660 130409839
480015881668 89048533
303799527424 130403532
102950779576 130397225
581703455264 130390918
554544662316 130384611
591177452804 130378304
819184993600 130371997
486963479864 130365690
29685198600 130359383
576019056740 130353076
474331483144 130346769
678969830008 130340462
747182612296 130334155
438961892328 130327848
700444224432 130321541
202111953828 130315234
370117510204 130308927
509701073960 130302620
258955939068 130296313
919609367524 130290006
763604208032 130283699
332221520044 130277392
751603811148 130271085
819816593436 119555492
486331880028 130264778
8842404012 112989905
82739584824 130258471
276009134640 130252164
562755460184 130245857
951820959160 57658594
432014294132 130239550
562123860348 130233243
35369597124 130226936
709286622136 130220629
553281462644 130214322
183163958748 130208015
331589920208 130201708
233691945628 130195401
61896790236 130189094
619599445424 130182787
24000800076 130176480
763604208032 130170173
135162371212 130163866
906977370804 130157559
641705439684 130151252
280430333492 130144945
878555378184 130138638
893713774248 130132331
783183802948 130126024
709918221972 130119717
10737203520 130113410
608230648376 130107103
946768160472 130100796
5684404832 130094489
113056376952 130088182
90318782856 130081875
438330292492 130075568
458541487244 130069261
327800321192 130062954
858344183432 130056647
592440652476 130050340
198322354812 130044033
754130210492 130037726
293693930048 130031419
792657800488 130025112
507174674616 129558394
785078602456 130018805
603809449524 130012498
58738791056 130006191
340432317912 129999884
445277890688 129993577
423171896428 129987270
440856691836 129980963
660021834928 129974656
700444224432 129968349
532438668056 129962042
907608970640 129955735
809079396224 129949428
713076221152 129943121
160426364652 129936814
657495435584 129930507
294957129720 53590579
495805877568 129924200
939820562276 129917893
484437080520 129911586
768657006720 129905279
484437080520 129898972
27158799256 129892665
917082968180 129886358
292430730376 129880051
408013500364 129873744
608862248212 129867437
380854707416 129861130
848238586056 129854823
79581585644 129848516
310115525784 129842209
142741569244 129835902
129477972688 129829595
511595873468 129823288
2526405652 129816981
8842404012 129810674
445909490524 129804367
960663356864 129798060
226112747596 129791753
338537518404 129785446
411171499544 129779139
303167927588 129772832
1894805816 129766525
628441843128 129760218
684022628696 129753911
320852722996 129747604
457909887408 129741297
260219138740 129734990
631010316469 48696347
378959907908 1286628
558334261332 129728683
868449780808 129722376
956242158012 129716069
846343786548 129709762
173689961208 129703455
562755460184 129697148
697286225252 129690841
587387853788 129684534
524227870188 129678227
538123066580 129671920
210954351532 129665613
252639940708 129659306
886134576216 129652999
748445811968 129646692
759183009180 129640385
828658991140 129634078
831185390484 129627771
546965464284 129621464
654337436404 129615157
401069219650 3121965
187585157600 129608850
245692342512 129602543
534965067400 129596236
476857882488 129589929
784447002620 84822843
61265190400 129583622
948031360144 129577315
85897584004 129571008
864028581956 129564701
594335451984 129558394
381486307252 129552087
598125051000 74920853
228639146940 129545780
957505357684 129539473
524859470024 129533166
903819371624 129526859
236218344972 8224328
542544265432 129520552
112424777116 129514245
997296147352 129507938
538754666416 129501631
401697502004 129495324
87792383512 129489017
889924175232 129482710
362538312172 129476403
300641528244 129470096
389697105120 129463789
444646290852 122847746
135793971048 129457482
898134973100 129451175
869081380644 106392783
910766969820 70625786
8842404012 129444868
197690754976 129438561
172426761536 129432254
594967051820 90915405
873502579496 129425947
247587142020 129419640
705497023120 129413333
371380709876 129407026
457909887408 129400719
826132591796 129394412
72002387612 129388105
157268365472 129381798
601283050180 129375491
601914650016 129369184
26527199420 14121373
75791986628 108379488
174953160880 129362877
620231045260 129356570
298115128900 129350263
515385472484 120980874
252008340872 129343956
336642718896 4377058
819184993600 19438174
142109969408 129337649
115582776296 129331342
420645497084 129325035
132635971868 129318728
330958320372 129312421
531175468384 129306114
575387456904 129299807
540017866088 129293500
939188962440 129287193
761077808688 129280886
419382297412 129274579
542544265432 129268272
760446208852 129261965
546965464284 129255658
187585157600 129249351
795815799668 129243044
701707424104 129236737
49264793516 129230430
817290194092 129224123
385275906268 129217816
999822546696 129211509
14526802536 129205202
179374359732 129198895
786973401964 129192588
15790002208 129186281
326537121520 129179974
587387853788 129173667
832448590156 129167360
73265587284 129161053
456015087900 129154746
699181024760 129148439
318957923488 129142132
121267174820 129135825
780025803768 129129518
752867010820 129123211
397276303152 129116904
103582379412 129110597
476857882488 129104290
555807861988 129097983
205901552844 129091676
30316798436 129085369
39790795976 14121373
697917825088 129079062
841922587696 129072755
534965067400 129066448
278535533984 129060141
885502976380 30689862
756656609836 129053834
981506151452 129047527
58107191220 22541218
799605398684 129041220
64423189580 129034913
408645100200 129028606
23369200240 26949811
258324339232 129022299
856449383924 129015992
500858676256 129009685
336642718896 129003378
511595873468 128997071
416855898068 128990764
966979355224 128984457
901924572116 128978150
370749110040 24565765
11368803356 128971843
995401347844 128965536
102950779576 128959229
337905918568 128952922
311378725456 128946615
483805480684 128940308
305062727096 128934001
797710599176 128927694
742129813608 128921387
944873360964 128915080
75160386792 128908773
486963479864 128902466
612651847228 128896159
860870582776 128889852
177479560224 128883545
487595079700 128877238
558334261332 128870931
887397775888 116900245
169268762356 23455733
694759825908 128864624
192637956288 128858317
763604208032 128852010
678969830008 128845703
436435492984 128839396
737708614756 128833089
97266381052 62685273
234955145300 128826782
845712186712 128820475
884239776708 128814168
516017072320 69061650
462962686096 128807861
624652244112 128801554
414329498724 128795247
161057964488 128788940
73897187120 128782633
62528390072 128776326
252008340872 128770019
4421205160 128763712
269061536444 128757405
441488291672 128751098
624652244112 128744791
800868598356 128738484
75160386792 128732177
90318782856 128725870
926556965720 128719563
344853516764 128713256
325905521684 128706949
186953557764 128700642
829290590976 128694335
769288606556 128688028
489489879208 128681721
830553790648 128675414
889292575396 128669107
412434699216 128662800
759183009180 128656493
690970226892 128650186
149689167440 128643879
456646687736 128637572
348643115780 128631265
533070267892 128624958
281693533164 128618651
379591507744 128612344
951820959160 128606037
924662166212 128599730
127583173180 128593423
42948795156 128587116
471805083800 128580809
198953954648 119259063
324010722176 128574502
588019453624 128568195
63159989908 128561888
476857882488 128555581
985295750468 128549274
883608176872 51862461
520438271172 128542967
234323545464 128536660
416224298232 128530353
112424777116 128524046
810342595896 128517739
336011119060 128511432
58107191220 128505125
776867804588 128498818
253903140380 128492511
867818180972 128486204
241902743496 128479897
234955145300 128473590
581071855428 128467283
275377534804 128460976
546333864448 128454669
65054789416 128448362
876660578676 128442055
471173483964 128435748
925925365884 128429441
368854310532 128423134
196427555304 15294475
534333467564 128416827
582335055100 128410520
554544662316 128404213
662548234272 128397906
308220726276 128391599
602546249852 128385292
493279478224 128378985
367591110860 12405869
663179834108 128372678
963189756208 128366371
992243348664 128360064
683391028860 128353757
862133782448 128347450
529912268712 77639170
762972608196 128341143
617704645916 128334836
81476385152 128328529
908240570476 128322222
623389044440 40484633
721287019020 110221132
919609367524 128315915
311378725456 128309608
864660181792 128303301
249481941528 128296994
399802702496 128290687
883608176872 50159571
702970623776 128284380
468647084620 128278073
623389044440 128271766
579177055920 128265459
985295750468 128259152
105477178920 128252845
293693930048 128246538
737708614756 128240231
56843991548 128233924
224849547924 108089366
529280668876 128227617
853291384744 128221310
974558553256 128215003
34106397452 128208696
658127035420 42887600
403592301512 128202389
216007150220 128196082
425698295772 128189775
208427952188 128183468
553281462644 128177161
654337436404 128170854
33474797616 128164547
267166736936 128158240
29053598764 128151933
881081777528 128145626
315168324472 21784378
692865026400 128139319
844448987040 128133012
439593492164 128126705
264640337592 128120398
745919412624 128114091
629073442964 80792670
487595079700 128107784
977716552436 108732680
756656609836 38781743
721918618856 128101477
538123066580 128095170
257061139560 128088863
430119494624 128082556
282956732836 128076249
766130607376 18687641
44843594664 128069942
605072649196 128063635
669495832468 128057328
908872170312 128051021
234955145300 29844724
804026597536 128044714
310747125620 128038407
467383884948 128032100
315168324472 128025793
556439461824 128019486
590545852968 128013179
224217948088 128006872
153478766456 128000565
55580791876 127994258
572861057560 127987951
582966654936 127981644
848238586056 127975337
877923778348 127969030
73897187120 127962723
774973005080 127956416
344853516764 127950109
690970226892 127943802
468015484784 110776148
715602620496 127937495
78318385972 127931188
390328704956 127924881
625915443784 127918574
181900759076 127912267
727603017380 1097418
232428745956 127905960
267166736936 127899653
433277493804 123528902
863396982120 127893346
692233426564 127887039
359380312992 127880732
195795955468 127874425
42317195320 127868118
411171499544 127861811
45475194500 127855504
396013103480 127849197
440225092000 127842890
825500991960 127836583
852659784908 127830276
947399760308 127823969
889292575396 127817662
3158005488 127811355
47369994008 127805048
719392219512 127798741
905082571296 127792434
448435889868 127786127
617073046080 127779820
123161974328 127773513
173689961208 127767206
958136957520 127760899
65054789416 127754592
326537121520 127748285
301904727916 127741978
631606144 127735671
857080983760 127729364
260219138740 127723057
162952763996 127716750
217901949728 127710443
363801511844 127704136
261482338412 127697829
152215566784 127691522
778762604096 127685215
47369994008 127678908
409908299872 127672601
566545059200 127666294
900661372444 127659987
16421602044 127653680
265903537264 127647373
442751491344 127641066
428856294952 127634759
692865026400 127628452
983400950960 127622145
266535137100 127615838
298115128900 127609531
821711392944 127603224
894345374084 127596917
870344580316 127590610
708023422464 31535000
85897584004 127584303
578545456084 127577996
109898377772 127571689
908240570476 127565382
435803893148 127559075
553281462644 127552768
721918618856 127546461
926556965720 127540154
630968242472 127533847
942978561456 127527540
900029772608 127521233
894976973920 127514926
680864629516 127508619
658758635256 127502312
516017072320 106260336
233060345792 127496005
532438668056 127489698
891818974740 127483391
770551806228 127477084
34737997288 127470777
336642718896 127464470
618336245752 127458163
265903537264 127451856
455383488064 127445549
571597857888 127439242
678338230172 127432935
915819768508 127426628
372643909548 127420321
186321957928 63896217
593703852148 127414014
397276303152 127407707
898134973100 127401400
895608573756 127395093
982137751288 127388786
671390631976 127382479
772446605736 127376172
330958320372 127369865
771183406064 127363558
927820165392 74605503
393486704136 127357251
577282256412 127350944
848870185892 127344637
284219932508 127338330
949926159652 127332023
903819371624 127325716
242534343332 127319409
380854707416 127313102
286114732016 127306795
776867804588 127300488
560229060840 127294181
958136957520 127287874
398539502824 127281567
759183009180 127275260
854554584416 127268953
481910681176 127262646
204006753336 127256339
470541884128 127250032
500227076420 127243725
319589523324 127237418
666337833288 127231111
85897584004 127224804
746551012460 127218497
284851532344 127212190
978979752108 127205883
845080586876 127199576
134530771376 127193269
757919809508 117669699
976453352764 127186962
747814212132 127180655
795184199832 127174348
890555775068 127168041
29685198600 127161734
298115128900 127155427
987822149812 127149120
534333467564 80382715
520438271172 127142813
410539899708 127136506
193901155960 127130199
317694723816 127123892
648653037880 127117585
816658594256 127111278
581071855428 127104971
5684404832 127098664
598125051000 127092357
738340214592 127086050
581071855428 127079743
305792356633 18353370
869081380644 127073436
793921000160 127067129
848238586056 127060822
728866217052 127054515
140846769736 127048208
595598651656 127041901
275377534804 1034348
228007547104 127035594
843185787368 127029287
22737600404 94951885
720655419184 127022980
890555775068 127016673
903187771788 127010366
168637162520 127004059
356222313812 126997752
481910681176 90959554
861502182612 126991445
841290987860 126985138
897503373264 126978831
240639543824 126972524
724445018200 58421741
873502579496 126966217
518543471664 126959910
282956732836 126953603
202743553664 126947296
256429539724 126940989
382749506924 126934682
166110763176 126928375
546333864448 126922068
776867804588 126915761
413066299052 54145595
187585157600 126909454
476226282652 59178581
943610161292 126903147
627178643456 126896840
223586348252 126890533
407381900528 126884226
42948795156 126877919
93476782036 126871612
24632399912 126865305
624020644276 126858998
738340214592 126852691
516648672156 126846384
838132988680 126840077
438961892328 108448865
118740775476 126833770
521701470844 126827463
750972211312 126821156
688443827548 126814849
564650259692 126808542
603177849688 126802235
304431127260 126795928
489489879208 126789621
423171896428 126783314
701075824268 126777007
351801114960 43493072
708655022300 126770700
202743553664 126764393
879818577856 126758086
13895202700 126751779
542544265432 126745472
884871376544 126739165
67581188760 126732858
625283843948 126726551
436435492984 126720244
637915840668 126713937
92213582364 126707630
739603414264 126701323
193269556124 126695016
791394600816 126688709
293693930048 4780706
486331880028 126682402
636021041160 126676095
820448193272 126669788
332853119880 126663481
243797543004 126657174
801500198192 126650867
454120288392 126644560
734550615576 126638253
213480750876 9138843
648653037880 126631946
317063123980 106127889
805289797208 126625639
950557759488 126619332
707391822628 126613025
788868201472 126606718
479384281832 126600411
89687183020 126594104
510332673796 126587797
622757444604 126581490
411803099380 126575183
59370390892 126568876
682127829188 126562569
659390235092 126556262
444014691016 126549955
348643115780 126543648
798973798848 6470982
204006753336 126537341
951189359324 126531034
294957129720 126524727
161689564324 126518420
269061536444 126512113
811605795568 126505806
343590317092 126499499
186321957928 40175590
632863041980 126493192
501490276092 126486885
857080983760 126480578
661916634436 126474271
759183009180 126467964
281693533164 126461657
859607383104 65163924
109266777936 126455350
987190549976 118918485
389065505284 126449043
313273524964 126442736
378959907908 126436429
639810640176 126430122
543175865268 126423815
874134179332 126417508
130109572524 126411201
422540296592 126404894
99792780396 126398587
852659784908 126392280
508437874288 121844933
802131798028 126385973
159163164980 126379666
968242554896 126373359
113056376952 126367052
965084555716 126360745
981506151452 126354438
873502579496 126348131
919609367524 126341824
753498610656 126335517
225481147760 126329210
298746728736 126322903
80844785316 126316596
479384281832 126310289
997296147352 126303982
825500991960 119221221
22106000568 126297675
554544662316 126291368
200848754156 126285061
565281859528 126278754
109266777936 126272447
312010325292 126266140
607599048540 126259833
507174674616 71830423
573492657396 126253526
658758635256 126247219
793921000160 126240912
922767366704 126234605
464225885768 126228298
889924175232 126221991
531175468384 126215684
884871376544 126209377
305062727096 126203070
680233029680 126196763
54949192040 126190456
639179040340 126184149
315168324472 126177842
220428349072 126171535
785078602456 126165228
305694326932 126158921
442119891508 126152614
208427952188 126146307
973295353584 126140000
193901155960 126133693
910135369984 126127386
428224695116 126121079
136425570884 126114772
239376344152 126108465
601286367662 3121965
255797939888 126102158
906977370804 126095851
641705439684 2794001
737708614756 126089544
77686786136 126083237
687180627876 126076930
423171896428 126070623
267166736936 126064316
134530771376 126058009
62528390072 126051702
662548234272 126045395
66317989088 126039088
205269953008 126032781
552649862808 126026474
995401347844 120255569
637915840668 126020167
459173087080 126013860
608230648376 126007553
608862248212 126001246
534965067400 125994939
317063123980 125988632
440225092000 125982325
949294559816 125976018
680864629516 125969711
224849547924 125963404
121898774656 125957097
169268762356 125950790
713707820988 125944483
657495435584 125938176
930346564736 125931869
964452955880 49888370
489489879208 125925562
965716155552 125919255
474331483144 125912948
447172690196 125906641
860870582776 125900334
877333495669 79291604
881081777528 125894027
408013500364 125887720
188848357272 125881413
289272731196 125875106
196427555304 125868799
420645497084 125862492
660021834928 125856185
439593492164 125849878
24000800076 125843571
44843594664 125837264
372012309712 125830957
675180230992 125824650
283588332672 125818343
385275906268 125812036
826132591796 125805729
27158799256 125799422
453488688556 125793115
307589126440 125786808
963821356044 125780501
976453352764 125774194
894976973920 125767887
233691945628 125761580
867818180972 125755273
652442636896 125748966
519806671336 125742659
186953557764 125736352
714339420824 26937197
772446605736 125730045
404855501184 125723738
228007547104 125717431
630968242472 125711124
182532358912 125704817
306325926768 125698510
970768954240 125692203
889292575396 125685896
632231442144 125679589
807184596716 125673282
187585157600 125666975
204006753336 125660668
462331086260 85150807
78949985808 125187643
735813815248 82968585
250113541364 125654361
955610558176 125648054
193901155960 125641747
721918618856 125635440
894976973920 125629133
586756253952 125622826
493911078060 125616519
126319973508 125610212
685917428204 125603905
424435096100 125597598
636021041160 125591291
205269953008 125584984
113056376952 52669757
834343389664 125578677
170531962028 125572370
384012706596 125566063
181900759076 125559756
178111160060 125553449
709286622136 125547142
907608970640 125540835
115582776296 93148083
253903140380 125534528
749709011640 125528221
761077808688 125521914
349274715616 125515607
742129813608 125509300
116845975968 125502993
24632399912 125496686
872239379824 125490379
289272731196 125484072
115582776296 125477765
515385472484 125471458
60001990728 125465151
531175468384 125458844
494542677896 125452537
834974989500 125446230
241271143660 102741030
769288606556 125439923
558334261332 125433616
399802702496 125427309
247587142020 125421002
895608573756 125414695
643600239192 125408388
378959907908 125402081
711813021480 125395774
721287019020 125389467
121898774656 125383160
990980148992 125376853
498332276912 125370546
172426761536 125364239
424435096100 125357932
868449780808 125351625
686549028040 125345318
567808258872 43858878
177479560224 125339011
351801114960 125332704
200217154320 125326397
990980148992 125320090
142741569244 81467519
725708217872 125313783
30316798436 125307476
54317592204 125301169
221691548744 125294862
450962289212 125288555
699812624596 125282248
555176262152 125275941
929714964900 125269634
812868995240 31427781
372012309712 125263327
315799924308 125257020
87792383512 125250713
577282256412 125244406
398539502824 59771439
540649465924 125238099
467383884948 125231792
365696311352 125225485
934136163752 125219178
905714171132 125212871
348643115780 125206564
187585157600 125200257
531175468384 125193950
267166736936 125187643
474963082980 125181336
411803099380 125175029
767393807048 125168722
673917031320 125162415
825500991960 125156108
162321164160 125149801
378959907908 125143494
65686389252 125137187
876028978840 75412799
718760619676 125130880
933504563916 125124573
502121875928 125118266
975190153092 125111959
512227473304 125105652
401697502004 125099345
903819371624 125093038
974558553256 125086731
881713377364 125080424
41053995648 125074117
965084555716 125067810
465489085440 125061503
181269159240 125055196
901924572116 125048889
708655022300 125042582
288009531524 68462485
388433905448 125036275
574755857068 125029968
385275906268 125023661
752235410984 125017354
914556568836 125011047
747814212132 125004740
543807465104 124998433
990348549156 124992126
504648275272 124985819
8842404012 17388399
75160386792 124979512
390328704956 124973205
277903934148 124966898
744656212952 124960591
790131401144 124954284
34106397452 124947977
766762207212 33635231
651179437224 124941670
398539502824 124935363
194532755796 124929056
727603017380 124922749
327168721356 124916442
229270746776 63656551
820448193272 124910135
89687183020 124903828
313905124800 124897521
932241364244 124891214
560229060840 124884907
843817387204 124878600
945504960800 124872293
311378725456 124865986
690338627056 124859679
654337436404 124853372
975190153092 124847065
941083761948 124840758
263377137920 124834451
757288209672 124828144
633494641816 124821837
742761413444 124815530
804658197372 124809223
375801908728 124802916
810342595896 124796609
888660975560 124790302
27158799256 124783995
727603017380 124777688
944873360964 124771381
343590317092 124765074
446541090360 124758767
86529183840 124752460
49896393352 124746153
2526405652 124739846
155373565964 124733539
171795161700 124727232
437067092820 124720925
322115922668 124714618
21474400732 124708311
978979752108 124702004
339169118240 124695697
183163958748 56207984
301904727916 124689390
883608176872 124683083
541912665596 124676776
709286622136 124670469
97266381052 124664162
483805480684 124657855
812237395404 124651548
51791192860 124645241
578545456084 124638934
10105603684 124632627
723181818528 124626320
934136163752 124620013
204006753336 124613706
717497420004 124607399
148425967768 124601092
524227870188 124594785
497069077240 124588478
917082968180 23928758
764867407704 124582171
494542677896 124575864
324010722176 124569557
113056376952 124563250
994769748008 124556943
686549028040 124550636
482542281012 124544329
378328308072 124538022
708655022300 124531715
51159593024 124525408
156005165800 57103578
289272731196 124519101
349274715616 124512794
70107588104 124506487
930978164572 124500180
403592301512 124493873
929714964900 124487566
676443430664 51301138
826132591796 124481259
912661769328 124474952
461067886588 124468645
94739981708 124462338
957505357684 124456031
220428349072 124449724
704233823448 124443417
898134973100 124437110
182532358912 76251630
624020644276 124430803
510964273632 124424496
848870185892 124418189
931609764408 124411882
936662563096 124405575
840659388024 124399268
971400554076 52480547
492647878388 124392961
468015484784 124386654
339169118240 124380347
510332673796 78414931
120003975148 124374040
863396982120 124367733
41685595484 124361426
82739584824 124355119
610125447884 124348812
231165546284 124342505
758551409344 124336198
324010722176 45687908
915819768508 77544565
825500991960 124329891
731392616396 124323584
982137751288 124317277
922767366704 124310970
233060345792 37173458
552649862808 43190336
341063917748 124304663
300009928408 124298356
899398172772 124292049
700444224432 124285742
422540296592 124279435
789499801308 124273128
402960701676 124266821
821079793108 124260514
494542677896 124254207
423803496264 124247900
213480750876 114396366
323379122340 124241593
820448193272 124235286
979611351944 124228979
996664547516 124222672
245060742676 124216365
196427555304 124210058
356853913648 124203751
840659388024 124197444
195795955468 24357634
65686389252 124191137
876660578676 124184830
193269556124 124178523
860870582776 124172216
962558156372 124165909
44843594664 124159602
474963082980 124153295
88423983348 124146988
591177452804 46003258
163584363832 124140681
943610161292 124134374
580440255592 124128067
846975386384 124121760
524859470024 124115453
749709011640 96522328
102950779576 124109146
747182612296 124102839
20842800896 124096532
567176659036 124090225
151583966948 124083918
561492260512 124077611
934767763588 124071304
593703852148 124064997
109266777936 37425738
942346961620 124058690
553913062480 124052383
260219138740 3071509
495805877568 124046076
91581982528 124039769
764235807868 124033462
490753078880 68361573
318957923488 124027155
622757444604 124020848
534965067400 124014541
856449383924 124008234
854554584416 124001927
654337436404 123995620
908240570476 123989313
655600636076 123983006
620862645096 123976699
816026994420 123970392
363801511844 7385497
354327514304 123964085
528649069040 123957778
207796352352 123951471
748445811968 77424732
594967051820 123945164
71370787776 123938857
98529580724 123932550
583598254772 123926243
552649862808 123919936
963189756208 123913629
868449780808 123907322
698549424924 123901015
714339420824 123894708
204006753336 123888401
457909887408 123882094
514122272812 123875787
957505357684 123869480
227375947268 123863173
190743156780 123856866
262745538084 123850559
968242554896 123844252
183163958748 123837945
159163164980 123831638
543807465104 123825331
965084555716 111223945
90318782856 123819024
356222313812 123812717
159794764816 6016878
512859073140 123806410
33474797616 113027747
407381900528 123800103
300641528244 123793796
706760222792 123787489
221691548744 123781182
337274318732 123774875
672022231812 123768568
327168721356 123762261
732024216232 123755954
874134179332 123749647
21474400732 40730606
636652640996 123743340
252008340872 123737033
634757841488 123730726
251376741036 123724419
841922587696 123718112
756656609836 123711805
858975783268 123705498
627810243292 103649238
679601429844 123699191
504016675436 123692884
171795161700 123686577
953084158832 123680270
404855501184 123673963
229270746776 123667656
925925365884 123661349
499595476584 123655042
660653434764 91892990
222954748416 86771706
889292575396 123648735
698549424924 123642428
815395394584 123636121
562123860348 64451233
935399363424 123629814
866554981300 123623507
701707424104 123617200
595598651656 123610893
702339023940 123604586
286746331852 123598279
630968242472 114705409
981506151452 123591972
372643909548 123585665
125688373672 123579358
485068680356 123573051
317707936981 34202861
241271143660 123566744
810974195732 123560437
932241364244 123554130
942346961620 7978355
554544662316 123547823
135162371212 123541516
209691151860 123535209
756656609836 123528902
318326323652 123522595
663811433944 123516288
646126638536 123509981
87160783676 123503674
220428349072 123497367
101055980068 123491060
336642718896 123484753
201480353992 123478446
891818974740 123472139
841922587696 123465832
982137751288 123459525
476226282652 123453218
691601826728 123446911
485068680356 123440604
931609764408 123434297
768025406884 123427990
463594285932 123421683
85897584004 123415376
935399363424 123409069
194532755796 123402762
41053995648 123396455
179374359732 95267235
266535137100 123390148
121898774656 123383841
269693136280 123377534
101687579904 123371227
368222710696 123364920
165479163340 123358613
481279081340 123352306
223586348252 119416738
133899171540 123345999
653074236732 123339692
676443430664 123333385
487595079700 123327078
828658991140 123320771
621494244932 123314464
207164752516 123308157
195164355632 123301850
261482338412 123295543
986558950140 123289236
571597857888 123282929
150320767276 123276622
522333070680 123270315
977716552436 123264008
682127829188 11049864
10105603684 123257701
363801511844 122021529
507174674616 123251394
747814212132 123245087
356853913648 123238780
694759825908 123232473
359380312992 123226166
310747125620 123219859
604441049360 123213552
718760619676 123207245
77686786136 123200938
495805877568 123194631
152847166620 123188324
776867804588 123182017
460436286752 123175710
812868995240 123169403
979611351944 123163096
630968242472 123156789
850133385564 123150482
554544662316 123144175
357485513484 123137868
900029772608 81000801
792740365425 34858789
421277096920 123131561
822974592616 123125254
479384281832 123118947
8210804176 123112640
34106397452 123106333
696654625416 123100026
636021041160 123093719
161689564324 29964557
913293369164 123087412
188216757436 123081105
532438668056 122015222
459804686916 123074798
55580791876 123068491
467383884948 123062184
523596270352 123055877
708655022300 123049570
821079793108 2037161
982137751288 123043263
57475591384 123036956
554544662316 123030649
737708614756 123024342
222323148580 123018035
603809449524 123011728
155373565964 123005421
530543868548 122999114
77055186300 122992807
265271937428 122986500
726971417544 122980193
365696311352 122973886
435172293312 122967579
288641131360 122961272
432645893968 122954965
37895996468 122948658
879818577856 122942351
939820562276 122936044
893713774248 122929737
504016675436 122923430
549491863628 105881916
834343389664 122917123
576019056740 45322102
442751491344 122910816
463594285932 122904509
432645893968 122898202
108003578264 122891895
409908299872 122885588
713707820988 122879281
894976973920 122872974
562755460184 122866667
200217154320 122860360
70739187940 68500327
281693533164 122854053
744024613116 122847746
572861057560 122841439
99792780396 122835132
690338627056 122828825
517911871828 122822518
673285431484 122816211
975821752928 122809904
130741172360 42452417
372012309712 122803597
461699486424 122797290
994769748008 46829475
243797543004 122790983
653074236732 122784676
288641131360 122778369
451593889048 122772062
726971417544 122765755
953084158832 122759448
434540693476 122753141
674548631156 122746834
168637162520 108448865
545070664776 122740527
28421998928 122734220
333484719716 122727913
51159593024 122721606
32211597944 122715299
86529183840 122708992
569071458544 122702685
418119097740 122696378
559597461004 122690071
901924572116 122683764
949294559816 7499023
909503770148 122677457
142741569244 122671150
29685198600 106190959
113056376952 122664843
563387060020 122658536
975821752928 122652229
884239776708 122645922
714339420824 122639615
376461013391 61562627
97897980888 46299687
410539899708 122633308
505279875108 122627001
434540693476 122620694
286114732016 112573643
232428745956 122614387
646758238372 122608080
484437080520 122601773
141478369572 122595466
425698295772 122589159
546333864448 122582852
703602223612 122576545
16421602044 122570238
515385472484 122563931
826132591796 122557624
540649465924 122551317
350537915288 122545010
572861057560 122538703
477489482324 122532396
822974592616 48917092
929083365064 91810999
10105603684 122526089
532438668056 122519782
949926159652 122513475
77686786136 122507168
939820562276 122500861
582966654936 2220064
150952367112 122494554
368222710696 122488247
612020247392 122481940
104213979248 122475633
120721507859 7208901
824869392124 122469326
687180627876 122463019
154110366292 122456712
48633193680 122450405
157899965308 122444098
740235014100 122437791
66949588924 122431484
456015087900 86191462
267166736936 122425177
172426761536 122418870
778131004260 122412563
80844785316 122406256
640442240012 122399949
368222710696 122393642
846975386384 122387335
960031757028 122381028
127583173180 122374721
345485116600 122368414
293062330212 122362107
128214773016 122355800
361906712336 122349493
18316401552 122343186
764867407704 122336879
980874551616 122330572
762972608196 122324265
746551012460 122317958
84634384332 122311651
443383091180 122305344
561492260512 116263238
285483132180 122299037
195164355632 122292730
848238586056 122286423
38527596304 122280116
821711392944 122273809
934136163752 122267502
35369597124 122261195
414329498724 111022121
837501388844 122254888
242534343332 49345968
253903140380 122248581
312641925128 13036569
963821356044 122242274
588651053460 122235967
619599445424 122229660
431382694296 122223353
927820165392 122217046
606335848868 122210739
912030169492 122204432
517911871828 122198125
818553393764 122191818
766130607376 122185511
433277493804 122179204
188848357272 122172897
805921397044 122166590
728234617216 122160283
845080586876 122153976
52422792696 122147669
313273524964 122141362
251376741036 122135055
646126638536 122128748
620862645096 109672423
62528390072 122122441
735813815248 122116134
436435492984 122109827
147794367932 122103520
894345374084 122097213
920872567196 122090906
914556568836 122084599
338537518404 122078292
149689167440 122071985
216007150220 122065678
826764191632 122059371
301904727916 122053064
308220726276 122046757
390960304792 122040450
146531168260 122034143
216638750056 122027836
714339420824 122021529
848870185892 122015222
154110366292 122008915
807816196552 122002608
128846372852 121996301
284851532344 121989994
762341008360 121983687
839396188352 121977380
941083761948 121971073
382117907088 121964766
4421205160 121958459
802763397864 121952152
792657800488 121945845
474963082980 121939538
99161180560 121933231
301904727916 121926924
143373169080 121920617
203375153500 121914310
213480750876 121908003
432014294132 121901696
415592698396 121895389
536228267072 121889082
388433905448 121882775
792657800488 121876468
774341405244 121870161
377065108400 121863854
926556965720 121857547
219796749236 121851240
918977767688 121844933
912030169492 121838626
198953954648 108429944
790763000980 121832319
639179040340 121826012
581703455264 31352097
303799527424 121819705
119372375312 121813398
776236204752 121807091
517280271992 121800784
404223901348 121794477
502753475764 121788170
210954351532 121781863
256429539724 121775556
919609367524 121769249
706128622956 121762942
585493054280 121756635
278535533984 121750328
45475194500 121744021
490753078880 121737714
330958320372 121731407
654969036240 121725100
769920206392 121718793
262745538084 121712486
219165149400 121706179
243797543004 99921801
531807068220 121699872
953084158832 121693565
922135766868 121687258
211585951368 121680951
1894805816 121674644
339169118240 121668337
4421205160 121662030
603177849688 121655723
613915046900 64861188
807816196552 121649416
864660181792 121643109
392223504464 121636802
852028185072 121630495
718129019840 121624188
8210804176 121617881
343590317092 121611574
544439064940 121605267
386539105940 76289472
795184199832 121598960
409276700036 111066270
943620719210 105913451
713076221152 121592653
99792780396 71748432
689707027220 121586346
326537121520 121580039
59370390892 121573732
565281859528 121567425
34737997288 121561118
448435889868 121554811
350537915288 121548504
880450177692 121542197
475594682816 121535890
941715361784 121529583
423171896428 121523276
764867407704 121516969
690338627056 31894499
181269159240 21746536
32843197780 121510662
303167927588 121504355
227375947268 121498048
658127035420 121491741
445277890688 121485434
675180230992 121479127
658127035420 121472820
329063520864 121466513
931609764408 121460206
683391028860 121453899
48633193680 121447592
797078999340 121441285
851396585236 121434978
327800321192 121428671
288009531524 121422364
380223107580 121416057
735182215412 5474476
341695517584 121409750
280430333492 121403443
270956335952 121397136
512859073140 121390829
203375153500 121384522
322115922668 121378215
230533946448 121371908
867818180972 121365601
510964273632 121359294
325273921848 121352987
750340611476 121346680
269693136280 121340373
555807861988 9668631
469910284292 121334066
807184596716 121327759
718129019840 121321452
843817387204 121315145
985927350304 121308838
238113144480 121302531
976453352764 121296224
612651847228 121289917
304431127260 121283610
411171499544 121277303
240007943988 121270996
827395791468 121264689
969505754568 44300368
48001593844 121258382
265271937428 121252075
390328704956 121245768
73897187120 121239461
348011515944 121233154
760446208852 121226847
874765779168 121220540
228007547104 121214233
80213185480 121207926
924030566376 121201619
996664547516 121195312
660021834928 121189005
305062727096 121182698
366959511024 121176391
71370787776 121170084
553913062480 121163777
538123066580 121157470
777499404424 121151163
385907506104 121144856
939188962440 121138549
276640734476 121132242
396644703316 121125935
914556568836 121119628
704865423284 121113321
31579998108 121107014
720655419184 121100707
966347755388 121094400
680233029680 121088093
283588332672 121081786
236849944808 121075479
301904727916 121069172
205269953008 121062865
654969036240 121056558
372012309712 121050251
137057170720 121043944
431382694296 121037637
169268762356 121031330
199585554484 121025023
614546646736 121018716
738340214592 121012409
128846372852 121006102
137688770556 120999795
805289797208 120993488
797710599176 120987181
272219535624 36038198
404855501184 120980874
497700677076 120974567
313905124800 93753555
851396585236 120968260
736445415084 120961953
471173483964 120955646
866554981300 120949339
654969036240 120943032
458541487244 59008292
864028581956 120936725
114319576624 113229571
658127035420 120930418
44843594664 120924111
872870979660 120917804
649916237552 120911497
798973798848 120905190
621494244932 120898883
969505754568 7007077
522964670516 120892576
764867407704 120886269
312010325292 120879962
355590713976 120873655
296851929228 120867348
126319973508 120861041
543807465104 120854734
330326720536 3216570
631599842308 120848427
228639146940 120842120
567176659036 120835813
398539502824 120829506
247587142020 120823199
870976180152 98054929
432645893968 120816892
292430730376 120810585
175584760716 120804278
992243348664 2699396
941715361784 120797971
663179834108 120791664
589914253132 120785357
92845182200 120779050
644863438864 120772743
888029375724 101012912
821711392944 120766436
277272334312 120760129
189479957108 36378776
344853516764 120753822
669495832468 120747515
13263602864 120741208
68844388432 120734901
538754666416 120728594
108003578264 120722287
630336642636 120715980
790131401144 120709673
329063520864 120703366
554544662316 120697059
826132591796 120690752
573492657396 120684445
128214773016 120678138
88423983348 120671831
900661372444 120665524
488858279372 120659217
228639146940 120652910
165479163340 120646603
231165546284 120640296
462962686096 120633989
69475988268 120627682
754130210492 120621375
810342595896 120615068
44843594664 120608761
778131004260 120602454
749077411804 120596147
314536724636 120589840
675180230992 120583533
613283447064 120577226
404223901348 120570919
488226679536 120564612
183163958748 120558305
767393807048 120551998
954978958340 12033756
485068680356 120545691
964452955880 120539384
713076221152 120533077
80213185480 120526770
260219138740 6161939
253903140380 4730250
771815005900 120520463
974558553256 120514156
654969036240 95860093
234323545464 120507849
749077411804 120501542
925293766048 41405455
49264793516 120495235
204006753336 120488928
40422395812 120482621
606335848868 120476314
472436683636 120470007
956873757848 120463700
467383884948 120457393
723813418364 120451086
973295353584 47321421
264640337592 120444779
675180230992 120438472
877923778348 120432165
549491863628 120425858
135162371212 120419551
152215566784 120413244
698549424924 120406937
78318385972 120400630
441488291672 120394323
945504960800 120388016
51159593024 120381709
26527199420 120375402
778131004260 120369095
782552203112 120362788
865923381464 120356481
65054789416 120350174
336011119060 120343867
462331086260 120337560
68844388432 120331253
53054392532 120324946
137688770556 120318639
123793574164 120312332
157899965308 120306025
634126241652 63479955
371380709876 120299718
368222710696 120293411
72002387612 120287104
191374756616 120280797
438330292492 120274490
462331086260 120268183
615178246572 120261876
217901949728 120255569
259587538904 120249262
580440255592 120242955
1894805816 120236648
469278684456 120230341
847606986220 120224034
882344977200 120217727
420645497084 68418336
375170308892 120211420
660021834928 120205113
637915840668 120198806
837501388844 120192499
577913856248 120186192
589282653296 120179885
441488291672 120173578
674548631156 120167271
137057170720 120160964
940452162112 120154657
665074633616 120148350
389065505284 120142043
588651053460 120135736
391591904628 120129429
910135369984 120123122
3158005488 120116815
716865820168 120110508
337905918568 120104201
828658991140 120097894
831185390484 120091587
428856294952 120085280
418119097740 120078973
442751491344 120072666
378328308072 120066359
690970226892 96717845
173058361372 120060052
747814212132 120053745
282325133000 120047438
605704249032 120041131
728866217052 30563722
340432317912 120034824
776867804588 120028517
333484719716 120022210
727603017380 120015903
66317989088 120009596
605072649196 120003289
241902743496 119996982
726339817708 119990675
173689961208 119984368
236218344972 119978061
502121875928 119971754
308220726276 119965447
61265190400 119959140
203375153500 119952833
368854310532 119946526
255797939888 119940219
458541487244 119933912
811605795568 119927605
877923778348 119921298
290535930868 119914991
493279478224 119908684
261482338412 119902377
93476782036 119896070
413066299052 119889763
237481544644 119883456
911398569656 119877149
156005165800 119870842
273482735296 119864535
255797939888 119858228
375801908728 119851921
462331086260 119845614
18948001388 119839307
300009928408 119833000
368222710696 119826693
836238189172 119820386
200217154320 119814079
451593889048 119807772
975821752928 119801465
555176262152 119795158
702970623776 119788851
827395791468 119782544
174321561044 119776237
673917031320 36914871
354959114140 119769930
392855104300 119763623
511595873468 119757316
620231045260 119751009
699181024760 119744702
781289003440 119738395
793921000160 119732088
213480750876 119725781
401697502004 119719474
631599842308 119713167
995401347844 119706860
341695517584 119700553
773078205572 119694246
276640734476 119687939
742761413444 119681632
739603414264 119675325
413697898888 119669018
709286622136 119662711
45475194500 119656404
298115128900 119650097
207164752516 119643790
641705439684 119637483
847606986220 119631176
1894805816 119624869
256429539724 31736824
408013500364 119618562
401697502004 119612255
762972608196 119605948
149689167440 119599641
930978164572 119593334
740866613936 119587027
770551806228 119580720
37895996468 119574413
86529183840 119568106
773709805408 13900628
192637956288 119561799
899398172772 119555492
959400157192 119549185
798342199012 119542878
343590317092 119536571
970768954240 119530264
971400554076 119523957
930346564736 119517650
514122272812 119511343
745919412624 119505036
792026200652 119498729
412434699216 119492422
647389838208 119486115
993506548336 119479808
833711789828 119473501
368222710696 119467194
716865820168 119460887
356853913648 119454580
543807465104 119448273
555807861988 119441966
330958320372 78402317
150320767276 119435659
987822149812 119429352
338537518404 119423045
442119891508 119416738
791394600816 119410431
150320767276 119404124
694759825908 119397817
932872964080 119391510
673917031320 119385203
589282653296 119378896
601283050180 119372589
634757841488 119366282
509701073960 119359975
630336642636 119353668
605072649196 119347361
786341802128 119341054
642337039520 119334747
88423983348 119328440
181269159240 119322133
709918221972 119315826
666969433124 119309519
265903537264 119303212
270956335952 119296905
395381503644 119290598
281061933328 119284291
16421602044 119277984
344221916928 119271677
660653434764 11699485
736445415084 119265370
993506548336 119259063
10737203520 119252756
284219932508 119246449
219165149400 6868323
454751888228 119240142
766130607376 119233835
646758238372 119227528
127583173180 119221221
107371978428 78377089
158531565144 119214914
336011119060 119208607
901292972280 119202300
277272334312 119195993
805921397044 119189686
443383091180 119183379
911398569656 119177072
320852722996 119170765
238113144480 119164458
240639543824 119158151
413697898888 119151844
215375550384 119145537
351169515124 119139230
272851135460 119132923
96634781216 119126616
254534740216 119120309
708023422464 119114002
774341405244 119107695
459804686916 119101388
552649862808 119095081
324642322012 119088774
362538312172 91211834
101687579904 119082467
987822149812 119076160
124425174000 119069853
358748713156 119063546
413066299052 119057239
234323545464 119050932
728866217052 119044625
505911474944 119038318
112424777116 119032011
773078205572 119025704
84634384332 119019397
685285828368 66217193
332221520044 119013090
810974195732 119006783
978348152272 119000476
930978164572 118994169
981506151452 118987862
500227076420 118981555
394118303972 118975248
792657800488 118968941
532438668056 118962634
312010325292 118956327
782552203112 118950020
121267174820 118943713
663811433944 118937406
521069871008 83517294
95371581544 118931099
265903537264 118924792
46738394172 118918485
897503373264 118912178
750340611476 118905871
161057964488 118899564
618336245752 118893257
536228267072 118886950
145267968588 118880643
48633193680 118874336
782552203112 118868029
74528786956 118861722
411171499544 118855415
457278287572 118849108
233060345792 118842801
949294559816 118836494
270956335952 118830187
75160386792 118823880
941715361784 118817573
641073839848 118811266
349274715616 118804959
910766969820 118798652
56843991548 118792345
788236601636 118786038
251376741036 118779731
764235807868 71231258
486963479864 118773424
180637559404 118767117
111793177280 118760810
306957526604 118754503
363169912008 118748196
175584760716 118741889
347379916108 118735582
420645497084 36416618
336096610445 14619626
477489482324 118729275
116214376132 118722968
994769748008 118716661
656863835748 118710354
585493054280 118704047
312641925128 118697740
632863041980 45845583
450962289212 57204490
451593889048 118691433
937294162932 118685126
669495832468 118678819
639179040340 118672512
228007547104 118666205
574755857068 118659898
541912665596 118653591
952452558996 118647284
65686389252 118640977
552018262972 106645063
898134973100 118634670
111793177280 118628363
258955939068 118622056
363801511844 118615749
706760222792 118609442
490753078880 75835368
253271540544 118603135
157899965308 118596828
681496229352 118590521
247587142020 118584214
695391425744 118577907
598756650836 118571600
296851929228 118565293
131372772196 118558986
530543868548 118552679
355590713976 118546372
634126241652 90215328
223586348252 118540065
437067092820 32342296
505279875108 118533758
572861057560 118527451
77686786136 118521144
252639940708 118514837
739603414264 75419106
851396585236 118508530
710549821808 118502223
95371581544 118495916
929083365064 118489609
942978561456 118483302
48001593844 118476995
478752681996 118470688
889292575396 118464381
426329895608 118458074
174321561044 118451767
274114335132 118445460
10737203520 105705320
217901949728 42610092
723813418364 118439153
372012309712 118432846
120003975148 118426539
950557759488 118420232
578545456084 118413925
587387853788 118407618
828658991140 118401311
958136957520 118395004
685285828368 118388697
142109969408 118382390
320221123160 118376083
927188565556 118369776
929714964900 118363469
434540693476 118357162
800236998520 70430269
513490672976 118350855
157899965308 118344548
558965861168 118338241
406118700856 118331934
629705042800 118325627
72633987448 118319320
668864232632 118313013
773709805408 118306706
475594682816 47889051
394118303972 118300399
13895202700 7278278
406750300692 118294092
534965067400 118287785
364433111680 110372500
164847563504 115733450
444646290852 118281478
181269159240 118275171
384644306432 118268864
822974592616 118262557
794552599996 118256250
982769351124 118249943
111161577444 118243636
778762604096 118237329
202743553664 118231022
346748316272 118224715
974558553256 118218408
540649465924 118212101
900661372444 118205794
501490276092 55987239
130741172360 118199487
293693930048 118193180
582335055100 118186873
829922190812 118180566
279167133820 111457304
718129019840 118174259
598125051000 38188885
336642718896 118167952
35369597124 118161645
275377534804 118155338
206533152680 118149031
12632003028 118142724
839396188352 118136417
744656212952 118130110
185058758256 118123803
463594285932 118117496
808447796388 118111189
126951573344 118104882
961294956700 118098575
32843197780 118092268
922767366704 56353045
857712583596 118085961
649284637716 118079654
21474400732 118073347
388433905448 118067040
810342595896 118060733
750340611476 118054426
113056376952 118048119
483173880848 118041812
485700280192 118035505
974558553256 118029198
49933226232 2857071
837501388844 118022891
674548631156 118016584
819184993600 118010277
869712980480 118003970
937925762768 117997663
755393410164 75387571
626547043620 117991356
608230648376 84267827
312010325292 117985049
133267571704 117978742
898134973100 117972435
409276700036 117966128
46106794336 19797673
438961892328 117959821
797710599176 117953514
200217154320 117947207
415592698396 117940900
460436286752 117934593
430119494624 117928286
445277890688 117921979
795184199832 117915672
948662959980 117909365
648021438044 117903058
79581585644 30683555
677706630336 117896751
600651450344 117890444
374538709056 117884137
335379519224 117877830
925293766048 117871523
677075030500 117865216
634126241652 117858909
246323942348 117852602
155373565964 117846295
244429142840 117839988
348011515944 117833681
486331880028 117827374
561492260512 117821067
65054789416 117814760
426329895608 117808453
936662563096 117802146
723181818528 117795839
597493451164 117789532
548860263792 117783225
941083761948 117776918
197059155140 117770611
692233426564 117764304
358117113320 117757997
977084952600 117751690
515385472484 117745383
287377931688 117739076
903187771788 117732769
317694723816 117726462
308220726276 117720155
854554584416 42345198
984664150632 117713848
298115128900 117707541
939820562276 117701234
670759032140 117694927
973295353584 117688620
552018262972 117682313
678338230172 117676006
329695120700 117669699
792657800488 117663392
634126241652 117657085
630968242472 117650778
427593095280 117644471
560229060840 117638164
716234220332 117631857
370117510204 117625550
332853119880 117619243
77055186300 117612936
58738791056 117606629
891187374904 117600322
13895202700 117594015
375170308892 117587708
986558950140 117581401
273482735296 117575094
181269159240 117568787
480647481504 117562480
420645497084 117556173
492016278552 117549866
847606986220 117543559
399171102660 117537252
658127035420 117530945
861502182612 45681601
286746331852 117524638
395381503644 98471191
453488688556 108524549
409276700036 117518331
188216757436 117512024
557071061660 117505717
249481941528 117499410
129477972688 117493103
210322751696 117486796
699181024760 117480489
884239776708 117474182
277272334312 117467875
871607779988 117461568
82107984988 117455261
819816593436 117448954
960031757028 117442647
670759032140 117436340
174321561044 117430033
876660578676 117423726
858975783268 117417419
263377137920 117411112
121267174820 3727437
533070267892 117404805
80213185480 117398498
273482735296 117392191
348643115780 117385884
920872567196 117379577
185690358092 117373270
468647084620 117366963
769920206392 117360656
798973798848 117354349
785710202292 117348042
307589126440 117341735
936662563096 117335428
61896790236 117329121
186321957928 117322814
337905918568 42483952
814132194912 117316507
797078999340 117310200
243797543004 117303893
953084158832 117297586
426961495444 117291279
260850738576 117284972
903187771788 106487388
42317195320 17300101
404855501184 117278665
552018262972 117272358
49896393352 23506189
632863041980 117266051
560229060840 117259744
438330292492 117253437
241902743496 117247130
482542281012 117240823
917714568016 117234516
703602223612 117228209
914556568836 117221902
140846769736 117215595
685917428204 117209288
685917428204 117202981
445277890688 112838537
295588729556 117196674
372643909548 117190367
308220726276 103314967
94108381872 117184060
679601429844 117177753
427593095280 117171446
767393807048 110372500
636652640996 117165139
38527596304 117158832
990348549156 117152525
479384281832 61310347
34106397452 117146218
557702661496 117139911
791394600816 117133604
34737997288 117127297
643600239192 117120990
281693533164 117114683
755393410164 117108376
108635178100 117102069
132004372032 117095762
283588332672 117089455
800868598356 117083148
442119891508 88241237
298115128900 117076841
948662959980 117070534
729497816888 117064227
517911871828 117057920
308852326112 69938323
690338627056 17722670
219165149400 117051613
953084158832 117045306
978348152272 117038999
7579204340 117032692
320221123160 117026385
276640734476 117020078
310115525784 117013771
331589920208 117007464
463594285932 116483983
101687579904 66570385
627178643456 117001157
815395394584 116994850
135206450835 64760276
101055980068 116988543
382117907088 116982236
393486704136 116975929
880450177692 116969622
539386266252 116963315
562123860348 116957008
577913856248 116950701
637284240832 116944394
308852326112 116938087
312641925128 22112342
488226679536 116931780
987190549976 116925473
817921793928 116919166
174953160880 116912859
563387060020 116906552
497700677076 116900245
971400554076 116893938
473699883308 116887631
224217948088 96907055
791394600816 116881324
363169912008 116875017
828027391304 116868710
978979752108 116862403
968874154732 116856096
452857088720 116849789
960031757028 116843482
827395791468 116837175
723813418364 116830868
731392616396 116824561
236849944808 116818254
974558553256 116811947
95371581544 116805640
783183802948 116799333
944241761128 116793026
339169118240 116786719
675180230992 116780412
940452162112 49093688
92213582364 116774105
505279875108 116767798
774973005080 116761491
150952367112 116755184
368854310532 116748877
269693136280 116742570
559597461004 116736263
311378725456 41039649
925925365884 116729956
417487497904 116723649
733919015740 116717342
39790795976 116711035
823606192452 116704728
113056376952 116698421
765499007540 116692114
412434699216 116685807
558965861168 116679500
936030963260 116673193
103582379412 116666886
850764985400 116660579
769288606556 25335219
306957526604 116654272
490753078880 116647965
584861454444 116641658
86529183840 116635351
873502579496 116629044
793289400324 116622737
414329498724 116616430
918977767688 116610123
673285431484 116603816
989085349484 116597509
295588729556 116591202
346748316272 116584895
820448193272 116578588
421277096920 116572281
809079396224 116565974
270324736116 116559667
204006753336 116553360
262745538084 116547053
740866613936 116540746
202743553664 116534439
749077411804 116528132
137057170720 116521825
351801114960 116515518
80844785316 116509211
973295353584 116502904
710549821808 116496597
352432714796 116490290
622125844768 116483983
24632399912 116477676
747814212132 116471369
15790002208 116465062
355590713976 116458755
338537518404 116452448
83371184660 116446141
503385075600 116439834
390960304792 116433527
754761810328 116427220
248218741856 87049214
79581585644 116420913
852659784908 116414606
903819371624 116408299
872239379824 116401992
548228663956 116395685
263377137920 116389378
351801114960 116383071
488226679536 116376764
407381900528 116370457
189479957108 98654094
181269159240 116364150
490121479044 116357843
624020644276 116351536
94108381872 116345229
936662563096 66204579
803394997700 116338922
449699089540 116332615
218533549564 116326308
825500991960 116320001
979611351944 116313694
840027788188 116307387
569703058380 116301080
537491466744 116294773
886134576216 116288466
750340611476 23026857
366327911188 116282159
15158402372 116275852
448435889868 79184385
260219138740 116269545
116214376132 24294564
467383884948 116263238
461699486424 36410311
252008340872 116256931
473068283472 116250624
975190153092 116244317
713707820988 116238010
240007943988 116231703
536859866908 116225396
296851929228 116219089
320852722996 116212782
50527993188 116206475
411803099380 116200168
712444621316 116193861
383381106760 116187554
88423983348 116181247
34737997288 116174940
728866217052 116168633
211585951368 116162326
73265587284 116156019
545070664776 116149712
606335848868 116143405
1263205980 116137098
227375947268 116130791
241902743496 116124484
838132988680 116118177
464225885768 116111870
349906315452 116105563
610757047720 68607546
340432317912 116099256
337905918568 116092949
159163164980 116086642
642968639356 116080335
720655419184 116074028
810974195732 116067721
183163958748 116061414
888660975560 116055107
672022231812 116048800
642968639356 116042493
725076618036 116036186
901292972280 116029879
699181024760 116023572
222323148580 116017265
875397379004 116010958
761709408524 116004651
375801908728 115998344
983400950960 47870130
21474400732 115992037
351169515124 115985730
303799527424 115979423
200848754156 51774163
309483925948 115973116
454751888228 115966809
851396585236 115960502
284851532344 115954195
299378328572 115947888
811605795568 115941581
846343786548 115935274
440225092000 115928967
183163958748 115922660
407381900528 115916353
988453749648 115910046
178111160060 115903739
537491466744 115897432
824869392124 115891125
142741569244 115884818
880450177692 115878511
749709011640 115872204
996664547516 115865897
341063917748 115859590
154110366292 115853283
920872567196 115846976
804658197372 115840669
161057964488 115834362
34737997288 115828055
262113938248 115821748
192006356452 115815441
603809449524 115809134
708023422464 115802827
87792383512 115796520
438961892328 115790213
298115128900 115783906
914556568836 115777599
805921397044 115771292
113687976788 111072577
44211994828 115764985
370117510204 115758678
287377931688 115752371
432014294132 115746064
956873757848 115739757
207796352352 4843776
528017469204 115733450
713707820988 115727143
558334261332 115720836
486963479864 115714529
793921000160 115708222
692865026400 115701915
327168721356 115695608
410539899708 115689301
176216360552 115682994
505279875108 52972493
948662959980 115676687
524859470024 115670380
528649069040 115664073
958136957520 115657766
447172690196 115651459
831185390484 84444423
651811037060 115645152
489489879208 115638845
570966258052 115632538
854554584416 115626231
499595476584 115619924
762341008360 115613617
505279875108 115607310
757919809508 115601003
954978958340 115594696
536228267072 115588389
181900759076 115582082
440856691836 115575775
427593095280 115569468
549491863628 115563161
303167927588 115556854
351801114960 115550547
287377931688 115544240
659390235092 115537933
636652640996 115531626
732655816068 15849491
84002784496 115525319
1894805816 115519012
17053201880 115512705
370749110040 115506398
268429936608 115500091
804026597536 115493784
550123463464 115487477
777499404424 70928522
490121479044 115481170
534333467564 115474863
361906712336 115468556
478121082160 115462249
666337833288 66191965
190111556944 115455942
750972211312 115449635
661285034600 115443328
723181818528 115437021
32211597944 115430714
730129416724 115424407
307589126440 115418100
396013103480 115411793
698549424924 115405486
543175865268 105572873
582966654936 115399179
949294559816 115392872
853291384744 73520699
348643115780 115386565
636021041160 47390798
975821752928 115380258
338537518404 115373951
946768160472 115367644
557702661496 115361337
843817387204 115355030
823606192452 115348723
604441049360 115342416
17053201880 115336109
95371581544 115329802
517911871828 115323495
444646290852 33849669
665074633616 115317188
289904331032 115310881
91581982528 115304574
701075824268 115298267
953715758668 115291960
266535137100 115285653
37895996468 115279346
924030566376 66210886
721918618856 115273039
214743950548 12052677
146531168260 115266732
707391822628 115260425
640442240012 115254118
342327117420 115247811
939820562276 115241504
792657800488 115235197
155373565964 68866133
344853516764 115228890
723181818528 65618028
181269159240 115222583
45475194500 115216276
766762207212 115209969
552649862808 115203662
66317989088 115197355
881713377364 15666588
900661372444 115191048
3789605324 115184741
735813815248 115178434
590545852968 115172127
874765779168 115165820
79581585644 115159513
703602223612 115153206
466752285112 115146899
404223901348 115140592
681496229352 115134285
606335848868 115127978
584861454444 115121671
827395791468 115115364
333484719716 115109057
776867804588 115102750
785078602456 115096443
999190946860 115090136
209059552024 115083829
72633987448 115077522
706760222792 76270551
924030566376 115071215
493911078060 115064908
714971020660 115058601
595598651656 115052294
162952763996 115045987
198953954648 115039680
903187771788 25846086
291167530704 115033373
627178643456 115027066
147794367932 115020759
860870582776 115014452
453488688556 115008145
669495832468 115001838
473699883308 114995531
581071855428 114989224
704233823448 114982917
934136163752 114976610
190111556944 73060288
677075030500 114970303
941083761948 114963996
373275509384 114957689
214743950548 114951382
613283447064 114945075
629705042800 114938768
377696708236 114932461
757288209672 114926154
438330292492 114919847
903819371624 114913540
871607779988 114907233
24000800076 114900926
746551012460 114894619
137688770556 114888312
996664547516 3273333
332221520044 114882005
41685595484 114875698
20842800896 114869391
786973401964 114863084
373275509384 114856777
653705836568 114850470
930346564736 114844163
161057964488 114837856
751603811148 114831549
948031360144 114825242
406118700856 114818935
723181818528 114812628
253903140380 114806321
189479957108 114800014
416855898068 114793707
781920603276 114787400
575387456904 114781093
226744347432 114774786
576019056740 114768479
155373565964 14424109
869081380644 114762172
846343786548 36902257
171795161700 60528279
871607779988 53855473
509701073960 114755865
413066299052 114749558
82107984988 114743251
504016675436 114736944
712444621316 114730637
585493054280 114724330
960031757028 114718023
193901155960 114711716
284219932508 114705409
677075030500 114699102
986558950140 114692795
742761413444 114686488
571597857888 114680181
668864232632 114673874
521069871008 114667567
243797543004 114661260
963821356044 114654953
896240173592 114648646
246955542184 114642339
61265190400 114636032
970768954240 114629725
783815402784 114623418
527385869368 114617111
633494641816 114610804
308220726276 114604497
3789605324 114598190
180005959568 114591883
804658197372 114585576
387802305612 114579269
354959114140 114572962
842554187532 114566655
439593492164 114560348
544439064940 114554041
968242554896 114547734
332853119880 114541427
721918618856 114535120
282956732836 114528813
93476782036 114522506
557071061660 114516199
908240570476 114509892
870976180152 114503585
645495038700 114497278
22106000568 114490971
348011515944 114484664
50527993188 41739726
197059155140 114478357
444646290852 114472050
399171102660 114465743
557071061660 114459436
8842404012 114453129
829290590976 114446822
495174277732 114440515
377696708236 114434208
368854310532 12689684
205901552844 110839218
548860263792 114427901
193269556124 114421594
512859073140 114415287
813500595076 114408980
108635178100 114402673
499595476584 114396366
567176659036 114390059
286746331852 114383752
218533549564 114377445
180005959568 114371138
437698692656 114364831
929083365064 114358524
687180627876 19412946
734550615576 114352217
793289400324 114345910
874134179332 114339603
344853516764 114333296
949294559816 114326989
498963876748 114320682
111161577444 114314375
658758635256 114308068
456646687736 114301761
882976577036 114295454
841290987860 114289147
670759032140 114282840
121267174820 114276533
663811433944 114270226
522333070680 114263919
269693136280 114257612
786341802128 114251305
210954351532 114244998
457909887408 114238691
193269556124 114232384
136425570884 114226077
236849944808 114219770
166110763176 114213463
728866217052 114207156
813500595076 114200849
447804290032 114194542
490753078880 114188235
987822149812 114181928
742129813608 114175621
387170705776 114169314
1894805816 114163007
918346167852 114156700
334747919388 114150393
188848357272 114144086
341063917748 114137779
510332673796 114131472
495805877568 114125165
926556965720 114118858
111161577444 114112551
241902743496 114106244
605704249032 112012320
32843197780 114099937
504016675436 114093630
133899171540 114087323
457973764704 24212573
515385472484 114081016
322115922668 114074709
948031360144 114068402
500227076420 35735462
603177849688 114062095
236849944808 114055788
730761016560 114049481
604441049360 114043174
285483132180 114036867
34106397452 114030560
807816196552 114024253
618336245752 114017946
174953160880 114011639
486963479864 41670349
338537518404 114005332
544439064940 113999025
524227870188 113992718
250113541364 113986411
651179437224 113980104
152847166620 113973797
454751888228 113967490
206533152680 113961183
27158799256 113954876
175584760716 113948569
793289400324 113942262
891187374904 113935955
389065505284 113929648
114951176460 113923341
75791986628 113917034
540017866088 113910727
192006356452 113904420
681496229352 113898113
313273524964 113891806
209059552024 113885499
403592301512 113879192
401697502004 113872885
704233823448 113866578
686549028040 113860271
447804290032 113853964
612020247392 113847657
82739584824 113841350
253271540544 63038465
526122669696 113835043
91581982528 113828736
316431524144 113822429
134530771376 113816122
596230251492 113809815
87792383512 113803508
42317195320 113797201
144004768916 109861633
576019056740 113790894
641073839848 113784587
538123066580 113778280
88423983348 113771973
790763000980 113765666
990980148992 113759359
841290987860 113753052
602546249852 76604822
126951573344 113746745
674548631156 113740438
726339817708 113734131
282325133000 113727824
34737997288 113721517
121898774656 113715210
265903537264 90366696
570966258052 113708903
104845579084 113702596
748445811968 113696289
691601826728 113689982
3158005488 113683675
881081777528 113677368
949294559816 113671061
716865820168 113664754
139583570064 113658447
446541090360 113652140
940452162112 113645833
659390235092 113639526
855186184252 113633219
731392616396 113626912
495805877568 113620605
705497023120 113614298
582966654936 113607991
945504960800 113601684
209691151860 113595377
428224695116 113589070
373907109220 113582763
544439064940 113576456
24000800076 113570149
585493054280 113563842
1263205980 113557535
105477178920 113551228
880450177692 113544921
845080586876 113538614
543807465104 113532307
507806274452 113526000
852028185072 113519693
452857088720 113513386
204006753336 113507079
977716552436 113500772
616441446244 113494465
788868201472 113488158
849501785728 113481851
821711392944 113475544
15790002208 113469237
672022231812 113462930
852659784908 113456623
90318782856 113450316
752235410984 113444009
430751094460 113437702
670759032140 113431395
574755857068 113425088
129477972688 113418781
615178246572 113412474
625915443784 113406167
41091995323 22415078
104213979248 113399860
853922984580 113393553
802131798028 113387246
14526802536 113380939
124425174000 113374632
135162371212 106689212
228639146940 113368325
649916237552 113362018
169268762356 113355711
197690754976 113349404
505279875108 113343097
678969830008 113336790
814763794748 113330483
517911871828 113324176
532438668056 113317869
150952367112 50462307
625283843948 113311562
760446208852 113305255
106740378592 113298948
5684404832 113292641
37264396632 113286334
101687579904 113280027
594335451984 113273720
282325133000 113267413
608862248212 113261106
615178246572 113254799
989716949320 113248492
260850738576 113242185
984664150632 113235878
304431127260 113229571
133267571704 113223264
589914253132 113216957
222323148580 113210650
501490276092 113204343
735182215412 113198036
219796749236 113191729
891187374904 113185422
997927747188 113179115
214743950548 113172808
728866217052 96787222
166110763176 113166501
392223504464 113160194
852659784908 113153887
380854707416 113147580
138951970228 113141273
855817784088 113134966
603809449524 113128659
290535930868 113122352
827395791468 113116045
526754269532 38737594
17053201880 64432312
917082968180 113109738
859607383104 113103431
343590317092 113097124
228007547104 113090817
406750300692 113084510
805289797208 113078203
153478766456 113071896
94739981708 113065589
533701867728 113059282
418119097740 113052975
675180230992 76295779
829922190812 113046668
161057964488 113040361
432014294132 113034054
372643909548 113027747
24632399912 113021440
649284637716 35748076
509069474124 113015133
408013500364 113008826
492647878388 47069141
493279478224 113002519
30316798436 72461123
74528786956 112996212
216638750056 112989905
253271540544 112983598
684022628696 112977291
117477575804 112970984
528649069040 112964677
705497023120 112958370
692233426564 112952063
881081777528 112945756
928451765228 112939449
913293369164 112933142
524859470024 112926835
77686786136 112920528
186331828383 94838359
310747125620 33717222
253903140380 112914221
237481544644 112907914
496437477404 112901607
128846372852 112895300
393486704136 112888993
397907902988 112882686
278535533984 112876379
629705042800 112870072
149689167440 112863765
347379916108 112857458
436435492984 34171326
307589126440 112851151
161057964488 104513297
260219138740 112844844
259587538904 112838537
687180627876 112832230
357485513484 112825923
204638353172 112819616
524227870188 112813309
831816990320 112807002
401697502004 112800695
592440652476 112794388
595598651656 112788081
301273128080 112781774
441488291672 112775467
805921397044 112769160
745287812788 112762853
329063520864 112756546
896240173592 69414842
946768160472 112750239
516017072320 112743932
507806274452 112737625
585493054280 112731318
949926159652 112725011
390960304792 41184710
893713774248 112718704
574755857068 112712397
180637559404 85125579
624020644276 30027627
931609764408 112706090
870976180152 66778516
562123860348 112699783
742129813608 112693476
990348549156 112687169
188216757436 112680862
274114335132 112674555
13263602864 112668248
569703058380 112661941
3158005488 112655634
493279478224 112649327
700444224432 112643020
434540693476 112636713
917082968180 112630406
316431524144 112624099
454120288392 8501836
100424380232 40497247
546965464284 112617792
407381900528 13578971
289272731196 112611485
392855104300 112605178
627178643456 112598871
34106397452 112592564
74528786956 112586257
270956335952 112579950
646758238372 112573643
906977370804 112567336
725076618036 112561029
608230648376 112554722
557071061660 112548415
672653831648 112542108
295588729556 112535801
800236998520 112529494
530543868548 112523187
383381106760 112516880
508437874288 112510573
587387853788 112504266
639179040340 112497959
605072649196 112491652
373907109220 112485345
731392616396 112479038
685917428204 59405633
536228267072 112472731
839396188352 112466424
82739584824 112460117
994138148172 56050309
370749110040 112453810
566545059200 112447503
190743156780 112441196
845080586876 112434889
992243348664 112428582
941715361784 112422275
580440255592 112415968
639179040340 112409661
430119494624 112403354
37895996468 112397047
183795558584 112390740
522333070680 112384433
279167133820 112378126
113056376952 112371819
635389441324 112365512
374538709056 112359205
692233426564 112352898
807816196552 112346591
963189756208 112340284
236849944808 112333977
41053995648 62748343
930978164572 112327670
294957129720 112321363
689075427384 112315056
956242158012 112308749
740866613936 112302442
627178643456 112296135
568439858708 112289828
870976180152 98382893
810974195732 112283521
55580791876 112277214
430751094460 112270907
338537518404 112264600
25895599584 112258293
697286225252 112251986
639810640176 112245679
265903537264 112239372
742761413444 112233065
293062330212 112226758
941715361784 112220451
612020247392 112214144
448435889868 112207837
48633193680 112201530
903187771788 112195223
530543868548 112188916
180005959568 112182609
797078999340 112176302
545702264612 112169995
543807465104 112163688
942978561456 112157381
553913062480 112151074
840027788188 112144767
440225092000 112138460
518543471664 112132153
421277096920 112125846
294325529884 112119539
296851929228 112113232
608862248212 78490615
408645100200 112106925
240639543824 112100618
709918221972 112094311
14526802536 112088004
91581982528 112081697
416224298232 112075390
945504960800 112069083
349906315452 112062776
631606144 112056469
574755857068 112050162
180005959568 112043855
281693533164 112037548
50527993188 112031241
342958717256 112024934
37895996468 112018627
597493451164 112012320
191374756616 112006013
490121479044 111999706
851396585236 111993399
57475591384 83529908
581703455264 15868412
270324736116 111987092
706128622956 111980785
418119097740 111974478
961926556536 111968171
678338230172 111961864
676443430664 111955557
685917428204 111949250
192637956288 111942943
319589523324 111936636
850133385564 33616310
70107588104 111930329
491384678716 111924022
819816593436 111917715
867818180972 111911408
828658991140 111905101
168637162520 105762083
948662959980 111898794
888660975560 111892487
911398569656 111886180
16421602044 111879873
3158005488 111873566
286746331852 111867259
714339420824 111860952
272851135460 111854645
930978164572 111848338
135793971048 109451678
720023819348 111842031
893082174412 111835724
956242158012 111829417
29053598764 111823110
630336642636 111816803
594335451984 111810496
769288606556 111804189
788868201472 111797882
789499801308 111791575
689707027220 111785268
961926556536 111778961
550123463464 111772654
553281462644 111766347
128846372852 111760040
205269953008 3128272
120635574984 111753733
870976180152 111747426
307589126440 111741119
694759825908 71206030
906345770968 111734812
512859073140 69377000
626547043620 111728505
170531962028 111722198
166110763176 111715891
372012309712 111709584
24000800076 111703277
325905521684 111696970
381486307252 111690663
411171499544 111684356
147794367932 38144736
809710996060 111678049
632231442144 111671742
233060345792 111665435
687812227712 111659128
382749506924 111652821
968242554896 111646514
221691548744 111640207
635389441324 111633900
319589523324 111627593
233691945628 111621286
569703058380 111614979
613283447064 111608672
211585951368 111602365
282325133000 111596058
308852326112 37665404
373275509384 111589751
670759032140 111583444
699181024760 111577137
76423586464 111570830
291167530704 111564523
709286622136 111558216
298115128900 111551909
73897187120 111545602
598125051000 111539295
229902346612 111532988
917082968180 111526681
195164355632 111520374
853922984580 75046993
779394203932 111514067
875397379004 111507760
854554584416 111501453
168005562684 111495146
221059948908 111488839
164847563504 111482532
977084952600 111476225
351169515124 111469918
682759429024 111463611
417487497904 111457304
373275509384 111450997
258324339232 111444690
128214773016 111438383
36632796796 111432076
133899171540 111425769
264640337592 111419462
614546646736 111413155
716234220332 111406848
620862645096 111400541
410539899708 111394234
894976973920 111387927
221691548744 111381620
565913459364 93122855
149057567604 111375313
616441446244 111369006
872870979660 111362699
568439858708 111356392
128214773016 111350085
207164752516 111343778
445909490524 111337471
511595873468 111331164
812237395404 111324857
289272731196 111318550
208427952188 111312243
729497816888 111305936
310115525784 111299629
857080983760 111293322
785710202292 111287015
377065108400 111280708
548228663956 111274401
150952367112 111268094
757919809508 111261787
676443430664 111255480
817921793928 111249173
111161577444 111242866
581703455264 111236559
394749903808 111230252
197690754976 111223945
209691151860 111217638
137688770556 111211331
505911474944 111205024
389065505284 111198717
689707027220 111192410
389065505284 111186103
427593095280 111179796
468647084620 111173489
512227473304 111167182
166742363012 111160875
879186978020 111154568
562123860348 111148261
956873757848 87579002
425698295772 111141954
687180627876 111135647
999822546696 111129340
653705836568 111123033
488226679536 111116726
582335055100 111110419
794552599996 111104112
764867407704 111097805
341063917748 111091498
685917428204 111085191
546965464284 111078884
817290194092 111072577
853922984580 111066270
344221916928 111059963
757288209672 111053656
293062330212 111047349
691601826728 111041042
479384281832 111034735
238113144480 111028428
159794764816 111022121
724445018200 111015814
653074236732 111009507
485068680356 111003200
264640337592 110996893
368854310532 110990586
879186978020 110984279
98529580724 110977972
875397379004 110971665
931609764408 110965358
443383091180 110959051
908240570476 110952744
6308 110946437
658127035420 110940130
375170308892 110933823
772446605736 110927516
317063123980 110921209
260219138740 110914902
339800718076 110908595
144636368752 110902288
802131798028 110895981
681496229352 110889674
172426761536 110883367
197690754976 110877060
740235014100 110870753
231165546284 110864446
960663356864 110858139
656232235912 110851832
289904331032 110845525
561492260512 110839218
744024613116 110832911
512859073140 97190870
162952763996 110826604
706128622956 110820297
293062330212 110813990
887397775888 110807683
108635178100 110801376
624020644276 110795069
930346564736 110788762
606335848868 110782455
101055980068 110776148
493279478224 110769841
169900362192 110763534
842554187532 110757227
290535930868 110750920
358748713156 110744613
883608176872 110738306
460436286752 110731999
940452162112 59222730
802131798028 110725692
349274715616 110719385
84634384332 110713078
121267174820 110706771
449699089540 110700464
632863041980 110694157
529280668876 110687850
824237792288 110681543
114319576624 110675236
531175468384 110668929
727603017380 110662622
539386266252 110656315
457278287572 110650008
180637559404 45631145
508437874288 110643701
281061933328 110637394
237481544644 110631087
738340214592 110624780
219165149400 110618473
910135369984 94384255
136425570884 110612166
270324736116 110605859
277903934148 110599552
118740775476 72486351
709286622136 14348425
390328704956 110593245
370117510204 110586938
962558156372 110580631
541281065760 110574324
398539502824 110568017
272851135460 110561710
289272731196 110555403
416855898068 110549096
860238982940 110542789
613283447064 93110241
965084555716 46829475
868449780808 110536482
177479560224 110530175
487595079700 110523868
208427952188 110517561
549491863628 110511254
510964273632 110504947
883608176872 50973174
600651450344 110498640
272851135460 110492333
965084555716 110486026
581703455264 110479719
522964670516 110473412
492016278552 110467105
474963082980 110460798
660653434764 110454491
418750697576 110448184
579808655756 110441877
829290590976 110435570
872870979660 110429263
222323148580 110422956
615809846408 110416649
891187374904 110410342
693496626236 110404035
879818577856 110397728
761077808688 110391421
437698692656 110385114
41685595484 110378807
70107588104 110372500
369485910368 110366193
699181024760 110359886
977084952600 110353579
728866217052 110347272
363801511844 110340965
402960701676 110334658
725708217872 110328351
457909887408 110322044
397907902988 110315737
979611351944 110309430
118740775476 110303123
629073442964 110296816
32843197780 110290509
930346564736 110284202
868449780808 110277895
585493054280 110271588
536859866908 110265281
774973005080 110258974
848870185892 110252667
96634781216 110246360
222954748416 110240053
762972608196 110233746
198953954648 110227439
412434699216 110221132
570334658216 110214825
505911474944 110208518
945504960800 110202211
846343786548 110195904
927820165392 110189597
932872964080 110183290
285483132180 110176983
781920603276 110170676
602546249852 110164369
661916634436 110158062
448435889868 110151755
363801511844 110145448
820448193272 110139141
769288606556 110132834
991611748828 110126527
970137354404 110120220
324642322012 110113913
895608573756 110107606
968874154732 110101299
32211597944 110094992
528017469204 110088685
105477178920 110082378
183163958748 110076071
32211597944 110069764
354327514304 110063457
336642718896 110057150
608230648376 110050843
320852722996 110044536
150952367112 110038229
409276700036 110031922
344221916928 110025615
171163561864 110019308
13263602864 110013001
756025010000 110006694
359380312992 110000387
365696311352 109994080
197059155140 109987773
245060742676 109981466
742761413444 109975159
911398569656 109968852
730761016560 109962545
161057964488 109956238
253903140380 64110655
624652244112 109949931
317063123980 109943624
813500595076 109937317
983400950960 109931010
512227473304 109924703
902556171952 109918396
879186978020 109912089
195164355632 109905782
597493451164 109899475
126951573344 109893168
819184993600 109886861
891187374904 109880554
154741966128 109874247
915819768508 94453632
918977767688 109867940
896871773428 109861633
988453749648 109855326
692233426564 109849019
939188962440 109842712
852659784908 109836405
82107984988 109830098
72002387612 109823791
737077014920 109817484
387802305612 109811177
714971020660 109804870
61896790236 109798563
440225092000 109792256
682759429024 109785949
529912268712 109779642
913924969000 109773335
625915443784 109767028
804026597536 109760721
553281462644 109754414
738971814428 109748107
348643115780 109741800
982137751288 109735493
30316798436 46097863
612651847228 109729186
686549028040 109722879
961294956700 109716572
92845182200 109710265
323379122340 109703958
478752681996 109697651
309483925948 109691344
708655022300 109685037
636021041160 109678730
482542281012 109672423
849501785728 109666116
761709408524 109659809
466120685276 109653502
114951176460 109647195
469278684456 109640888
813500595076 109634581
241902743496 109628274
428224695116 109621967
379591507744 109615660
836869789008 109609353
941715361784 109603046
557702661496 109596739
268429936608 109590432
749709011640 109584125
464857485604 108423637
639810640176 109577818
402960701676 109571511
785078602456 109565204
420645497084 109558897
893082174412 109552590
81476385152 109546283
916451368344 109539976
122530374492 109533669
518543471664 109527362
81476385152 109521055
493911078060 109514748
27790399092 109508441
426961495444 109502134
137688770556 109495827
515385472484 109489520
451593889048 109483213
889924175232 109476906
692233426564 109470599
862133782448 109464292
258955939068 109457985
205901552844 109451678
300009928408 109445371
469278684456 109439064
461699486424 109432757
348643115780 109426450
571597857888 109420143
51791192860 109413836
268429936608 109407529
690338627056 109401222
34737997288 109394915
833711789828 109388608
997296147352 109382301
800236998520 109375994
150320767276 90473915
926556965720 109369687
850133385564 109363380
646758238372 109357073
39790795976 109350766
346748316272 109344459
483173880848 109338152
953715758668 102646425
861502182612 109331845
988453749648 109325538
869712980480 109319231
388433905448 109312924
521701470844 109306617
606967448704 109300310
509701073960 109294003
764867407704 109287696
272851135460 109281389
599388250672 38289797
886766176052 109275082
181900759076 109268775
480015881668 109262468
315168324472 109256161
114951176460 109249854
161057964488 109243547
965716155552 109237240
890555775068 109230933
332221520044 109224626
195795955468 109218319
159163164980 109212012
645495038700 109205705
77686786136 109199398
373907109220 109193091
968874154732 84267827
520438271172 109186784
36001196960 109180477
286114732016 109174170
780025803768 109167863
225481147760 109161556
696654625416 109155249
330326720536 109148942
441488291672 109142635
138951970228 109136328
478121082160 109130021
732655816068 109123714
936030963260 109117407
507174674616 109111100
230533946448 109104793
954978958340 109098486
952452558996 81757641
380223107580 109092179
752235410984 109085872
224217948088 109079565
788868201472 109073258
730129416724 75847982
295588729556 109066951
970137354404 109060644
192637956288 109054337
351801114960 109048030
350537915288 5278959
697286225252 109041723
745287812788 108505628
774973005080 90436073
16421602044 109035416
535596667236 109029109
108635178100 109022802
232428745956 109016495
241271143660 109010188
713707820988 109003881
969505754568 108997574
768657006720 108991267
742761413444 108984960
853291384744 108978653
905714171132 108972346
816658594256 108966039
802763397864 108959732
1263205980 108953425
733919015740 108947118
255797939888 108940811
147794367932 108934504
711181421644 108928197
428224695116 108921890
373907109220 108915583
42948795156 108909276
60001990728 108902969
770551806228 108896662
584861454444 108890355
943610161292 108884048
343590317092 108877741
878555378184 108871434
908872170312 108865127
259587538904 108858820
890555775068 108852513
126951573344 27397608
404855501184 108846206
963189756208 108839899
319589523324 108833592
446541090360 108827285
311378725456 108820978
10737203520 108814671
193901155960 108808364
284851532344 108802057
737708614756 108795750
39159196140 108789443
447804290032 108783136
925925365884 108776829
480647481504 108770522
541912665596 108764215
601283050180 108757908
784447002620 108751601
441488291672 108745294
70837110422 7284585
629073442964 108738987
348011515944 108732680
296851929228 108726373
64423189580 108720066
336011119060 108713759
652442636896 108707452
675180230992 108701145
311378725456 108694838
797710599176 108688531
485068680356 108682224
807816196552 108675917
924030566376 108669610
80844785316 108663303
745919412624 2415581
613915046900 108656996
480647481504 108650689
133899171540 108644382
718760619676 422569
900029772608 108638075
90950382692 108631768
560229060840 108625461
650547837388 108619154
354327514304 108612847
944873360964 108606540
553913062480 108600233
109266777936 108593926
395381503644 108587619
238744744316 108581312
757919809508 108575005
479384281832 108568698
441488291672 108562391
720655419184 108556084
464857485604 108549777
106108778756 108543470
382831989870 11453512
321484322832 108537163
31579998108 108530856
882344977200 108524549
857712583596 108518242
12632003028 108511935
722550218692 108505628
114951176460 70562716
336642718896 108499321
361906712336 7972048
121898774656 108493014
694128226072 108486707
516017072320 108480400
552018262972 108474093
300641528244 108467786
528649069040 108461479
60633590564 108455172
59370390892 108448865
699181024760 108442558
19579601224 108436251
132635971868 108429944
863396982120 108423637
234323545464 108417330
454120288392 108411023
367591110860 20674346
639179040340 108404716
404223901348 63555639
939820562276 108398409
555176262152 108392102
279798733656 108385795
453488688556 108379488
292430730376 108373181
509069474124 108366874
749077411804 108360567
771815005900 108354260
935399363424 108347953
755393410164 83428996
974558553256 108341646
371380709876 108335339
428856294952 14682696
53685992368 108329032
74528786956 108322725
14526802536 37892456
388433905448 108316418
548228663956 108310111
577282256412 108303804
44843594664 108297497
744024613116 34070414
267166736936 108291190
896240173592 108284883
943610161292 108278576
853922984580 108272269
432014294132 108265962
431382694296 108259655
102950779576 108253348
681496229352 108247041
482542281012 108240734
741498213772 108234427
186953557764 108228120
872239379824 108221813
236218344972 108215506
658127035420 108209199
540017866088 108202892
281061933328 108196585
49896393352 108190278
840027788188 108183971
351169515124 108177664
401065902168 108171357
523596270352 108165050
300009928408 108158743
693496626236 108152436
970137354404 108146129
214743950548 108139822
236218344972 101952655
53685992368 108133515
817921793928 50134343
822342992780 108127208
692865026400 108120901
475594682816 108114594
640442240012 108108287
582966654936 108101980
833711789828 108095673
218533549564 108089366
592440652476 108083059
142741569244 108076752
478752681996 108070445
624020644276 108064138
86529183840 22433999
154741966128 108057831
200217154320 74529819
774973005080 108051524
249481941528 108045217
600019850508 108038910
526122669696 108032603
237481544644 108026296
944241761128 108019989
894345374084 108013682
353695914468 108007375
3789605324 108001068
995401347844 107994761
476226282652 107988454
818553393764 107982147
666337833288 107975840
389065505284 107969533
180005959568 107963226
640442240012 107956919
730129416724 107950612
641705439684 107944305
894976973920 107937998
301273128080 107931691
871607779988 107925384
722550218692 107919077
610125447884 107912770
21474400732 107906463
552018262972 31459316
627178643456 107900156
393486704136 107893849
15158402372 107887542
317126288585 37444659
497069077240 107881235
948662959980 107874928
910766969820 107868621
807184596716 107862314
197690754976 107856007
190743156780 107849700
840659388024 107843393
750340611476 107837086
618967845588 63612402
480015881668 107830779
445277890688 107824472
624652244112 107818165
867818180972 107811858
121267174820 107805551
474963082980 107799244
552649862808 107792937
754130210492 107786630
236849944808 107780323
787605001800 107774016
247587142020 107767709
10105603684 107761402
213480750876 107755095
598756650836 107748788
330326720536 107742481
641705439684 107736174
61265190400 107729867
588019453624 107723560
35369597124 107717253
176216360552 107710946
750972211312 107704639
167373962848 91476728
778131004260 107698332
260850738576 107692025
795815799668 107685718
168005562684 8382003
630336642636 107679411
313273524964 50411851
394118303972 107673104
677075030500 107666797
301904727916 107660490
479384281832 107654183
816026994420 107647876
555807861988 107641569
326537121520 107635262
271587935788 107628955
720023819348 107622648
321484322832 107616341
460436286752 107610034
337274318732 107603727
756025010000 107597420
14526802536 107591113
230533946448 107584806
298746728736 107578499
903819371624 107572192
748445811968 107565885
814763794748 107559578
245060742676 107553271
407381900528 107546964
413066299052 107540657
564650259692 107534350
922135766868 107528043
71370787776 107521736
872239379824 107515429
378328308072 100514659
545070664776 107509122
396644703316 107502815
317694723816 107496508
965716155552 94989727
239376344152 107490201
615178246572 107483894
493279478224 107477587
342327117420 10778663
757288209672 107471280
873502579496 24723440
865923381464 107464973
855817784088 107458666
583598254772 107452359
678969830008 107446052
20842800896 107439745
893713774248 107433438
83371184660 107427131
514753872648 107420824
615809846408 107414517
640442240012 107408210
230533946448 34158712
435803893148 107401903
760446208852 107395596
453488688556 107389289
123161974328 107382982
402329101840 107376675
989716949320 107370368
144004768916 107364061
378328308072 107357754
281693533164 107351447
600019850508 107345140
563387060020 67100173
176847960388 107338833
484437080520 107332526
999190946860 107326219
359380312992 107319912
543807465104 107313605
250745141200 107307298
911398569656 107300991
366327911188 107294684
605704249032 107288377
720023819348 107282070
670127432304 107275763
438961892328 107269456
462331086260 107263149
454120288392 10166884
183795558584 107256842
667601032960 107250535
29685198600 107244228
636652640996 107237921
860870582776 107231614
836238189172 107225307
843185787368 107219000
212849151040 107212693
624652244112 107206386
417487497904 107200079
930978164572 107193772
893713774248 107187465
126951573344 107181158
244429142840 107174851
656863835748 107168544
416855898068 107162237
725076618036 107155930
424435096100 107149623
601283050180 107143316
848238586056 39544890
327168721356 107137009
595598651656 107130702
266535137100 107124395
876660578676 107118088
5052804996 96787222
769288606556 35129990
102319179740 25341526
305694326932 107111781
841290987860 107105474
102319179740 107099167
359380312992 107092860
822342992780 107086553
741498213772 107080246
286114732016 107073939
941715361784 107067632
406118700856 107061325
325273921848 107055018
666969433124 107048711
894345374084 107042404
490753078880 107036097
802131798028 107029790
992874948500 107023483
268429936608 107017176
615809846408 107010869
207796352352 107004562
920872567196 106998255
486963479864 106991948
301904727916 106985641
833080189992 23089927
71370787776 106979334
876028978840 106973027
92213582364 106966720
772446605736 106960413
701707424104 106954106
442751491344 106947799
690970226892 106941492
12632003028 106935185
204006753336 106928878
511595873468 44546341
867818180972 106922571
813500595076 106916264
483173880848 106909957
110529977608 106903650
533070267892 106897343
723813418364 106891036
725708217872 106884729
249481941528 106878422
232428745956 106872115
778131004260 106865808
804658197372 106859501
274114335132 106853194
639810640176 106846887
19579601224 106840580
234955145300 106834273
646758238372 106827966
490158885861 23518803
445277890688 42193830
541281065760 106821659
366959511024 106815352
449067489704 106809045
320852722996 106802738
936030963260 106796431
63159989908 106790124
202743553664 106783817
54949192040 106777510
852659784908 2762466
63159989908 106771203
478121082160 106764896
198322354812 106758589
526754269532 106752282
197059155140 106745975
421908696756 106739668
393486704136 106733361
559597461004 106727054
58738791056 106720747
818553393764 106714440
816026994420 106708133
975190153092 106701826
527385869368 106695519
655600636076 106689212
373907109220 106682905
513490672976 106676598
819184993600 106670291
983400950960 106663984
543807465104 106657677
986558950140 106651370
526754269532 106645063
649916237552 106638756
865291781628 106632449
22737600404 86241918
732024216232 106626142
745919412624 106619835
282956732836 106613528
463594285932 106607221
552649862808 106600914
71370787776 106594607
279167133820 106588300
576650656576 106581993
69475988268 106575686
56212391712 106569379
687812227712 106563072
18316401552 106556765
634126241652 106550458
649916237552 106544151
502753475764 106537844
38527596304 69326544
349274715616 106531537
337274318732 106525230
462962686096 106518923
348643115780 106512616
170531962028 106506309
286746331852 106500002
39159196140 106493695
779394203932 106487388
368222710696 106481081
963821356044 106474774
703602223612 106468467
973295353584 106462160
997927747188 106455853
202743553664 106449546
471173483964 106443239
680233029680 106436932
41685595484 106430625
975821752928 106424318
990348549156 106418011
605704249032 100817395
475594682816 106411704
21474400732 105541338
79581585644 106405397
276009134640 106399090
907608970640 106392783
118109175640 106386476
627178643456 106380169
829922190812 106373862
504016675436 106367555
17053201880 106361248
628441843128 106354941
61896790236 106348634
148425967768 106342327
221059948908 106336020
861502182612 106329713
354959114140 106323406
42317195320 106317099
879186978020 11384135
485068680356 106310792
323379122340 106304485
586756253952 106298178
768025406884 106291871
645495038700 106285564
891187374904 106279257
258955939068 106272950
866554981300 106266643
296851929228 29743812
396644703316 106260336
910135369984 106254029
2526405652 106247722
855817784088 106241415
387802305612 106235108
174321561044 106228801
582335055100 106222494
197690754976 106216187
456646687736 106209880
22737600404 106203573
440856691836 106197266
200217154320 106190959
683391028860 106184652
300009928408 106178345
538754666416 106172038
270956335952 7297199
58107191220 106165731
173058361372 106159424
704233823448 106153117
55580791876 106146810
697917825088 106140503
581703455264 106134196
416855898068 106127889
225481147760 106121582
818553393764 106115275
370749110040 27492213
840659388024 106108968
245060742676 106102661
50527993188 106096354
256429539724 106090047
291799130540 106083740
427593095280 106077433
301904727916 106071126
373275509384 106064819
538754666416 106058512
265903537264 106052205
552649862808 106045898
130741172360 106039591
765499007540 106033284
833080189992 106026977
413066299052 106020670
117477575804 106014363
50527993188 106008056
488226679536 106001749
798973798848 105995442
28421998928 105989135
997296147352 105982828
487595079700 105976521
329695120700 105970214
335379519224 105963907
125056773836 105957600
220428349072 105951293
896240173592 105944986
780025803768 105938679
717497420004 105932372
728234617216 105926065
12000403192 105919758
929714964900 105913451
291167530704 105907144
131372772196 81082792
18948001388 105900837
11368803356 105894530
778762604096 105888223
78318385972 105881916
531175468384 105875609
552018262972 105869302
749709011640 105862995
555807861988 105856688
771183406064 77033698
46738394172 105850381
843185787368 105844074
521069871008 105837767
63791589744 105831460
252008340872 105825153
691601826728 105818846
473068283472 105812539
29685198600 105806232
104213979248 105799925
272219535624 105793618
965716155552 105787311
279167133820 105781004
488858279372 105774697
634126241652 105768390
268429936608 105762083
764235807868 105755776
251376741036 105749469
425066695936 105743162
690338627056 105736855
712444621316 105730548
770551806228 105724241
729497816888 105717934
684022628696 105711627
748445811968 105705320
73265587284 105699013
236849944808 76049806
738340214592 105692706
628441843128 105686399
823606192452 77727468
200848754156 105680092
141478369572 105673785
475594682816 94478860
977716552436 105667478
385275906268 105661171
555807861988 105654864
217901949728 105648557
281061933328 105642250
39790795976 105635943
528649069040 105629636
944241761128 105623329
670759032140 105617022
928451765228 105610715
146531168260 105604408
449699089540 105598101
555807861988 105591794
905082571296 105585487
586756253952 105579180
609493848048 105572873
465489085440 105566566
629705042800 105560259
110529977608 30721397
388433905448 105553952
800236998520 105547645
747885052356 1374926
570966258052 105541338
426961495444 105535031
804026597536 105528724
469910284292 105522417
284851532344 105516110
989716949320 105509803
528017469204 105503496
485700280192 105497189
710549821808 105490882
296220329392 105484575
559597461004 105478268
361275112500 105471961
680233029680 105465654
884871376544 105459347
815395394584 54763681
924662166212 105453040
195164355632 58150540
469278684456 105446733
481279081340 60906699
816658594256 105440426
390960304792 105434119
417487497904 105427812
430751094460 57450463
402329101840 105421505
808447796388 39393522
338537518404 105415198
141478369572 105408891
335379519224 105402584
870344580316 105396277
9474003848 105389970
816026994420 1646127
670759032140 105383663
767393807048 105377356
697286225252 94586079
352432714796 105371049
592440652476 105364742
305062727096 105358435
457909887408 105352128
2526405652 105345821
118740775476 105339514
277272334312 105333207
574124257232 105326900
95371581544 28785148
894976973920 105320593
485700280192 105314286
276640734476 105307979
611388647556 105301672
647389838208 105295365
619599445424 105289058
817921793928 16631559
8210804176 105282751
306957526604 105276444
285483132180 105270137
600651450344 105263830
607599048540 105257523
881713377364 105251216
866554981300 105244909
730129416724 105238602
128214773016 105232295
850133385564 105225988
705497023120 105219681
360011912828 105213374
973295353584 105207067
438961892328 105200760
102319179740 105194453
176216360552 105188146
217901949728 105181839
521701470844 105175532
970768954240 105169225
140215169900 105162918
897503373264 105156611
664443033780 105150304
270324736116 105143997
925925365884 105137690
46738394172 105131383
106740378592 105125076
621494244932 105118769
952452558996 105112462
900661372444 105106155
2526405652 105099848
582966654936 105093541
970137354404 105087234
176847960388 105080927
213480750876 105074620
509069474124 105068313
742761413444 105062006
289904331032 105055699
468647084620 105049392
458541487244 41859559
833711789828 105043085
392855104300 105036778
936662563096 105030471
889292575396 105024164
661285034600 1091111
732655816068 105017857
492647878388 105011550
580440255592 105005243
884871376544 104998936
925293766048 104992629
169900362192 104986322
140215169900 104980015
623389044440 104973708
320852722996 104967401
777499404424 104961094
221691548744 104954787
479384281832 35811146
741498213772 104948480
191374756616 33092829
589282653296 104942173
223586348252 104935866
195164355632 104929559
209059552024 104923252
895608573756 104916945
516648672156 104910638
442119891508 104904331
684022628696 67283076
954978958340 104898024
819816593436 104891717
30948398272 104885410
141478369572 104879103
251376741036 104872796
934136163752 104866489
950557759488 104860182
927188565556 104853875
639810640176 104847568
905082571296 104841261
163584363832 104834954
109266777936 104828647
919609367524 104822340
678338230172 104816033
542544265432 104809726
275377534804 91041545
483805480684 104803419
908872170312 104797112
434540693476 104790805
766762207212 104784498
639810640176 104778191
685285828368 104771884
880450177692 104765577
957505357684 104759270
430751094460 104752963
575387456904 104746656
233060345792 48217015
509701073960 104740349
816026994420 104734042
661285034600 104727735
416224298232 89767531
718760619676 104721428
498332276912 104715121
999190946860 9353281
667601032960 104708814
680864629516 104702507
170531962028 104696200
850133385564 104689893
413697898888 104683586
349274715616 104677279
654969036240 104670972
311378725456 104664665
684022628696 104658358
235586745136 104652051
531849142217 48696347
853291384744 104645744
506543074780 104639437
445909490524 104633130
884871376544 104626823
579808655756 104620516
101687579904 104614209
197690754976 104607902
514122272812 104601595
858344183432 104595288
406750300692 104588981
511595873468 104582674
644231839028 104576367
906345770968 104570060
115582776296 104563753
559597461004 104557446
69475988268 104551139
438961892328 104544832
495174277732 104538525
359380312992 104532218
385275906268 104525911
903819371624 104519604
35369597124 104513297
215375550384 104506990
870344580316 104500683
956242158012 104494376
174953160880 104488069
756656609836 104481762
183795558584 104475455
408013500364 104469148
162952763996 104462841
440856691836 29422155
301904727916 104456534
235586745136 104450227
531807068220 104443920
860238982940 104437613
716234220332 104431306
747182612296 104424999
109266777936 104418692
574124257232 104412385
855817784088 104406078
369485910368 104399771
268429936608 104393464
966979355224 104387157
324010722176 104380850
636652640996 104374543
773078205572 104368236
874134179332 38125815
294325529884 104361929
96634781216 104355622
737708614756 104349315
925293766048 104343008
851396585236 104336701
336642718896 104330394
966347755388 104324087
48014428589 19040833
319589523324 18233537
68844388432 104317780
905714171132 104311473
28421998928 104305166
339169118240 104298859
946768160472 104292552
853291384744 104286245
442751491344 104279938
186321957928 104273631
142109969408 104267324
884239776708 9378509
166110763176 104261017
470541884128 104254710
435172293312 104248403
742761413444 104242096
650547837388 104235789
390960304792 104229482
82107984988 104223175
573492657396 104216868
484437080520 104210561
943610161292 104204254
292430730376 104197947
944241761128 104191640
678969830008 104185333
750972211312 104179026
68212788596 104172719
300009928408 104166412
199585554484 104160105
984032550796 104153798
597493451164 104147491
381486307252 104141184
454751888228 104134877
831185390484 104128570
951189359324 42383040
949294559816 104122263
243797543004 104115956
704865423284 48885557
111793177280 104109649
878555378184 104103342
678969830008 104097035
506543074780 104090728
951189359324 104084421
914556568836 104078114
990980148992 104071807
838764588516 104065500
257692739396 104059193
103582379412 104052886
163584363832 104046579
934136163752 104040272
836238189172 104033965
576650656576 104027658
133899171540 104021351
510332673796 104015044
341695517584 104008737
459173087080 104002430
977084952600 103996123
878555378184 103989816
163584363832 103983509
831185390484 103977202
820448193272 103970895
598125051000 103964588
164215963668 103958281
347379916108 103951974
891818974740 103945667
224217948088 103939360
844448987040 103933053
871607779988 103926746
980874551616 103920439
465489085440 103914132
296220329392 103907825
584229854608 26136208
700444224432 103901518
677706630336 103895211
605737638290 44722937
163584363832 103888904
138320370392 103882597
598125051000 103876290
219165149400 103869983
879818577856 103863676
957505357684 103857369
466752285112 103851062
115582776296 103844755
7579204340 103838448
225481147760 103832141
371380709876 103825834
408645100200 103819527
757919809508 103813220
56212391712 103806913
641073839848 103800606
416855898068 103794299
301904727916 103787992
902556171952 103781685
131372772196 103775378
672653831648 23222374
760446208852 103769071
803394997700 103762764
473699883308 103756457
741498213772 103750150
652442636896 103743843
303167927588 103737536
721918618856 103731229
673285431484 47939507
689075427384 103724922
841922587696 103718615
540649465924 103712308
342327117420 103706001
827395791468 50525377
454751888228 103699694
814763794748 103693387
109266777936 103687080
172426761536 103680773
879818577856 103674466
135162371212 103668159
424435096100 103661852
901292972280 103655545
991611748828 83239786
196427555304 103649238
899398172772 103642931
725076618036 103636624
437698692656 103630317
174953160880 103624010
378328308072 103617703
337905918568 103611396
353064314632 103605089
805921397044 103598782
248218741856 103592475
845712186712 103586168
541912665596 103579861
546965464284 103573554
332853119880 103567247
219796749236 103560940
202743553664 103554633
55580791876 103548326
287377931688 103542019
133899171540 103535712
596861851328 103529405
927820165392 103523098
281061933328 103516791
439593492164 103510484
679601429844 103504177
445277890688 103497870
828658991140 103491563
639810640176 103485256
576019056740 103478949
68844388432 103472642
970137354404 103466335
518543471664 103460028
241902743496 103453721
461067886588 103447414
459173087080 103441107
874134179332 103434800
540649465924 103428493
961926556536 103422186
785710202292 103415879
581071855428 103409572
408645100200 103403265
920240967360 95797023
121898774656 103396958
352432714796 15994552
339800718076 103390651
260850738576 103384344
592440652476 103378037
526122669696 103371730
387802305612 103365423
889924175232 40856746
515385472484 38775436
583598254772 103359116
675811830828 103352809
24000800076 103346502
95371581544 49106302
685285828368 103340195
489489879208 103333888
262113938248 32083709
644863438864 103327581
241902743496 103321274
94108381872 103314967
749709011640 103308660
916451368344 103302353
870976180152 103296046
768657006720 103289739
402329101840 43713817
759183009180 103283432
142109969408 103277125
940452162112 103270818
40422395812 103264511
920872567196 103258204
437067092820 103251897
442119891508 103245590
465489085440 103239283
273482735296 103232976
68844388432 103226669
320852722996 103220362
977716552436 103214055
583598254772 103207748
522964670516 103201441
377772991401 16776620
773078205572 103195134
116214376132 103188827
286746331852 103182520
573492657396 103176213
488226679536 103169906
699181024760 103163599
207164752516 103157292
904450971460 103150985
318957923488 103144678
325905521684 103138371
958768557356 103132064
741498213772 103125757
591177452804 103119450
603809449524 103113143
234323545464 103106836
69475988268 103100529
603809449524 103094222
490753078880 11970686
216638750056 103087915
85265984168 103081608
414961098560 36631056
405487101020 103075301
794552599996 103068994
412434699216 103062687
450330689376 103056380
848870185892 103050073
17053201880 103043766
555807861988 103037459
312010325292 56151221
846975386384 103031152
101687579904 103024845
329063520864 103018538
605072649196 103012231
353064314632 103005924
611388647556 102999617
828027391304 70222138
157899965308 102993310
226744347432 102987003
665706233452 102980696
385275906268 102974389
268429936608 102968082
58738791056 102961775
500858676256 102955468
344221916928 102949161
917130258066 55224092
362538312172 102942854
341063917748 102936547
447172690196 102930240
400434302332 102923933
293693930048 102917626
682127829188 102911319
651179437224 102905012
99792780396 102898705
946136560636 102892398
632231442144 102886091
283588332672 102879784
567176659036 102873477
796447399504 102867170
830553790648 102860863
380223107580 102854556
24632399912 102848249
889292575396 102841942
332853119880 102835635
739603414264 102829328
689075427384 102823021
570966258052 102816714
735182215412 102810407
910135369984 102804100
525491069860 102797793
476857882488 102791486
651179437224 102785179
641073839848 102778872
218533549564 102772565
153478766456 102766258
133267571704 102759951
610125447884 102753644
268429936608 102747337
653705836568 102741030
285483132180 102734723
359380312992 102728416
851396585236 102722109
262113938248 102715802
630968242472 102709495
82107984988 55482679
160426364652 102703188
457909887408 102696881
781289003440 102690574
932872964080 15603518
785710202292 99896573
810974195732 42086611
375801908728 102684267
726339817708 102677960
349274715616 102671653
562123860348 65561265
92213582364 102665346
383381106760 102659039
247587142020 102652732
336011119060 102646425
462962686096 102640118
327168721356 102633811
360011912828 102627504
775604604916 102621197
184427158420 102614890
971400554076 102608583
8210804176 102602276
330958320372 102595969
104213979248 102589662
380223107580 102583355
178742759896 102577048
297483529064 102570741
69475988268 102564434
218533549564 102558127
846975386384 102551820
892450574576 102545513
361906712336 102539206
445277890688 102532899
905714171132 102526592
828027391304 102520285
620862645096 102513978
851396585236 102507671
447172690196 102501364
65686389252 102495057
755393410164 102488750
993506548336 102482443
339169118240 102476136
269693136280 102469829
730129416724 102463522
725708217872 71470924
342958717256 102457215
614546646736 102450908
999822546696 102444601
355590713976 102438294
567176659036 102431987
406750300692 102425680
789499801308 102419373
629073442964 102413066
421908696756 102406759
849501785728 102400452
545702264612 102394145
611388647556 102387838
741498213772 102381531
15158402372 102375224
582966654936 102368917
915819768508 102362610
575387456904 102356303
205269953008 102349996
817921793928 9794771
513490672976 102343689
34106397452 102337382
200848754156 102331075
194532755796 102324768
193901155960 102318461
427593095280 102312154
957505357684 102305847
86529183840 102299540
473068283472 102293233
522964670516 102286926
315799924308 102280619
49896393352 102274312
427593095280 4131085
336011119060 102268005
582335055100 102261698
600651450344 102255391
956242158012 102249084
727603017380 102242777
1894805816 102236470
58738791056 102230163
420013897248 102223856
416855898068 102217549
796447399504 102211242
366327911188 102204935
951189359324 102198628
238744744316 102192321
125688373672 102186014
823606192452 102179707
538754666416 52978800
989085349484 102173400
281693533164 70613172
47369994008 102167093
257692739396 102160786
147794367932 102154479
355590713976 102148172
627810243292 102141865
210954351532 102135558
856449383924 102129251
524227870188 102122944
677706630336 102116637
919609367524 102110330
670127432304 102104023
821711392944 102097716
159794764816 102091409
192006356452 102085102
449699089540 102078795
879186978020 102072488
67581188760 102066181
179374359732 102059874
564650259692 69692350
546965464284 102053567
951820959160 41064877
985295750468 102047260
675180230992 102040953
51791192860 102034646
581703455264 102028339
864028581956 3494078
497069077240 102022032
975821752928 102015725
951820959160 102009418
291167530704 102003111
661285034600 101996804
432645893968 101990497
771815005900 101984190
836869789008 101977883
437067092820 101971576
543175865268 101965269
348011515944 101958962
67581188760 101952655
344221916928 101946348
269061536444 101940041
990348549156 101933734
684022628696 101927427
104213979248 43612905
783183802948 101921120
42317195320 101914813
498332276912 101908506
260850738576 101902199
46738394172 101895892
766130607376 101889585
12632003028 101883278
807816196552 101876971
303167927588 67352453
901292972280 101870664
972032153912 101864357
511595873468 99429855
385275906268 101858050
75791986628 101851743
750972211312 101845436
115582776296 101839129
111161577444 101832822
831816990320 101826515
195164355632 101820208
728234617216 101813901
449067489704 101807594
170531962028 101801287
437067092820 101794980
444014691016 101788673
645495038700 101782366
305694326932 101776059
913293369164 45202269
594967051820 101769752
706760222792 101763445
758551409344 101757138
600019850508 101750831
276009134640 101744524
573492657396 101738217
495805877568 63530411
1894805816 101731910
437067092820 101725603
394118303972 101719296
994769748008 63309666
50527993188 101712989
332221520044 101706682
218533549564 101700375
140215169900 101694068
344853516764 101687761
306957526604 101681454
473699883308 101675147
933504563916 101668840
759814609016 101662533
335379519224 101656226
148425967768 101649919
59370390892 67699338
129477972688 23455733
817921793928 101643612
168005562684 101637305
384012706596 101630998
417487497904 101624691
801500198192 101618384
217901949728 78925798
364433111680 101612077
925293766048 101605770
104213979248 24117968
972032153912 101599463
331589920208 101593156
49264793516 101586849
102950779576 101580542
239376344152 101574235
127583173180 101567928
543807465104 101561621
725076618036 101555314
562123860348 101549007
353064314632 37608641
632863041980 101542700
668864232632 101536393
660021834928 101530086
224849547924 101523779
608862248212 101517472
557702661496 39570118
594967051820 101511165
947399760308 101504858
877292178512 101498551
214743950548 101492244
373907109220 101485937
472436683636 101479630
900029772608 101473323
557702661496 101467016
660021834928 101460709
195164355632 101454402
246955542184 101448095
740866613936 101441788
724445018200 101435481
796447399504 101429174
222954748416 101422867
400434302332 101416560
860870582776 101410253
514753872648 101403946
996032947680 101397639
493911078060 101391332
874765779168 65037784
974558553256 101385025
793289400324 101378718
841290987860 101372411
141478369572 101366104
176216360552 101359797
834974989500 101353490
870344580316 101347183
712444621316 101340876
545702264612 101334569
404855501184 101328262
766130607376 101321955
704233823448 101315648
647389838208 101309341
711813021480 101303034
445909490524 101296727
454120288392 84267827
432014294132 101290420
678338230172 101284113
264008737756 101277806
361275112500 91861455
886134576216 101271499
60001990728 101265192
958768557356 101258885
58107191220 101252578
603809449524 101246271
739619068238 18429054
974558553256 101239964
22106000568 101233657
54317592204 101227350
63159989908 101221043
754130210492 101214736
551386663136 101208429
293062330212 101202122
380854707416 101195815
965084555716 101189508
415592698396 101183201
569703058380 101176894
852659784908 101170587
894345374084 101164280
132635971868 101157973
898766572936 101151666
524859470024 65100854
499595476584 101145359
630336642636 101139052
444646290852 101132745
502121875928 101126438
189479957108 101120131
971400554076 101113824
785710202292 101107517
641705439684 101101210
946768160472 101094903
234323545464 101088596
114319576624 101082289
601283050180 101075982
933504563916 101069675
982769351124 101063368
948662959980 101057061
512227473304 101050754
695391425744 101044447
543175865268 101038140
250745141200 101031833
327168721356 16902760
796447399504 101025526
84634384332 101019219
881713377364 101012912
631606144 101006605
56843991548 101000298
42317195320 100993991
625915443784 100987684
88423983348 100981377
620231045260 100975070
940452162112 100968763
966347755388 100962456
272851135460 100956149
71370787776 100949842
303167927588 100943535
560860660676 100937228
494542677896 100930921
550755063300 100924614
776236204752 100918307
488858279372 100912000
908872170312 100905693
340432317912 95166323
621494244932 100899386
342958717256 100893079
223586348252 100886772
710549821808 100880465
529912268712 100874158
622757444604 100867851
629705042800 100861544
303167927588 100855237
920240967360 100848930
231165546284 100842623
522333070680 100836316
469910284292 100830009
404855501184 100823702
966979355224 100817395
573492657396 100811088
476857882488 100804781
343590317092 100798474
992874948500 31812508
600019850508 100792167
54949192040 100785860
670127432304 100779553
778762604096 100773246
911398569656 100766939
252008340872 100760632
147794367932 100754325
360011912828 100748018
553281462644 100741711
656863835748 100735404
934136163752 100729097
26527199420 100722790
435803893148 100716483
499595476584 100710176
950557759488 100703869
274745934968 100697562
257692739396 100691255
531807068220 3840963
380223107580 100684948
692233426564 100678641
214743950548 100672334
632231442144 100666027
274745934968 100659720
17053201880 100653413
898766572936 100647106
245692342512 100640799
730761016560 100634492
481910681176 100628185
171795161700 100621878
670759032140 100615571
409908299872 100609264
20211201060 100602957
585493054280 100596650
328431921028 100590343
872870979660 100584036
555176262152 100577729
976453352764 100571422
86529183840 100565115
120003975148 12418483
583598254772 100558808
516648672156 100552501
637284240832 100546194
407381900528 100539887
831816990320 100533580
450962289212 100527273
162952763996 100520966
728866217052 100514659
925925365884 100508352
728234617216 100502045
959400157192 100495738
818553393764 100489431
288641131360 100483124
178111160060 100476817
60001990728 100470510
941083761948 100464203
873502579496 100457896
347379916108 100451589
277272334312 100445282
142109969408 100438975
138951970228 100432668
695391425744 100426361
375170308892 100420054
795815799668 63713314
305062727096 100413747
856449383924 100407440
906345770968 100401133
243165943168 100394826
921504167032 100388519
821711392944 100382212
858344183432 100375905
987190549976 100369598
225481147760 100363291
497069077240 100356984
560860660676 100350677
896240173592 100344370
11368803356 100338063
709918221972 100331756
29053598764 100325449
920872567196 100319142
58738791056 100312835
177479560224 100306528
606335848868 100300221
579177055920 100293914
901924572116 100287607
329695120700 100281300
911398569656 100274993
106108778756 100268686
872870979660 100262379
927820165392 100256072
843817387204 100249765
370117510204 100243458
132635971868 100237151
994769748008 100230844
905082571296 100224537
500858676256 100218230
523596270352 100211923
17684801716 100205616
74528786956 100199309
929714964900 100193002
608230648376 100186695
387802305612 100180388
598125051000 100174081
727603017380 100167774
538754666416 100161467
949294559816 100155160
836869789008 100148853
157268365472 100142546
694759825908 75841675
539386266252 100136239
416855898068 100129932
10737203520 100123625
971400554076 100117318
283588332672 64880109
766130607376 100111011
410539899708 100104704
905082571296 100098397
576019056740 100092090
41685595484 100085783
347379916108 100079476
23369200240 100073169
261482338412 100066862
937294162932 100060555
414961098560 100054248
343590317092 100047941
762972608196 100041634
671390631976 100035327
220428349072 100029020
322747522504 98389200
393486704136 100022713
694759825908 50954253
132635971868 100016406
222323148580 100010099
852659784908 100003792
480015881668 99997485
20211201060 34001037
602546249852 99991178
977084952600 99984871
723181818528 99978564
104845579084 99972257
439593492164 99965950
912030169492 99959643
290535930868 99953336
922767366704 99947029
334116319552 83283935
362538312172 99940722
207796352352 99934415
154110366292 99928108
108635178100 99921801
557071061660 99915494
732655816068 64318786
197059155140 99909187
303799527424 99902880
917714568016 99896573
260850738576 99890266
740866613936 99883959
140846769736 99877652
31579998108 99871345
884871376544 99865038
864660181792 4332909
305062727096 99858731
975821752928 99852424
608862248212 99846117
855817784088 99839810
735813815248 99833503
418750697576 99827196
942978561456 99820889
833080189992 99814582
291799130540 99808275
14526802536 99801968
197690754976 99795661
24632399912 99789354
555807861988 99783047
814132194912 99776740
793921000160 99770433
479384281832 99764126
422540296592 99757819
961294956700 84330897
960663356864 99751512
116845975968 99745205
164847563504 99738898
564018659856 99732591
599388250672 99726284
974558553256 99719977
129477972688 99713670
380854707416 99707363
809710996060 99701056
944241761128 99694749
174953160880 99688442
243165943168 99682135
52422792696 54706918
753498610656 25455052
734550615576 99675828
272219535624 99669521
320221123160 99663214
768657006720 99656907
299378328572 99650600
479384281832 99644293
352432714796 99637986
823606192452 99631679
524227870188 99625372
358117113320 99619065
958768557356 99612758
195164355632 99606451
795184199832 99600144
781289003440 53855473
691601826728 99593837
191374756616 99587530
626547043620 99581223
404855501184 99574916
642337039520 99568609
990348549156 99562302
416224298232 99555995
174321561044 99549688
928451765228 99543381
5684404832 99537074
341063917748 99530767
90950382692 99524460
583598254772 99518153
761709408524 99511846
191374756616 99505539
552649862808 99499232
990980148992 99492925
597493451164 99486618
584861454444 99480311
450330689376 99474004
441488291672 99467697
712444621316 99461390
765499007540 99455083
281693533164 81612580
121898774656 21487949
546333864448 99448776
264640337592 99442469
709286622136 99436162
748445811968 99429855
745919412624 99423548
260850738576 99417241
392855104300 99410934
541281065760 99404627
15790002208 99398320
965716155552 99392013
845712186712 99385706
258324339232 99379399
41685595484 99373092
223586348252 99366785
292430730376 99360478
471173483964 99354171
888660975560 87881738
260850738576 99347864
629073442964 99341557
32843197780 99335250
759183009180 99328943
66949588924 99322636
347379916108 99316329
77055186300 99310022
211585951368 99303715
585493054280 99297408
548228663956 99291101
124425174000 99284794
188216757436 99278487
446541090360 99272180
368222710696 99265873
730129416724 99259566
896240173592 99253259
997927747188 99246952
538123066580 99240645
212849151040 99234338
778762604096 99228031
396644703316 99221724
797710599176 99215417
65686389252 99209110
725076618036 99202803
325273921848 99196496
471173483964 99190189
666969433124 99183882
142741569244 99177575
269061536444 99171268
507174674616 99164961
57475591384 99158654
325273921848 99152347
565281859528 99146040
561492260512 99139733
771183406064 99133426
955610558176 99127119
414329498724 99120812
432645893968 99114505
282325133000 99108198
535596667236 99101891
327168721356 99095584
624652244112 99089277
903819371624 99082970
109898377772 99076663
824869392124 99070356
511595873468 99064049
702339023940 99057742
235586745136 99051435
610757047720 96661082
673285431484 99045128
869081380644 99038821
97266381052 99032514
96003181380 99026207
397921116153 34202861
568439858708 99019900
272851135460 99013593
293062330212 99007286
85265984168 99000979
451593889048 98994672
986558950140 98988365
463594285932 98982058
399802702496 98975751
186321957928 98969444
585493054280 98963137
1263205980 98956830
608230648376 98950523
96634781216 98944216
946136560636 98937909
56843991548 98931602
512227473304 72391746
788236601636 12336492
265271937428 98925295
244429142840 98918988
420645497084 98912681
55580791876 98906374
821079793108 98900067
377696708236 31225957
426329895608 98893760
537491466744 98887453
911398569656 98881146
480647481504 98874839
529912268712 98868532
217270349892 98862225
274114335132 98855918
828694512164 22238482
277272334312 98849611
629073442964 98843304
910766969820 98836997
642337039520 98830690
602546249852 90858642
996032947680 98824383
803394997700 98818076
391591904628 98811769
989716949320 98805462
606967448704 98799155
984664150632 98792848
747814212132 98786541
800868598356 98780234
118109175640 98773927
964452955880 98767620
72633987448 98761313
610757047720 98755006
885502976380 98748699
425698295772 98742392
733919015740 98736085
606335848868 98729778
101055980068 98723471
713076221152 98717164
278535533984 98710857
207796352352 98704550
460436286752 11434591
134530771376 98698243
646758238372 98691936
598756650836 59001985
829290590976 98685629
949294559816 98679322
12632003028 98673015
15790002208 98666708
174953160880 98660401
546965464284 98654094
586756253952 98647787
317694723816 98641480
171795161700 98635173
829290590976 98628866
979611351944 82205438
405487101020 84980518
567808258872 98622559
238113144480 98616252
234955145300 98609945
942346961620 98603638
711813021480 98597331
497700677076 98591024
834343389664 98584717
264640337592 98578410
482542281012 98572103
798342199012 98565796
132635971868 98559489
149689167440 98553182
288641131360 98546875
524859470024 98540568
161057964488 98534261
10105603684 98527954
222954748416 98521647
88423983348 98515340
394118303972 98509033
147794367932 98502726
75160386792 98496419
767393807048 55444837
931609764408 98490112
326537121520 98483805
20842800896 98477498
384644306432 98471191
418119097740 98464884
746551012460 98458577
821079793108 98452270
768657006720 98445963
705497023120 98439656
484437080520 98433349
597493451164 98427042
991611748828 92258796
334116319552 98420735
324010722176 98414428
606335848868 98408121
652442636896 98401814
389697105120 98395507
625283843948 98389200
282956732836 98382893
402329101840 98376586
75160386792 98370279
545702264612 21860062
474331483144 98363972
325905521684 98357665
802763397864 98351358
855817784088 98345051
131372772196 98338744
392855104300 98332437
403592301512 98326130
800868598356 98319823
470541884128 98313516
129477972688 98307209
145267968588 98300902
523596270352 98294595
338537518404 98288288
161689564324 98281981
365696311352 98275674
462331086260 98269367
357485513484 98263060
662548234272 98256753
937925762768 98250446
212217551204 98244139
204638353172 98237832
168005562684 98231525
373907109220 98225218
480647481504 98218911
764235807868 98212604
406118700856 98206297
340432317912 98199990
583598254772 78421238
121898774656 98193683
257061139560 98187376
460436286752 72965683
392855104300 98181069
678969830008 98174762
13895202700 98168455
908872170312 98162148
178742759896 98155841
530543868548 98149534
30316798436 98143227
820448193272 98136920
464225885768 98130613
224217948088 77714854
109898377772 98124306
759814609016 98117999
5052804996 98111692
735813815248 98105385
204006753336 98099078
956242158012 98092771
924030566376 98086464
736445415084 98080157
314536724636 98073850
992874948500 98067543
294325529884 98061236
982137751288 98054929
888660975560 98048622
915819768508 98042315
297483529064 98036008
75791986628 98029701
921504167032 98023394
803394997700 98017087
753498610656 98010780
253903140380 98004473
106125448157 75614623
237481544644 97998166
457909887408 44262526
389065505284 97991859
842554187532 27057030
812868995240 97985552
271587935788 97979245
102950779576 97972938
435803893148 97966631
170531962028 97960324
56212391712 97954017
570966258052 97947710
284219932508 97941403
600651450344 97935096
798973798848 97928789
68212788596 97922482
293062330212 37696939
349906315452 97916175
971400554076 97909868
348011515944 97903561
140846769736 97897254
785078602456 97890947
631606144 97884640
393486704136 97878333
766762207212 97872026
988453749648 97865719
581071855428 97859412
583598254772 97853105
609493848048 97846798
116845975968 97840491
954347358504 97834184
252639940708 97827877
540017866088 97821570
300641528244 97815263
572229457724 97808956
591809052640 97802649
579177055920 97796342
641705439684 97790035
269693136280 97783728
522333070680 97777421
870976180152 97771114
93476782036 97764807
434540693476 97758500
889924175232 97752193
873502579496 97745886
826764191632 97739579
520438271172 97733272
673285431484 34808333
936662563096 97726965
284219932508 97720658
608230648376 97714351
133899171540 97708044
853922984580 97701737
446541090360 97695430
902556171952 97689123
90950382692 97682816
659390235092 97676509
152847166620 8577520
860870582776 97670202
591177452804 97663895
85897584004 97657588
990348549156 97651281
358117113320 97644974
301904727916 97638667
404855501184 97632360
903187771788 97626053
179374359732 97619746
541912665596 97613439
586756253952 97607132
378959907908 97600825
365064711516 97594518
315168324472 97588211
93476782036 97581904
205901552844 93009329
610125447884 97575597
632863041980 97569290
734550615576 97562983
15158402372 97556676
699812624596 97550369
125056773836 97544062
881081777528 97537755
480647481504 97531448
80844785316 97525141
226112747596 97518834
336642718896 97512527
792026200652 97506220
790131401144 96074531
690338627056 97499913
135793971048 97493606
786973401964 97487299
943610161292 97480992
661916634436 97474685
82739584824 97468378
812868995240 97462071
236849944808 97455764
624652244112 97449457
130109572524 63700700
839396188352 97443150
277903934148 97436843
872870979660 12134668
877292178512 97430536
496437477404 97424229
172426761536 97417922
194532755796 97411615
505911474944 97405308
207796352352 97399001
164847563504 97392694
747182612296 97386387
545070664776 97380080
877292178512 97373773
346116716436 97367466
660653434764 97361159
232428745956 97354852
790131401144 97348545
458541487244 97342238
63159989908 97335931
144636368752 97329624
33474797616 97323317
836869789008 33994730
61265190400 97317010
354959114140 97310703
218533549564 97304396
27158799256 97298089
768025406884 97291782
353064314632 97285475
640442240012 97279168
613915046900 97272861
342958717256 97266554
706128622956 97260247
452857088720 97253940
989085349484 97247633
322747522504 97241326
486331880028 97235019
332221520044 97228712
184427158420 97222405
360011912828 12103133
517911871828 97216098
524859470024 38901576
356222313812 97209791
49896393352 97203484
656232235912 97197177
259587538904 97190870
773078205572 97184563
130109572524 97178256
610757047720 97171949
475594682816 97165642
22737600404 97159335
441488291672 97153028
662548234272 6073641
812868995240 97146721
987822149812 97140414
987822149812 97134107
79581585644 97127800
13263602864 97121493
648653037880 97115186
997927747188 97108879
312010325292 97102572
887397775888 97096265
665706233452 97089958
637284240832 97083651
209059552024 97077344
780657403604 97071037
968242554896 97064730
573492657396 97058423
538754666416 97052116
916451368344 97045809
954347358504 97039502
47369994008 97033195
560229060840 97026888
624652244112 97020581
138320370392 97014274
783183802948 97007967
462962686096 97001660
872870979660 96995353
914556568836 96989046
212217551204 96982739
930978164572 96976432
968242554896 96970125
156636765636 96963818
203375153500 96957511
892450574576 96951204
608862248212 96944897
479384281832 96938590
500227076420 96932283
987822149812 96925976
272219535624 96919669
45475194500 96913362
675811830828 96907055
15790002208 96900748
644231839028 96894441
590545852968 96888134
402329101840 96881827
541912665596 96875520
627178643456 96869213
949926159652 96862906
77686786136 96856599
773709805408 96850292
401697502004 96843985
896871773428 96837678
947399760308 96831371
191374756616 96825064
678969830008 96818757
136425570884 96812450
945504960800 96806143
161689564324 18094783
290535930868 96799836
168637162520 63410578
140846769736 96793529
586756253952 96787222
376433508564 96780915
162952763996 96774608
829922190812 96768301
342958717256 96761994
301273128080 96755687
394749903808 96749380
497069077240 96743073
588651053460 96736766
185690358092 7467488
581071855428 96730459
519175071500 96724152
230533946448 96717845
118109175640 96711538
519175071500 96705231
526754269532 35293972
162952763996 96698924
694759825908 96692617
368854310532 96686310
459173087080 96680003
299378328572 96673696
930346564736 7864829
426329895608 96667389
297483529064 96661082
93476782036 96654775
631606144 96648468
305694326932 96642161
117477575804 96635854
965084555716 96629547
186953557764 96623240
191374756616 76762497
945504960800 96616933
90950382692 96610626
101687579904 96604319
860870582776 96598012
255166340052 96591705
40422395812 96585398
687812227712 96579091
140215169900 96572784
334116319552 96566477
936662563096 96560170
140215169900 96553863
901924572116 96547556
366327911188 96541249
709286622136 96534942
297483529064 96528635
282956732836 96522328
361906712336 96516021
724445018200 96509714
684654228532 96503407
888660975560 96497100
925293766048 96490793
781920603276 96484486
88423983348 96478179
857080983760 96471872
436435492984 96465565
692233426564 96459258
569071458544 96452951
808447796388 96446644
778131004260 96440337
459173087080 96434030
755393410164 96427723
613915046900 19709375
559597461004 96421416
146531168260 96415109
435803893148 96408802
288009531524 96402495
758551409344 96396188
200217154320 96389881
852028185072 96383574
45475194500 96377267
552649862808 96370960
949294559816 96364653
566545059200 96358346
812868995240 96352039
10737203520 96345732
971400554076 96339425
158531565144 96333118
880450177692 96326811
785710202292 96320504
994138148172 62224862
593072252312 96314197
514122272812 96307890
638547440504 96301583
109898377772 96295276
949926159652 96288969
746551012460 96282662
545070664776 96276355
654969036240 96270048
752867010820 96263741
569703058380 96257434
120635574984 96251127
327800321192 96244820
589914253132 96238513
349274715616 96232206
823606192452 96225899
311378725456 96219592
181900759076 96213285
666969433124 96206978
159794764816 96200671
805289797208 96194364
558965861168 96188057
776236204752 96181750
867186581136 96175443
843185787368 96169136
475594682816 96162829
406118700856 96156522
56212391712 41682963
188848357272 96150215
822974592616 96143908
431382694296 96137601
819184993600 96131294
212217551204 96124987
806552996880 96118680
409276700036 96112373
908872170312 96106066
497069077240 96099759
592440652476 96093452
285483132180 96087145
446541090360 96080838
510332673796 96074531
436435492984 96068224
36001196960 96061917
888029375724 96055610
550755063300 96049303
461699486424 96042996
684022628696 96036689
639179040340 96030382
538754666416 96024075
168005562684 19217429
142109969408 96017768
267166736936 96011461
459804686916 96005154
638547440504 95998847
945504960800 95992540
710549821808 95986233
672022231812 95979926
259587538904 95973619
414961098560 95967312
124425174000 95961005
342327117420 95954698
514122272812 95948391
915188168672 95942084
162321164160 95935777
47369994008 20270698
288641131360 95929470
986558950140 95923163
409908299872 95916856
663179834108 95910549
882344977200 95904242
975821752928 95897935
311378725456 95891628
754130210492 95885321
484437080520 48645891
445277890688 95879014
601283050180 95872707
466120685276 95866400
181900759076 95860093
207796352352 95853786
720023819348 95847479
47369994008 95841172
203375153500 95834865
201480353992 95828558
378328308072 95822251
702970623776 95815944
382749506924 95809637
309483925948 95803330
34106397452 95797023
473699883308 95790716
504016675436 95784409
330958320372 95778102
401697502004 95771795
428224695116 95765488
951189359324 95759181
897503373264 32411673
660653434764 95752874
821079793108 95746567
362538312172 95740260
120635574984 95733953
152847166620 95727646
771815005900 95721339
858975783268 95715032
502121875928 95708725
371380709876 64968407
916451368344 95702418
332221520044 95696111
826764191632 81953158
125688373672 95689804
316431524144 95683497
475594682816 95677190
963821356044 95670883
577913856248 95664576
306957526604 95658269
744656212952 95651962
693496626236 95645655
679601429844 95639348
639810640176 95633041
600019850508 2365125
308852326112 95626734
303167927588 95620427
768657006720 95614120
980242951780 95607813
212217551204 95601506
272851135460 95595199
364433111680 95588892
348011515944 95582585
194532755796 95576278
85265984168 95569971
533701867728 95563664
456015087900 95557357
485700280192 95551050
577913856248 95544743
384644306432 95538436
450330689376 95532129
699181024760 95525822
73265587284 95519515
18316401552 95513208
70739187940 37337440
661285034600 95506901
881713377364 95500594
291799130540 95494287
332853119880 95487980
920872567196 95481673
445277890688 95475366
76423586464 95469059
295588729556 95462752
982769351124 70720391
886134576216 95456445
868449780808 95450138
660653434764 95443831
912030169492 95437524
783183802948 95431217
815395394584 95424910
762972608196 95418603
870976180152 95412296
245060742676 83447917
538754666416 95405989
308852326112 95399682
934136163752 28085071
226112747596 95393375
476857882488 95387068
933504563916 95380761
300641528244 95374454
732655816068 95368147
759814609016 95361840
704865423284 95355533
729497816888 95349226
926556965720 95342919
637284240832 95336612
37895996468 95330305
694759825908 95323998
966979355224 95317691
857080983760 95311384
958136957520 95305077
667601032960 82041456
53685992368 95298770
347379916108 95292463
431382694296 95286156
894976973920 95279849
116214376132 95273542
994769748008 95267235
803394997700 79827699
749077411804 95260928
37895996468 95254621
855186184252 95248314
879186978020 95242007
64423189580 95235700
937294162932 95229393
72002387612 95223086
927188565556 95216779
32211597944 53426597
416855898068 95210472
831816990320 95204165
419382297412 95197858
980242951780 95191551
621494244932 95185244
487595079700 95178937
176847960388 95172630
540649465924 95166323
205901552844 95160016
397907902988 95153709
535596667236 95147402
39159196140 95141095
411171499544 95134788
22106000568 95128481
321484322832 95122174
189479957108 95115867
373907109220 95109560
906345770968 95103253
951820959160 95096946
584861454444 95090639
853922984580 95084332
646758238372 95078025
990348549156 95071718
833711789828 95065411
759814609016 53319378
738340214592 95059104
887397775888 95052797
955610558176 95046490
321484322832 95040183
869081380644 95033876
361906712336 95027569
296220329392 95021262
816026994420 95014955
529280668876 95008648
142109969408 95002341
925925365884 94996034
594967051820 94989727
642968639356 94983420
449699089540 94977113
761709408524 94970806
848870185892 94964499
600651450344 94958192
582335055100 94951885
734550615576 94945578
50527993188 94939271
285483132180 94932964
193269556124 94926657
884871376544 94920350
284219932508 94914043
234323545464 94907736
793289400324 94901429
449699089540 94895122
879186978020 94888815
191374756616 94882508
512227473304 94876201
721287019020 94869894
934136163752 94863587
930978164572 94857280
420645497084 94850973
514753872648 59752518
116214376132 94844666
634126241652 94838359
6316004668 94832052
600651450344 94825745
526754269532 94819438
622125844768 94813131
856449383924 94806824
3789605324 94800517
63791589744 48469295
359380312992 94794210
709918221972 94787903
323379122340 94781596
404855501184 94775289
316431524144 94768982
305062727096 94762675
472436683636 94756368
426961495444 94750061
591809052640 94743754
373907109220 94737447
817290194092 94731140
98529580724 94724833
89055583184 94718526
956242158012 94712219
704233823448 94705912
378328308072 94699605
498963876748 68538169
588019453624 94693298
463594285932 94686991
161689564324 94680684
404223901348 94674377
634126241652 94668070
288641131360 94661763
241271143660 2630019
555176262152 94655456
574755857068 94649149
437067092820 94642842
327168721356 94636535
636652640996 94630228
25263999748 94623921
529912268712 94617614
840027788188 94611307
633494641816 94605000
661285034600 94598693
713707820988 94592386
750972211312 56378273
325905521684 94586079
622125844768 94579772
804658197372 57917181
917082968180 94573465
706128622956 94567158
133267571704 94560851
517280271992 94554544
115582776296 94548237
849501785728 94541930
701075824268 94535623
376433508564 94529316
550755063300 94523009
193269556124 94516702
259587538904 94510395
630336642636 94504088
484437080520 94497781
459173087080 94491474
658127035420 94485167
63159989908 94478860
745919412624 94472553
223586348252 94466246
153478766456 94459939
250745141200 94453632
238113144480 94447325
382749506924 94441018
529912268712 94434711
785710202292 94428404
23369200240 94422097
440856691836 94415790
141478369572 94409483
560229060840 94403176
260850738576 94396869
61265190400 94390562
591177452804 94384255
52422792696 94377948
701707424104 94371641
529280668876 94365334
687180627876 94359027
538123066580 94352720
164847563504 55728652
557702661496 94346413
329063520864 94340106
690970226892 94333799
335379519224 94327492
500227076420 94321185
433909093640 94314878
134530771376 94308571
421908696756 94302264
870344580316 94295957
755393410164 94289650
229270746776 94283343
226744347432 94277036
97897980888 94270729
619599445424 14449337
347379916108 94264422
60001990728 94258115
270956335952 94251808
816026994420 94245501
437067092820 94239194
898134973100 94232887
922135766868 94226580
829922190812 94220273
150320767276 94213966
480647481504 94207659
629705042800 94201352
874134179332 94195045
382117907088 94188738
876660578676 94182431
405487101020 94176124
574124257232 94169817
399802702496 94163510
297483529064 94157203
706760222792 87011372
584861454444 94150896
5052804996 94144589
193269556124 94138282
966979355224 94131975
981506151452 94125668
481910681176 94119361
708023422464 94113054
710549821808 26867820
204638353172 94106747
97897980888 94100440
314536724636 94094133
642337039520 94087826
754761810328 94081519
785078602456 94075212
749077411804 94068905
433909093640 94062598
548228663956 94056291
376433508564 94049984
725076618036 94043677
624020644276 94037370
939820562276 94031063
772446605736 94024756
284219932508 94018449
110529977608 94012142
240639543824 94005835
924662166212 93999528
273482735296 93993221
401065902168 93986914
403592301512 93980607
669495832468 93974300
203375153500 93967993
229270746776 93961686
245060742676 93955379
678338230172 93949072
913924969000 34783105
180005959568 93942765
678969830008 93936458
206533152680 93930151
680864629516 93923844
852659784908 93829239
688443827548 93917537
495174277732 93911230
377696708236 93904923
991611748828 93898616
863396982120 93892309
32843197780 93886002
797710599176 16688322
588019453624 93879695
514122272812 93873388
149057567604 93867081
148425967768 93860774
997927747188 93854467
622125844768 93848160
169900362192 93841853
411171499544 93835546
370749110040 57135113
331589920208 93829239
570334658216 93822932
243165943168 93816625
60633590564 93810318
774341405244 93804011
52422792696 93797704
689707027220 86582496
555176262152 93791397
375801908728 93785090
730761016560 93778783
593072252312 93772476
169268762356 93766169
827395791468 93759862
364433111680 93753555
477489482324 56914368
968874154732 93747248
250113541364 93740941
145267968588 93734634
283588332672 93728327
855817784088 93722020
25263999748 93715713
803394997700 53477053
58107191220 93709406
545702264612 93703099
200217154320 2535414
168637162520 93696792
329695120700 93690485
186321957928 93684178
612020247392 93677871
363169912008 93671564
308852326112 93665257
289904331032 93658950
680233029680 93652643
899398172772 93646336
119372375312 93640029
968242554896 8300012
744656212952 93633722
860238982940 93627415
24000800076 44041781
181900759076 93621108
477489482324 93614801
824237792288 93608494
505279875108 93602187
733287415904 93595880
130109572524 93589573
214743950548 93583266
807184596716 93576959
6947604504 93570652
715602620496 93564345
1894805816 93558038
744024613116 93551731
70739187940 93545424
337905918568 93539117
588651053460 93532810
845712186712 93526503
638547440504 93520196
204638353172 93513889
91581982528 93507582
115582776296 93501275
632231442144 93494968
325273921848 93488661
814132194912 93482354
392223504464 93476047
826132591796 93469740
299378328572 93463433
617704645916 93457126
845080586876 93450819
789499801308 93444512
671390631976 93438205
929714964900 90190100
157268365472 93431898
965084555716 93425591
195164355632 93419284
236218344972 93412977
754130210492 93406670
485068680356 93400363
754761810328 93394056
549491863628 93387749
6308 93381442
385275906268 93375135
730129416724 93368828
245060742676 93362521
857712583596 93356214
622125844768 93349907
498332276912 93343600
753498610656 93337293
101687579904 93330986
697286225252 93324679
390328704956 23771083
109898377772 93318372
290535930868 93312065
802131798028 93305758
383381106760 93299451
973295353584 93293144
494542677896 93286837
579808655756 93280530
610757047720 93274223
48001593844 67850706
912030169492 93267916
356222313812 93261609
543175865268 93255302
423171896428 93248995
84634384332 93242688
999822546696 93236381
885502976380 93230074
606967448704 93223767
795815799668 49907291
314536724636 93217460
269061536444 93211153
113687976788 77121996
275377534804 93204846
845080586876 4162620
245692342512 93198539
779394203932 93192232
209691151860 77052619
851396585236 93185925
975190153092 93179618
618336245752 93173311
430751094460 93167004
285483132180 93160697
672022231812 93154390
733287415904 93148083
409908299872 93141776
456015087900 93135469
870344580316 93129162
740235014100 93122855
960031757028 93116548
99161180560 93110241
299378328572 93103934
18316401552 93097627
622757444604 93091320
642968639356 93085013
66949588924 93078706
454751888228 93072399
824869392124 93066092
198322354812 93059785
995401347844 93053478
116214376132 93047171
646758238372 56895447
670127432304 93040864
771815005900 93034557
890555775068 93028250
526122669696 22433999
577913856248 93021943
90950382692 93015636
296851929228 93009329
181900759076 93003022
317694723816 92996715
903819371624 92990408
187585157600 92984101
625283843948 92977794
72002387612 92971487
288641131360 92965180
343590317092 92958873
18948001388 92952566
270324736116 92946259
966347755388 92939952
732024216232 92933645
318957923488 92927338
795184199832 92921031
519806671336 92914724
228007547104 92908417
351169515124 92902110
893713774248 92895803
497700677076 92889496
600019850508 92883189
636652640996 92876882
221691548744 92870575
298746728736 92864268
929714964900 92857961
20842800896 92851654
103582379412 92845347
648727983961 12651842
824869392124 92839040
915819768508 92832733
598756650836 92826426
240007943988 92820119
993506548336 92813812
616441446244 92807505
878555378184 92801198
518543471664 92794891
802131798028 92788584
759183009180 92782277
129477972688 92775970
65054789416 92769663
57475591384 92763356
213480750876 92757049
389697105120 80761135
999822546696 92750742
426329895608 9801078
56212391712 92744435
528649069040 92738128
282325133000 92731821
625283843948 92725514
559597461004 92719207
508437874288 92712900
699812624596 92706593
545070664776 92700286
891818974740 92693979
732024216232 92687672
630336642636 92681365
330958320372 92675058
110529977608 92668751
373907109220 92662444
27790399092 92656137
759814609016 92649830
421908696756 92643523
889292575396 92637216
12632003028 92630909
257061139560 92624602
548228663956 92618295
401065902168 92611988
943610161292 92605681
880450177692 92599374
53685992368 92593067
395381503644 92586760
255797939888 92580453
294325529884 92574146
348011515944 92567839
192637956288 92561532
916451368344 92555225
445909490524 92548918
653705836568 92542611
560229060840 92536304
299378328572 92529997
811605795568 92523690
39159196140 92517383
517911871828 92511076
858975783268 92504769
658127035420 92498462
784447002620 92492155
605072649196 92485848
825500991960 92479541
236849944808 92473234
60633590564 92466927
29685198600 92460620
835606589336 92454313
444014691016 92448006
185058758256 92441699
765499007540 92435392
147162768096 92429085
894345374084 92422778
263377137920 92416471
954347358504 92410164
938557362604 92403857
91581982528 92397550
715602620496 92391243
212217551204 92384936
82739584824 92378629
600019850508 92372322
445909490524 92366015
48633193680 92359708
310747125620 92353401
588651053460 92347094
615178246572 92340787
466120685276 92334480
728234617216 92328173
295588729556 92321866
372643909548 92315559
610125447884 92309252
537491466744 92302945
531175468384 92296638
589914253132 92290331
680233029680 92284024
48633193680 92277717
16421602044 92271410
276640734476 92265103
913293369164 92258796
517911871828 92252489
456646687736 92246182
725708217872 92239875
108635178100 92233568
696654625416 92227261
480647481504 92220954
855186184252 92214647
918977767688 92208340
879818577856 92202033
834974989500 92195726
471173483964 92189419
355590713976 92183112
278535533984 92176805
146531168260 92170498
51791192860 92164191
731392616396 92157884
931672247857 29188796
867186581136 92151577
469278684456 92145270
94739981708 92138963
510332673796 92132656
255797939888 92126349
996032947680 92120042
53054392532 92113735
594335451984 92107428
925925365884 92101121
693496626236 92094814
473699883308 92088507
589282653296 92082200
545070664776 92075893
756656609836 92069586
251376741036 92063279
542544265432 92056972
201480353992 92050665
826132591796 92044358
623389044440 92038051
37264396632 92031744
317063123980 92025437
745919412624 92019130
409276700036 92012823
936030963260 92006516
161689564324 92000209
875397379004 91993902
406750300692 91987595
206533152680 91981288
913293369164 91974981
899398172772 91968674
800868598356 91962367
257692739396 91956060
595598651656 91949753
26527199420 91943446
108003578264 91937139
627178643456 91930832
820448193272 91924525
685917428204 91918218
603177849688 91911911
418750697576 91905604
373907109220 91899297
633494641816 8426152
153478766456 91892990
154741966128 91886683
259587538904 91880376
641073839848 91874069
50527993188 91867762
314536724636 91861455
831816990320 91855148
295588729556 91848841
867818180972 91842534
473699883308 91836227
306325926768 91829920
511595873468 91823613
578545456084 91817306
289272731196 91810999
768025406884 91804692
123161974328 91798385
802131798028 91792078
248850341692 91785771
306325926768 91779464
270324736116 91773157
118740775476 61877977
542544265432 91766850
426961495444 91760543
796447399504 91754236
722550218692 91747929
76423586464 91741622
412434699216 91735315
138951970228 91729008
267798336772 91722701
952452558996 91716394
195795955468 91710087
388433905448 91703780
114319576624 91697473
506543074780 91691166
687180627876 91684859
347379916108 91678552
318957923488 91672245
449699089540 91665938
852028185072 91659631
708023422464 91653324
585493054280 91647017
161057964488 91640710
421908696756 91634403
508437874288 91628096
684022628696 91621789
235586745136 91615482
27790399092 91609175
834974989500 91602868
545702264612 91596561
321484322832 91590254
363801511844 91583947
490121479044 91577640
449067489704 91571333
65054789416 91565026
188216757436 91558719
173058361372 91552412
154741966128 91546105
808447796388 91539798
683391028860 91533491
125056773836 91527184
912661769328 91520877
701075824268 91514570
894345374084 91508263
641073839848 91501956
590545852968 91495649
625915443784 91489342
44843594664 91483035
166110763176 91476728
162321164160 91470421
270324736116 80855740
938557362604 91464114
13263602864 91457807
800236998520 91451500
122530374492 91445193
38527596304 6193474
484437080520 91438886
789499801308 91432579
389065505284 91426272
46106794336 91419965
245692342512 91413658
855817784088 91407351
758551409344 91401044
671390631976 91394737
512859073140 91388430
745919412624 91382123
211585951368 91375816
566545059200 91369509
588651053460 91363202
226112747596 91356895
300009928408 91350588
821711392944 91344281
94739981708 91337974
888029375724 91331667
563387060020 91325360
88423983348 91319053
316431524144 91312746
840027788188 91306439
101687579904 91300132
37895996468 91293825
779394203932 91287518
565281859528 91281211
432645893968 91274904
15790002208 91268597
143373169080 91262290
517280271992 91255983
47369994008 91249676
429487894788 91243369
136425570884 91237062
625915443784 91230755
63159989908 91224448
954347358504 91218141
604441049360 91211834
574124257232 91205527
596861851328 91199220
134530771376 91192913
736445415084 91186606
615178246572 91180299
469910284292 91173992
540017866088 91167685
536228267072 91161378
740235014100 91155071
229902346612 91148764
168637162520 91142457
994138148172 91136150
891818974740 91129843
85265984168 91123536
578545456084 91117229
447172690196 91110922
303799527424 91104615
663179834108 91098308
317063123980 75286659
123793574164 91092001
367591110860 91085694
238113144480 91079387
622757444604 91073080
249481941528 91066773
345485116600 91060466
599388250672 91054159
858975783268 91047852
813500595076 91041545
570966258052 46387985
394118303972 91035238
300009928408 91028931
510964273632 91022624
359380312992 91016317
724445018200 91010010
147162768096 91003703
891187374904 90997396
90318782856 90991089
413066299052 90984782
126319973508 90978475
739603414264 86166234
158531565144 90972168
731392616396 90965861
896871773428 90959554
257692739396 90953247
728234617216 90946940
553281462644 90940633
696654625416 90934326
375170308892 90928019
644231839028 90921712
409276700036 90915405
963189756208 90909098
512859073140 90902791
617704645916 90896484
120003975148 90890177
567176659036 90883870
72002387612 90877563
325273921848 90871256
534965067400 90864949
726339817708 90858642
677075030500 90852335
209691151860 90846028
233691945628 90839721
981506151452 90833414
584861454444 90827107
416855898068 90820800
366327911188 90814493
865291781628 90808186
739603414264 90801879
657495435584 90795572
790763000980 90789265
907608970640 90782958
210322751696 90776651
680233029680 18782246
296851929228 90770344
557071061660 90764037
660021834928 90757730
867186581136 90751423
651811037060 90745116
71370787776 90738809
601914650016 90732502
392855104300 90726195
731392616396 90719888
171163561864 90713581
827395791468 90707274
812237395404 90700967
135793971048 90694660
584861454444 90688353
457278287572 90682046
569703058380 90675739
381486307252 90669432
817290194092 16473884
494542677896 90663125
690970226892 90656818
677706630336 90650511
994769748008 90644204
687812227712 90637897
160426364652 90631590
798342199012 90625283
804026597536 90618976
659390235092 90612669
20842800896 90606362
368854310532 90600055
744024613116 90593748
750340611476 90587441
231165546284 90581134
23369200240 90574827
45475194500 90568520
574755857068 90562213
56843991548 90555906
755393410164 90549599
539386266252 90543292
615809846408 90536985
205269953008 90530678
427593095280 90524371
420013897248 90518064
389065505284 90511757
414961098560 90505450
11368803356 90499143
701075824268 90492836
716234220332 90486529
979611351944 90480222
959400157192 90473915
474963082980 90467608
500858676256 90461301
983400950960 90454994
929714964900 90448687
588651053460 90442380
964452955880 90436073
793921000160 90429766
190743156780 90423459
144636368752 90417152
873502579496 90410845
277272334312 90404538
855817784088 90398231
826764191632 90391924
331589920208 90385617
626547043620 90379310
929083365064 90373003
2526405652 90366696
565281859528 90360389
754130210492 90354082
968242554896 90347775
633494641816 90341468
174992169675 8287398
140215169900 90335161
722550218692 90328854
812868995240 90322547
50527993188 90316240
625915443784 70915908
709286622136 11384135
52422792696 5051907
909503770148 90309933
777499404424 90303626
746551012460 90297319
516017072320 90291012
29685198600 90284705
350537915288 90278398
149689167440 90272091
75160386792 90265784
692865026400 82987506
771815005900 90259477
821711392944 90253170
325905521684 90246863
78949985808 90240556
656232235912 40825211
68844388432 90234249
951189359324 90227942
20842800896 90221635
389065505284 90215328
920872567196 90209021
460436286752 90202714
957505357684 90196407
538123066580 90190100
879186978020 90183793
22106000568 90177486
301904727916 90171179
441488291672 90164872
855817784088 90158565
100424380232 90152258
541912665596 90145951
356222313812 90139644
311378725456 90133337
373275509384 90127030
988453749648 90120723
360011912828 90114416
622125844768 90108109
880450177692 90101802
848870185892 90095495
683391028860 90089188
250745141200 90082881
560229060840 90076574
416224298232 90070267
540017866088 90063960
399802702496 90057653
81476385152 45454549
528649069040 90051346
783815402784 90045039
90950382692 90038732
952452558996 90032425
307589126440 90026118
452225488884 90019811
8210804176 90013504
378959907908 90007197
873502579496 90000890
323379122340 25524429
281693533164 89994583
726971417544 89988276
150320767276 89981969
14526802536 89975662
125056773836 89969355
98529580724 89963048
279798733656 89956741
216007150220 43020047
788236601636 89950434
570966258052 89944127
351169515124 89937820
951189359324 89931513
183163958748 89925206
324010722176 89918899
956242158012 89912592
569071458544 89906285
339169118240 89899978
252639940708 89893671
293693930048 89887364
634757841488 89881057
666969433124 89874750
403592301512 89868443
372643909548 89862136
514753872648 89855829
399171102660 89849522
816658594256 89843215
714971020660 49535178
225481147760 89836908
813500595076 89830601
138320370392 89824294
780025803768 89817987
276640734476 89811680
834343389664 89805373
37264396632 89799066
82107984988 89792759
6947604504 89786452
516017072320 89780145
737077014920 89773838
452857088720 89767531
616441446244 89761224
156005165800 89754917
197690754976 89748610
729497816888 89742303
846343786548 89735996
126319973508 89729689
386539105940 89723382
596861851328 89717075
389065505284 89710768
843817387204 89704461
393486704136 89698154
253903140380 89691847
269061536444 89685540
87160783676 89679233
89687183020 89672926
906977370804 89666619
414329498724 89660312
562755460184 89654005
732655816068 89647698
752235410984 89641391
498963876748 89635084
693496626236 89628777
417487497904 89622470
876660578676 89616163
751603811148 11655336
875397379004 89609856
69475988268 89603549
127583173180 89597242
672653831648 89590935
103582379412 89584628
875397379004 89578321
474331483144 89572014
799605398684 89565707
513490672976 86588803
622125844768 89559400
255166340052 89553093
85265984168 89546786
959400157192 89540479
438961892328 89534172
569703058380 89527865
161689564324 89521558
358748713156 89515251
456646687736 89508944
577282256412 89502637
129477972688 89496330
312010325292 89490023
320221123160 89483716
235586745136 18000178
653074236732 89477409
90318782856 89471102
360011912828 88026799
334116319552 89464795
55580791876 89458488
715602620496 89452181
836869789008 89445874
389065505284 89439567
716865820168 89433260
147162768096 89426953
190111556944 89420646
375170308892 89414339
464857485604 89408032
497700677076 89401725
138951970228 89395418
212217551204 89389111
558334261332 89382804
399171102660 89376497
987190549976 89370190
78949985808 89363883
653074236732 42446110
631606144 89357576
44211994828 89351269
41685595484 89344962
852028185072 89338655
175584760716 89332348
233691945628 89326041
759183009180 89319734
883608176872 89313427
548228663956 89307120
627810243292 89300813
217270349892 89294506
538123066580 89288199
716234220332 89281892
951189359324 89275585
605072649196 89269278
481910681176 70190603
569703058380 89262971
479384281832 89256664
764235807868 89250357
312641925128 89244050
200848754156 89237743
327168721356 89231436
399171102660 89225129
536228267072 89218822
205901552844 89212515
944873360964 89206208
756025010000 12986113
794552599996 89199901
421908696756 89193594
919609367524 89187287
692233426564 89180980
545702264612 42471338
562755460184 89174673
630968242472 89168366
328431921028 89162059
142741569244 89155752
946768160472 89149445
885502976380 89143138
190111556944 89136831
329063520864 4206769
34106397452 89130524
227375947268 89124217
529280668876 89117910
318326323652 69269781
990348549156 57627059
198953954648 38788050
425066695936 89111603
472436683636 89105296
468647084620 89098989
891187374904 89092682
85897584004 89086375
715602620496 63952980
942346961620 89080068
81476385152 89073761
325273921848 89067454
222954748416 89061147
141478369572 89054840
256429539724 89048533
190111556944 54019455
528017469204 89042226
25895599584 89035919
749709011640 89029612
937294162932 71382626
301273128080 89023305
367591110860 89016998
793289400324 89010691
872870979660 89004384
510332673796 88998077
132004372032 88991770
967610955060 88985463
675811830828 77538258
474331483144 88979156
317063123980 88972849
967610955060 88966542
368854310532 88960235
348643115780 4755478
59370390892 88953928
173689961208 88947621
701075824268 88941314
114319576624 88935007
1894805816 88928700
869712980480 88922393
886766176052 88916086
417487497904 88909779
625283843948 88903472
6947604504 88897165
633494641816 88890858
528017469204 13724032
144636368752 88884551
814132194912 44319289
338537518404 88878244
349906315452 88871937
477489482324 88865630
535596667236 88859323
59370390892 88853016
8842404012 88846709
15158402372 88840402
984032550796 88834095
214112350712 88827788
130741172360 26155129
230533946448 88821481
5684404832 88815174
365064711516 88808867
843817387204 88802560
951189359324 88796253
605072649196 88789946
913924969000 88783639
681496229352 88777332
757288209672 88771025
149689167440 88764718
29053598764 88758411
103582379412 88752104
712444621316 88745797
176847960388 88739490
36632796796 88733183
994138148172 88726876
531175468384 88720569
22106000568 88714262
864028581956 88707955
564650259692 88701648
832448590156 88695341
661285034600 88689034
113687976788 88682727
343590317092 88676420
130741172360 88670113
94108381872 88663806
524227870188 88657499
937925762768 88651192
701075824268 88644885
896240173592 88638578
416855898068 88632271
3158005488 88625964
567176659036 88619657
240007943988 88613350
392855104300 88607043
806552996880 88600736
672022231812 88594429
243797543004 22862875
76423586464 88588122
927820165392 88581815
363169912008 88575508
339169118240 88569201
190743156780 88562894
899398172772 88556587
254534740216 88550280
131372772196 88543973
671390631976 88537666
265903537264 88531359
523596270352 88525052
574755857068 88518745
104213979248 88512438
701092872089 37476194
767393807048 88506131
73265587284 88499824
745287812788 88493517
575387456904 88487210
651179437224 8249556
226744347432 88480903
447172690196 88474596
390960304792 88468289
589914253132 16637866
210954351532 88461982
6947604504 88455675
936662563096 88449368
901292972280 88443061
958768557356 88436754
908872170312 88430447
608862248212 88424140
916451368344 88417833
842554187532 88411526
447804290032 88405219
762972608196 88398912
156636765636 88392605
430119494624 88386298
452857088720 16461270
958768557356 88379991
93476782036 88373684
955610558176 88367377
339169118240 88361070
294325529884 88354763
166742363012 88348456
558965861168 88342149
384012706596 88335842
862133782448 88329535
609493848048 88323228
265903537264 88316921
197690754976 88310614
812868995240 88304307
42948795156 88298000
161689564324 88291693
125688373672 88285386
871607779988 88279079
713707820988 88272772
453488688556 88266465
766762207212 88260158
475594682816 88253851
833080189992 88247544
682127829188 88241237
229270746776 88234930
153478766456 88228623
428856294952 88222316
965716155552 88216009
697286225252 88209702
851396585236 88203395
809079396224 88197088
262745538084 88190781
948031360144 57280174
262745538084 88184474
617704645916 88178167
581071855428 88171860
10737203520 88165553
775604604916 88159246
901292972280 88152939
60633590564 88146632
701075824268 88140325
92845182200 88134018
9474003848 88127711
786341802128 88121404
78318385972 88115097
505911474944 88108790
597493451164 88102483
570966258052 88096176
577913856248 88089869
236218344972 88083562
809710996060 56920675
409908299872 88077255
121898774656 88070948
581703455264 88064641
732024216232 88058334
699181024760 88052027
660021834928 85926568
37895996468 88045720
554544662316 88039413
143373169080 88033106
240007943988 88026799
647389838208 88020492
469910284292 88014185
513490672976 88007878
629705042800 76327314
133267571704 88001571
371380709876 26262348
112424777116 7625163
133899171540 87995264
30325281351 5234810
173058361372 87988957
558334261332 87982650
547597064120 87976343
161057964488 87970036
46106794336 87963729
98529580724 87957422
925925365884 87951115
66949588924 87944808
535596667236 87938501
416224298232 87932194
502753475764 87925887
180637559404 87919580
194532755796 50342474
594335451984 87913273
568439858708 87906966
286114732016 87900659
43580394992 87894352
989085349484 87888045
30316798436 87881738
942346961620 87875431
555807861988 87869124
269061536444 87862817
817921793928 87856510
936662563096 87850203
624020644276 87843896
996032947680 87837589
937294162932 87831282
164215963668 23941372
254534740216 76289472
732024216232 87824975
234323545464 87818668
964452955880 87812361
869712980480 48696347
364433111680 87806054
120003975148 87799747
394749903808 87793440
653705836568 87787133
517280271992 87780826
874134179332 33597389
514122272812 87774519
653705836568 87768212
901924572116 87761905
288009531524 87755598
916451368344 87749291
633494641816 87742984
763604208032 87736677
786341802128 87730370
780657403604 62351002
716234220332 87724063
844448987040 87717756
313273524964 87711449
163584363832 87705142
934136163752 87698835
764235807868 87692528
133267571704 87686221
993506548336 87679914
969505754568 87673607
339169118240 87667300
64423189580 87660993
46106794336 87654686
302536327752 87648379
577913856248 87642072
144004768916 87635765
359380312992 87629458
222954748416 87623151
606335848868 87616844
171163561864 87610537
421277096920 87604230
507806274452 87597923
472436683636 87591616
229270746776 87585309
370117510204 87579002
710549821808 87572695
31579998108 87566388
500858676256 87560081
514753872648 87553774
771815005900 87547467
394118303972 87541160
733287415904 87534853
744024613116 87528546
22737600404 87522239
460436286752 87515932
472436683636 87509625
665706233452 87503318
12632003028 87497011
479384281832 87490704
66949588924 87484397
896871773428 87478090
718129019840 87471783
207164752516 87465476
328431921028 87459169
495174277732 87452862
340432317912 19974269
754130210492 87446555
187585157600 87440248
716865820168 87433941
987190549976 87427634
598125051000 87421327
252008340872 87415020
889292575396 87408713
15158402372 87402406
455383488064 87396099
533701867728 7795452
304431127260 87389792
279798733656 87383485
758551409344 87377178
246323942348 87370871
241271143660 87364564
315168324472 87358257
125056773836 87351950
1263205980 39544890
801500198192 87345643
804026597536 43928255
834974989500 87339336
374538709056 87333029
447804290032 87326722
663811433944 87320415
608862248212 87314108
78318385972 87307801
728866217052 87301494
744024613116 87295187
997927747188 87288880
708655022300 87282573
30316798436 87276266
724445018200 87269959
517911871828 87263652
865923381464 87257345
335379519224 87251038
507806274452 87244731
521701470844 87238424
124425174000 87232117
986558950140 87225810
739603414264 87219503
203375153500 87213196
288641131360 87206889
490121479044 87200582
744656212952 87194275
873502579496 87187968
261482338412 87181661
879818577856 87175354
366327911188 87169047
315168324472 87162740
508437874288 87156433
418119097740 87150126
116214376132 87143819
905714171132 87137512
83371184660 87131205
128214773016 87124898
744024613116 87118591
193901155960 87112284
559597461004 87105977
240639543824 87099670
169268762356 87093363
411171499544 87087056
322115922668 87080749
382117907088 87074442
129477972688 87068135
841922587696 65769396
613915046900 87061828
750972211312 87055521
470541884128 87049214
929714964900 87042907
935399363424 87036600
791394600816 87030293
146531168260 87023986
181900759076 87017679
508437874288 87011372
356222313812 87005065
116845975968 86998758
737077014920 86992451
76423586464 86986144
697917825088 86979837
522333070680 86973530
305694326932 64217874
108003578264 86967223
423803496264 86960916
471805083800 86954609
650547837388 38151043
788236601636 86948302
953084158832 86941995
96634781216 41821717
370117510204 86935688
987190549976 86929381
690970226892 86923074
337274318732 86916767
487595079700 86910460
876660578676 86904153
449067489704 86897846
193269556124 86891539
84634384332 86885232
295588729556 86878925
743393013280 86872618
251376741036 86866311
577282256412 86860004
711181421644 86853697
452857088720 86847390
166110763176 86841083
210954351532 86834776
188216757436 86828469
349906315452 86822162
586124654116 86815855
548860263792 86809548
167373962848 86803241
142741569244 86796934
950557759488 86790627
656232235912 86784320
514122272812 86778013
658127035420 86771706
246323942348 86765399
795815799668 86759092
306325926768 86752785
738340214592 86746478
457278287572 86740171
282325133000 86733864
692233426564 86727557
345485116600 86721250
233691945628 86714943
644231839028 86708636
708023422464 70941136
111793177280 86702329
249481941528 86696022
25263999748 86689715
524227870188 86683408
506543074780 86677101
589914253132 86670794
618967845588 86664487
468647084620 86658180
752867010820 74504591
368222710696 86651873
822974592616 72738631
807184596716 86645566
849501785728 86639259
671390631976 58346057
545070664776 29043735
262745538084 13087025
417487497904 86632952
786973401964 86626645
757288209672 86620338
96634781216 86614031
14526802536 86607724
631606144 86601417
593072252312 86595110
818553393764 86588803
462962686096 86582496
208427952188 86576189
814763794748 86569882
165479163340 86563575
967610955060 86557268
961294956700 86550961
705497023120 86544654
792026200652 86538347
681496229352 86532040
40422395812 86525733
393486704136 86519426
159794764816 86513119
240639543824 86506812
923398966540 86500505
380854707416 70846531
483805480684 86494198
925925365884 86487891
922135766868 86481584
957505357684 86475277
66317989088 86468970
121267174820 86462663
774341405244 86456356
143373169080 86450049
892450574576 86443742
682127829188 86437435
543175865268 86431128
827395791468 86424821
118740775476 86418514
555176262152 86412207
487595079700 86405900
114319576624 86399593
526122669696 86393286
226744347432 86386979
832448590156 86380672
146531168260 86374365
636652640996 86368058
968874154732 86361751
873502579496 86355444
646126638536 86349137
558965861168 86342830
428856294952 86336523
578545456084 86330216
382749506924 86323909
975821752928 86317602
438330292492 86311295
17053201880 86304988
117477575804 86298681
601283050180 86292374
500227076420 86286067
677706630336 86279760
234323545464 86273453
338537518404 86267146
488226679536 86260839
111793177280 86254532
689075427384 86248225
555807861988 86241918
672022231812 86235611
565281859528 86229304
132635971868 86222997
78949985808 86216690
107371978428 86210383
891818974740 86204076
955610558176 86197769
805289797208 86191462
802131798028 15710737
762972608196 86185155
514753872648 48046726
949926159652 86178848
205901552844 86172541
509069474124 86166234
264640337592 86159927
937925762768 86153620
170531962028 86147313
805921397044 86141006
624652244112 86134699
757288209672 86128392
886766176052 86122085
989099117665 7429646
255797939888 86115778
580440255592 16789234
306325926768 86109471
831185390484 86103164
747814212132 86096857
864028581956 86090550
742129813608 86084243
488226679536 86077936
394118303972 86071629
720655419184 86065322
407381900528 3544534
936662563096 86059015
524859470024 86052708
408013500364 86046401
788868201472 86040094
660653434764 86033787
981506151452 86027480
392855104300 86021173
421908696756 86014866
451593889048 86008559
99161180560 86002252
596861851328 85995945
118740775476 85989638
849501785728 85983331
242534343332 85977024
154741966128 85970717
990348549156 85964410
465489085440 85958103
674548631156 85951796
951820959160 85945489
858975783268 85939182
238744744316 85932875
366959511024 85926568
125056773836 85920261
580440255592 85913954
295588729556 85907647
598756650836 85901340
835606589336 85895033
43580394992 85888726
44843594664 85882419
552018262972 85876112
872870979660 85869805
189479957108 85863498
394749903808 85857191
660021834928 75368650
735182215412 85850884
838132988680 85844577
49896393352 85838270
320221123160 85831963
333484719716 85825656
133899171540 85819349
711181421644 85813042
550123463464 27000267
831185390484 85806735
161057964488 85800428
27158799256 85794121
32843197780 85787814
742129813608 85781507
427593095280 85775200
209059552024 85768893
532438668056 85762586
192006356452 17754205
450962289212 85756279
759814609016 85749972
588651053460 85743665
995401347844 85737358
772446605736 85731051
476226282652 85724744
298746728736 85718437
354959114140 85712130
699812624596 85705823
677075030500 85699516
398539502824 85693209
53054392532 70329357
592440652476 85686902
619599445424 85680595
556439461824 85674288
8842404012 85667981
234323545464 85661674
766762207212 85655367
256429539724 85649060
854554584416 85642753
404855501184 85636446
264640337592 85630139
145899568424 85623832
516017072320 85617525
452857088720 85611218
191374756616 85604911
593703852148 85598604
89055583184 85592297
33474797616 85585990
692233426564 85579683
368854310532 85573376
773078205572 85567069
603177849688 85560762
60633590564 5852896
502753475764 85554455
12632003028 85548148
675180230992 85541841
142109969408 85535534
886134576216 85529227
682759429024 85522920
801500198192 85516613
72633987448 85510306
850764985400 85503999
344221916928 85497692
158531565144 27864326
131372772196 85491385
311378725456 85485078
300641528244 85478771
832448590156 85472464
495174277732 85466157
545702264612 85459850
561492260512 85453543
534965067400 45586996
502121875928 85447236
370749110040 85440929
722550218692 85434622
672022231812 85428315
124425174000 85422008
89687183020 85415701
973295353584 85409394
253903140380 85403087
860870582776 85396780
909503770148 85390473
816658594256 85384166
478121082160 85377859
376433508564 85371552
812237395404 85365245
653074236732 85358938
46106794336 85352631
188848357272 85346324
317694723816 85340017
845712186712 85333710
642968639356 85327403
510964273632 85321096
612020247392 85314789
773078205572 85308482
453488688556 85302175
141508371971 29548295
260219138740 85295868
565281859528 85289561
871607779988 85283254
480647481504 85276947
627178643456 85270640
255797939888 85264333
20211201060 85258026
514753872648 85251719
762341008360 85245412
58738791056 85239105
202111953828 85232798
421277096920 85226491
483173880848 85220184
504016675436 85213877
498963876748 85207570
256429539724 85201263
279798733656 85194956
603177849688 85188649
962558156372 85182342
646126638536 85176035
984664150632 85169728
492016278552 85163421
23369200240 85157114
439593492164 85150807
570334658216 85144500
401697502004 85138193
951189359324 85131886
572861057560 85125579
258324339232 85119272
629073442964 85112965
82739584824 85106658
28421998928 85100351
306957526604 85094044
415592698396 85087737
612651847228 85081430
397276303152 85075123
150320767276 85068816
820448193272 85062509
882976577036 85056202
14526802536 85049895
294325529884 85043588
911398569656 85037281
204006753336 85030974
843185787368 85024667
817290194092 85018360
756025010000 85012053
558334261332 85005746
752867010820 84999439
920872567196 84993132
799605398684 77803152
737708614756 84986825
630968242472 84980518
925925365884 84974211
894345374084 84967904
894345374084 84961597
138951970228 84955290
838132988680 84948983
109266777936 84942676
913293369164 84936369
164847563504 84930062
523596270352 84923755
612020247392 84917448
266535137100 84911141
519175071500 84904834
675811830828 84898527
567176659036 84892220
923398966540 84885913
779394203932 12254501
676443430664 84879606
850133385564 84873299
437698692656 84866992
209059552024 84860685
996032947680 25940691
360011912828 84854378
850764985400 84848071
327168721356 84841764
188848357272 84835457
525491069860 3058895
230533946448 60963462
503385075600 84829150
111793177280 84822843
990980148992 6445754
334116319552 84816536
855817784088 48059340
136425570884 84810229
557702661496 84803922
944241761128 84797615
737708614756 84791308
173058361372 84785001
514122272812 84778694
941083761948 84772387
669495832468 84766080
680233029680 62994316
840027788188 47302500
89055583184 84759773
843817387204 84753466
873502579496 84747159
468015484784 84740852
20842800896 84734545
819184993600 84728238
834343389664 84721931
428856294952 84715624
288009531524 84709317
527385869368 84703010
848870185892 84696703
855186184252 84690396
849501785728 84684089
125688373672 84677782
670759032140 84671475
877923778348 38706059
772446605736 84665168
181900759076 84658861
930346564736 84652554
991611748828 84646247
749709011640 84639940
131372772196 84633633
545702264612 84627326
708023422464 84621019
701707424104 84614712
821079793108 84608405
896240173592 44792314
269693136280 84602098
649916237552 84595791
654969036240 84589484
29053598764 84583177
258324339232 84576870
994769748008 84570563
77686786136 84564256
438330292492 84557949
403592301512 84551642
994769748008 84545335
118740775476 84539028
736445415084 84532721
3789605324 84526414
881081777528 84520107
980242951780 2169608
904450971460 84513800
963821356044 84507493
522333070680 84501186
960663356864 84494879
650547837388 84488572
833711789828 84482265
344221916928 84475958
253903140380 84469651
426961495444 84463344
198322354812 84457037
843185787368 84450730
910135369984 84444423
778131004260 84438116
423171896428 84431809
395381503644 84425502
864028581956 84419195
776236204752 84412888
875397379004 84406581
357485513484 84400274
823606192452 84393967
630968242472 84387660
6308 84381353
402329101840 84375046
951189359324 84368739
254534740216 84362432
13263602864 84356125
555176262152 84349818
339800718076 84343511
576019056740 84337204
306957526604 84330897
187585157600 84324590
469278684456 84318283
739603414264 84311976
709918221972 84305669
666337833288 84299362
258324339232 84293055
546333864448 84286748
120003975148 84280441
139583570064 84274134
509069474124 84267827
401065902168 84261520
424435096100 84255213
283588332672 84248906
250745141200 84242599
760446208852 84236292
53054392532 84229985
742129813608 73880198
167373962848 84223678
939820562276 84217371
215375550384 84211064
884239776708 84204757
646126638536 84198450
123161974328 84192143
476857882488 84185836
538754666416 84179529
978348152272 35394884
482542281012 84173222
578545456084 84166915
857080983760 84160608
958136957520 84154301
248218741856 84147994
174321561044 84141687
477489482324 84135380
956873757848 84129073
292430730376 84122766
368854310532 84116459
455383488064 84110152
397907902988 84103845
54317592204 84097538
105477178920 84091231
291167530704 84084924
828658991140 84078617
766130607376 84072310
899398172772 84066003
354327514304 84059696
581703455264 84053389
524227870188 84047082
510332673796 84040775
104213979248 84034468
832448590156 84028161
507806274452 84021854
325273921848 84015547
332853119880 84009240
214112350712 84002933
554544662316 83996626
274114335132 83990319
635389441324 30860151
678969830008 83984012
537491466744 83977705
440225092000 83971398
446541090360 83965091
553913062480 83958784
293693930048 83952477
561492260512 83946170
915188168672 83939863
250745141200 83933556
46738394172 83927249
447804290032 16448656
352432714796 83920942
461699486424 83914635
187585157600 83908328
970768954240 83902021
806552996880 83895714
788236601636 83889407
493911078060 83883100
51791192860 83876793
319589523324 83870486
210322751696 83864179
432645893968 83857872
782552203112 83851565
562755460184 83845258
473068283472 83838951
256429539724 18769632
580440255592 83832644
918346167852 83826337
913293369164 83820030
363801511844 83813723
78949985808 51597567
706128622956 83807416
911398569656 83801109
383381106760 83794802
519806671336 83788495
171795161700 83782188
853922984580 83775881
124425174000 83769574
397907902988 83763267
778762604096 83756960
941083761948 83750653
433909093640 83744346
328431921028 83738039
5052804996 83731732
86529183840 83725425
108003578264 83719118
822974592616 83712811
126951573344 83706504
936662563096 83700197
400434302332 83693890
334116319552 83687583
636021041160 83681276
84002784496 83674969
873502579496 83668662
872870979660 83662355
801500198192 83656048
829290590976 83649741
399802702496 83643434
343590317092 83637127
191374756616 83630820
365696311352 83624513
92845182200 83618206
190111556944 83611899
519806671336 83605592
326537121520 83599285
676443430664 55804336
992243348664 83592978
528649069040 83586671
93476782036 83580364
6947604504 83574057
752235410984 83567750
680864629516 83561443
637915840668 83555136
705497023120 83548829
576650656576 83542522
254534740216 83536215
151583966948 83529908
764867407704 83523601
948031360144 83517294
51159593024 83510987
994138148172 83504680
79581585644 83498373
633494641816 83492066
992874948500 83485759
596230251492 83479452
369485910368 57753199
108003578264 83473145
233060345792 83466838
937294162932 83460531
43580394992 83454224
953084158832 83447917
482542281012 83441610
608230648376 83435303
634126241652 83428996
489489879208 83422689
408013500364 83416382
19579601224 83410075
666337833288 83403768
161057964488 83397461
445277890688 83391154
130109572524 83384847
863396982120 83378540
968242554896 83372233
340432317912 83365926
12632003028 83359619
397276303152 83353312
696023025580 83347005
769288606556 83340698
89687183020 54763681
886766176052 83334391
340432317912 83328084
263377137920 83321777
132635971868 83315470
874765779168 83309163
538754666416 83302856
25263999748 83296549
131372772196 83290242
152847166620 83283935
890555775068 26205585
63159989908 83277628
619599445424 83271321
766130607376 83265014
683391028860 83258707
409908299872 83252400
809079396224 47163746
63791589744 83246093
846343786548 65088240
680864629516 83239786
462331086260 83233479
200848754156 83227172
814763794748 83220865
258324339232 83214558
568439858708 83208251
582966654936 83201944
53685992368 83195637
150952367112 83189330
64423189580 83183023
710549821808 83176716
864028581956 83170409
869081380644 83164102
689707027220 83157795
944241761128 83151488
905714171132 83145181
217901949728 83138874
386539105940 83132567
34737997288 83126260
499595476584 8148644
286746331852 83119953
815395394584 83113646
333484719716 83107339
989085349484 83101032
73265587284 83094725
550123463464 83088418
578545456084 83082111
737708614756 83075804
978979752108 1532601
261482338412 83069497
751603811148 83063190
756025010000 83056883
932241364244 83050576
401065902168 83044269
874765779168 83037962
178111160060 83031655
413066299052 83025348
544439064940 83019041
482542281012 83012734
424435096100 45454549
455383488064 83006427
263377137920 83000120
346116716436 82993813
326537121520 82987506
565913459364 66564078
318957923488 82981199
371380709876 82974892
75160386792 82968585
955610558176 82962278
181269159240 82955971
540017866088 82949664
790131401144 82943357
336011119060 82937050
660653434764 82930743
745287812788 82924436
555807861988 82918129
40422395812 82911822
680864629516 82905515
731392616396 82899208
836869789008 82892901
288009531524 82886594
553913062480 82880287
258955939068 82873980
12632003028 53817631
121898774656 82867673
500227076420 82861366
860870582776 82855059
150320767276 82848752
135793971048 82842445
951820959160 4074322
756025010000 82836138
574124257232 82829831
617073046080 82823524
677706630336 82817217
171163561864 82810910
347379916108 82804603
158531565144 82798296
529280668876 82791989
632863041980 82785682
999822546696 82779375
845080586876 82773068
147794367932 82766761
297483529064 82760454
783815402784 82754147
910135369984 82747840
570334658216 82741533
780657403604 82735226
226744347432 82728919
179374359732 82722612
591809052640 82716305
673285431484 82709998
546333864448 82703691
581071855428 82697384
378328308072 82691077
320852722996 82684770
157899965308 53704105
484437080520 82678463
291799130540 82672156
610125447884 82665849
384012706596 75860596
886766176052 82659542
913924969000 82653235
536859866908 82646928
329063520864 82640621
745287812788 82634314
678338230172 82628007
434540693476 31869271
461067886588 68178670
879186978020 82621700
926556965720 82615393
823606192452 82609086
357485513484 82602779
941715361784 81562124
121267174820 82596472
234323545464 82590165
716234220332 82583858
409908299872 82577551
900661372444 82571244
209059552024 82564937
905082571296 82558630
592440652476 82552323
363169912008 82546016
65054789416 82539709
892450574576 82533402
816026994420 82527095
30948398272 82520788
970137354404 82514481
436435492984 82508174
457278287572 82501867
809710996060 82495560
494542677896 82489253
306957526604 82482946
695391425744 82476639
293693930048 82470332
37895996468 82464025
121267174820 82457718
20842800896 82451411
427593095280 59077669
693496626236 82445104
305062727096 82438797
612651847228 82432490
72002387612 82426183
882344977200 18025406
555807861988 82419876
932241364244 82413569
911398569656 82407262
104213979248 82400955
460436286752 82394648
637284240832 82388341
560860660676 24155810
404223901348 82382034
65054789416 82375727
522964670516 82369420
613915046900 82363113
891187374904 82356806
84634384332 41695577
694128226072 82350499
279798733656 82344192
106108778756 63082614
762972608196 82337885
799605398684 82331578
565913459364 82325271
262745538084 82318964
146531168260 82312657
219165149400 82306350
264008737756 82300043
348011515944 82293736
283588332672 82287429
717497420004 82281122
399802702496 82274815
997927747188 82268508
826132591796 82262201
385907506104 82255894
363169912008 82249587
422540296592 50115422
666969433124 9378509
87792383512 82243280
296220329392 82236973
667601032960 82230666
576650656576 82224359
709286622136 82218052
235586745136 82211745
269061536444 82205438
862765382284 82199131
154741966128 82192824
995401347844 82186517
965084555716 82180210
629705042800 82173903
363169912008 82167596
426961495444 82161289
284219932508 82154982
162952763996 82148675
130109572524 82142368
353064314632 82136061
118740775476 82129754
799605398684 82123447
858975783268 82117140
697917825088 82110833
753498610656 82104526
665074633616 82098219
728866217052 82091912
733919015740 82085605
482542281012 82079298
221691548744 82072991
58107191220 82066684
30316798436 82060377
92845182200 82054070
485068680356 82047763
865291781628 82041456
468647084620 82035149
820448193272 82028842
473699883308 82022535
241271143660 82016228
161057964488 82009921
617073046080 82003614
970768954240 81997307
332221520044 31295334
39159196140 81991000
292430730376 81984693
458541487244 81978386
505911474944 81972079
474963082980 81965772
688443827548 81959465
886134576216 81953158
56843991548 81946851
97897980888 81940544
409908299872 81934237
286746331852 81927930
825500991960 81921623
101687579904 81915316
476857882488 81909009
405487101020 81902702
441488291672 81896395
686549028040 81890088
674548631156 81883781
660653434764 81877474
335379519224 4194155
16421602044 81871167
489489879208 81864860
966979355224 81858553
802131798028 81852246
903187771788 81845939
430119494624 81839632
211585951368 81833325
749077411804 81827018
984664150632 81820711
665074633616 81814404
281061933328 81808097
45475194500 81801790
402329101840 81795483
816026994420 81789176
795184199832 81782869
419382297412 81776562
298746728736 81770255
659390235092 81763948
857080983760 81757641
194532755796 81751334
233691945628 81745027
541281065760 81738720
829922190812 81732413
888029375724 81726106
207164752516 81719799
324010722176 81713492
488226679536 81707185
338537518404 81700878
402960701676 81694571
304431127260 81688264
577913856248 81681957
884871376544 81675650
458541487244 81669343
346116716436 81663036
394118303972 81656729
879186978020 81650422
888029375724 81644115
938557362604 81637808
159233942134 4869004
528649069040 81631501
660653434764 81625194
344221916928 81618887
242534343332 81612580
168637162520 81606273
645495038700 81599966
558334261332 81593659
742761413444 81587352
32843197780 81581045
522333070680 29037428
187585157600 81574738
530543868548 81568431
274745934968 81562124
550123463464 19797673
854554584416 81555817
783815402784 81549510
225481147760 81543203
12000403192 81536896
353064314632 81530589
212849151040 81524282
334116319552 81517975
924662166212 81511668
670759032140 81505361
196427555304 81499054
912661769328 81492747
545702264612 9101001
741498213772 81486440
135793971048 81480133
769288606556 81473826
822974592616 81467519
226744347432 81461212
575387456904 81454905
221691548744 81448598
283588332672 81442291
191374756616 81435984
573492657396 81429677
957505357684 81423370
97266381052 81417063
930346564736 81410756
887397775888 81404449
380854707416 81398142
6308 81391835
879818577856 81385528
859607383104 81379221
34106397452 81372914
342958717256 81366607
819184993600 81360300
404223901348 81353993
256429539724 81347686
41053995648 81341379
641073839848 81335072
653705836568 81328765
730129416724 81322458
688443827548 81316151
915819768508 81309844
47369994008 81303537
418750697576 64772890
294957129720 81297230
669495832468 43537221
439593492164 81290923
55580791876 81284616
915819768508 81278309
150952367112 81272002
861502182612 81265695
415592698396 81259388
45475194500 81253081
739603414264 81246774
541281065760 81240467
842554187532 81234160
205269953008 81227853
41685595484 81221546
69475988268 81215239
405487101020 81208932
340432317912 81202625
498963876748 81196318
315799924308 81190011
324010722176 81183704
302536327752 81177397
630968242472 38340253
487595079700 81171090
394749903808 81164783
375801908728 81158476
404855501184 81152169
341695517584 81145862
476857882488 74630731
399171102660 12614
733919015740 81139555
367591110860 81133248
775604604916 12708605
324642322012 81126941
863396982120 81120634
709286622136 81114327
885502976380 81108020
783183802948 81101713
179374359732 81095406
884239776708 81089099
427593095280 81082792
946136560636 81076485
143373169080 81070178
492647878388 81063871
307589126440 81057564
404223901348 81051257
469278684456 81044950
18948001388 81038643
985295750468 81032336
74528786956 81026029
406118700856 81019722
115582776296 81013415
625915443784 81007108
538123066580 81000801
698549424924 80994494
306957526604 80988187
324010722176 58976757
603809449524 80981880
99792780396 80975573
75791986628 80969266
446541090360 80962959
198322354812 80956652
213480750876 80950345
434540693476 80944038
828027391304 80937731
639810640176 80931424
934767763588 80925117
957505357684 80918810
120003975148 80912503
233060345792 80906196
539386266252 80899889
790131401144 80893582
337274318732 80887275
399802702496 80880968
168637162520 80874661
557702661496 72782780
237481544644 80868354
744024613116 80862047
690970226892 80855740
473068283472 80849433
843185787368 80843126
711181421644 80836819
414961098560 80830512
141478369572 80824205
846975386384 80817898
234323545464 80811591
345485116600 80805284
338537518404 80798977
736445415084 80792670
12000403192 80786363
387802305612 80780056
147162768096 80773749
555176262152 80767442
260850738576 80761135
742129813608 28501333
389065505284 80754828
286114732016 80748521
535596667236 80742214
390960304792 80735907
98529580724 80729600
507806274452 80723293
103582379412 80716986
596230251492 80710679
71370787776 80704372
429487894788 80698065
178742759896 80691758
474963082980 80685451
272219535624 80679144
759814609016 76592208
994769748008 80672837
474331483144 80666530
12632003028 80660223
853291384744 80653916
88423983348 80647609
509701073960 80641302
341063917748 80634995
171163561864 80628688
296851929228 80622381
926556965720 80616074
903819371624 80609767
391591904628 80603460
807184596716 80597153
941083761948 80590846
441488291672 80584539
84634384332 80578232
404223901348 80571925
189479957108 80565618
591177452804 36883336
687180627876 80559311
329063520864 80553004
771815005900 80546697
792026200652 80540390
172426761536 80534083
145899568424 80527776
300641528244 80521469
667601032960 80515162
504648275272 80508855
546965464284 80502548
569071458544 80496241
132004372032 80489934
100424380232 80483627
874765779168 70487032
802131798028 4509505
505911474944 80477320
540017866088 80471013
558334261332 80464706
301904727916 80458399
362538312172 80452092
180005959568 48034112
83371184660 80445785
78318385972 80439478
502121875928 80433171
466120685276 80426864
884871376544 80420557
257061139560 80414250
42948795156 80407943
338537518404 80401636
918977767688 80395329
438330292492 80389022
820448193272 80382715
909503770148 80376408
757919809508 80370101
261482338412 80363794
219796749236 80357487
823606192452 80351180
36001196960 80344873
230533946448 80338566
158531565144 80332259
276009134640 80325952
85265984168 80319645
66317989088 80313338
689707027220 80307031
608862248212 67547970
617073046080 80300724
983400950960 80294417
625283843948 80288110
426329895608 80281803
158531565144 80275496
172426761536 80269189
697286225252 80262882
370117510204 80256575
867186581136 80250268
38527596304 80243961
773078205572 80237654
801500198192 80231347
291167530704 80225040
234323545464 80218733
705497023120 80212426
473699883308 80206119
904450971460 80199812
766762207212 80193505
664443033780 80187198
84002784496 80180891
392855104300 80174584
24632399912 80168277
387802305612 80161970
886134576216 80155663
150952367112 80149356
646758238372 80143049
413697898888 6004264
979611351944 63126763
742129813608 80136742
980242951780 80130435
807184596716 80124128
621494244932 80117821
959400157192 80111514
48001593844 80105207
318326323652 80098900
120003975148 80092593
958768557356 80086286
351801114960 80079979
729497816888 80073672
211585951368 80067365
76423586464 2390353
285483132180 80061058
324642322012 80054751
687812227712 80048444
330326720536 57816269
866554981300 80042137
516017072320 80035830
355590713976 80029523
843185787368 80023216
671390631976 80016909
137688770556 80010602
499595476584 80004295
661916634436 31686368
176847960388 79997988
966979355224 79991681
956242158012 79985374
188216757436 79979067
576650656576 79972760
293062330212 79966453
846343786548 79960146
345485116600 65290064
16421602044 79953839
588019453624 79947532
632863041980 79941225
668864232632 79934918
518543471664 79928611
732024216232 79922304
849501785728 79915997
809710996060 79909690
752867010820 79903383
358117113320 79897076
160426364652 79890769
112424777116 79884462
858344183432 79878155
960663356864 79871848
280430333492 79865541
444646290852 79859234
495174277732 79852927
285483132180 79846620
22106000568 79840313
260850738576 79834006
999190946860 79827699
768025406884 79821392
68212788596 79815085
948662959980 79808778
916451368344 79802471
520438271172 79796164
521701470844 79789857
252639940708 79783550
610125447884 79777243
185058758256 79770936
846343786548 79764629
538754666416 79758322
88423983348 79752015
601914650016 79745708
313905124800 79739401
786341802128 79733094
750972211312 68184977
994769748008 79726787
956242158012 79720480
440856691836 79714173
144636368752 79707866
918977767688 79701559
519806671336 79695252
656863835748 79688945
683391028860 79682638
372012309712 79676331
886134576216 79670024
178742759896 79663717
785710202292 59638992
230533946448 79657410
134530771376 79651103
799605398684 79644796
460436286752 79638489
445277890688 8779344
553913062480 79632182
528649069040 79625875
325905521684 79619568
360011912828 79613261
776236204752 52568845
994769748008 79606954
761077808688 79600647
289904331032 79594340
397907902988 79588033
15158402372 79581726
260850738576 79575419
209059552024 79569112
432645893968 79562805
684654228532 79556498
947399760308 79550191
702970623776 79543884
560860660676 79537577
199585554484 79531270
470541884128 79524963
529280668876 79518656
688443827548 79512349
577913856248 79506042
627810243292 79499735
113687976788 79493428
492647878388 79487121
588019453624 79480814
213480750876 79474507
642337039520 79468200
562123860348 79461893
133267571704 79455586
613915046900 79449279
118109175640 79442972
289904331032 79436665
333484719716 79430358
293693930048 79424051
371380709876 79417744
60001990728 79411437
268429936608 79405130
468015484784 79398823
324010722176 79392516
473068283472 79386209
457278287572 79379902
401697502004 79373595
793921000160 79367288
950557759488 79360981
432645893968 79354674
876028978840 79348367
882976577036 79342060
745919412624 79335753
834343389664 79329446
960031757028 79323139
865291781628 79316832
95371581544 79310525
422540296592 79304218
959400157192 79297911
10105603684 79291604
263377137920 79285297
446541090360 79278990
196427555304 79272683
814132194912 79266376
750340611476 79260069
221691548744 79253762
144636368752 79247455
435172293312 79241148
818553393764 79234841
558334261332 79228534
852028185072 79222227
727603017380 79215920
397907902988 79209613
881713377364 79203306
120003975148 79196999
252008340872 79190692
767393807048 79184385
115582776296 79178078
684022628696 79171771
780025803768 79165464
960031757028 79159157
128214773016 79152850
338537518404 79146543
643600239192 79140236
794552599996 7902671
276009134640 79133929
961926556536 79127622
740235014100 79121315
783815402784 79115008
789499801308 79108701
734550615576 79102394
965716155552 79096087
749709011640 79089780
174321561044 41903708
855186184252 79083473
152847166620 79077166
876028978840 79070859
654969036240 79064552
891187374904 79058245
577282256412 79051938
284219932508 79045631
792657800488 79039324
85265984168 79033017
882976577036 79026710
411171499544 79020403
747182612296 79014096
706760222792 79007789
996664547516 7738689
44211994828 79001482
51159593024 34890324
797078999340 78995175
855186184252 78988868
9474003848 78982561
405487101020 78976254
497700677076 78969947
723813418364 78963640
17053201880 78957333
178742759896 78951026
454120288392 78944719
672653831648 78938412
862765382284 78932105
563387060020 78925798
883608176872 78919491
870976180152 78913184
813500595076 78906877
217270349892 78900570
610757047720 78894263
752867010820 78887956
487595079700 63587174
905082571296 78881649
414329498724 78875342
780025803768 78869035
406750300692 78862728
956873757848 78856421
553281462644 78850114
538754666416 78843807
286746331852 78837500
721287019020 78831193
249481941528 78824886
558965861168 78818579
21474400732 78812272
749077411804 78805965
154741966128 78799658
891818974740 78793351
794552599996 78787044
948662959980 78780737
111161577444 78774430
942978561456 78768123
630336642636 78761816
656232235912 78755509
249481941528 60673340
516017072320 78749202
673285431484 7782838
742761413444 78742895
676443430664 78736588
685285828368 78730281
594335451984 78723974
443383091180 78717667
693496626236 78711360
128846372852 78705053
129477972688 78698746
546965464284 78692439
661285034600 78686132
430119494624 78679825
282956732836 78673518
982137751288 78667211
721918618856 78660904
205901552844 78654597
766130607376 78648290
704865423284 78641983
813500595076 78635676
960663356864 78629369
570966258052 78623062
846343786548 78616755
908240570476 52966186
210954351532 78610448
425066695936 78604141
953715758668 78597834
526122669696 78591527
998559347024 78585220
32211597944 78578913
191374756616 78572606
180005959568 78566299
383381106760 78559992
669495832468 43833650
929083365064 78553685
752235410984 78547378
170531962028 78541071
546965464284 78534764
258955939068 78528457
303167927588 78522150
882976577036 78515843
925293766048 78509536
464225885768 78503229
472436683636 78496922
267166736936 78490615
222954748416 78484308
371380709876 78478001
101687579904 78471694
687180627876 46848396
366327911188 78465387
690338627056 78459080
483805480684 78452773
492647878388 78446466
169900362192 78440159
437067092820 78433852
568439858708 78427545
764235807868 78421238
672653831648 78414931
144004768916 78408624
697917825088 78402317
858344183432 78396010
659390235092 78389703
802131798028 78383396
684022628696 78377089
506543074780 78370782
448435889868 78364475
851396585236 78358168
769288606556 78351861
283588332672 78345554
512227473304 78339247
12632003028 78332940
877292178512 78326633
421277096920 78320326
478121082160 78314019
629073442964 78307712
341063917748 78301405
267166736936 78295098
913293369164 46173547
905714171132 78288791
591809052640 78282484
704865423284 78276177
555176262152 78269870
144636368752 78263563
814763794748 78257256
13895202700 78250949
138320370392 78244642
368222710696 16606331
869081380644 78238335
785710202292 65138696
568439858708 78232028
242534343332 78225721
639810640176 78219414
634757841488 78213107
392223504464 78206800
749077411804 78200493
444646290852 78194186
400434302332 78187879
448435889868 78181572
931609764408 78175265
784447002620 78168958
68844388432 9372202
553281462644 78162651
987822149812 78156344
303167927588 39891775
581703455264 78150037
931609764408 78143730
337274318732 78137423
913924969000 78131116
152226414824 40686457
710549821808 78124809
974558553256 78118502
361275112500 78112195
690970226892 78105888
773078205572 78099581
226112747596 78093274
668864232632 78086967
284851532344 78080660
675180230992 78074353
903187771788 78068046
432645893968 78061739
192006356452 78055432
553281462644 78049125
510332673796 78042818
399802702496 78036511
563387060020 78030204
692865026400 78023897
803394997700 78017590
433909093640 78011283
516017072320 78004976
569071458544 77998669
279167133820 77992362
650547837388 77986055
176847960388 77979748
501490276092 77973441
145267968588 77967134
682127829188 39229540
419382297412 77960827
566545059200 7568400
264008737756 77954520
339169118240 77948213
257061139560 77941906
67581188760 77935599
890555775068 77929292
308220726276 77922985
171163561864 77916678
931609764408 77910371
627178643456 77904064
3789605324 77897757
728234617216 77891450
42948795156 77885143
568439858708 77878836
881081777528 77872529
985295750468 77866222
351801114960 77859915
848238586056 77853608
111793177280 77847301
406118700856 77840994
265903537264 77834687
816658594256 77828380
838764588516 77822073
924662166212 77815766
252008340872 77809459
24000800076 77803152
682759429024 77796845
95371581544 77790538
366327911188 77784231
252639940708 77777924
113687976788 77771617
801500198192 77765310
486963479864 77759003
788236601636 77752696
38527596304 76749883
825500991960 77746389
147162768096 77740082
332853119880 77733775
752867010820 77727468
648021438044 77721161
877923778348 24445932
97897980888 77714854
674548631156 77708547
615809846408 77702240
317063123980 77695933
129477972688 77689626
831185390484 77683319
342958717256 77677012
224217948088 77670705
173058361372 77664398
936662563096 77658091
882344977200 77651784
205901552844 77645477
996032947680 77639170
22106000568 77632863
962558156372 77626556
541281065760 77620249
999190946860 6748490
282325133000 77613942
481910681176 77607635
513490672976 77601328
526754269532 77595021
238744744316 77588714
803394997700 77582407
406118700856 77576100
914556568836 77569793
690970226892 77563486
852676599370 54082525
970768954240 77557179
123161974328 77550872
357485513484 77544565
452857088720 77538258
812868995240 77531951
800236998520 74693801
268429936608 77525644
648021438044 77519337
616441446244 77513030
576650656576 77506723
750340611476 77500416
907608970640 77494109
471805083800 77487802
596861851328 77481495
533701867728 77475188
479384281832 77468881
668864232632 77462574
627178643456 77456267
983400950960 77449960
318957923488 46816861
548228663956 77443653
546333864448 77437346
95371581544 71937642
774341405244 77431039
713707820988 77424732
644863438864 77418425
797078999340 77412118
653074236732 77405811
711813021480 77399504
186953557764 77393197
113687976788 77386890
594967051820 77380583
714339420824 77374276
474331483144 77367969
714971020660 77361662
493279478224 77355355
793921000160 77349048
448435889868 77342741
936030963260 77336434
569071458544 77330127
640442240012 77323820
209691151860 77317513
176847960388 77311206
564650259692 14411495
922767366704 77304899
412449110711 42635320
342327117420 77298592
668864232632 77292285
452225488884 77285978
984032550796 77279671
351801114960 48658505
336011119060 77273364
920240967360 77267057
476226282652 77260750
421908696756 50254176
397276303152 77254443
377696708236 77248136
376433508564 77241829
817921793928 77235522
18316401552 77229215
59370390892 77222908
668232632796 77216601
576650656576 77210294
700444224432 77203987
380854707416 68784142
292430730376 77197680
233060345792 77191373
433909093640 77185066
448435889868 77178759
618336245752 77172452
796447399504 77166145
406750300692 77159838
125056773836 77153531
207164752516 77147224
305062727096 77140917
14526802536 77134610
799605398684 77128303
648021438044 77121996
907608970640 77115689
554544662316 77109382
110529977608 77103075
114951176460 77096768
884871376544 77090461
749709011640 77084154
860870582776 77077847
60633590564 77071540
481910681176 77065233
40422395812 77058926
934136163752 77052619
412434699216 77046312
507174674616 77040005
845080586876 77033698
379591507744 77027391
327800321192 34196554
149057567604 77021084
649284637716 77014777
730129416724 77008470
588019453624 77002163
531807068220 76995856
806552996880 76989549
923398966540 76983242
907608970640 76976935
980242951780 76970628
794552599996 76964321
771183406064 27700344
617073046080 76958014
138320370392 76951707
87160783676 76945400
699181024760 76939093
840659388024 76932786
72633987448 76926479
980874551616 34726342
375170308892 76920172
549491863628 76913865
879818577856 76907558
434540693476 76901251
279167133820 76894944
688443827548 76888637
218533549564 76882330
750340611476 76876023
822974592616 76869716
833080189992 76863409
460436286752 76857102
627810243292 76850795
303799527424 76844488
363169912008 76838181
805289797208 76831874
30316798436 76825567
386539105940 76819260
240639543824 76812953
920240967360 76806646
957505357684 76800339
501490276092 76794032
222954748416 76787725
963821356044 76781418
146531168260 76775111
428856294952 76768804
487595079700 76762497
265903537264 76756190
216638750056 76749883
963189756208 76743576
557071061660 76737269
167373962848 76730962
418119097740 76724655
260850738576 76718348
644863438864 76712041
240007943988 76705734
885502976380 76699427
96003181380 76693120
243797543004 76686813
434540693476 76680506
170531962028 76674199
445909490524 76667892
39159196140 76661585
561492260512 76655278
197690754976 76648971
833711789828 76642664
777499404424 76636357
284851532344 76630050
735813815248 76623743
814763794748 45019366
442119891508 76617436
646126638536 76611129
582335055100 76604822
32211597944 76598515
329063520864 76592208
28421998928 76585901
394118303972 76579594
814132194912 76573287
685285828368 76566980
861502182612 76560673
534965067400 76554366
788868201472 76548059
19579601224 76541752
997296147352 76535445
281061933328 76529138
280430333492 76522831
47369994008 76516524
769288606556 76510217
3789605324 76503910
324642322012 76497603
647389838208 76491296
314536724636 76484989
543175865268 76478682
841290987860 76472375
276640734476 76466068
53054392532 76459761
234955145300 76453454
902556171952 76447147
262745538084 76440840
413697898888 76434533
926556965720 76428226
994769748008 76421919
179374359732 76415612
528017469204 76409305
568439858708 76402998
939188962440 76396691
808447796388 76390384
220428349072 76384077
126951573344 76377770
939188962440 76371463
267166736936 76365156
787605001800 76358849
245060742676 76352542
761709408524 76346235
792657800488 76339928
173058361372 76333621
845080586876 76327314
167373962848 76321007
382749506924 56826070
884871376544 76314700
759814609016 76308393
721918618856 76302086
531807068220 76295779
521069871008 76289472
232428745956 76283165
390328704956 76276858
432014294132 76270551
879818577856 76264244
373907109220 76257937
847606986220 76251630
559597461004 76245323
593703852148 76239016
371380709876 76232709
370117510204 76226402
16421602044 76220095
131372772196 11970686
862765382284 76213788
304431127260 76207481
762972608196 76201174
991611748828 76194867
433277493804 76188560
152215566784 76182253
499595476584 76175946
503385075600 76169639
925983775011 7057533
517911871828 76163332
276640734476 76157025
70739187940 45902346
624652244112 76150718
150952367112 76144411
63159989908 76138104
365064711516 76131797
958136957520 76125490
766762207212 76119183
900661372444 630700
108003578264 76112876
415592698396 76106569
537491466744 76100262
43580394992 76093955
785078602456 76087648
117477575804 76081341
173058361372 76075034
108635178100 76068727
980242951780 67989460
741498213772 76062420
323379122340 76056113
843185787368 76049806
555807861988 76043499
718760619676 76037192
70107588104 76030885
845712186712 18441668
598756650836 76024578
549491863628 76018271
252008340872 76011964
277272334312 76005657
374538709056 75999350
599388250672 75993043
530543868548 75986736
219165149400 75980429
778131004260 75974122
41685595484 75967815
599388250672 75961508
610125447884 75955201
219796749236 75948894
156005165800 75942587
89687183020 75936280
679601429844 75929973
735813815248 75923666
973295353584 75917359
296851929228 75911052
366327911188 75904745
543175865268 75898438
957505357684 75892131
580440255592 75885824
432014294132 75879517
634126241652 75873210
497700677076 75866903
836238189172 75860596
605072649196 75854289
459804686916 75847982
392855104300 75841675
433909093640 75835368
16421602044 75829061
246955542184 75822754
773709805408 75816447
786973401964 75810140
481279081340 75803833
699812624596 75797526
956873757848 75791219
933504563916 75784912
576019056740 75778605
992243348664 75772298
680233029680 75765991
860238982940 75759684
472436683636 75753377
783815402784 75747070
735182215412 55116873
550123463464 75740763
565281859528 75734456
180005959568 75728149
184427158420 75721842
369485910368 75715535
401697502004 75709228
806552996880 75702921
625283843948 75696614
979611351944 75690307
195795955468 75684000
12632003028 75677693
124425174000 75671386
716865820168 75665079
321484322832 75658772
128214773016 75652465
852659784908 75646158
154110366292 75639851
282956732836 75633544
852028185072 75627237
613915046900 75620930
870976180152 75614623
363801511844 75608316
27790399092 75602009
630336642636 75595702
382117907088 75589395
214743950548 75583088
97266381052 75576781
889924175232 75570474
55606253235 36990555
947399760308 75564167
35369597124 75557860
52422792696 75551553
666969433124 75545246
262113938248 75538939
982769351124 75532632
163584363832 75526325
116845975968 75520018
344221916928 75513711
359380312992 75507404
673285431484 75501097
258955939068 75494790
181269159240 75488483
476857882488 75482176
102950779576 75475869
738340214592 75469562
478121082160 75463255
293062330212 75456948
874765779168 75450641
677075030500 75444334
397276303152 75438027
30316798436 75431720
510964273632 75425413
191374756616 75419106
377065108400 75412799
778762604096 75406492
652442636896 75400185
451593889048 75393878
62528390072 75387571
531807068220 75381264
960031757028 75374957
411803099380 75368650
280430333492 75362343
3789605324 75356036
322115922668 75349729
131372772196 75343422
976453352764 75337115
116214376132 75330808
474331483144 75324501
405487101020 75318194
757919809508 75311887
712444621316 75305580
183795558584 75299273
840027788188 75292966
226112747596 75286659
342327117420 75280352
132004372032 75274045
346748316272 75267738
851396585236 75261431
961926556536 75255124
140215169900 75248817
101687579904 75242510
8842404012 75236203
915819768508 75229896
122530374492 75223589
823606192452 75217282
111161577444 75210975
150320767276 75204668
478121082160 75198361
123793574164 75192054
78949985808 75185747
155373565964 75179440
997296147352 75173133
541912665596 75166826
797078999340 75160519
892450574576 75154212
975821752928 75147905
465489085440 75141598
331589920208 75135291
374538709056 75128984
321484322832 75122677
825500991960 75116370
662548234272 75110063
922767366704 75103756
905714171132 75097449
131372772196 75091142
305694326932 75084835
355590713976 75078528
982137751288 75072221
257692739396 75065914
360011912828 75059607
509701073960 75053300
304431127260 75046993
102950779576 75040686
409908299872 75034379
101055980068 75028072
145899568424 75021765
90950382692 75015458
232428745956 75009151
426961495444 75002844
399802702496 74996537
358117113320 74990230
915819768508 74983923
653705836568 74977616
310747125620 74971309
734550615576 74965002
275377534804 1173102
598125051000 74958695
449699089540 74952388
157268365472 74946081
672653831648 74939774
859607383104 74933467
448435889868 74927160
185690358092 74920853
210322751696 74914546
46738394172 74908239
775604604916 74901932
752867010820 74895625
413066299052 74889318
581703455264 65586493
839396188352 74883011
980874551616 74876704
541912665596 74870397
63159989908 74864090
960031757028 74857783
211585951368 74851476
997927747188 74845169
608862248212 74838862
284219932508 74832555
797710599176 74826248
875397379004 74819941
726971417544 74813634
623389044440 74807327
990980148992 74801020
437698692656 74794713
549491863628 74788406
676443430664 74782099
497700677076 74775792
356853913648 74769485
402329101840 74763178
468647084620 74756871
516017072320 74750564
805921397044 74744257
195164355632 74737950
845712186712 74731643
128214773016 74725336
372643909548 74719029
915188168672 74712722
433277493804 74706415
632231442144 74700108
486331880028 47472789
687812227712 74693801
848238586056 9239755
766762207212 74687494
806552996880 74681187
277272334312 74674880
797078999340 48999083
906345770968 74668573
315799924308 74662266
478121082160 74655959
324642322012 74649652
424435096100 74643345
951189359324 74637038
193901155960 74630731
284219932508 74624424
530543868548 74618117
781289003440 74611810
931609764408 74605503
668864232632 74599196
351169515124 74592889
375801908728 74586582
759183009180 74580275
37895996468 74573968
233060345792 74567661
912661769328 74561354
254534740216 74555047
363801511844 74548740
123161974328 74542433
118740775476 74536126
481279081340 74529819
752235410984 74523512
954978958340 74517205
814763794748 74510898
912661769328 74504591
273482735296 74498284
39790795976 74491977
730761016560 74485670
852028185072 74479363
291167530704 74473056
99161180560 74466749
432014294132 74460442
70107588104 74454135
303167927588 74447828
469278684456 69704964
851396585236 74441521
195795955468 74435214
154110366292 74428907
716234220332 74422600
634757841488 74416293
512859073140 74409986
200217154320 74403679
262745538084 74397372
87160783676 74391065
646758238372 74384758
137688770556 74378451
241271143660 73993724
741498213772 74372144
122530374492 74365837
505279875108 74359530
17684801716 74353223
594335451984 74346916
500227076420 74340609
40422395812 74334302
529912268712 74327995
934767763588 74321688
826132591796 74315381
690970226892 74309074
99161180560 74302767
751603811148 74296460
267166736936 74290153
337274318732 74283846
509069474124 74277539
696023025580 74271232
363169912008 74264925
939820562276 74258618
544439064940 74252311
464225885768 74246004
747182612296 74239697
697286225252 74233390
885502976380 74227083
13263602864 74220776
97897980888 74214469
224849547924 74208162
125688373672 74201855
533070267892 74195548
203375153500 72398053
61896790236 74189241
144636368752 74182934
312641925128 630700
39159196140 74176627
937925762768 74170320
183163958748 71975484
90318782856 74164013
846343786548 74157706
98529580724 74151399
111161577444 74145092
536859866908 74138785
250113541364 74132478
334747919388 74126171
781920603276 74119864
24632399912 74113557
577282256412 74107250
495805877568 74100943
654969036240 74094636
579177055920 74088329
693496626236 74082022
905082571296 74075715
387802305612 74069408
727603017380 74063101
140215169900 74056794
385275906268 74050487
211585951368 74044180
461699486424 74037873
587387853788 74031566
882344977200 74025259
864660181792 74018952
485700280192 74012645
734550615576 74006338
173058361372 74000031
450962289212 73993724
990348549156 73987417
953715758668 73981110
251376741036 73974803
692233426564 73968496
333484719716 73962189
595598651656 73955882
643600239192 73949575
929714964900 73943268
504648275272 73936961
550123463464 73930654
952452558996 73924347
82107984988 44476964
667601032960 73918040
684654228532 73911733
918977767688 73905426
292430730376 73899119
845080586876 73892812
571597857888 13276235
533701867728 73886505
139583570064 73880198
557071061660 73873891
865923381464 73867584
498332276912 73861277
639810640176 73854970
966347755388 73848663
272219535624 73842356
999822546696 73836049
144636368752 73829742
83371184660 73823435
557071061660 68632774
346748316272 73817128
810342595896 73810821
449067489704 73804514
534965067400 73798207
334116319552 73791900
980874551616 73785593
990980148992 73779286
663179834108 73772979
935399363424 73766672
176216360552 73760365
253903140380 73754058
891818974740 73747751
996032947680 73741444
594335451984 73735137
426961495444 73728830
358748713156 73722523
999822546696 73716216
577282256412 73709909
879186978020 73703602
911398569656 73697295
556439461824 73690988
942346961620 73684681
60633590564 73678374
490753078880 73672067
880450177692 73665760
144004768916 73659453
104213979248 73653146
389697105120 73646839
824869392124 73640532
914556568836 73634225
406118700856 73627918
31579998108 73621611
388433905448 73615304
826132591796 73608997
960031757028 73602690
634757841488 73596383
354327514304 73590076
120635574984 73583769
476857882488 73577462
849501785728 73571155
875397379004 73564848
663811433944 73558541
555807861988 73552234
778762604096 73545927
438330292492 73539620
406750300692 73533313
149057567604 73527006
940452162112 73520699
577282256412 73514392
365064711516 73508085
229270746776 73501778
925293766048 73495471
862765382284 73489164
592440652476 73482857
257061139560 73476550
419382297412 73470243
464857485604 73463936
765499007540 73457629
859607383104 73451322
910135369984 73445015
288009531524 73438708
632231442144 73432401
728866217052 73426094
10105603684 73419787
166110763176 73413480
456015087900 73407173
514753872648 73400866
525491069860 73394559
669495832468 73388252
762341008360 73381945
804658197372 73375638
387802305612 73369331
174321561044 73363024
859607383104 73356717
761077808688 73350410
708023422464 73344103
986558950140 73337796
785078602456 73331489
401065902168 73325182
798973798848 73318875
832448590156 73312568
58107191220 20529285
213480750876 73306261
708023422464 73299954
698549424924 73293647
159794764816 73287340
491384678716 73281033
240007943988 73274726
116845975968 73268419
857080983760 73262112
232428745956 73255805
331589920208 73249498
268429936608 46078942
144004768916 73243191
132004372032 73236884
536859866908 73230577
366327911188 73224270
236849944808 73217963
54317592204 73211656
619599445424 73205349
567176659036 52234574
243165943168 73199042
841290987860 73192735
171795161700 73186428
365064711516 73180121
974558553256 73173814
979611351944 23241295
178111160060 73167507
18948001388 73161200
234955145300 73154893
261482338412 73148586
433909093640 73142279
153478766456 54769988
622125844768 73135972
151583966948 73129665
803394997700 73123358
653705836568 73117051
731392616396 73110744
771815005900 73104437
638547440504 73098130
418119097740 73091823
166110763176 73085516
908872170312 73079209
857080983760 73072902
860870582776 73066595
805289797208 73060288
726339817708 73053981
570334658216 73047674
901924572116 73041367
445277890688 73035060
754761810328 73028753
6316004668 73022446
196427555304 73016139
456646687736 73009832
579808655756 73003525
338537518404 72997218
23369200240 72990911
31579998108 72984604
224849547924 72978297
483805480684 59657913
587387853788 34644351
978348152272 72971990
135793971048 72965683
896871773428 72959376
23369200240 72953069
865923381464 72946762
169268762356 72940455
702970623776 72934148
908240570476 72927841
748445811968 72921534
965716155552 72915227
361906712336 72908920
768025406884 72902613
535596667236 72896306
171795161700 72889999
459804686916 72883692
51791192860 72877385
802763397864 72871078
616441446244 47661999
521701470844 49427959
959400157192 72864771
124425174000 72858464
339800718076 72852157
358117113320 72845850
493279478224 72839543
54949192040 72833236
973926953420 72826929
510332673796 72820622
114951176460 72814315
401697502004 72808008
198322354812 72801701
701075824268 72795394
901292972280 72789087
814763794748 72782780
389065505284 72776473
86529183840 53893315
669495832468 72770166
293062330212 72763859
869712980480 72757552
714339420824 72751245
620232205748 14531328
449067489704 72744938
874134179332 72738631
908240570476 72732324
643600239192 4282453
235586745136 72726017
519175071500 72719710
528649069040 72713403
394118303972 72707096
671390631976 72700789
819816593436 72694482
859607383104 72688175
404223901348 72681868
896240173592 72675561
720655419184 72669254
296851929228 72662947
803394997700 72656640
470541884128 72650333
939820562276 72644026
297483529064 72637719
91581982528 72631412
828658991140 72625105
911398569656 72618798
450962289212 72612491
181900759076 72606184
121267174820 72599877
898766572936 72593570
246323942348 72587263
641705439684 72580956
142109969408 72574649
692865026400 72568342
549491863628 72562035
982769351124 72555728
937294162932 72549421
48001593844 72543114
344221916928 72536807
588019453624 72530500
865923381464 72524193
786341802128 72517886
500227076420 72511579
682759429024 72505272
542544265432 72498965
768657006720 72492658
694759825908 72486351
946136560636 72480044
135793971048 72473737
492647878388 72467430
599388250672 72461123
918977767688 72454816
326537121520 72448509
873502579496 72442202
730129416724 72435895
928451765228 72429588
922135766868 72423281
390960304792 72416974
15790002208 72410667
94108381872 72404360
649916237552 72398053
955610558176 72391746
818553393764 72385439
125688373672 72379132
32211597944 72372825
155373565964 72366518
486963479864 72360211
499595476584 72353904
56212391712 72347597
1263205980 72341290
270956335952 72334983
921504167032 72328676
553281462644 72322369
967610955060 72316062
5684404832 72309755
122530374492 72303448
204006753336 72297141
243165943168 72290834
870976180152 72284527
15158402372 72278220
782552203112 72271913
241902743496 72265606
92845182200 72259299
536859866908 72252992
430119494624 72246685
495805877568 72240378
908872170312 72234071
495805877568 72227764
642337039520 72221457
972032153912 72215150
750340611476 72208843
184427158420 72202536
816658594256 72196229
32843197780 72189922
247587142020 72183615
408645100200 72177308
41685595484 72171001
457278287572 72164694
382117907088 72158387
996664547516 72152080
876028978840 72145773
915819768508 72139466
697286225252 72133159
749709011640 72126852
603177849688 72120545
713076221152 72114238
320221123160 72107931
796447399504 72101624
723813418364 72095317
992874948500 72089010
134530771376 72082703
821079793108 72076396
363169912008 72070089
409908299872 72063782
30948398272 72057475
855186184252 72051168
937294162932 72044861
281061933328 72038554
30316798436 72032247
800868598356 72025940
10105603684 50683052
680233029680 72019633
557071061660 72013326
296220329392 72007019
579177055920 72000712
660021834928 71994405
794552599996 71988098
430751094460 71981791
102319179740 71975484
321484322832 71969177
46738394172 4654566
220428349072 71962870
322115922668 71956563
39159196140 71950256
884871376544 71943949
278535533984 71937642
725708217872 71931335
330326720536 71925028
655600636076 71918721
990980148992 71912414
541281065760 71906107
41053995648 71899800
595598651656 71893493
985927350304 41872173
658127035420 71887186
45475194500 71880879
498963876748 71874572
904450971460 71868265
679601429844 71861958
469910284292 71855651
498332276912 71849344
920240967360 71843037
281693533164 47283579
700444224432 71836730
611388647556 71830423
162321164160 71824116
442751491344 71817809
547597064120 71811502
982137751288 71805195
84002784496 71798888
3789605324 71792581
841290987860 71786274
648021438044 71779967
827395791468 71773660
730129416724 71767353
719392219512 71761046
366327911188 71754739
365696311352 71748432
667601032960 71742125
375801908728 71735818
111161577444 71729511
754761810328 21393344
370749110040 71723204
838132988680 71716897
138951970228 6338535
906977370804 71710590
80213185480 71704283
553913062480 71697976
609493848048 71691669
606335848868 71685362
490121479044 71679055
42317195320 71672748
402960701676 71666441
336642718896 71660134
498963876748 71653827
330326720536 71647520
389065505284 71641213
204006753336 71634906
174953160880 71628599
292430730376 71622292
35369597124 71615985
586124654116 71609678
794552599996 71603371
708023422464 71597064
870976180152 71590757
252008340872 71584450
602546249852 71578143
807816196552 71571836
264008737756 71565529
162321164160 18265072
162321164160 71559222
857712583596 71552915
296851929228 71546608
73897187120 71540301
6308 71533994
936030963260 71527687
970137354404 71521380
586756253952 71515073
373275509384 71508766
543807465104 71502459
471173483964 71496152
395381503644 71489845
327800321192 71483538
843817387204 71477231
42948795156 71470924
695391425744 71464617
496437477404 71458310
408013500364 71452003
457909887408 15944096
13895202700 71445696
262745538084 71439389
691601826728 71433082
253271540544 1740732
474331483144 71426775
155373565964 71420468
71370787776 71414161
978979752108 71407854
253903140380 71401547
841922587696 71395240
42317195320 71388933
521069871008 71382626
197690754976 71376319
452225488884 71370012
404855501184 46085249
490753078880 71363705
25895599584 71357398
502121875928 71351091
361275112500 71344784
93476782036 71338477
358748713156 71332170
800868598356 71325863
935399363424 71319556
329063520864 71313249
435172293312 71306942
248218741856 71300635
129477972688 71294328
157268365472 71288021
690970226892 71281714
343590317092 71275407
900661372444 71269100
845712186712 71262793
432645893968 71256486
356853913648 71250179
617704645916 71243872
260219138740 71237565
615178246572 71231258
337274318732 71224951
593072252312 71218644
174321561044 71212337
893082174412 71206030
311378725456 71199723
622757444604 71193416
732024216232 71187109
68212788596 71180802
849501785728 71174495
918977767688 71168188
682127829188 24458546
83371184660 71161881
702970623776 71155574
893082174412 71149267
111793177280 71142960
268429936608 71136653
985927350304 71130346
447804290032 31768359
704865423284 57822576
214112350712 71124039
519806671336 71117732
157899965308 71111425
442119891508 71105118
252639940708 71098811
711813021480 71092504
790763000980 71086197
15790002208 29996092
71370787776 71079890
822342992780 71073583
808447796388 71067276
675180230992 71060969
7579204340 71054662
326537121520 71048355
104845579084 71042048
104213979248 71035741
163584363832 71029434
13263602864 71023127
610125447884 71016820
380223107580 71010513
824237792288 41632507
12632003028 71004206
621494244932 70997899
985295750468 70991592
700444224432 70985285
682759429024 70978978
37895996468 70972671
526754269532 70966364
322747522504 70960057
978979752108 70953750
608862248212 70947443
708023422464 70941136
867186581136 70934829
324010722176 70928522
92845182200 70922215
304431127260 70915908
355590713976 70909601
701707424104 70903294
932872964080 70896987
542544265432 70890680
485068680356 70884373
654337436404 70878066
858344183432 70871759
775604604916 70865452
942346961620 70859145
176847960388 70852838
914556568836 70846531
640442240012 70840224
835606589336 70833917
823606192452 70827610
445277890688 70821303
40422395812 70814996
188216757436 70808689
963821356044 70802382
257061139560 70796075
234323545464 70789768
731392616396 70783461
519806671336 70777154
916451368344 70770847
551386663136 70764540
737077014920 70758233
408013500364 70751926
888660975560 70745619
884239776708 70739312
11368803356 70733005
95371581544 70726698
797078999340 70720391
88423983348 70714084
733919015740 70707777
757288209672 70701470
828658991140 70695163
491384678716 70688856
630968242472 70682549
259587538904 70676242
632231442144 70669935
526122669696 70663628
920872567196 70657321
32843197780 70651014
88423983348 70644707
333484719716 70638400
409908299872 70632093
121267174820 70625786
342327117420 70619479
413066299052 70613172
580440255592 70606865
804026597536 70600558
570334658216 70594251
16421602044 70587944
936662563096 70581637
389697105120 70575330
180005959568 70569023
863396982120 70562716
205269953008 70556409
354327514304 70550102
365696311352 70543795
264008737756 70537488
924662166212 70531181
472436683636 70524874
564018659856 70518567
323379122340 70512260
690970226892 70505953
979611351944 70499646
850764985400 70493339
392855104300 70487032
855817784088 70480725
848238586056 10690365
102950779576 70474418
865923381464 70468111
891187374904 70461804
855817784088 70455497
79581585644 70449190
581703455264 70442883
898766572936 70436576
354327514304 70430269
942978561456 70423962
837501388844 70417655
1894805816 70411348
370117510204 70405041
336642718896 70398734
732655816068 70392427
223586348252 70386120
43580394992 70379813
226112747596 70373506
483805480684 70367199
444014691016 70360892
944873360964 70354585
205269953008 70348278
870976180152 70341971
756025010000 70335664
334116319552 70329357
944873360964 70323050
317694723816 70316743
448435889868 70310436
717497420004 70304129
98529580724 70297822
179374359732 70291515
889292575396 70285208
41685595484 70278901
499595476584 70272594
30316798436 70266287
220428349072 70259980
737708614756 70253673
984664150632 70247366
593072252312 70241059
612020247392 70234752
889924175232 70228445
872239379824 70222138
462962686096 70215831
291167530704 70209524
100424380232 70203217
133899171540 70196910
963821356044 70190603
400434302332 70184296
358117113320 70177989
213480750876 70171682
837501388844 70165375
678969830008 70159068
567176659036 70152761
418750697576 70146454
155373565964 70140147
421277096920 70133840
934136163752 70127533
673917031320 70121226
7579204340 70114919
930978164572 70108612
227375947268 70102305
219165149400 70095998
176216360552 70089691
828027391304 70083384
177479560224 70077077
872239379824 70070770
466752285112 5991650
822342992780 70064463
805921397044 70058156
617704645916 70051849
40422395812 70045542
752867010820 70039235
205269953008 70032928
538754666416 70026621
739603414264 70020314
828658991140 70014007
982137751288 70007700
763604208032 70001393
423171896428 69995086
181900759076 69988779
651179437224 69982472
20211201060 69976165
507174674616 69969858
558965861168 69963551
690970226892 69957244
895608573756 69950937
976453352764 69944630
719392219512 69938323
250113541364 69932016
426329895608 69925709
658758635256 69919402
300009928408 69913095
613283447064 69906788
932241364244 69900481
67581188760 69894174
420645497084 69887867
745287812788 69881560
3789605324 69875253
409908299872 69868946
600651450344 69862639
912030169492 69856332
483173880848 69850025
233691945628 69843718
44211994828 69837411
245060742676 69831104
306325926768 69824797
415592698396 69818490
255166340052 69812183
687812227712 69805876
113687976788 69799569
902556171952 69793262
432645893968 69786955
555176262152 69780648
726971417544 69774341
446541090360 69768034
799605398684 69761727
159163164980 69755420
380223107580 69749113
207164752516 69742806
981506151452 69736499
296851929228 69730192
366327911188 69723885
429487894788 69717578
6316004668 69711271
202743553664 69704964
852028185072 69698657
983400950960 69692350
284851532344 69686043
608230648376 69679736
866554981300 69673429
692233426564 69667122
949926159652 69660815
625283843948 69654508
710549821808 69648201
482542281012 69641894
845712186712 69635587
175584760716 69629280
198953954648 69622973
808447796388 69616666
190111556944 69610359
919609367524 69604052
510332673796 69597745
131372772196 69591438
6316004668 69585131
922135766868 69578824
444014691016 69572517
375801908728 69566210
547597064120 69559903
372012309712 69553596
386539105940 69547289
823606192452 69540982
669495832468 69534675
688443827548 69528368
305694326932 69522061
167373962848 69515754
243797543004 69509447
325905521684 69503140
608230648376 69496833
843185787368 69490526
101055980068 69484219
616441446244 69477912
96003181380 69471605
818553393764 69465298
643600239192 69458991
218533549564 69452684
452857088720 69446377
453488688556 69440070
341063917748 69433763
605704249032 2661554
864660181792 69427456
756025010000 69421149
985927350304 69414842
877923778348 69408535
245692342512 69402228
915819768508 69395921
893082174412 69389614
967610955060 69383307
806552996880 69377000
99792780396 69370693
355590713976 11012022
370117510204 69364386
616441446244 3147193
155373565964 69358079
833711789828 69351772
504648275272 69345465
84634384332 69339158
152215566784 69332851
299378328572 69326544
564650259692 69320237
927820165392 69313930
626547043620 61852749
649916237552 69307623
102950779576 69301316
705497023120 69295009
161057964488 69288702
106108778756 69282395
533701867728 69276088
365696311352 69269781
925293766048 69263474
189479957108 25997454
805289797208 69257167
444014691016 69250860
608230648376 69244553
320852722996 9416351
915819768508 69238246
689075427384 69231939
566545059200 69225632
814132194912 69219325
947399760308 69213018
87160783676 69206711
817290194092 69200404
774973005080 69194097
407381900528 69187790
144004768916 69181483
625283843948 69175176
968874154732 69168869
67581188760 69162562
241271143660 69156255
951820959160 69149948
633494641816 69143641
406118700856 69137334
603809449524 69131027
955610558176 69124720
174321561044 69118413
877923778348 69112106
436435492984 69105799
727603017380 69099492
400434302332 69093185
30948398272 69086878
579808655756 69080571
382749506924 69074264
750972211312 69067957
887397775888 69061650
10737203520 69055343
382117907088 69049036
21474400732 69042729
663179834108 69036422
960663356864 69030115
255166340052 69023808
38527596304 69017501
157899965308 69011194
713707820988 69004887
891187374904 68998580
551386663136 68992273
939820562276 68985966
853922984580 68979659
452857088720 68973352
287377931688 68967045
877923778348 68960738
630336642636 68954431
78318385972 68948124
387802305612 68941817
135162371212 68935510
308852326112 68929203
116845975968 68922896
962558156372 68916589
756656609836 68910282
913293369164 68903975
622757444604 68897668
36632796796 68891361
752867010820 68885054
308852326112 68878747
360011912828 68872440
327168721356 68866133
550755063300 68859826
512859073140 68853519
666969433124 68847212
946136560636 68840905
140846769736 68834598
652442636896 68828291
725708217872 68821984
641705439684 68815677
431382694296 68809370
911398569656 68803063
917714568016 68796756
493911078060 68790449
638547440504 68784142
762341008360 68777835
281061933328 68771528
887397775888 68765221
958136957520 68758914
498963876748 68752607
515385472484 68746300
60633590564 68739993
805289797208 68733686
63791589744 68727379
891187374904 68721072
611388647556 68714765
903819371624 68708458
413697898888 68702151
917082968180 68695844
944873360964 68689537
746551012460 68683230
792026200652 68676923
196427555304 68670616
70739187940 68664309
495174277732 68658002
663811433944 68651695
694759825908 68645388
797710599176 68639081
301273128080 68632774
614546646736 68626467
676443430664 68620160
941715361784 68613853
766762207212 47750297
234955145300 68607546
421277096920 68601239
833711789828 68594932
532438668056 68588625
224217948088 68582318
161689564324 68576011
989085349484 68569704
51791192860 68563397
961294956700 68557090
867818180972 68550783
349274715616 68544476
135162371212 68538169
620231045260 68531862
380854707416 68525555
876028978840 68519248
421277096920 68512941
819816593436 68506634
928451765228 68500327
312641925128 48923399
914556568836 68494020
278535533984 68487713
207164752516 68481406
666969433124 68475099
708023422464 68468792
315799924308 68462485
190743156780 68456178
239376344152 68449871
858344183432 21740229
964452955880 68443564
927820165392 68437257
760446208852 68430950
117477575804 68424643
272219535624 68418336
967610955060 68412029
443383091180 68405722
152847166620 68399415
110529977608 68393108
46106794336 68386801
841290987860 68380494
408645100200 68374187
356222313812 68367880
631606144 68361573
80213185480 68355266
517280271992 68348959
37264396632 68342652
346116716436 68336345
891818974740 68330038
190111556944 68323731
342327117420 68317424
613283447064 68311117
284219932508 68304810
575387456904 68298503
476857882488 68292196
181269159240 68285889
865291781628 68279582
217901949728 68273275
733287415904 68266968
166742363012 68260661
96003181380 68254354
678338230172 68248047
962558156372 68241740
722550218692 68235433
224849547924 68229126
966979355224 68222819
964452955880 68216512
168637162520 68210205
437698692656 68203898
912030169492 68197591
73265587284 68191284
413066299052 68184977
156005165800 68178670
27158799256 68172363
300009928408 68166056
703602223612 68159749
457909887408 68153442
738971814428 68147135
181269159240 68140828
577913856248 68134521
284219932508 68128214
290535930868 68121907
344221916928 68115600
416855898068 68109293
122530374492 68102986
366327911188 68096679
58738791056 68090372
530543868548 68084065
814782280565 36214794
159163164980 68077758
623389044440 68071451
136425570884 68065144
303799527424 68058837
679601429844 68052530
860238982940 68046223
180637559404 68039916
785078602456 68033609
762341008360 2497572
474331483144 68027302
10737203520 68020995
965084555716 68014688
245060742676 43612905
498963876748 68008381
211585951368 19835515
985927350304 68002074
20842800896 67995767
399171102660 67989460
469278684456 67983153
657495435584 67976846
207164752516 67970539
94108381872 67964232
446541090360 67957925
343590317092 67951618
719392219512 67945311
207796352352 67939004
500858676256 67932697
415592698396 67926390
430119494624 67920083
557702661496 67913776
152215566784 67907469
659390235092 67901162
81476385152 67894855
652442636896 67888548
781920603276 67882241
878555378184 67875934
191374756616 67869627
872870979660 62086108
944241761128 67863320
733287415904 67857013
812237395404 67850706
264008737756 67844399
597493451164 67838092
127583173180 23947679
8210804176 67831785
415592698396 67825478
219796749236 67819171
346116716436 67812864
957505357684 67806557
947399760308 67800250
460436286752 67793943
144636368752 67787636
303167927588 67781329
162321164160 33805520
947399760308 67775022
547597064120 67768715
474963082980 67762408
823606192452 67756101
816026994420 67749794
245692342512 67743487
87792383512 67737180
591809052640 67730873
154741966128 67724566
862133782448 67718259
212849151040 67711952
289904331032 67705645
650547837388 67699338
581071855428 42036155
785078602456 67693031
389065505284 67686724
246323942348 67680417
978348152272 67674110
194532755796 67667803
184427158420 67661496
833711789828 67655189
857712583596 67648882
394118303972 67642575
826132591796 67636268
900661372444 67629961
918346167852 67623654
699181024760 67617347
355590713976 67611040
888660975560 67604733
89687183020 67598426
280430333492 67592119
459173087080 67585812
114319576624 67579505
802131798028 67573198
270324736116 39601653
679601429844 67566891
779394203932 67560584
257061139560 51427278
350537915288 67554277
34106397452 3248105
592440652476 67547970
748445811968 67541663
464857485604 57538761
640442240012 67535356
57475591384 67529049
572229457724 67522742
457909887408 67516435
173058361372 67510128
142741569244 67503821
807184596716 67497514
980242951780 67491207
948662959980 67484900
291799130540 67478593
578545456084 67472286
246955542184 67465979
12000403192 67459672
56212391712 67453365
267166736936 67447058
360011912828 67440751
113056376952 67434444
768657006720 67428137
797710599176 67421830
764235807868 67415523
649916237552 67409216
664443033780 67402909
481910681176 67396602
15158402372 67390295
92213582364 67383988
697286225252 67377681
413066299052 67371374
799605398684 67365067
7579204340 67358760
781289003440 67352453
964452955880 10242568
780657403604 67346146
93476782036 24553151
832448590156 67339839
848870185892 67333532
161689564324 67327225
799605398684 67320918
159794764816 67314611
774341405244 67308304
52422792696 67301997
932241364244 67295690
398539502824 67289383
471805083800 67283076
899398172772 67276769
437067092820 67270462
234323545464 67264155
430751094460 67257848
317063123980 67251541
704233823448 67245234
289904331032 67238927
181900759076 67232620
642337039520 67226313
210322751696 67220006
112424777116 67213699
121898774656 67207392
159794764816 67201085
92213582364 67194778
333484719716 67188471
428856294952 67182164
508437874288 67175857
929083365064 67169550
71370787776 67163243
925925365884 67156936
27790399092 67150629
22737600404 67144322
420645497084 67138015
97897980888 67131708
297483529064 67125401
238744744316 67119094
772446605736 67112787
13895202700 67106480
867186581136 67100173
344221916928 67093866
576650656576 67087559
447172690196 67081252
389065505284 67074945
182532358912 67068638
520438271172 67062331
938557362604 67056024
144004768916 67049717
980242951780 67043410
29053598764 67037103
140846769736 67030796
416855898068 67024489
541281065760 67018182
220428349072 67011875
860238982940 67005568
22106000568 66999261
188848357272 66992954
310115525784 66986647
985927350304 66980340
204006753336 66974033
58107191220 66967726
250745141200 66961419
886134576216 66955112
927188565556 66948805
823606192452 66942498
752235410984 66936191
222323148580 66929884
276009134640 66923577
273482735296 66917270
76423586464 66910963
89055583184 66904656
42317195320 66898349
894345374084 66892042
804026597536 66885735
865923381464 66879428
606967448704 66873121
61896790236 66866814
478121082160 66860507
404223901348 66854200
981506151452 66847893
103582379412 66841586
813500595076 66835279
454120288392 66828972
668864232632 66822665
821079793108 66816358
565281859528 66810051
544439064940 66803744
449699089540 66797437
576650656576 66791130
587387853788 66784823
887397775888 66778516
76423586464 66772209
731392616396 66765902
998559347024 66759595
449699089540 66753288
52422792696 58592030
739603414264 66746981
234955145300 66740674
872239379824 66734367
888029375724 66728060
665706233452 66721753
309483925948 66715446
942978561456 66709139
624020644276 66702832
776867804588 66696525
554544662316 66690218
838764588516 66683911
198953954648 11598573
229270746776 66677604
122530374492 66671297
979611351944 66664990
943610161292 66658683
863396982120 66652376
236849944808 66646069
504648275272 66639762
445277890688 66633455
404855501184 66627148
831816990320 11939151
221059948908 47371877
192006356452 66620841
293062330212 66614534
15790002208 66608227
572229457724 66601920
780657403604 66595613
454751888228 66589306
560860660676 66582999
942978561456 66576692
772446605736 66570385
49896393352 66564078
556439461824 66557771
1894805816 66551464
435803893148 66545157
353695914468 66538850
474963082980 66532543
306957526604 66526236
82107984988 23234988
416224298232 38655603
549491863628 66519929
558334261332 66513622
618967845588 66507315
97897980888 63574560
258955939068 66501008
398539502824 66494701
322747522504 66488394
522964670516 66482087
457909887408 66475780
744656212952 66469473
141478369572 66463166
588019453624 66456859
566545059200 66450552
792026200652 66444245
722550218692 66437938
508437874288 66431631
829290590976 66425324
245692342512 66419017
589914253132 66412710
249481941528 49882063
84002784496 66406403
37264396632 66400096
528017469204 66393789
545702264612 66387482
995401347844 56353045
621494244932 66381175
495805877568 66374868
380223107580 66368561
497700677076 66362254
522964670516 66355947
24000800076 66349640
502121875928 66343333
702339023940 63328587
96634781216 18359677
671390631976 66337026
260219138740 66330719
126319973508 66324412
976453352764 66318105
380223107580 66311798
985295750468 46482590
482542281012 66305491
690970226892 66299184
994769748008 66292877
590545852968 66286570
8842404012 66280263
353695914468 66273956
702339023940 66267649
53054392532 17350557
224849547924 66261342
616441446244 66255035
613283447064 66248728
877292178512 66242421
175584760716 66236114
475594682816 66229807
993506548336 66223500
190743156780 66217193
649916237552 66210886
941083761948 66204579
727603017380 66198272
963821356044 66191965
831816990320 66185658
927188565556 66179351
561492260512 66173044
502121875928 66166737
392855104300 66160430
60001990728 66154123
613915046900 66147816
813500595076 66141509
98529580724 66135202
757288209672 66128895
114319576624 66122588
311378725456 63240289
4421205160 66116281
295588729556 66109974
260219138740 66103667
516017072320 66097360
406750300692 66091053
960663356864 66084746
608230648376 66078439
781289003440 66072132
625915443784 66065825
226112747596 66059518
315168324472 26426330
531807068220 66053211
13895202700 66046904
260219138740 66040597
836869789008 55280855
70739187940 66034290
697917825088 66027983
475594682816 66021676
395381503644 66015369
392855104300 66009062
853291384744 66002755
906345770968 65996448
457278287572 65990141
721287019020 65983834
230533946448 65977527
391591904628 65971220
353064314632 65964913
740235014100 65958606
75160386792 65952299
32843197780 65945992
942346961620 65939685
488858279372 65933378
898134973100 65927071
337274318732 65920764
641073839848 65914457
822342992780 65908150
72002387612 65901843
414961098560 65895536
335379519224 65889229
121898774656 65882922
732655816068 65876615
837501388844 65870308
270956335952 65864001
793289400324 65857694
740866613936 65851387
601914650016 65845080
6308 65838773
171163561864 65832466
875397379004 65826159
88423983348 65819852
560229060840 65813545
774973005080 65807238
205269953008 65800931
924030566376 65794624
992874948500 65788317
38527596304 65782010
566545059200 65775703
324642322012 10829119
965084555716 65769396
989716949320 65763089
972032153912 65756782
788236601636 65750475
66317989088 65744168
385275906268 65737861
531175468384 65731554
570334658216 65725247
56843991548 65718940
330958320372 65712633
881081777528 65706326
9474003848 65700019
476857882488 65693712
47369994008 65687405
330326720536 65681098
624652244112 65674791
90950382692 65668484
987822149812 65662177
230533946448 65655870
584229854608 65649563
791394600816 65643256
642968639356 65636949
886134576216 65630642
255166340052 65624335
673285431484 65618028
9474003848 65611721
771183406064 65605414
930978164572 65599107
60001990728 65592800
956242158012 65586493
354327514304 65580186
23369200240 65573879
990348549156 65567572
701075824268 65561265
601914650016 65554958
291167530704 65548651
517911871828 65542344
472436683636 65536037
845712186712 65529730
629705042800 65523423
643600239192 65517116
365064711516 65510809
220464671085 26829978
315168324472 65504502
414329498724 65498195
797710599176 65491888
107371978428 65485581
879818577856 65479274
105477178920 65472967
751603811148 65466660
67581188760 65460353
266535137100 65454046
740866613936 65447739
834974989500 31295334
976453352764 65441432
620231045260 65435125
246323942348 65428818
260850738576 65422511
389065505284 65416204
167373962848 65409897
680233029680 65403590
51791192860 65397283
731392616396 65390976
768025406884 65384669
990980148992 65378362
985927350304 65372055
575387456904 65365748
824237792288 65359441
420013897248 65353134
945504960800 65346827
931609764408 65340520
105477178920 65334213
63159989908 20251777
162321164160 65327906
57475591384 65321599
682127829188 65315292
490121479044 65308985
467383884948 65302678
893713774248 65296371
753498610656 65290064
346748316272 65283757
620862645096 65277450
714339420824 65271143
413066299052 65264836
948662959980 65258529
879186978020 65252222
678338230172 65245915
919609367524 65239608
20842800896 65233301
514122272812 65226994
744024613116 65220687
629073442964 65214380
868449780808 65208073
539386266252 65201766
735182215412 65195459
625283843948 65189152
838764588516 19267885
234323545464 65182845
502753475764 65176538
738971814428 65170231
826132591796 65163924
389065505284 65157617
614546646736 65151310
100424380232 65145003
5052804996 65138696
92845182200 65132389
792026200652 65126082
709286622136 65119775
408013500364 65113468
598756650836 65107161
343590317092 65100854
826132591796 65094547
373275509384 65088240
281061933328 65081933
427593095280 65075626
337274318732 65069319
301273128080 65063012
408013500364 65056705
624020644276 65050398
304431127260 65044091
120635574984 65037784
490753078880 65031477
543807465104 65025170
858975783268 65018863
978348152272 65012556
461067886588 65006249
139583570064 64999942
634757841488 64993635
536859866908 64987328
4421205160 64981021
114319576624 64974714
387802305612 64968407
311378725456 64962100
526122669696 64955793
610757047720 64949486
342958717256 64943179
681496229352 64936872
984032550796 64930565
303799527424 64924258
926556965720 64917951
945504960800 64911644
723181818528 64905337
695391425744 64899030
897503373264 64892723
627178643456 64886416
114319576624 64880109
427593095280 64873802
851396585236 64867495
502753475764 64861188
481910681176 64854881
666337833288 64848574
358748713156 64842267
398539502824 64835960
878555378184 64829653
288641131360 32159393
62528390072 64823346
356853913648 64817039
389697105120 64810732
813500595076 64804425
480647481504 64798118
45475194500 64791811
790131401144 64785504
538754666416 64779197
228639146940 64772890
202743553664 64766583
856449383924 64760276
559597461004 64753969
636021041160 64747662
8842404012 64741355
470541884128 64735048
109898377772 64728741
881081777528 64722434
651179437224 64716127
615178246572 64709820
965084555716 64703513
736445415084 64697206
795184199832 64690899
245692342512 64684592
275377534804 64678285
403592301512 64671978
349274715616 64665671
848870185892 64659364
39790795976 64653057
138951970228 64646750
909503770148 64640443
936662563096 64634136
522964670516 64627829
281061933328 64621522
945504960800 64615215
805921397044 64608908
255797939888 64602601
502121875928 64596294
838132988680 64589987
284851532344 64583680
888660975560 64577373
92845182200 64571066
896871773428 64564759
292430730376 64558452
791394600816 19734603
907608970640 64552145
20842800896 64545838
348011515944 64539531
457909887408 64533224
965716155552 64526917
953715758668 64520610
685917428204 64514303
434540693476 64507996
920872567196 64501689
582966654936 64495382
788868201472 64489075
550123463464 64482768
648653037880 64476461
912661769328 64470154
823606192452 64463847
857712583596 64457540
33474797616 64451233
914556568836 64444926
93476782036 64438619
888660975560 64432312
236218344972 64426005
324642322012 64419698
752867010820 64413391
348011515944 64407084
613283447064 64400777
171163561864 64394470
327800321192 64388163
749077411804 64381856
685285828368 64375549
224849547924 64369242
212849151040 64362935
596230251492 64356628
600651450344 64350321
791394600816 64344014
234955145300 64337707
802131798028 64331400
565913459364 64325093
549491863628 64318786
623389044440 64312479
179374359732 64306172
643600239192 64299865
174953160880 64293558
304431127260 64287251
221059948908 64280944
245060742676 64274637
164847563504 64268330
956242158012 64262023
169268762356 64255716
426961495444 64249409
461699486424 64243102
234955145300 64236795
953084158832 64230488
169900362192 64224181
21474400732 64217874
537491466744 64211567
937294162932 64205260
452225488884 64198953
493911078060 64192646
447804290032 64186339
616441446244 64180032
108635178100 64173725
990980148992 23184532
186321957928 64167418
517280271992 64161111
67581188760 64154804
3158005488 64148497
217901949728 64142190
413697898888 64135883
18948001388 42414575
192637956288 52449012
443383091180 64129576
806552996880 64123269
202111953828 64116962
641705439684 64110655
20211201060 64104348
388433905448 64098041
620862645096 64091734
284219932508 64085427
554544662316 64079120
608230648376 64072813
623389044440 64066506
529280668876 64060199
800868598356 64053892
458541487244 64047585
610125447884 64041278
662548234272 64034971
527385869368 64028664
916451368344 64022357
311378725456 64016050
324010722176 64009743
69475988268 64003436
54949192040 63997129
256429539724 63990822
994769748008 63984515
868449780808 63978208
459173087080 63971901
368222710696 63965594
956873757848 63959287
397276303152 63952980
618967845588 63946673
160426364652 63940366
141478369572 1147874
536228267072 63934059
540017866088 63927752
44843594664 63921445
551386663136 48317927
957505357684 63915138
760446208852 63908831
830553790648 63902524
792657800488 63896217
978979752108 63889910
683391028860 63883603
401065902168 63877296
675180230992 63870989
851396585236 63864682
879186978020 63858375
187585157600 63852068
960031757028 63845761
99161180560 63839454
348643115780 63833147
930346564736 63826840
670127432304 63820533
716865820168 63814226
467383884948 63807919
994138148172 63801612
207164752516 63795305
223586348252 63788998
552649862808 63782691
10737203520 26041603
524859470024 63776384
248218741856 63770077
783183802948 63763770
902556171952 63757463
132635971868 63751156
295588729556 63744849
72633987448 63738542
320221123160 63732235
62528390072 63725928
445277890688 63719621
821079793108 63713314
424435096100 63707007
263377137920 63700700
804658197372 63694393
212849151040 63688086
338537518404 63681779
973295353584 63675472
94739981708 63669165
882344977200 63662858
313273524964 63656551
101055980068 31642219
277272334312 63650244
243165943168 63643937
721287019020 63637630
40422395812 63631323
451593889048 63625016
41685595484 63618709
768657006720 63612402
324642322012 63606095
308852326112 63599788
967610955060 63593481
591177452804 63587174
888660975560 63580867
749709011640 63574560
788236601636 63568253
258955939068 63561946
946768160472 63555639
152847166620 63549332
368222710696 63543025
113056376952 63536718
280430333492 63530411
973926953420 63524104
418119097740 63517797
329695120700 63511490
646758238372 63505183
893713774248 63498876
292430730376 63492569
368854310532 63486262
629705042800 63479955
454751888228 63473648
507806274452 63467341
929083365064 63461034
340432317912 63454727
332221520044 63448420
105477178920 63442113
852028185072 63435806
112424777116 63429499
994138148172 63423192
447172690196 63416885
947399760308 63410578
363801511844 63404271
152215566784 63397964
125056773836 63391657
135793971048 63385350
5684404832 63379043
60001990728 63372736
88423983348 63366429
577913856248 63360122
411803099380 63353815
78318385972 63347508
76423586464 63341201
111793177280 63334894
334116319552 63328587
719392219512 63322280
940452162112 63315973
130741172360 63309666
49264793516 63303359
372643909548 63297052
242534343332 63290745
204006753336 63284438
901292972280 63278131
725076618036 63271824
159794764816 60143552
131372772196 63265517
800236998520 63259210
857080983760 63252903
261482338412 63246596
565281859528 63240289
735182215412 63233982
264640337592 63227675
360011912828 63221368
181900759076 63215061
727603017380 63208754
918346167852 63202447
783815402784 63196140
145899568424 63189833
712444621316 63183526
708655022300 63177219
18948001388 37469887
973926953420 63170912
171795161700 63164605
714339420824 63158298
300009928408 53111247
514122272812 63151991
768657006720 63145684
819184993600 63139377
457909887408 63133070
949926159652 46337529
936662563096 63126763
692233426564 63120456
930978164572 63114149
337274318732 63107842
130109572524 63101535
201480353992 63095228
373907109220 63088921
951189359324 47069141
632863041980 63082614
975190153092 63076307
692865026400 63070000
654969036240 63063693
922767366704 63057386
932872964080 63051079
4421205160 63044772
56843991548 63038465
92845182200 63032158
173058361372 63025851
961926556536 63019544
49264793516 63013237
615178246572 63006930
464225885768 63000623
348643115780 62994316
822342992780 62988009
906977370804 62981702
398539502824 62975395
822974592616 62969088
401697502004 62962781
188848357272 62956474
987822149812 62950167
433909093640 62943860
747182612296 62937553
344221916928 62931246
97266381052 62924939
785710202292 62918632
449699089540 62912325
313905124800 62906018
346748316272 62899711
821711392944 62893404
899398172772 62887097
812868995240 62880790
203375153500 22951173
503385075600 62874483
850133385564 62868176
28421998928 62861869
654969036240 62855562
642968639356 62849255
387802305612 62842948
988453749648 62836641
442751491344 62830334
576019056740 62824027
17053201880 62817720
644863438864 62811413
942978561456 62805106
936030963260 62798799
420645497084 62792492
462962686096 62786185
634757841488 62779878
394118303972 62773571
36001196960 62767264
428224695116 3267026
202111953828 62760957
749709011640 62754650
47369994008 62748343
684654228532 62742036
990980148992 62735729
430119494624 62729422
65686389252 62723115
705497023120 62716808
578545456084 62710501
968874154732 62704194
856449383924 62697887
740866613936 62691580
93476782036 62685273
170531962028 62678966
157268365472 62672659
642337039520 62666352
944241761128 62660045
912030169492 62653738
756025010000 62647431
238744744316 62641124
877292178512 62634817
149689167440 62628510
735182215412 62622203
978348152272 62615896
678338230172 62609589
786341802128 62603282
735813815248 62596975
955610558176 62590668
264640337592 62584361
192637956288 62578054
993506548336 62571747
29053598764 62565440
694759825908 62559133
845080586876 62552826
843185787368 62546519
535596667236 62540212
492016278552 62533905
403592301512 62527598
368854310532 62521291
277272334312 62514984
554544662316 62508677
798973798848 62502370
465489085440 62496063
227375947268 62489756
530543868548 62483449
385275906268 62477142
822342992780 62470835
303799527424 62464528
160426364652 62458221
534965067400 62451914
910135369984 62445607
241271143660 62439300
611388647556 62432993
591809052640 62426686
960663356864 62420379
421277096920 62414072
176847960388 62407765
808447796388 62401458
793921000160 62395151
103582379412 62388844
644863438864 62382537
621494244932 62376230
305694326932 62369923
33474797616 62363616
480647481504 62357309
682127829188 62351002
963189756208 45416707
987190549976 62344695
265903537264 62338388
926556965720 62332081
683391028860 62325774
63159989908 62319467
170531962028 62313160
329695120700 62306853
352432714796 62300546
192006356452 62294239
994138148172 62287932
85265984168 62281625
358117113320 55457451
269693136280 62275318
223586348252 62269011
873502579496 62262704
922135766868 62256397
241271143660 62250090
903819371624 62243783
558965861168 62237476
449699089540 62231169
456646687736 62224862
696023025580 62218555
532438668056 62212248
341063917748 62205941
29685198600 62199634
793921000160 62193327
508437874288 62187020
785710202292 62180713
987822149812 62174406
363169912008 62168099
646758238372 62161792
20842800896 62155485
157899965308 62149178
607599048540 62142871
651811037060 62136564
85265984168 62130257
305062727096 62123950
250745141200 62117643
154110366292 62111336
605704249032 62105029
623389044440 62098722
327800321192 62092415
238113144480 62086108
205901552844 62079801
351801114960 62073494
946136560636 62067187
332853119880 62060880
345485116600 62054573
99792780396 62048266
709918221972 62041959
197690754976 42591171
168005562684 62035652
87160783676 62029345
623389044440 33837055
507806274452 62023038
563387060020 62016731
8210804176 62010424
121898774656 62004117
680864629516 61997810
508437874288 61991503
872870979660 61985196
221691548744 61978889
102319179740 61972582
838132988680 61966275
177479560224 61959968
236849944808 14386267
334116319552 61953661
620862645096 61947354
550755063300 61941047
125688373672 61934740
26527199420 61928433
468015484784 61922126
783183802948 61915819
797710599176 61909512
839396188352 56125993
65686389252 61903205
658127035420 61896898
90950382692 61890591
655600636076 61884284
401697502004 61877977
419382297412 61871670
843185787368 61865363
791394600816 61859056
523596270352 61852749
543807465104 61846442
484437080520 18044327
984032550796 61840135
723813418364 61833828
409276700036 61827521
884239776708 61821214
745287812788 61814907
179374359732 3935568
237481544644 61808600
683391028860 61802293
178111160060 61795986
401697502004 61789679
218533549564 61783372
147162768096 61777065
18948001388 61770758
946136560636 61764451
485700280192 61758144
449067489704 61751837
939820562276 61745530
279798733656 61739223
349906315452 61732916
32843197780 61726609
996664547516 61720302
989085349484 61713995
150320767276 61707688
192637956288 61701381
250113541364 61695074
263377137920 61688767
697917825088 61682460
848870185892 61676153
665074633616 61669846
334116319552 61663539
130109572524 61657232
752235410984 61650925
516648672156 61644618
389697105120 2402967
577913856248 61638311
137057170720 61632004
70107588104 61625697
677075030500 61619390
819816593436 61613083
687812227712 61606776
48001593844 61600469
193901155960 61594162
922767366704 61587855
822974592616 61581548
870344580316 61575241
74528786956 61568934
428224695116 61562627
88423983348 61556320
764867407704 61550013
332853119880 61543706
56212391712 61537399
471173483964 61531092
792657800488 61524785
61896790236 61518478
991611748828 61512171
649284637716 61505864
915819768508 61499557
205901552844 61493250
233060345792 61486943
669495832468 61480636
306325926768 61474329
322747522504 61468022
861502182612 38680831
643600239192 61461715
423171896428 61455408
270324736116 61449101
1894805816 61442794
361906712336 61436487
431382694296 61430180
725708217872 61423873
478752681996 59229037
435172293312 61417566
598756650836 61411259
134530771376 61404952
879818577856 61398645
564650259692 61392338
185690358092 61386031
482542281012 61379724
821079793108 61373417
719392219512 61367110
973295353584 61360803
41053995648 61354496
672653831648 61348189
977716552436 61341882
900029772608 61335575
157899965308 61329268
938557362604 61322961
505279875108 61316654
942346961620 61310347
410539899708 61304040
577913856248 61297733
483173880848 61291426
558965861168 61285119
585493054280 53552737
2526405652 61278812
526754269532 61272505
450330689376 61266198
373907109220 61259891
294325529884 61253584
627810243292 61247277
123161974328 61240970
237481544644 61234663
207164752516 61228356
648653037880 61222049
792657800488 61215742
392223504464 61209435
715602620496 61203128
190743156780 61196821
550755063300 61190514
394118303972 61184207
905714171132 61177900
874765779168 61171593
96003181380 61165286
832448590156 61158979
505911474944 61152672
470541884128 61146365
918977767688 61140058
696654625416 61133751
282956732836 61127444
253271540544 61121137
124425174000 61114830
152215566784 61108523
944241761128 61102216
774341405244 61095909
226112747596 61089602
185690358092 61083295
827395791468 61076988
679601429844 61070681
435172293312 61064374
742129813608 61058067
862133782448 61051760
624020644276 61045453
410539899708 61039146
334747919388 61032839
627178643456 61026532
834343389664 61020225
485068680356 61013918
138951970228 61007611
686549028040 61001304
216007150220 60994997
201480353992 60988690
320221123160 60982383
236849944808 15111572
536859866908 60976076
793289400324 60969769
438961892328 60963462
198322354812 37299598
997927747188 60957155
712444621316 60950848
666337833288 60944541
174953160880 60938234
812868995240 60931927
433277493804 60925620
774341405244 60919313
499595476584 60913006
816658594256 60906699
848870185892 60900392
997927747188 60894085
999190946860 60887778
694759825908 60881471
339800718076 60875164
180637559404 60868857
149057567604 60862550
697917825088 60856243
935399363424 60849936
768025406884 60843629
632863041980 60837322
860238982940 60831015
547597064120 60824708
481279081340 60818401
672022231812 60812094
852028185072 60805787
296851929228 44193149
271587935788 60799480
543175865268 60793173
132635971868 4843776
404855501184 60786866
742761413444 60780559
307589126440 60774252
102319179740 60767945
192006356452 60761638
544439064940 60755331
140846769736 60749024
672653831648 60742717
706760222792 60736410
399171102660 60730103
243165943168 60723796
291799130540 60717489
533070267892 60711182
23369200240 60704875
646758238372 60698568
730761016560 43165108
550755063300 60692261
132004372032 60685954
178111160060 60679647
317063123980 60673340
102950779576 60667033
683391028860 60660726
119372375312 60654419
95371581544 60648112
742761413444 60641805
531807068220 60635498
445277890688 60629191
781289003440 60622884
359380312992 60616577
32843197780 60610270
853291384744 60603963
456646687736 60597656
631599842308 60591349
193901155960 60585042
874134179332 60578735
879818577856 60572428
262745538084 60566121
500858676256 60559814
500227076420 60553507
885502976380 60547200
235586745136 60540893
793921000160 60534586
649916237552 60528279
980242951780 60521972
566545059200 60515665
479384281832 60509358
520438271172 60503051
138320370392 60496744
233691945628 60490437
909503770148 60484130
428856294952 60477823
567808258872 60471516
460436286752 27000267
429487894788 60465209
532438668056 60458902
397276303152 60452595
482542281012 60446288
457909887408 60439981
650547837388 60433674
349906315452 60427367
161689564324 60364297
588019453624 60421060
480015881668 60414753
992243348664 60408446
509701073960 60402139
897503373264 60395832
518543471664 60389525
34737997288 60383218
354959114140 60376911
538754666416 60370604
578545456084 60364297
548228663956 60357990
66949588924 60351683
53054392532 60345376
385907506104 28255360
649284637716 60339069
864028581956 60332762
594967051820 60326455
830553790648 60320148
807184596716 60313841
886766176052 60307534
244429142840 60301227
100424380232 60294920
134530771376 60288613
116214376132 60282306
508437874288 60275999
339169118240 60269692
936030963260 60263385
930346564736 60257078
770551806228 60250771
240639543824 60244464
490121479044 60238157
59370390892 60231850
896240173592 60225543
233691945628 60219236
239376344152 60212929
642337039520 60206622
458541487244 60200315
510332673796 60194008
687180627876 60187701
171795161700 60181394
612651847228 60175087
514122272812 60168780
297483529064 60162473
210954351532 1381233
70739187940 60156166
685917428204 60149859
76423586464 60143552
925925365884 60137245
946136560636 60130938
687812227712 60124631
454751888228 60118324
327168721356 60112017
722550218692 60105710
697917825088 4301374
190743156780 24691905
226112747596 60099403
184427158420 60093096
224217948088 60086789
322747522504 60080482
793921000160 60074175
209691151860 60067868
159163164980 60061561
303167927588 60055254
835606589336 60048947
394749903808 60042640
974558553256 60036333
245692342512 60030026
621494244932 29851031
119372375312 60023719
997927747188 60017412
481279081340 60011105
56212391712 60004798
633494641816 59998491
814132194912 59992184
703602223612 59985877
26527199420 59979570
431382694296 59973263
128846372852 59966956
162952763996 59960649
341695517584 59954342
80213185480 59948035
577282256412 59941728
917714568016 59935421
958136957520 59929114
598125051000 59922807
566545059200 59916500
493911078060 59910193
625915443784 59903886
728234617216 59897579
515385472484 59891272
319589523324 59884965
759183009180 59878658
98529580724 59872351
612651847228 59866044
493279478224 59859737
748445811968 28558096
603809449524 59853430
420645497084 59847123
313273524964 59840816
823606192452 59834509
593703852148 59828202
109266777936 15269247
363169912008 59821895
525491069860 59815588
369485910368 59809281
203375153500 59802974
113687976788 59796667
971400554076 59790360
908240570476 59784053
142109969408 59777746
48633193680 59771439
591177452804 59765132
922767366704 59758825
544439064940 59752518
225481147760 59746211
702970623776 59739904
857080983760 59733597
778131004260 59727290
50527993188 59720983
515385472484 59714676
96003181380 59708369
248850341692 59702062
190743156780 59695755
340432317912 59689448
879186978020 59683141
315168324472 59676834
385275906268 59670527
890555775068 59664220
186321957928 59657913
752235410984 59651606
944241761128 59645299
350537915288 59638992
56212391712 59632685
238744744316 59626378
898134973100 59620071
733919015740 59613764
663179834108 59607457
752867010820 59601150
449699089540 59594843
591177452804 59588536
236849944808 59582229
694128226072 59575922
15158402372 59569615
59370390892 59563308
864028581956 59557001
596230251492 59550694
909503770148 59544387
329063520864 59538080
715602620496 59531773
123793574164 59525466
338537518404 59519159
3789605324 59512852
623389044440 59506545
10737203520 59500238
236849944808 59493931
301904727916 59487624
116845975968 59481317
660021834928 59475010
41053995648 59468703
702970623776 59462396
215375550384 59456089
60001990728 59449782
660021834928 59443475
390328704956 59437168
423803496264 59430861
678969830008 59424554
953715758668 59418247
279798733656 59411940
983400950960 59405633
122530374492 59399326
870976180152 59393019
438961892328 59386712
924662166212 59380405
751603811148 59374098
210322751696 59367791
552018262972 59361484
283588332672 59355177
523596270352 59348870
49896393352 59342563
960663356864 59336256
208427952188 59329949
843185787368 59323642
546965464284 59317335
670127432304 59311028
981506151452 59304721
939820562276 59298414
504648275272 59292107
324010722176 59285800
63159989908 59279493
754761810328 59273186
373907109220 47725069
363801511844 18164160
9474003848 59266879
670127432304 59260572
58107191220 59254265
951820959160 59247958
852659784908 59241651
680864629516 59235344
753498610656 59229037
824869392124 59222730
668232632796 59216423
356853913648 59210116
177479560224 59203809
679601429844 59197502
940452162112 59191195
51791192860 59184888
738340214592 59178581
754130210492 59172274
515385472484 59165967
32211597944 59159660
740235014100 59153353
744656212952 59147046
602546249852 59140739
5684404832 59134432
718129019840 59128125
582966654936 59121818
342958717256 59115511
869081380644 59109204
677706630336 59102897
231797146120 59096590
634757841488 55419609
244429142840 59090283
58107191220 59083976
647389838208 59077669
101055980068 59071362
690970226892 59065055
822342992780 59058748
895608573756 59052441
570966258052 59046134
72002387612 59039827
248218741856 59033520
198953954648 59027213
196427555304 59020906
972032153912 59014599
998559347024 59008292
610125447884 59001985
99161180560 58995678
711181421644 58989371
372643909548 58983064
721918618856 58976757
962558156372 58970450
185690358092 58964143
908872170312 58957836
497069077240 43215564
328431921028 58951529
747182612296 58945222
809079396224 58938915
871607779988 58932608
273482735296 58926301
82107984988 58919994
348011515944 11699485
273482735296 58913687
427593095280 58907380
152215566784 58901073
38527596304 58894766
701707424104 58888459
637915840668 58882152
947399760308 58875845
124425174000 58869538
701075824268 58863231
881713377364 58856924
848238586056 58850617
454120288392 58844310
356222313812 15603518
311378725456 58838003
629073442964 58831696
729497816888 58825389
41053995648 58819082
979611351944 58812775
12632003028 58806468
535596667236 58800161
762972608196 58793854
418119097740 58787547
430119494624 58781240
749077411804 58774933
437067092820 58768626
570966258052 58762319
516017072320 58756012
118109175640 58749705
518543471664 58743398
528017469204 58737091
116214376132 58730784
102319179740 58724477
567176659036 41973085
654337436404 57160341
869081380644 58718170
570334658216 1822723
298115128900 58711863
298746728736 58705556
205269953008 58699249
403592301512 58692942
778131004260 58686635
905082571296 58680328
252639940708 58674021
894976973920 58667714
775604604916 58661407
843817387204 39425057
728866217052 58655100
876028978840 58648793
896240173592 58642486
889292575396 58636179
187585157600 58629872
103582379412 58623565
481279081340 58617258
741498213772 58610951
614546646736 58604644
552018262972 58598337
196427555304 58592030
394749903808 58585723
238744744316 58579416
488858279372 58573109
446541090360 57456770
831185390484 58566802
771815005900 58560495
433909093640 58554188
865923381464 58547881
327168721356 58541574
884871376544 58535267
739603414264 58528960
795184199832 58522653
946136560636 58516346
350537915288 58510039
292430730376 58503732
247587142020 58497425
593072252312 58491118
389065505284 58484811
553913062480 58478504
157268365472 58472197
169268762356 58465890
886134576216 58459583
564650259692 58453276
163584363832 58446969
976453352764 58440662
273482735296 58434355
286114732016 58428048
346116716436 58421741
36001196960 58415434
826132591796 58409127
996664547516 58402820
888660975560 58396513
120003975148 58390206
410539899708 58383899
205901552844 58377592
444014691016 58371285
452225488884 58364978
449067489704 58358671
704865423284 58352364
103582379412 58346057
935399363424 58339750
468647084620 58333443
904450971460 58327136
624652244112 58320829
238744744316 58314522
1894805816 19595849
629073442964 58308215
975821752928 58301908
522964670516 58295601
761709408524 58289294
438961892328 58282987
968874154732 58276680
823606192452 58270373
426329895608 58264066
414961098560 58257759
560229060840 58251452
897503373264 58245145
128214773016 58238838
370749110040 58232531
532438668056 58226224
849501785728 58219917
226112747596 58213610
601914650016 58207303
202743553664 58200996
738340214592 58194689
663811433944 58188382
16421602044 17880345
667601032960 58182075
601283050180 58175768
843817387204 58169461
57475591384 58163154
266535137100 58156847
994769748008 58150540
877292178512 58144233
659390235092 58137926
131372772196 58131619
92213582364 58125312
120003975148 58119005
757288209672 58112698
169268762356 58106391
500227076420 58100084
956873757848 58093777
92213582364 58087470
833711789828 58081163
913293369164 58074856
365696311352 58068549
436435492984 58062242
242534343332 41184710
318957923488 58055935
21474400732 58049628
458541487244 58043321
65054789416 58037014
29685198600 58030707
797710599176 58024400
260219138740 50765043
107371978428 58018093
778762604096 58011786
954347358504 58005479
171163561864 57999172
474963082980 57992865
906345770968 57986558
45475194500 57980251
941715361784 57973944
604441049360 57967637
925293766048 26785829
185690358092 57961330
126951573344 4295067
380223107580 57955023
209059552024 57948716
173689961208 57942409
202743553664 57936102
929083365064 57929795
589914253132 57923488
289904331032 57917181
361275112500 57910874
749709011640 57904567
877923778348 57898260
178111160060 57891953
392223504464 57885646
341695517584 57879339
773078205572 57873032
274114335132 57866725
66317989088 57860418
106108778756 57854111
85897584004 57847804
190743156780 57841497
930978164572 57835190
462962686096 57828883
411171499544 57822576
328431921028 57816269
20211201060 57809962
284851532344 57803655
302536327752 57797348
981506151452 57791041
939188962440 57784734
375170308892 57778427
149689167440 57772120
945504960800 57765813
196427555304 57759506
771183406064 57753199
102950779576 57746892
407381900528 57740585
69475988268 57734278
296220329392 57727971
266535137100 57721664
822974592616 57715357
222323148580 57709050
812868995240 57702743
817290194092 57696436
801500198192 57690129
737708614756 57683822
855186184252 57677515
157268365472 57671208
188848357272 57664901
195164355632 57658594
577282256412 57652287
591177452804 57645980
742129813608 57639673
877923778348 57633366
202111953828 57627059
720023819348 57620752
820448193272 57614445
492016278552 57608138
207164752516 57601831
306957526604 57595524
416224298232 57589217
404223901348 57582910
862765382284 57576603
436435492984 57570296
541281065760 57563989
402329101840 19999497
531175468384 57557682
903819371624 57551375
914556568836 57545068
696023025580 57538761
700444224432 57532454
786973401964 38094280
236849944808 57526147
406118700856 57519840
892450574576 57513533
246955542184 50537991
948031360144 57507226
692233426564 57500919
54317592204 57494612
817921793928 57488305
228639146940 57481998
221059948908 57475691
807184596716 57469384
813500595076 57463077
3789605324 57456770
550755063300 57450463
905714171132 57444156
363801511844 57437849
31579998108 57431542
550755063300 57425235
919609367524 57418928
812237395404 57412621
900661372444 57406314
658758635256 57400007
397276303152 57393700
252008340872 57387393
276009134640 57381086
266535137100 57374779
859607383104 57368472
636652640996 57362165
273482735296 57355858
144636368752 57349551
602546249852 57343244
82107984988 57336937
784447002620 57330630
726339817708 57324323
275377534804 57318016
691601826728 57311709
955610558176 57305402
941715361784 57299095
347379916108 57292788
749709011640 57286481
630336642636 57280174
771183406064 57273867
534965067400 57267560
651811037060 57261253
425066695936 57254946
872239379824 57248639
50527993188 57242332
870976180152 57236025
341695517584 57229718
181269159240 47958428
785710202292 41512674
738971814428 57223411
244429142840 57217104
157899965308 57210797
444014691016 57204490
747182612296 57198183
132635971868 57191876
62528390072 57185569
794552599996 57179262
559597461004 57172955
401697502004 43934562
701707424104 57166648
115582776296 57160341
617073046080 57154034
627810243292 57147727
499595476584 57141420
411803099380 57135113
687180627876 57128806
236218344972 57122499
635389441324 57116192
713707820988 57109885
438330292492 57103578
304431127260 57097271
407381900528 57090964
721287019020 57084657
820448193272 57078350
192006356452 57072043
855817784088 57065736
170531962028 57059429
261482338412 57053122
876660578676 57046815
421277096920 57040508
178742759896 57034201
871607779988 57027894
147162768096 57021587
325905521684 57015280
251376741036 57008973
768025406884 57002666
821079793108 56996359
291799130540 56990052
276009134640 56983745
762972608196 56977438
86529183840 56971131
426961495444 56964824
361906712336 26514628
537491466744 56958517
3789605324 56952210
499595476584 56945903
253903140380 56939596
939188962440 56933289
426329895608 56926982
982137751288 51534497
221059948908 56920675
176847960388 56914368
731392616396 56908061
759814609016 56901754
755393410164 56895447
253903140380 56889140
562123860348 56882833
821079793108 56876526
416224298232 56870219
862133782448 56863912
111161577444 56857605
311378725456 56851298
702339023940 56844991
914556568836 56838684
284219932508 56832377
82739584824 56826070
672653831648 56819763
199585554484 56813456
204006753336 56807149
347379916108 56800842
165479163340 56794535
637915840668 56788228
520438271172 46898852
112424777116 56781921
478752681996 56775614
840659388024 56769307
461699486424 24748668
67581188760 53300457
421908696756 56763000
76423586464 56756693
722550218692 56750386
330958320372 56744079
175584760716 56737772
900661372444 56731465
343590317092 56725158
171163561864 56718851
486963479864 56712544
720655419184 56706237
274745934968 56699930
47369994008 56693623
445277890688 56687316
13895202700 56681009
115582776296 56674702
745919412624 56668395
902556171952 56662088
617073046080 56655781
234323545464 56649474
493911078060 56643167
891187374904 56636860
187585157600 44653560
874134179332 56630553
648021438044 56624246
73265587284 56617939
694759825908 56611632
217270349892 56605325
644231839028 56599018
632231442144 56592711
338537518404 56586404
638547440504 56580097
70107588104 56573790
126319973508 56567483
472436683636 56561176
577282256412 56554869
599388250672 56548562
4421205160 56542255
84002784496 56535948
867818180972 56529641
46106794336 56523334
830553790648 56517027
659390235092 56510720
264008737756 56504413
349274715616 56498106
683391028860 56491799
528017469204 56485492
766762207212 56479185
211585951368 56472878
350537915288 56466571
84002784496 56460264
701707424104 56453957
656232235912 56447650
867818180972 56441343
903819371624 56435036
39159196140 56428729
753498610656 56422422
114951176460 56416115
672022231812 56409808
647389838208 56403501
425698295772 56397194
238113144480 56390887
891187374904 56384580
456015087900 56378273
450330689376 56371966
608862248212 56365659
657495435584 56359352
145899568424 56353045
147794367932 56346738
886766176052 56340431
858975783268 56334124
132635971868 56327817
484437080520 56321510
181900759076 56315203
174321561044 56308896
556439461824 56302589
586756253952 56296282
889924175232 56289975
333484719716 56283668
912661769328 56277361
550123463464 56271054
877292178512 56264747
72633987448 56258440
434540693476 56252133
327800321192 56245826
408645100200 56239519
320852722996 56233212
870976180152 56226905
8842404012 56220598
440856691836 56214291
65054789416 56207984
784447002620 56201677
543807465104 56195370
610757047720 56189063
473068283472 56182756
558334261332 56176449
423803496264 56170142
459173087080 56163835
164215963668 56157528
793289400324 56151221
900029772608 56144914
272851135460 56138607
459173087080 56132300
788868201472 56125993
939188962440 56119686
862133782448 56113379
587387853788 56107072
712444621316 56100765
137688770556 56094458
237481544644 56088151
27790399092 56081844
205901552844 56075537
42317195320 56069230
853291384744 5833975
628441843128 56062923
137688770556 56056616
433909093640 56050309
109898377772 56044002
10737203520 56037695
879818577856 56031388
982137751288 56025081
682127829188 56018774
663179834108 56012467
282325133000 56006160
20842800896 55999853
770551806228 55993546
270324736116 55987239
16421602044 55980932
672022231812 55974625
626547043620 55968318
946768160472 55962011
814132194912 55955704
84002784496 43152494
144636368752 55949397
25895599584 55943090
75791986628 55936783
807816196552 55930476
202743553664 55924169
783183802948 55917862
954978958340 55911555
434540693476 55905248
267798336772 55898941
111793177280 55892634
957505357684 55886327
262113938248 55880020
296851929228 55873713
484437080520 55867406
526122669696 55861099
428856294952 55854792
104845579084 55848485
147162768096 55842178
704865423284 55835871
135793971048 55829564
118740775476 55823257
682127829188 55816950
751603811148 55810643
84002784496 55804336
516017072320 55798029
588019453624 55791722
270956335952 55785415
762341008360 55779108
579808655756 55772801
971400554076 55766494
754761810328 28022001
953715758668 55760187
850764985400 55753880
553281462644 55747573
248850341692 55741266
102319179740 55734959
920240967360 55728652
145267968588 55722345
316431524144 55716038
287377931688 55709731
995401347844 55703424
283588332672 50260483
601914650016 55697117
863396982120 55690810
929714964900 55684503
4421205160 55678196
432645893968 55671889
908872170312 55665582
355590713976 55659275
61896790236 55652968
784447002620 55646661
512227473304 55640354
420645497084 55634047
657495435584 55627740
694759825908 55621433
399171102660 55615126
995401347844 55608819
685917428204 55602512
103582379412 55596205
370749110040 35249823
70739187940 55589898
46738394172 55583591
102950779576 55577284
706128622956 55570977
757288209672 55564670
740866613936 55558363
719392219512 55552056
30316798436 55545749
176216360552 55539442
568439858708 55533135
670127432304 55526828
202111953828 55520521
305062727096 55514214
235586745136 55507907
356222313812 55501600
620231045260 55495293
697286225252 55488986
386539105940 55482679
341063917748 55476372
317063123980 55470065
252008340872 55463758
417487497904 55457451
651179437224 55451144
690338627056 55444837
49896393352 55438530
125056773836 55432223
795184199832 55425916
555176262152 55419609
910135369984 55413302
320221123160 55406995
555176262152 55400688
152847166620 55394381
240007943988 55388074
752235410984 55381767
402960701676 55375460
736445415084 55369153
905082571296 55362846
89055583184 55356539
544439064940 55350232
134530771376 55343925
749077411804 55337618
375801908728 55331311
9474003848 55325004
385907506104 55318697
474963082980 55312390
351169515124 55306083
22737600404 55299776
175584760716 55293469
337274318732 55287162
523596270352 55280855
876660578676 55274548
150952367112 55268241
65054789416 55261934
993506548336 55255627
983400950960 55249320
318326323652 55243013
786973401964 55236706
336011119060 55230399
558334261332 55224092
70107588104 55217785
737077014920 55211478
908240570476 55205171
919609367524 55198864
733919015740 55192557
270956335952 55186250
110529977608 55179943
715602620496 55173636
423171896428 55167329
969505754568 55161022
968242554896 55154715
50527993188 55148408
663179834108 55142101
947399760308 55135794
41685595484 55129487
413697898888 55123180
659390235092 55116873
704865423284 55110566
877923778348 55104259
675180230992 55097952
582335055100 55091645
623389044440 55085338
368222710696 55079031
380223107580 55072724
356853913648 55066417
355590713976 55060110
669495832468 55053803
150952367112 55047496
882344977200 55041189
355590713976 55034882
717497420004 55028575
401065902168 55022268
257061139560 55015961
833711789828 55009654
219796749236 55003347
171795161700 41632507
706128622956 54997040
937294162932 54990733
255166340052 54984426
526122669696 54978119
196427555304 54971812
113687976788 54965505
596230251492 54959198
637915840668 54952891
113687976788 54946584
366327911188 1217251
353695914468 54940277
433909093640 54933970
18948001388 54927663
952452558996 54921356
320221123160 54915049
504648275272 54908742
925293766048 54902435
642968639356 54896128
803394997700 54889821
948662959980 54883514
190743156780 54877207
762972608196 54870900
372643909548 54864593
74528786956 54858286
900029772608 54851979
394118303972 54845672
822342992780 54839365
567808258872 54833058
655600636076 54826751
214112350712 54820444
361275112500 54814137
208427952188 54807830
281693533164 54801523
601283050180 38434858
699812624596 54795216
902556171952 54788909
886134576216 54782602
515385472484 54776295
59370390892 54769988
766130607376 54763681
504016675436 54757374
307589126440 54751067
924662166212 54744760
324010722176 54738453
353064314632 54732146
410539899708 10009209
878555378184 54725839
935399363424 54719532
899398172772 54713225
696654625416 54706918
850133385564 54700611
531175468384 54694304
774341405244 54687997
75791986628 54681690
15790002208 54675383
983400950960 54669076
231165546284 54662769
445277890688 54656462
296851929228 54650155
514753872648 54643848
132004372032 54637541
697917825088 54631234
75160386792 54624927
801500198192 54618620
169268762356 54612313
908240570476 54606006
973295353584 54599699
174321561044 54593392
613283447064 54587085
480647481504 54580778
523596270352 54574471
169268762356 54568164
87792383512 54561857
152847166620 54555550
821079793108 39481820
39790795976 54549243
663811433944 54542936
534333467564 54536629
844448987040 54530322
437698692656 54524015
82739584824 14783608
174321561044 54517708
637915840668 54511401
161689564324 54505094
516648672156 54498787
10737203520 54492480
289904331032 54486173
361275112500 54479866
361275112500 54473559
207796352352 36649977
845712186712 54467252
550123463464 54460945
764235807868 54454638
263377137920 54448331
359380312992 54442024
332853119880 54435717
361906712336 54429410
974558553256 54423103
73265587284 54416796
636021041160 54410489
637284240832 54404182
659390235092 54397875
293062330212 54391568
305694326932 54385261
689075427384 54378954
269061536444 54372647
25263999748 54366340
963821356044 54360033
816658594256 5449248
972032153912 54353726
288009531524 54347419
48001593844 54341112
34106397452 54334805
762972608196 54328498
736445415084 54322191
217901949728 54315884
753498610656 54309577
375170308892 54303270
660653434764 54296963
181900759076 54290656
174953160880 54284349
138951970228 54278042
250113541364 54271735
895608573756 54265428
163584363832 54259121
634757841488 54252814
95371581544 54246507
323379122340 54240200
138951970228 54233893
906977370804 54227586
492647878388 54221279
726971417544 54214972
94108381872 54208665
310747125620 54202358
366327911188 54196051
450962289212 54189744
339800718076 54183437
998559347024 54177130
999190946860 54170823
737708614756 54164516
413697898888 54158209
124425174000 54151902
338537518404 54145595
557702661496 54139288
18316401552 54132981
256429539724 54126674
851396585236 53987920
529280668876 54120367
497700677076 54114060
517280271992 54107753
39159196140 51086700
94108381872 54101446
219165149400 54095139
682759429024 18044327
935399363424 54088832
193269556124 54082525
226112747596 54076218
38527596304 54069911
53685992368 54063604
961294956700 54057297
540017866088 54050990
867818180972 54044683
559597461004 54038376
817921793928 54032069
297483529064 54025762
612651847228 54019455
408645100200 54013148
975190153092 54006841
545070664776 54000534
483805480684 53994227
514122272812 53987920
853291384744 53981613
674548631156 53975306
131372772196 53968999
764867407704 53962692
534333467564 53956385
217901949728 53950078
387802305612 53943771
50527993188 53937464
591177452804 53931157
158531565144 53924850
633494641816 53918543
896871773428 53912236
245692342512 53905929
752867010820 53899622
156005165800 53893315
707391822628 53887008
941083761948 53880701
748445811968 53874394
966979355224 53868087
691601826728 53861780
675811830828 53855473
792026200652 53849166
306957526604 53842859
441488291672 53836552
97897980888 53830245
460436286752 53823938
798973798848 53817631
951189359324 53811324
83371184660 53805017
904450971460 53798710
550123463464 39443978
492647878388 53792403
485068680356 53786096
563387060020 53779789
61896790236 53773482
276640734476 53767175
349274715616 53760868
481910681176 53754561
3789605324 53748254
637284240832 53741947
258955939068 53735640
97897980888 53729333
564650259692 53723026
869081380644 53716719
80844785316 53710412
276640734476 53704105
672022231812 53697798
217901949728 53691491
628441843128 53685184
985927350304 53678877
570334658216 53672570
201480353992 53666263
677075030500 53659956
759183009180 53653649
740235014100 53647342
787605001800 53641035
360011912828 53634728
696023025580 53628421
296851929228 53622114
560229060840 53615807
344853516764 53609500
379591507744 53603193
158531565144 53596886
592440652476 53590579
285483132180 53584272
640442240012 53577965
191374756616 53571658
222323148580 53565351
532438668056 53559044
360643512664 53552737
533701867728 53546430
420013897248 53540123
339169118240 53533816
55580791876 53527509
745919412624 53521202
685285828368 53514895
608230648376 53508588
996032947680 53502281
533701867728 53495974
153478766456 53489667
434540693476 53483360
383381106760 53477053
173058361372 53470746
282325133000 53464439
871607779988 53458132
641073839848 53451825
219165149400 53445518
433277493804 53439211
918977767688 53432904
898134973100 53426597
487595079700 53420290
119372375312 53413983
658127035420 53407676
761709408524 53401369
610757047720 53395062
864660181792 53388755
28421998928 53382448
461699486424 53376141
111793177280 53369834
296851929228 53363527
749709011640 53357220
660653434764 53350913
677075030500 53344606
238744744316 53338299
548860263792 53331992
649916237552 53325685
439593492164 53319378
211585951368 53313071
466120685276 53306764
663811433944 53300457
243797543004 53294150
691601826728 35893137
49896393352 53287843
864660181792 53281536
416224298232 53275229
646758238372 53268922
244429142840 53262615
694128226072 53256308
898766572936 53250001
57475591384 53243694
319589523324 53237387
555807861988 53231080
720023819348 53224773
197059155140 53218466
651179437224 53212159
832448590156 36063426
400434302332 53205852
585493054280 53199545
529912268712 53193238
844448987040 53186931
645495038700 53180624
951189359324 53174317
60633590564 53168010
559597461004 53161703
171795161700 53155396
808447796388 53149089
823606192452 53142782
250745141200 53136475
190743156780 53130168
361906712336 53123861
833711789828 53117554
114951176460 53111247
163584363832 53104940
357485513484 53098633
300009928408 53092326
512227473304 53086019
743393013280 53079712
284219932508 53073405
975821752928 53067098
26527199420 53060791
425698295772 53054484
824869392124 53048177
363169912008 24338713
504016675436 53041870
215375550384 53035563
81476385152 53029256
242534343332 53022949
744656212952 53016642
829922190812 53010335
278535533984 53004028
603809449524 52997721
978979752108 52991414
683391028860 52985107
113687976788 52978800
283588332672 52972493
198322354812 52966186
236849944808 52959879
624652244112 52953572
99792780396 52947265
889292575396 52940958
857712583596 52291337
129477972688 52934651
901924572116 52928344
531175468384 52922037
464857485604 52915730
347379916108 52909423
51791192860 52903116
214743950548 52896809
572229457724 52890502
16421602044 52884195
523596270352 35558866
551386663136 52877888
695391425744 52871581
272219535624 52865274
161057964488 52858967
517911871828 52852660
221691548744 52846353
726339817708 52840046
470541884128 52833739
685917428204 52827432
784447002620 52821125
474331483144 52814818
598125051000 52808511
190111556944 28242746
922767366704 52802204
217901949728 52795897
399171102660 52789590
817290194092 52783283
683391028860 52776976
284851532344 52770669
213480750876 52764362
75160386792 52758055
238113144480 52751748
417487497904 52745441
124425174000 52739134
553913062480 52732827
588651053460 52726520
596861851328 52720213
413066299052 52713906
763604208032 52707599
126951573344 52701292
845712186712 52694985
30316798436 52688678
942346961620 52682371
711181421644 52676064
207796352352 52669757
116214376132 52663450
879186978020 52657143
81476385152 52650836
602546249852 52644529
49264793516 13604199
782552203112 52638222
56843991548 52631915
210322751696 52625608
231797146120 52619301
556439461824 52612994
487595079700 52606687
707391822628 52600380
573492657396 52594073
793921000160 52587766
956242158012 52581459
736445415084 48809873
808447796388 52575152
608230648376 52568845
769288606556 52562538
384644306432 52556231
533070267892 52549924
270956335952 52543617
334116319552 52537310
511595873468 52531003
932241364244 52524696
816658594256 52518389
896240173592 52512082
827395791468 52505775
711813021480 52499468
733287415904 52493161
134530771376 52486854
169268762356 52480547
615809846408 52474240
155373565964 52467933
748445811968 52461626
545702264612 52455319
342958717256 52449012
246955542184 52442705
797078999340 52436398
718129019840 52430091
851396585236 52423784
890555775068 52417477
727603017380 43436309
540649465924 52411170
384012706596 52404863
156636765636 52398556
694759825908 52392249
409908299872 52385942
127583173180 52379635
26527199420 52373328
317694723816 52367021
6947604504 52360714
888660975560 52354407
454751888228 52348100
429487894788 52341793
695391425744 52335486
157899965308 52329179
617704645916 43682282
106740378592 52322872
61265190400 52316565
695391425744 52310258
291799130540 52303951
899398172772 52297644
292430730376 52291337
388433905448 52285030
102319179740 52278723
246955542184 52272416
383381106760 52266109
579808655756 52259802
787605001800 52253495
188216757436 52247188
444646290852 52240881
946768160472 52234574
61265190400 52228267
590545852968 52221960
221691548744 52215653
833711789828 52209346
604441049360 52203039
752867010820 52196732
857712583596 52190425
20842800896 52184118
763604208032 52177811
826132591796 52171504
655600636076 52165197
559597461004 52158890
451593889048 52152583
444014691016 52146276
958136957520 52139969
118740775476 52133662
717497420004 52127355
268429936608 52121048
385907506104 52114741
880450177692 52108434
720023819348 52102127
493279478224 52095820
190743156780 52089513
985295750468 12103133
590545852968 52083206
41053995648 52076899
863396982120 52070592
263377137920 52064285
90318782856 52057978
389065505284 44533727
774341405244 52051671
305062727096 52045364
442119891508 52039057
968242554896 52032750
41685595484 52026443
962558156372 52020136
334747919388 52013829
576019056740 52007522
677075030500 52001215
743393013280 51994908
629705042800 51988601
305694326932 51982294
166110763176 51975987
850133385564 51969680
5684404832 51963373
698549424924 51957066
75791986628 51950759
299378328572 51944452
990348549156 51938145
633494641816 51931838
205901552844 51925531
135793971048 51919224
307589126440 51912917
797710599176 51906610
597493451164 51900303
908240570476 51893996
390960304792 51887689
378959907908 51881382
164215963668 51875075
55580791876 51868768
620231045260 51862461
711181421644 51856154
36001196960 51849847
312010325292 51843540
796447399504 51837233
928451765228 51830926
813500595076 51824619
927820165392 51818312
802131798028 51812005
840027788188 51805698
317694723816 51799391
369485910368 51793084
87792383512 51786777
626547043620 51780470
750340611476 51774163
222323148580 51767856
924662166212 51761549
306325926768 51755242
816026994420 51748935
116845975968 51742628
576650656576 51736321
758551409344 51730014
736445415084 51723707
93476782036 51717400
356853913648 51711093
528649069040 51704786
279167133820 51698479
465489085440 51692172
85897584004 51685865
182532358912 51679558
519175071500 51673251
577282256412 51666944
58107191220 51660637
462962686096 51654330
727603017380 51648023
114951176460 51641716
821711392944 51635409
313273524964 51629102
656863835748 51622795
511595873468 51616488
629705042800 51610181
845080586876 51603874
453488688556 51597567
355590713976 51591260
335379519224 51584953
536228267072 51578646
549491863628 51572339
994769748008 51566032
671390631976 51559725
178742759896 51553418
772446605736 51547111
609493848048 51540804
697286225252 51534497
420013897248 51528190
217270349892 51521883
277272334312 51515576
697917825088 51509269
625915443784 51502962
359380312992 51496655
382117907088 51490348
159794764816 51484041
270324736116 51477734
639810640176 51471427
749709011640 51465120
914556568836 51458813
721287019020 51452506
946136560636 51446199
874134179332 51439892
543175865268 51433585
327168721356 23790004
382749506924 51427278
932872964080 51420971
680233029680 51414664
978979752108 51408357
17053201880 51402050
459173087080 51395743
330326720536 51389436
979611351944 51383129
116845975968 51376822
196427555304 51370515
908872170312 51364208
186321957928 51357901
933504563916 51351594
26527199420 51345287
738340214592 51338980
513490672976 51332673
670759032140 51326366
46106794336 51320059
843185787368 51313752
630336642636 51307445
320221123160 51301138
708023422464 51294831
862133782448 51288524
953715758668 51282217
227375947268 51275910
786973401964 51269603
365696311352 51263296
679601429844 51256989
552649862808 51250682
380854707416 51244375
447804290032 51238068
588651053460 51231761
312641925128 51225454
360643512664 51219147
311378725456 51212840
835606589336 51206533
526754269532 51200226
466752285112 30797081
6947604504 51193919
318326323652 48299006
698549424924 51187612
191374756616 51181305
600019850508 51174998
728234617216 51168691
864660181792 51162384
334747919388 51156077
725076618036 327964
749709011640 51149770
896240173592 51143463
101687579904 51137156
792657800488 51130849
687812227712 51124542
125056773836 51118235
17684801716 51111928
325273921848 51105621
186321957928 51099314
995401347844 51093007
317694723816 51086700
330326720536 51080393
133267571704 51074086
806552996880 51067779
131372772196 51061472
750972211312 51055165
131372772196 51048858
327168721356 51042551
681496229352 51036244
101687579904 51029937
184427158420 51023630
193901155960 51017323
454751888228 51011016
55580791876 51004709
843817387204 50998402
642337039520 50992095
688443827548 50985788
480015881668 50979481
412434699216 50973174
808447796388 50966867
200217154320 50960560
92213582364 50954253
814763794748 50947946
382117907088 50941639
584861454444 50935332
432014294132 50929025
941083761948 50922718
759183009180 50916411
526122669696 50910104
854554584416 50903797
18316401552 50897490
266535137100 50891183
883608176872 50884876
113687976788 50878569
737708614756 50872262
402960701676 50865955
476226282652 50859648
96003181380 50853341
1894805816 50847034
567808258872 50840727
665706233452 50834420
466752285112 50828113
835606589336 50821806
645495038700 50815499
413066299052 50809192
939820562276 50802885
977084952600 50796578
512227473304 50790271
195795955468 50783964
557071061660 50777657
526754269532 50771350
816026994420 50765043
907608970640 50758736
403592301512 50752429
267798336772 50746122
5684404832 50739815
5684404832 50733508
434540693476 36410311
324642322012 50727201
293693930048 50720894
728234617216 50714587
973295353584 50708280
660021834928 50701973
548228663956 50695666
384012706596 50689359
610125447884 50683052
339169118240 50676745
312641925128 50670438
398539502824 45896039
102319179740 50664131
448435889868 50657824
546333864448 50651517
878555378184 50645210
602546249852 50638903
581071855428 50632596
628441843128 50626289
595598651656 50619982
818553393764 50613675
137688770556 50607368
464225885768 50601061
243165943168 50594754
401697502004 50588447
687812227712 50582140
430751094460 50575833
892450574576 50569526
358748713156 50563219
541912665596 50556912
516017072320 38794357
185058758256 50550605
520438271172 50544298
312641925128 50537991
231797146120 50531684
79581585644 50525377
636652640996 50519070
558334261332 13124867
159794764816 50512763
398539502824 50506456
140846769736 50500149
511595873468 50493842
742761413444 50487535
604441049360 50481228
360011912828 50474921
13895202700 50468614
327168721356 50462307
997927747188 50456000
13895202700 50449693
732024216232 50443386
228639146940 50437079
239376344152 50430772
582966654936 50424465
233060345792 50418158
374538709056 50411851
104845579084 50405544
970137354404 50399237
476857882488 50392930
654969036240 50386623
413697898888 50380316
486963479864 50374009
425698295772 50367702
409908299872 50361395
502121875928 50355088
808447796388 50348781
747182612296 50342474
676443430664 50336167
934136163752 50329860
281693533164 50323553
332853119880 50317246
922767366704 50310939
454120288392 50304632
318326323652 50298325
174953160880 50292018
703602223612 50285711
653705836568 50279404
817290194092 50273097
466752285112 50266790
550123463464 50260483
527385869368 50254176
774341405244 50247869
42317195320 50241562
858975783268 50235255
784447002620 50228948
963821356044 50222641
427593095280 50216334
944873360964 50210027
414329498724 50203720
245060742676 50197413
617073046080 50191106
288009531524 50184799
811605795568 50178492
384644306432 50172185
387802305612 50165878
220428349072 22314166
31579998108 50159571
101687579904 50153264
363801511844 50146957
901924572116 50140650
192006356452 50134343
218533549564 50128036
473068283472 17211803
91581982528 50121729
977084952600 50115422
846343786548 50109115
757288209672 50102808
128214773016 50096501
462962686096 50090194
676443430664 50083887
589282653296 50077580
344221916928 50071273
467383884948 50064966
861502182612 50058659
354327514304 50052352
147162768096 50046045
319589523324 50039738
123161974328 50033431
406118700856 50027124
651811037060 50020817
826132591796 50014510
694128226072 50008203
934767763588 50001896
343590317092 49995589
220428349072 49989282
316431524144 49982975
872870979660 49976668
197690754976 49970361
654969036240 49964054
936030963260 26571391
700444224432 49957747
683391028860 49951440
342958717256 49945133
315799924308 49938826
733287415904 49932519
498963876748 22541218
463594285932 49926212
894345374084 37438352
740866613936 49919905
480015881668 49913598
169268762356 49907291
984664150632 49900984
229902346612 49894677
536228267072 49888370
307589126440 49882063
642337039520 49875756
494542677896 43707510
300009928408 49869449
744024613116 49863142
380223107580 49856835
260219138740 49850528
937294162932 49844221
560860660676 49837914
370117510204 49831607
157899965308 49825300
493279478224 49818993
641073839848 49812686
981506151452 49806379
190743156780 49800072
353064314632 49793765
81476385152 49787458
76423586464 49781151
748445811968 49774844
102319179740 49768537
666969433124 49762230
934136163752 49755923
265903537264 49749616
716865820168 49743309
940452162112 49737002
281061933328 49730695
377696708236 49724388
162952763996 49718081
917082968180 49711774
873502579496 35047999
809079396224 49705467
327168721356 49699160
951820959160 49692853
76423586464 49686546
120635574984 49680239
820448193272 49673932
260850738576 49667625
496437477404 49661318
990348549156 49655011
747182612296 49648704
201480353992 49642397
154741966128 49636090
743393013280 49629783
468015484784 49623476
907608970640 49617169
85265984168 49610862
429487894788 49604555
916451368344 49598248
809079396224 49591941
596861851328 49585634
279167133820 49579327
850133385564 49573020
594967051820 49566713
902556171952 49560406
239376344152 49554099
355590713976 49547792
13263602864 49541485
474963082980 49535178
658127035420 49528871
557702661496 49522564
114951176460 49516257
838132988680 49509950
706760222792 49503643
148425967768 49497336
932241364244 49491029
23369200240 49484722
567808258872 49478415
169268762356 49472108
821711392944 49465801
955610558176 49459494
257692739396 49453187
210954351532 49446880
116845975968 49440573
107371978428 49434266
363801511844 49427959
169268762356 49421652
486331880028 49415345
943610161292 49409038
563387060020 49402731
142109969408 49396424
885502976380 49390117
729497816888 49383810
519175071500 49377503
204006753336 49371196
712444621316 49364889
73897187120 49358582
492647878388 49352275
732024216232 49345968
660653434764 49339661
56212391712 49333354
822342992780 49327047
10737203520 49320740
632231442144 49314433
756025010000 49308126
613283447064 49301819
242534343332 49295512
652442636896 49289205
593072252312 49282898
251376741036 49276591
870344580316 49270284
833080189992 49263977
956242158012 49257670
222954748416 49251363
290535930868 49245056
120635574984 49238749
442751491344 49232442
344853516764 49226135
495174277732 49219828
441488291672 49213521
828658991140 49207214
156005165800 49200907
428224695116 49194600
364433111680 49188293
778131004260 49181986
893713774248 49175679
209691151860 8760423
439593492164 49169372
232428745956 49163065
619599445424 49156758
418119097740 49150451
779394203932 49144144
244429142840 49137837
873502579496 49131530
145899568424 49125223
657495435584 39046637
157899965308 49118916
611388647556 49112609
951189359324 49106302
407381900528 49099995
329695120700 49093688
689075427384 49087381
610757047720 49081074
364433111680 49074767
298115128900 49068460
569703058380 49062153
958768557356 49055846
548228663956 49049539
241902743496 49043232
291167530704 49036925
462331086260 32033253
180005959568 49030618
371380709876 49024311
394118303972 49018004
576650656576 49011697
390328704956 49005390
296851929228 48999083
996032947680 48992776
754761810328 48986469
852659784908 48980162
900029772608 48973855
545070664776 48967548
42948795156 48961241
454120288392 48954934
303167927588 48948627
916451368344 48942320
815395394584 48936013
204006753336 48929706
411171499544 48923399
154110366292 48917092
115582776296 48910785
607599048540 48904478
928451765228 48898171
221059948908 48891864
695391425744 48885557
873502579496 48879250
166742363012 48872943
116214376132 48866636
878555378184 48860329
828027391304 48854022
322115922668 48847715
293062330212 48841408
755393410164 48835101
60001990728 48828794
501490276092 48822487
497069077240 48816180
937294162932 48809873
172426761536 48803566
687812227712 48797259
250745141200 1349698
344853516764 48790952
528017469204 48784645
629705042800 48778338
294325529884 48772031
44211994828 48765724
833711789828 48759417
636021041160 48753110
325905521684 48746803
894976973920 48740496
173058361372 48734189
82107984988 48727882
622757444604 48721575
772446605736 48715268
472436683636 48708961
145267968588 48702654
136425570884 48696347
752867010820 48690040
178111160060 48683733
397907902988 48677426
887397775888 48671119
40422395812 48664812
492647878388 48658505
34106397452 48652198
2526405652 48645891
745287812788 48639584
183795558584 48633277
781289003440 48626970
838132988680 48620663
811605795568 48614356
29685198600 48608049
492647878388 48601742
411171499544 48595435
902556171952 48589128
919609367524 48582821
75160386792 48576514
778131004260 48570207
198953954648 48563900
906977370804 48557593
182532358912 48551286
548860263792 48544979
488226679536 48538672
153478766456 48532365
528017469204 48526058
750340611476 48519751
458541487244 48513444
536859866908 48507137
166110763176 48500830
867186581136 48494523
415592698396 48488216
130109572524 48481909
534333467564 48475602
90318782856 48469295
180005959568 48462988
938557362604 19135438
955610558176 48456681
998559347024 48450374
108635178100 48444067
503385075600 48437760
994138148172 48431453
366959511024 48425146
443383091180 48418839
66949588924 731612
123793574164 48412532
444646290852 48406225
900661372444 48399918
129477972688 48393611
395381503644 48387304
133267571704 48380997
806552996880 48374690
535596667236 48368383
79581585644 48362076
485068680356 48355769
615809846408 48349462
969505754568 48343155
146531168260 38907883
664443033780 40560317
840027788188 48336848
247587142020 48330541
5684404832 48324234
983400950960 48317927
431382694296 48311620
866554981300 48305313
500227076420 48299006
949294559816 48292699
584861454444 48286392
560229060840 48280085
905082571296 48273778
570966258052 20049953
109266777936 48267471
819816593436 48261164
968242554896 48254857
4421205160 48248550
908240570476 48242243
90950382692 48235936
221691548744 48229629
222323148580 48223322
174321561044 48217015
949926159652 48210708
375801908728 48204401
941083761948 48198094
257692739396 48191787
890555775068 48185480
718129019840 48179173
983400950960 48172866
220428349072 718998
828658991140 48166559
730129416724 48160252
169268762356 48153945
425698295772 48147638
284851532344 48141331
701075824268 48135024
151583966948 48128717
482542281012 48122410
930346564736 48116103
798342199012 48109796
495174277732 48103489
150952367112 48097182
373275509384 48090875
850133385564 48084568
262745538084 48078261
316431524144 48071954
503385075600 48065647
992243348664 48059340
17684801716 48053033
186321957928 48046726
954978958340 48040419
219796749236 48034112
666337833288 48027805
433277493804 48021498
145267968588 48015191
222323148580 48008884
940452162112 48002577
636652640996 23096234
826132591796 47996270
190743156780 47989963
65054789416 47983656
382117907088 47977349
953715758668 47971042
910135369984 47964735
174953160880 47958428
358748713156 9397430
774973005080 47952121
984032550796 47945814
375801908728 47939507
669495832468 47933200
204638353172 47926893
841922587696 47920586
970137354404 47914279
227375947268 47907972
521069871008 47901665
322747522504 47895358
682759429024 47889051
867186581136 47882744
200848754156 47876437
852028185072 47870130
595598651656 47863823
109898377772 47857516
496437477404 47851209
65686389252 47844902
754761810328 12689684
191374756616 47838595
637915840668 47832288
725708217872 47825981
126319973508 47819674
957505357684 47813367
483805480684 47807060
681496229352 47800753
591177452804 47794446
66317989088 47788139
377696708236 47781832
148425967768 47775525
169268762356 47769218
690338627056 44230991
460436286752 47762911
846975386384 47756604
739603414264 3027360
558334261332 47750297
48001593844 47743990
429487894788 47737683
701075824268 47731376
135793971048 47725069
556439461824 47718762
63159989908 47712455
888029375724 47706148
664443033780 47699841
497700677076 47693534
691601826728 47687227
73265587284 47680920
186321957928 47674613
313273524964 47668306
525491069860 47661999
539386266252 47655692
294325529884 47649385
843185787368 47643078
609493848048 47636771
840659388024 47630464
821079793108 47624157
307589126440 47617850
555176262152 47611543
692233426564 20882477
565281859528 47605236
553913062480 12355413
901924572116 47598929
874134179332 47592622
807816196552 47586315
248218741856 47580008
340432317912 47573701
15790002208 47567394
457278287572 47561087
442751491344 47554780
901924572116 47548473
787605001800 47542166
262745538084 47535859
593703852148 47529552
411803099380 47523245
587387853788 47516938
598756650836 47510631
502753475764 47504324
582966654936 47498017
374538709056 47491710
157268365472 47485403
312641925128 47479096
51159593024 47472789
397907902988 47466482
989085349484 47460175
258324339232 47453868
678338230172 47447561
686549028040 47441254
336642718896 47434947
161057964488 47428640
826764191632 47422333
605072649196 47416026
108003578264 47409719
520438271172 47403412
558334261332 47397105
686549028040 47390798
524859470024 47384491
835606589336 47378184
171795161700 47371877
175584760716 47365570
969505754568 47359263
94108381872 47352956
234323545464 47346649
615178246572 47340342
265903537264 47334035
78318385972 47327728
117477575804 47321421
840027788188 47315114
24632399912 47308807
713707820988 47302500
733287415904 47296193
716234220332 47289886
943610161292 47283579
146531168260 47277272
31579998108 47270965
270956335952 47264658
412434699216 47258351
800236998520 47252044
229270746776 47245737
971400554076 47239430
598125051000 47233123
197059155140 47226816
66317989088 47220509
306957526604 47214202
969505754568 47207895
538123066580 47201588
502121875928 47195281
927188565556 47188974
262113938248 47182667
675180230992 44117465
491384678716 47176360
647389838208 47170053
951820959160 47163746
830553790648 47157439
619599445424 47151132
317694723816 47144825
974558553256 47138518
439593492164 47132211
341063917748 47125904
505911474944 47119597
438961892328 47113290
960663356864 47106983
498963876748 47100676
240639543824 47094369
513490672976 47088062
552649862808 47081755
743393013280 47075448
462962686096 47069141
598125051000 47062834
613283447064 47056527
20211201060 47050220
744024613116 47043913
617073046080 47037606
625283843948 47031299
473699883308 47024992
495805877568 47018685
973926953420 47012378
374538709056 47006071
490753078880 46999764
990348549156 46993457
325273921848 46987150
501490276092 46980843
864028581956 46974536
54317592204 46968229
905714171132 46961922
46738394172 46955615
394749903808 46949308
67581188760 46943001
39159196140 46936694
900661372444 46930387
985927350304 46924080
786973401964 46917773
980874551616 46911466
887397775888 46905159
527385869368 46898852
61896790236 46892545
126319973508 46886238
396644703316 46879931
410539899708 46873624
312010325292 46867317
320221123160 46861010
749077411804 46854703
946768160472 46848396
780025803768 46842089
263377137920 46835782
118740775476 46829475
94739981708 46823168
5684404832 40774755
154741966128 46816861
97266381052 46810554
211585951368 46804247
25895599584 46797940
446541090360 46791633
418119097740 46785326
68844388432 46779019
622125844768 46772712
517280271992 46766405
167373962848 46760098
600019850508 32689181
800236998520 46753791
900029772608 46747484
195164355632 46741177
796447399504 46734870
632231442144 46728563
322747522504 46722256
467383884948 46715949
305062727096 46709642
361906712336 46703335
449067489704 46697028
279798733656 46690721
506543074780 46684414
641705439684 46678107
699181024760 46671800
388433905448 46665493
793921000160 46659186
85897584004 46652879
889924175232 46646572
203375153500 46640265
330326720536 46633958
458541487244 46627651
525491069860 46621344
906345770968 8432459
686549028040 46615037
13895202700 46608730
42317195320 46602423
469278684456 46596116
738971814428 46589809
255166340052 46583502
214112350712 46577195
610757047720 46570888
321484322832 11100320
449067489704 46564581
881713377364 46558274
488226679536 46551967
87160783676 46545660
843817387204 46539353
193901155960 46533046
801500198192 46526739
492016278552 46520432
24000800076 46514125
786341802128 46507818
486331880028 46501511
588651053460 45839276
540649465924 46495204
140215169900 46488897
377696708236 46482590
916451368344 46476283
505279875108 46469976
752867010820 46463669
336011119060 46457362
781289003440 46451055
390960304792 27101179
531175468384 46444748
232428745956 46438441
276009134640 46432134
826764191632 46425827
622757444604 46419520
44843594664 46413213
830553790648 16057622
82739584824 46406906
815395394584 46400599
471805083800 46394292
434540693476 46387985
605072649196 46381678
689075427384 46375371
332221520044 46369064
968874154732 46362757
457278287572 46356450
785078602456 46350143
670759032140 46343836
685285828368 46337529
624020644276 46331222
810974195732 46324915
680864629516 46318608
171795161700 46312301
944241761128 46305994
279798733656 25656876
244429142840 46299687
889924175232 46293380
714971020660 46287073
666969433124 46280766
20842800896 46274459
827395791468 46268152
180637559404 46261845
363169912008 46255538
296851929228 46249231
56843991548 46242924
854554584416 46236617
512859073140 46230310
233060345792 46224003
917714568016 46217696
862765382284 46211389
825500991960 46205082
61265190400 46198775
775604604916 46192468
688443827548 46186161
8210804176 46179854
394749903808 46173547
751603811148 46167240
445277890688 46160933
429487894788 46154626
56843991548 46148319
491384678716 46142012
196427555304 46135705
889924175232 46129398
469278684456 46123091
159163164980 46116784
498963876748 46110477
236218344972 46104170
802131798028 46097863
241902743496 46091556
265271937428 46085249
487595079700 46078942
246955542184 46072635
485700280192 46066328
164847563504 46060021
15158402372 46053714
150952367112 46047407
324010722176 41664042
349906315452 46041100
347379916108 46034793
958768557356 46028486
492016278552 46022179
223586348252 8533371
676443430664 46015872
860870582776 46009565
797078999340 46003258
878555378184 45996951
654969036240 45990644
610125447884 45984337
944241761128 45978030
821079793108 45971723
473068283472 45965416
28421998928 45959109
250745141200 45952802
547597064120 45946495
661285034600 45940188
531175468384 45933881
241271143660 45927574
467383884948 45921267
94108381872 45914960
257692739396 45908653
654969036240 45902346
719392219512 45896039
310747125620 45889732
276009134640 45883425
576019056740 45877118
154741966128 45870811
458541487244 10740821
471173483964 45864504
281693533164 45858197
448435889868 45851890
653705836568 45845583
403592301512 45839276
956242158012 45832969
310747125620 45826662
396644703316 45820355
640442240012 45814048
938557362604 45807741
517911871828 45801434
286114732016 45795127
879186978020 45788820
584229854608 45782513
3158005488 45776206
894345374084 45769899
756656609836 45763592
393486704136 45757285
605072649196 45750978
856449383924 45744671
628441843128 45738364
383381106760 45732057
742761413444 45725750
468015484784 45719443
732024216232 45713136
522333070680 45706829
265903537264 45700522
324642322012 45694215
879818577856 45687908
728234617216 45681601
311378725456 45675294
855817784088 45668987
239376344152 45662680
925293766048 45656373
586756253952 45650066
44211994828 45643759
764235807868 45637452
873502579496 45631145
223586348252 45624838
286114732016 45618531
951820959160 15363852
768657006720 45612224
800236998520 45605917
447804290032 45599610
164215963668 45593303
221059948908 45586996
627810243292 45580689
464225885768 45574382
576019056740 45568075
741498213772 45561768
769288606556 45555461
427593095280 45549154
905714171132 45542847
528017469204 26401102
624652244112 45536540
96634781216 45530233
670127432304 45523926
942346961620 45517619
659390235092 45511312
49896393352 45505005
718129019840 45498698
776236204752 45492391
476857882488 33969502
521701470844 45486084
138951970228 45479777
452225488884 45473470
125688373672 45467163
937294162932 45460856
787605001800 45454549
472436683636 2472344
862765382284 45448242
844448987040 45441935
651179437224 45435628
900661372444 45429321
466120685276 45423014
320852722996 45416707
889292575396 45410400
837501388844 45404093
388433905448 45397786
368854310532 45391479
196427555304 45385172
129477972688 22629516
980242951780 45378865
824237792288 45372558
447172690196 45366251
315168324472 45359944
970137354404 45353637
733919015740 45347330
854554584416 45341023
483805480684 45334716
195164355632 45328409
324642322012 45322102
534333467564 45315795
727603017380 45309488
612020247392 45303181
532438668056 45296874
977084952600 45290567
902556171952 45284260
689075427384 45277953
5052804996 45271646
485068680356 45265339
77686786136 45259032
269061536444 45252725
814763794748 45246418
250113541364 45240111
899398172772 45233804
748445811968 45227497
809079396224 45221190
955610558176 45214883
154110366292 45208576
380854707416 45202269
665706233452 45195962
439593492164 45189655
485068680356 45183348
210322751696 45177041
952452558996 45170734
277903934148 45164427
980242951780 45158120
296851929228 45151813
130741172360 45145506
281693533164 45139199
753498610656 45132892
768657006720 45126585
270324736116 40566624
423803496264 45120278
991611748828 45113971
996664547516 45107664
485700280192 45101357
325273921848 45095050
991611748828 45088743
513490672976 45082436
540017866088 45076129
428856294952 45069822
569071458544 45063515
560860660676 45057208
238113144480 45050901
188848357272 45044594
366959511024 45038287
881713377364 45031980
466120685276 45025673
971400554076 45019366
520438271172 45013059
555807861988 45006752
420013897248 45000445
698549424924 44994138
572229457724 44987831
186321957928 44981524
732024216232 44975217
3789605324 44968910
241902743496 44962603
869712980480 44956296
42948795156 44949989
224849547924 44943682
279798733656 44937375
328431921028 44931068
384012706596 44924761
498332276912 44918454
818553393764 44912147
404855501184 44905840
624652244112 44899533
259587538904 44893226
914556568836 44886919
749077411804 44880612
662548234272 41537902
113056376952 44874305
358117113320 44867998
617704645916 44861691
149689167440 44855384
736445415084 44849077
26527199420 44842770
477489482324 44836463
819184993600 44830156
44211994828 44823849
983400950960 44817542
231165546284 44811235
109266777936 44804928
989716949320 44798621
874765779168 44792314
268429936608 44786007
475594682816 44779700
424435096100 44773393
606335848868 44767086
224849547924 44760779
682127829188 44754472
774973005080 44748165
975821752928 44741858
518543471664 44735551
140215169900 44729244
959400157192 44722937
877923778348 44716630
891187374904 44710323
58107191220 44704016
756656609836 44697709
718129019840 44691402
406118700856 4257225
664443033780 44685095
316431524144 31869271
595598651656 44678788
171163561864 44672481
966347755388 44666174
432014294132 44659867
850764985400 44653560
660021834928 38989874
513490672976 44647253
831185390484 44640946
6947604504 44634639
742761413444 44628332
880450177692 44622025
114319576624 44615718
601283050180 44609411
433277493804 44603104
556439461824 44596797
830553790648 44590490
449067489704 44584183
677075030500 44577876
346748316272 44571569
770551806228 44565262
339169118240 44558955
250745141200 44552648
63159989908 44546341
514122272812 44540034
90318782856 44533727
828658991140 44527420
830553790648 44521113
660021834928 44514806
438330292492 44508499
925293766048 44502192
129477972688 44495885
736445415084 44489578
901292972280 44483271
584229854608 44476964
662548234272 44470657
505279875108 44464350
293062330212 44458043
22106000568 44451736
262113938248 44445429
603809449524 44439122
282325133000 44432815
383381106760 44426508
953084158832 44420201
956242158012 44413894
18316401552 44407587
480647481504 44401280
333484719716 44394973
861502182612 44388666
109266777936 44382359
557702661496 44376052
726971417544 44369745
452225488884 44363438
624652244112 44357131
954347358504 44350824
929083365064 44344517
785710202292 44338210
917714568016 44331903
113687976788 44325596
144636368752 44319289
861502182612 44312982
691601826728 44306675
578545456084 44300368
408645100200 44294061
169268762356 44287754
35369597124 44281447
430119494624 44275140
408645100200 44268833
164215963668 44262526
889924175232 44256219
951820959160 44249912
862133782448 44243605
819184993600 44237298
360643512664 44230991
99792780396 44224684
800868598356 44218377
385907506104 44212070
796447399504 44205763
897503373264 44199456
622125844768 44193149
945504960800 44186842
852659784908 44180535
120003975148 44174228
142741569244 44167921
80213185480 44161614
5684404832 44155307
773709805408 4099550
198953954648 44149000
368854310532 44142693
693496626236 44136386
173058361372 44130079
396644703316 44123772
889924175232 44117465
69475988268 44111158
879186978020 44104851
969505754568 44098544
594335451984 44092237
266535137100 44085930
874134179332 44079623
869712980480 44073316
145267968588 44067009
11368803356 44060702
895608573756 44054395
44843594664 44048088
104845579084 44041781
628441843128 44035474
838132988680 44029167
443383091180 44022860
956873757848 44016553
301273128080 44010246
510332673796 44003939
833711789828 43997632
593703852148 43991325
795815799668 43985018
679601429844 43978711
708023422464 43972404
355590713976 43966097
480647481504 43959790
606335848868 43953483
21474400732 43947176
36001196960 43940869
80844785316 43934562
772446605736 43928255
155373565964 43921948
90950382692 43915641
783183802948 43909334
622757444604 43903027
412434699216 43896720
234955145300 24168424
445277890688 43890413
925925365884 43884106
602546249852 43877799
611388647556 43871492
979611351944 43865185
355590713976 43858878
901924572116 43852571
707391822628 43846264
620231045260 43839957
540017866088 43833650
975190153092 43827343
776867804588 43821036
128846372852 43814729
610125447884 43808422
102950779576 43802115
30316798436 43795808
313905124800 43789501
694128226072 43783194
494542677896 43776887
803394997700 43770580
753498610656 43764273
459804686916 43757966
828658991140 43751659
277272334312 43745352
347379916108 43739045
35369597124 43732738
175584760716 43726431
926556965720 43720124
260219138740 43713817
485068680356 43707510
905082571296 43701203
6316004668 43694896
844448987040 43688589
288009531524 43682282
8210804176 43675975
789499801308 43669668
582335055100 43663361
732024216232 43657054
303167927588 43650747
838764588516 43644440
568439858708 43638133
353695914468 43631826
48633193680 43625519
950557759488 43619212
800236998520 43612905
788868201472 43606598
728866217052 43600291
171795161700 43593984
781289003440 43587677
944873360964 43581370
956242158012 43575063
862133782448 43568756
824869392124 43562449
201480353992 43556142
102319179740 43549835
680864629516 43543528
986558950140 43537221
653705836568 43530914
634126241652 43524607
889292575396 43518300
811605795568 31654833
42317195320 43511993
690970226892 43505686
246955542184 43499379
324010722176 43493072
77055186300 43486765
342327117420 43480458
769288606556 43474151
485700280192 43467844
493911078060 43461537
471805083800 43455230
870344580316 43448923
726339817708 43442616
156005165800 43436309
722550218692 43430002
627810243292 43423695
873502579496 43417388
696023025580 43411081
337905918568 43404774
216007150220 43398467
234323545464 43392160
445277890688 43385853
890555775068 13812330
994138148172 43379546
44211994828 43373239
898134973100 43366932
586756253952 43360625
434540693476 43354318
430119494624 43348011
119372375312 43341704
365696311352 43335397
462962686096 43329090
495174277732 43322783
329695120700 43316476
317694723816 43310169
907608970640 43303862
444014691016 43297555
140846769736 43291248
272219535624 43284941
579808655756 43278634
552649862808 43272327
701075824268 43266020
896240173592 43259713
235586745136 43253406
942978561456 43247099
634126241652 43240792
420013897248 43234485
593072252312 43228178
68844388432 43221871
22737600404 43215564
997927747188 43209257
418119097740 43202950
972663753748 43196643
972663753748 43190336
770551806228 43184029
875397379004 43177722
658758635256 43171415
762341008360 43165108
232428745956 43158801
687180627876 43152494
620862645096 43146187
548228663956 43139880
216007150220 43133573
764235807868 43127266
903187771788 43120959
190743156780 43114652
641073839848 43108345
446541090360 43102038
720023819348 43095731
365064711516 43089424
416224298232 43083117
357485513484 43076810
877292178512 43070503
205901552844 43064196
337274318732 43057889
358748713156 43051582
703602223612 43045275
593072252312 43038968
217901949728 19860743
149689167440 43032661
654337436404 43026354
444014691016 43020047
521069871008 43013740
754761810328 43007433
716234220332 43001126
824237792288 42994819
853291384744 42988512
257692739396 42982205
515385472484 42975898
954347358504 42969591
723813418364 42963284
569071458544 42956977
282956732836 22547525
66317989088 42950670
136425570884 42944363
216007150220 42938056
828658991140 42931749
6308 42925442
572229457724 42919135
774973005080 42912828
255797939888 39708872
262745538084 42906521
996664547516 42900214
127583173180 42893907
331589920208 42887600
483173880848 42881293
397907902988 42874986
730761016560 42868679
7579204340 42862372
92845182200 42856065
921504167032 42849758
120003975148 42843451
659390235092 42837144
662548234272 42830837
176847960388 42824530
913293369164 42818223
229902346612 42811916
498963876748 42805609
238744744316 42799302
839396188352 42792995
578545456084 42786688
387802305612 42780381
867818180972 42774074
531175468384 42767767
23369200240 42761460
448435889868 42755153
301904727916 42748846
352432714796 42742539
915819768508 42736232
677075030500 42729925
516648672156 42723618
725076618036 42717311
243797543004 42711004
473068283472 42704697
738971814428 42698390
241902743496 42692083
231165546284 42685776
106108778756 42679469
377696708236 42673162
534333467564 42666855
543807465104 42660548
931609764408 42654241
505911474944 42647934
962558156372 42641627
430119494624 42635320
605704249032 42629013
709918221972 42622706
195164355632 42616399
408645100200 35590401
387802305612 42610092
325905521684 42603785
899398172772 42597478
318326323652 42591171
60001990728 42584864
578545456084 42578557
844448987040 42572250
109898377772 42565943
138951970228 42559636
497069077240 42553329
685917428204 42547022
665706233452 42540715
553281462644 42534408
154110366292 42528101
960031757028 42521794
653705836568 42515487
184427158420 42509180
540649465924 42502873
931609764408 42496566
399802702496 42490259
557071061660 42483952
827395791468 42477645
190743156780 42471338
414961098560 42465031
630336642636 42458724
223586348252 42452417
954347358504 42446110
720655419184 42439803
132004372032 42433496
462962686096 42427189
534965067400 42420882
642968639356 42414575
843817387204 42408268
730761016560 42401961
269061536444 42395654
109898377772 42389347
807184596716 42383040
491384678716 42376733
205269953008 42370426
680233029680 42364119
938557362604 42357812
55580791876 42351505
942978561456 42345198
869081380644 42338891
742129813608 42332584
312010325292 42326277
528649069040 42319970
846975386384 42313663
828027391304 42307356
989716949320 42301049
665074633616 42294742
372012309712 42288435
734550615576 42282128
759183009180 42275821
937925762768 42269514
690338627056 42263207
192006356452 42256900
372643909548 42250593
284851532344 42244286
773709805408 42237979
869081380644 42231672
471173483964 42225365
399171102660 42219058
524227870188 42212751
616441446244 42206444
263377137920 42200137
809710996060 42193830
779394203932 22225868
665706233452 42187523
663179834108 42181216
56212391712 42174909
417487497904 42168602
117477575804 42162295
900029772608 42155988
632231442144 42149681
384012706596 42143374
339800718076 42137067
719392219512 42130760
904450971460 42124453
34737997288 42118146
805289797208 42111839
305694326932 42105532
368854310532 42099225
776236204752 42092918
778762604096 42086611
197690754976 42080304
258955939068 42073997
902556171952 42067690
183795558584 42061383
884239776708 42055076
968874154732 42048769
700444224432 42042462
455383488064 19116517
444646290852 42036155
408013500364 42029848
408645100200 42023541
553913062480 42017234
960031757028 42010927
77686786136 42004620
872870979660 41998313
679601429844 41992006
429487894788 41985699
361275112500 41979392
807184596716 41973085
738971814428 41966778
458541487244 41960471
338537518404 41954164
185690358092 41947857
630968242472 41941550
543807465104 41935243
246955542184 41928936
34737997288 41922629
605072649196 41916322
488858279372 41910015
126951573344 41903708
473068283472 41897401
569703058380 41891094
954978958340 41884787
15158402372 41878480
966979355224 41872173
494542677896 41865866
173689961208 41859559
104845579084 41853252
161057964488 41846945
550123463464 41840638
723813418364 41834331
92845182200 41828024
245060742676 41821717
180637559404 41815410
483805480684 41809103
106108778756 41802796
550123463464 41796489
291167530704 41790182
421908696756 41783875
337274318732 41777568
490753078880 41771261
464225885768 41764954
989716949320 41758647
620862645096 41752340
899398172772 41746033
284219932508 41739726
553281462644 41733419
458541487244 41727112
159163164980 41720805
608230648376 41714498
167373962848 41708191
416224298232 41701884
637284240832 41695577
253271540544 41689270
207796352352 41682963
104845579084 41676656
458541487244 41670349
565281859528 41664042
15158402372 41657735
526754269532 41651428
883608176872 41645121
882344977200 41638814
581703455264 41632507
472436683636 41626200
541281065760 41619893
318957923488 41613586
678338230172 41607279
488858279372 41600972
233060345792 41594665
906977370804 41588358
382749506924 41582051
700444224432 41575744
219796749236 41569437
361275112500 41563130
461067886588 41556823
673917031320 41550516
482542281012 41544209
333484719716 41537902
464857485604 41531595
941083761948 41525288
572229457724 41518981
680864629516 41512674
727603017380 41506367
94108381872 41500060
762972608196 41493753
360011912828 41487446
174321561044 41481139
781920603276 41474832
34106397452 41468525
622125844768 41462218
538123066580 41455911
255166340052 41449604
529280668876 41443297
500858676256 41436990
333484719716 41430683
329695120700 41424376
999822546696 41418069
564650259692 41411762
289904331032 41405455
677706630336 37961833
966347755388 41399148
26527199420 41392841
228639146940 41386534
953084158832 41380227
922767366704 41373920
232428745956 41367613
640442240012 41361306
303799527424 41354999
567808258872 41348692
376433508564 41342385
273482735296 41336078
102319179740 41329771
408645100200 41323464
332853119880 25467666
222954748416 41317157
457278287572 41310850
629073442964 41304543
243165943168 41298236
161057964488 41291929
831185390484 41285622
311378725456 41279315
546965464284 41273008
921504167032 41266701
219796749236 41260394
416855898068 41254087
253271540544 41247780
920240967360 41241473
49264793516 41235166
485700280192 41228859
730761016560 41222552
606967448704 41216245
976453352764 41209938
217901949728 41203631
31579998108 41197324
669495832468 41191017
465489085440 41184710
206533152680 41178403
490121479044 41172096
597493451164 41165789
798342199012 41159482
627178643456 41153175
739603414264 41146868
304431127260 41140561
884871376544 41134254
12000403192 41127947
837501388844 41121640
715602620496 41115333
344221916928 41109026
106740378592 41102719
82107984988 41096412
169268762356 41090105
334116319552 41083798
278535533984 41077491
197690754976 41071184
668232632796 41064877
173689961208 41058570
678969830008 41052263
192006356452 41045956
282325133000 41039649
133899171540 41033342
375170308892 41027035
1263205980 41020728
881081777528 41014421
339800718076 41008114
510964273632 41001807
833080189992 40995500
529912268712 40989193
282325133000 40982886
365696311352 40976579
751603811148 40970272
916451368344 40963965
147162768096 40957658
538123066580 40951351
404223901348 40945044
633494641816 40938737
845712186712 40932430
183795558584 40926123
169268762356 40919816
183795558584 40913509
620231045260 40907202
386539105940 40900895
568439858708 40894588
536228267072 40888281
938557362604 40881974
360011912828 40875667
135793971048 40869360
37895996468 40863053
52422792696 40856746
463594285932 40850439
534965067400 40844132
801500198192 40837825
264640337592 40831518
473699883308 40825211
951189359324 40818904
639810640176 40812597
588651053460 40806290
685285828368 40799983
55580791876 40793676
946768160472 40787369
283588332672 40781062
871607779988 40774755
84634384332 40768448
207796352352 40762141
836869789008 40755834
461699486424 40749527
832448590156 40743220
723181818528 40736913
171163561864 40730606
969505754568 40724299
505911474944 40717992
836869789008 40711685
798973798848 40705378
738340214592 40699071
242534343332 40692764
999822546696 40686457
478121082160 40680150
483173880848 40673843
539386266252 40667536
552018262972 40661229
914556568836 40654922
536859866908 40648615
317063123980 40642308
320221123160 40636001
997927747188 40629694
130741172360 40623387
6308 40617080
458541487244 40610773
306325926768 40604466
749077411804 40598159
544439064940 40591852
516648672156 40585545
938557362604 40579238
151583966948 40572931
478121082160 40566624
928451765228 40560317
956873757848 40554010
110529977608 40547703
864028581956 40541396
298746728736 40535089
489489879208 40528782
74528786956 40522475
224217948088 40516168
694128226072 40509861
631599842308 40503554
435803893148 40497247
606967448704 40490940
429487894788 40484633
441488291672 40478326
924030566376 40472019
928451765228 40465712
801500198192 40459405
999190946860 40453098
399171102660 40446791
999822546696 40440484
567808258872 40434177
833080189992 40427870
797710599176 40421563
499595476584 40415256
233060345792 39860240
894345374084 40408949
168637162520 40402642
850133385564 40396335
735813815248 40390028
7579204340 40383721
111161577444 40377414
257061139560 40371107
552018262972 40364800
220428349072 40358493
182532358912 40352186
859607383104 40345879
247587142020 40339572
482542281012 40333265
293062330212 40326958
432645893968 40320651
960031757028 40314344
366959511024 40308037
685285828368 40301730
712444621316 40295423
310747125620 40289116
67581188760 40282809
625915443784 40276502
653074236732 40270195
15790002208 40263888
781289003440 40257581
772446605736 40251274
845712186712 40244967
169268762356 40238660
444646290852 40232353
330326720536 40226046
406118700856 40219739
193269556124 40213432
734550615576 40207125
766762207212 40200818
437067092820 40194511
178141446274 3374245
529912268712 40188204
113056376952 40181897
681496229352 40175590
510964273632 40169283
198953954648 40162976
970137354404 40156669
550755063300 40150362
364433111680 40144055
172426761536 40137748
610757047720 40131441
93476782036 40125134
411803099380 40118827
337274318732 40112520
896871773428 40106213
159794764816 40099906
359380312992 40093599
416855898068 40087292
505911474944 40080985
118740775476 40074678
674548631156 40068371
444014691016 40062064
805921397044 40055757
771183406064 40049450
381486307252 40043143
661916634436 40036836
935399363424 40030529
269693136280 40024222
714339420824 40017915
162952763996 40011608
396644703316 40005301
455383488064 39998994
135162371212 39992687
150320767276 39986380
845712186712 39980073
387170705776 39973766
130741172360 39967459
817290194092 39961152
705497023120 39954845
529280668876 39948538
34106397452 39942231
740866613936 39935924
713707820988 39929617
188848357272 39923310
72633987448 39917003
485068680356 39910696
264008737756 39904389
183795558584 39898082
274114335132 39891775
486963479864 39885468
596230251492 39879161
339169118240 39872854
612020247392 39866547
250113541364 39860240
773709805408 39853933
649284637716 39847626
788236601636 39841319
629705042800 39835012
825500991960 39828705
816658594256 39822398
411803099380 39816091
574755857068 39809784
632231442144 39803477
262113938248 39797170
606967448704 39790863
36632796796 39784556
45475194500 39778249
472436683636 39771942
556439461824 39765635
486331880028 39759328
949926159652 39753021
472436683636 39746714
741498213772 39740407
85265984168 39734100
145267968588 39727793
734550615576 39721486
987822149812 39715179
205901552844 39708872
624020644276 39702565
82107984988 39696258
325905521684 39689951
829922190812 39683644
200217154320 39677337
306957526604 39671030
812868995240 39664723
793921000160 39658416
161057964488 39652109
467383884948 39645802
375801908728 3304868
413697898888 39639495
320852722996 39633188
77055186300 39626881
365064711516 39620574
356853913648 39614267
387802305612 32682874
826132591796 39607960
706760222792 39601653
137688770556 39595346
993506548336 39589039
615809846408 39582732
239376344152 39576425
455383488064 39570118
820448193272 39563811
763604208032 39557504
260219138740 39551197
570334658216 39544890
317063123980 39538583
341063917748 39532276
348643115780 39525969
114951176460 39519662
462331086260 39513355
924030566376 39507048
889924175232 39500741
33474797616 39494434
771815005900 39488127
104845579084 39481820
341695517584 39475513
444646290852 39469206
160426364652 39462899
241271143660 39456592
487595079700 39450285
229270746776 39443978
718760619676 39437671
771183406064 39431364
277272334312 39425057
354959114140 39418750
814763794748 39412443
763604208032 39406136
876028978840 39399829
769288606556 39393522
567176659036 39387215
795184199832 39380908
613283447064 39374601
439593492164 39368294
988453749648 39361987
716865820168 39355680
998559347024 39349373
466752285112 39343066
907608970640 39336759
580440255592 39330452
827395791468 39324145
862133782448 39317838
101687579904 19677840
185690358092 39311531
703602223612 39305224
984032550796 39298917
566545059200 33502784
579808655756 39292610
81476385152 39286303
214743950548 39279996
552649862808 39273689
567808258872 39267382
870976180152 39261075
676443430664 39254768
5052804996 39248461
105477178920 39242154
226112747596 39235847
430751094460 39229540
994138148172 39223233
337905918568 39216926
850764985400 39210619
351169515124 39204312
904450971460 39198005
873502579496 39191698
318957923488 39185391
266535137100 39179084
679601429844 39172777
60001990728 39166470
128846372852 39160163
927820165392 39153856
872870979660 39147549
590545852968 39141242
884239776708 39134935
377696708236 39128628
555807861988 39122321
868449780808 39116014
459804686916 39109707
644231839028 39103400
521701470844 39097093
144636368752 39090786
639810640176 39084479
132635971868 39078172
807816196552 39071865
779394203932 39065558
967610955060 39059251
858975783268 39052944
777499404424 39046637
915188168672 39040330
264640337592 39034023
577282256412 39027716
922135766868 39021409
377696708236 39015102
118740775476 39008795
354959114140 39002488
218533549564 38996181
255797939888 38989874
896871773428 38983567
440225092000 38977260
108003578264 38970953
216007150220 38964646
423803496264 38958339
390960304792 38952032
994138148172 38945725
711813021480 38939418
112424777116 38933111
709286622136 38926804
342958717256 38920497
761709408524 38914190
491384678716 38907883
406750300692 38901576
984032550796 38895269
335379519224 38888962
939820562276 38882655
353064314632 38876348
57475591384 38870041
561492260512 38863734
958136957520 38857427
932241364244 38851120
136425570884 38844813
380223107580 38838506
787605001800 38832199
8842404012 38825892
138320370392 38819585
27158799256 38813278
920872567196 38806971
78949985808 38800664
746551012460 38794357
452857088720 38788050
288009531524 38781743
432014294132 38775436
257692739396 38769129
936030963260 38762822
116214376132 38756515
935399363424 38750208
587387853788 38743901
283588332672 38737594
965716155552 38731287
995401347844 38724980
205901552844 38718673
960663356864 38712366
20211201060 38706059
329695120700 38699752
273482735296 38693445
481279081340 38687138
175584760716 38680831
972032153912 38674524
147162768096 38668217
34106397452 38661910
745919412624 38655603
557702661496 38649296
82107984988 38642989
564018659856 38636682
388433905448 38630375
356853913648 38624068
568439858708 38617761
51159593024 38611454
197690754976 38605147
899398172772 38598840
82739584824 38592533
563387060020 38586226
150320767276 38579919
108635178100 38573612
449067489704 38567305
183163958748 38560998
60633590564 38554691
652442636896 38548384
820448193272 38542077
821711392944 38535770
819816593436 38529463
420645497084 38523156
773078205572 38516849
374538709056 38510542
558965861168 38504235
432645893968 38497928
836869789008 38491621
253903140380 38485314
369485910368 38479007
91581982528 38472700
962558156372 38466393
94739981708 38460086
742129813608 38453779
505279875108 5121284
168005562684 38447472
625283843948 38441165
80844785316 38434858
344221916928 38428551
759814609016 38422244
670759032140 38415937
788868201472 38409630
165479163340 38403323
972032153912 38397016
747814212132 38390709
13263602864 38384402
324642322012 38378095
517911871828 38371788
781289003440 38365481
681496229352 38359174
156005165800 38352867
962558156372 38346560
609493848048 38340253
771183406064 38333946
634126241652 38327639
278535533984 38321332
524859470024 38315025
544439064940 38308718
950557759488 38302411
453488688556 38296104
526122669696 38289797
56843991548 38283490
381486307252 38277183
163584363832 38270876
139583570064 38264569
121267174820 38258262
18948001388 38251955
826132591796 38245648
183795558584 38239341
574124257232 38233034
885502976380 38226727
745287812788 38220420
157268365472 38214113
8842404012 38207806
608862248212 38201499
948662959980 38195192
41685595484 38188885
730761016560 38182578
468015484784 38176271
204006753336 38169964
697286225252 38163657
702339023940 38157350
315168324472 38151043
207164752516 38144736
753498610656 38138429
15790002208 38132122
353695914468 38125815
905714171132 38119508
100424380232 38113201
942346961620 38106894
482542281012 38100587
611388647556 38094280
329695120700 38087973
910766969820 38081666
678338230172 38075359
926556965720 38069052
130109572524 38062745
312641925128 38056438
956242158012 38050131
725708217872 38043824
262113938248 38037517
910135369984 38031210
970137354404 38024903
111161577444 38018596
109266777936 38012289
678338230172 38005982
835606589336 37999675
492647878388 37993368
143373169080 37987061
251376741036 37980754
833080189992 37974447
147794367932 37968140
22737600404 37961833
735182215412 37955526
441488291672 37949219
383381106760 28949130
528649069040 37942912
869081380644 37936605
690970226892 37930298
550123463464 37923991
912661769328 37917684
174953160880 37911377
995401347844 37905070
978348152272 37898763
738971814428 37892456
644863438864 37886149
70739187940 37879842
183163958748 37873535
524859470024 37867228
181900759076 37860921
348643115780 37854614
790763000980 37848307
634757841488 37842000
446541090360 7019691
555807861988 28734692
880450177692 37835693
131372772196 37829386
211585951368 37823079
702970623776 37816772
113687976788 37810465
802763397864 37804158
336642718896 37797851
176847960388 37791544
969505754568 37785237
670127432304 37778930
523596270352 37772623
422540296592 37766316
795815799668 37760009
522333070680 37753702
263377137920 37747395
406118700856 37741088
167373962848 9239755
848870185892 37734781
36001196960 37728474
36001196960 37722167
872870979660 37715860
744024613116 37709553
158531565144 37703246
847606986220 37696939
712444621316 37690632
498332276912 37684325
846975386384 37678018
93476782036 37671711
237481544644 37665404
129477972688 37659097
898766572936 37652790
721918618856 37646483
222323148580 37640176
867186581136 37633869
826132591796 37627562
628441843128 37621255
545702264612 37614948
386539105940 37608641
617073046080 37602334
40422395812 37596027
493279478224 37589720
42317195320 37583413
637915840668 37577106
35369597124 37570799
924662166212 37564492
757288209672 37558185
848238586056 37551878
778762604096 37545571
97897980888 37539264
752867010820 37532957
376433508564 37526650
617073046080 37520343
944873360964 37514036
662548234272 37507729
704865423284 37501422
332853119880 37495115
79581585644 37488808
421277096920 37482501
983400950960 37476194
169900362192 37469887
903819371624 37463580
42317195320 37457273
442751491344 37450966
893082174412 37444659
290535930868 37438352
168637162520 37432045
50527993188 37425738
589282653296 37419431
24000800076 37413124
406118700856 37406817
790131401144 37400510
572229457724 37394203
821711392944 37387896
951820959160 37381589
478752681996 37375282
786341802128 37368975
576650656576 37362668
120635574984 37356361
202743553664 37350054
377065108400 37343747
67581188760 37337440
344221916928 37331133
695391425744 37324826
174321561044 37318519
416224298232 37312212
973295353584 37305905
54949192040 37299598
675811830828 37293291
912661769328 37286984
526754269532 37280677
103582379412 37274370
286114732016 37268063
809079396224 37261756
476226282652 37255449
489489879208 37249142
96003181380 37242835
975821752928 37236528
772446605736 914515
22737600404 37230221
480015881668 37223914
125056773836 37217607
456015087900 37211300
182532358912 37204993
378959907908 37198686
158531565144 37192379
697917825088 37186072
507806274452 37179765
514753872648 37173458
784447002620 37167151
658758635256 37160844
39790795976 37154537
750340611476 37148230
216638750056 37141923
986558950140 10160577
934136163752 37135616
660653434764 37129309
620862645096 37123002
660021834928 37116695
276640734476 37110388
995401347844 37104081
87160783676 37097774
641073839848 37091467
840027788188 37085160
274745934968 37078853
560229060840 37072546
466752285112 37066239
932872964080 37059932
620862645096 37053625
896240173592 37047318
784447002620 37041011
227375947268 37034704
493279478224 37028397
337905918568 37022090
768657006720 37015783
617073046080 37009476
466752285112 37003169
554544662316 36996862
342327117420 36990555
455383488064 36984248
499595476584 36977941
952452558996 36971634
536859866908 36965327
478752681996 36959020
77055186300 36952713
886134576216 36946406
426329895608 36940099
37264396632 36933792
354959114140 36927485
181269159240 36921178
536228267072 36914871
541912665596 36908564
483805480684 36902257
699181024760 36895950
115582776296 36889643
750972211312 36883336
893713774248 36877029
151583966948 36870722
795184199832 36864415
613283447064 36858108
372012309712 36851801
989085349484 36845494
885502976380 36839187
166110763176 36832880
451593889048 36826573
971400554076 36820266
584861454444 36813959
146531168260 36807652
642337039520 36801345
872239379824 36795038
193269556124 36788731
392223504464 36782424
509069474124 36776117
364433111680 36769810
108635178100 36763503
263377137920 36757196
94108381872 36750889
788236601636 36744582
698549424924 36738275
68844388432 36731968
756025010000 36725661
860870582776 36719354
640442240012 36713047
945504960800 36706740
300641528244 36700433
572861057560 36694126
655600636076 36687819
608862248212 36681512
37264396632 36675205
615178246572 36668898
625915443784 36662591
119372375312 36656284
704865423284 36649977
969505754568 36643670
464857485604 36637363
966347755388 36631056
736445415084 36624749
50527993188 36618442
337274318732 36612135
172426761536 36605828
147794367932 36599521
614546646736 36593214
694759825908 36586907
92845182200 36580600
702339023940 36574293
130109572524 36567986
36632796796 36561679
290535930868 36555372
673917031320 36549065
971400554076 36542758
348011515944 36536451
843185787368 36530144
41053995648 36523837
78949985808 36517530
305694326932 36511223
497700677076 36504916
884239776708 36498609
913924969000 36492302
474963082980 36485995
877292178512 36479688
513490672976 36473381
759183009180 36467074
386539105940 36460767
829922190812 36454460
416224298232 36448153
810342595896 36441846
356222313812 36435539
504648275272 36429232
492016278552 36422925
604441049360 36416618
784447002620 25789323
584229854608 36410311
855186184252 36404004
813500595076 36397697
49896393352 36391390
32211597944 36385083
158531565144 36378776
868449780808 36372469
555176262152 36366162
726339817708 36359855
220428349072 36353548
497069077240 36347241
96003181380 36340934
142109969408 36334627
935399363424 36328320
526754269532 36322013
942978561456 36315706
589282653296 36309399
641073839848 36303092
924030566376 36296785
140846769736 36290478
128846372852 36284171
337905918568 36277864
891818974740 36271557
653705836568 36265250
34106397452 36258943
798973798848 36252636
896240173592 36246329
361906712336 36240022
7579204340 36233715
564650259692 23007936
568439858708 36227408
681496229352 36221101
707391822628 36214794
829922190812 36208487
629073442964 36202180
435803893148 36195873
817921793928 36189566
113056376952 36183259
319589523324 28936516
33474797616 36176952
336011119060 36170645
957505357684 36164338
894976973920 36158031
168637162520 36151724
125688373672 36145417
404855501184 36139110
540017866088 36132803
562123860348 36126496
281693533164 36120189
432014294132 36113882
557702661496 36107575
472436683636 36101268
455383488064 36094961
231165546284 8281091
264008737756 36088654
38527596304 36082347
848238586056 36076040
920240967360 36069733
564018659856 36063426
954978958340 36057119
320221123160 36050812
224217948088 36044505
278535533984 36038198
553913062480 36031891
510332673796 36025584
735813815248 36019277
678969830008 36012970
370117510204 36006663
394118303972 36000356
534965067400 35994049
152847166620 35987742
773078205572 35981435
377696708236 35975128
275377534804 35968821
305694326932 35962514
703602223612 35956207
98529580724 35949900
73897187120 35943593
56843991548 35937286
769288606556 35930979
143373169080 35924672
192637956288 35918365
20842800896 35912058
200217154320 35905751
426961495444 35899444
776236204752 35893137
924030566376 35886830
378328308072 35880523
306957526604 35874216
934767763588 35867909
310115525784 35861602
447804290032 35855295
508437874288 35848988
102950779576 35842681
82107984988 35836374
900029772608 35830067
351801114960 35823760
514122272812 35817453
226112747596 35811146
466120685276 35804839
1894805816 35798532
32843197780 35792225
502753475764 35785918
577913856248 35779611
6308 35773304
340432317912 35766997
409908299872 35760690
639810640176 35754383
697286225252 35748076
690338627056 35741769
294957129720 35735462
609493848048 35729155
489489879208 35722848
406118700856 35716541
687812227712 35710234
157899965308 35703927
243797543004 35697620
669495832468 35691313
134530771376 35685006
291167530704 35678699
419382297412 35672392
671390631976 35666085
146531168260 35659778
917082968180 35653471
168637162520 35647164
831185390484 35640857
116214376132 35634550
882344977200 35628243
32211597944 35621936
740866613936 35615629
75160386792 19974269
16421602044 35609322
680233029680 35603015
62528390072 35596708
942346961620 35590401
784447002620 35584094
785078602456 35577787
551386663136 35571480
924662166212 35565173
185690358092 35558866
254534740216 35552559
612651847228 35546252
261482338412 35539945
744024613116 35533638
62528390072 35527331
620862645096 35521024
272851135460 35514717
738971814428 35508410
402329101840 35502103
389697105120 35495796
573492657396 35489489
989085349484 35483182
397276303152 35476875
498332276912 35470568
903187771788 35464261
828027391304 35457954
185058758256 35451647
953715758668 35445340
843185787368 35439033
865291781628 35432726
68844388432 35426419
865923381464 35420112
568439858708 35413805
936662563096 35407498
575387456904 11806704
42948795156 35401191
670759032140 35394884
158531565144 35388577
505911474944 35382270
736445415084 35375963
517911871828 35369656
148425967768 35363349
21474400732 35357042
358117113320 35350735
679601429844 35344428
835606589336 35338121
730761016560 422569
164847563504 35331814
85265984168 35325507
792026200652 35319200
306957526604 35312893
829290590976 35306586
704865423284 35300279
628441843128 35293972
59370390892 35287665
324642322012 35281358
896871773428 35275051
570334658216 17211803
541912665596 35268744
712444621316 35262437
627178643456 35256130
639810640176 35249823
834343389664 35243516
260850738576 35237209
978348152272 35230902
868449780808 35224595
333484719716 35218288
382117907088 35211981
391591904628 35205674
989085349484 35199367
916451368344 35193060
840027788188 35186753
186953557764 35180446
31579998108 35174139
317694723816 35167832
6308 35161525
637915840668 35155218
207796352352 35148911
452857088720 35142604
207164752516 35136297
122530374492 35129990
41685595484 35123683
471173483964 35117376
310747125620 35111069
144004768916 35104762
42948795156 35098455
786973401964 35092148
705497023120 35085841
956242158012 35079534
754761810328 35073227
733919015740 35066920
712444621316 35060613
353064314632 35054306
197690754976 35047999
321484322832 35041692
982769351124 35035385
52422792696 35029078
33474797616 35022771
289904331032 35016464
409276700036 35010157
749709011640 35003850
236218344972 34997543
826764191632 34991236
958768557356 34984929
317694723816 34978622
869081380644 34972315
378328308072 34966008
756025010000 34959701
151583966948 34953394
946768160472 34947087
214112350712 34940780
492016278552 34934473
478752681996 34928166
989716949320 34921859
310747125620 34915552
579808655756 34909245
927820165392 34902938
781920603276 34896631
61896790236 34890324
787605001800 34884017
734550615576 34877710
299378328572 34871403
610757047720 34865096
113687976788 34858789
860870582776 34852482
414329498724 34846175
490121479044 34839868
245060742676 34833561
346116716436 34827254
644231839028 34820947
493911078060 34814640
709918221972 34808333
92845182200 34802026
168005562684 34795719
366959511024 34789412
840027788188 34783105
946768160472 34776798
153478766456 34770491
376433508564 34764184
891187374904 34757877
430119494624 34751570
845712186712 34745263
551386663136 34738956
53054392532 34732649
324642322012 34726342
315799924308 34720035
926556965720 34713728
135793971048 34707421
245692342512 34701114
217901949728 34694807
643600239192 34688500
250745141200 34682193
816658594256 34675886
622757444604 34669579
785078602456 34663272
162321164160 34656965
869712980480 34650658
420013897248 34644351
553913062480 34638044
900029772608 34631737
841290987860 34625430
744024613116 34619123
304431127260 28230132
229270746776 34612816
618336245752 34606509
233060345792 34600202
111793177280 34593895
916451368344 34587588
547597064120 34581281
908872170312 34574974
421277096920 34568667
533701867728 34562360
181900759076 34556053
695391425744 34549746
5684404832 34543439
948031360144 31604377
241271143660 34537132
36001196960 34530825
520438271172 34524518
997296147352 34518211
66317989088 34511904
454120288392 34505597
216638750056 34499290
306957526604 34492983
432645893968 34486676
238744744316 34480369
968242554896 34474062
140846769736 34467755
197059155140 34461448
918346167852 34455141
913293369164 34448834
148425967768 34442527
953715758668 34436220
749709011640 34429913
676443430664 34423606
183163958748 34417299
997296147352 34410992
96003181380 34404685
896871773428 34398378
296220329392 34392071
477489482324 34385764
251376741036 34379457
659390235092 34373150
632231442144 34366843
476857882488 34360536
539386266252 34354229
41053995648 34347922
600019850508 34341615
560229060840 34335308
564650259692 34329001
416224298232 34322694
378959907908 34316387
486963479864 34310080
908240570476 34303773
708655022300 34297466
727603017380 34291159
392223504464 34284852
425066695936 34278545
612020247392 34272238
238113144480 34265931
531807068220 34259624
377065108400 34253317
38527596304 34247010
524227870188 34240703
241902743496 34234396
130741172360 34228089
80844785316 34221782
301904727916 34215475
240639543824 34209168
88423983348 34202861
447804290032 34196554
900029772608 13093332
824869392124 34190247
457909887408 34183940
629705042800 34177633
112424777116 34171326
193901155960 34165019
317063123980 34158712
378959907908 18700255
63791589744 34152405
380854707416 34146098
473699883308 34139791
941715361784 34133484
971400554076 34127177
963189756208 34120870
82107984988 34114563
114319576624 34108256
39790795976 34101949
653705836568 34095642
963821356044 34089335
663179834108 34083028
118740775476 34076721
188848357272 34070414
925925365884 34064107
195164355632 34057800
695391425744 34051493
807816196552 34045186
931609764408 34038879
351801114960 15168335
143373169080 25442438
766762207212 34032572
238113144480 34026265
474331483144 34019958
866554981300 34013651
77686786136 34007344
595598651656 34001037
207164752516 33994730
290535930868 33988423
17684801716 33982116
447172690196 33975809
421908696756 33969502
600651450344 33963195
639179040340 33956888
917714568016 33950581
270956335952 33944274
45475194500 33937967
333484719716 33931660
176847960388 33925353
709286622136 33919046
406118700856 33912739
766762207212 33906432
980874551616 33900125
385907506104 33893818
553913062480 33887511
792657800488 33881204
56843991548 33874897
380223107580 33868590
510332673796 33862283
633494641816 33855976
608862248212 33849669
672022231812 33843362
852659784908 33837055
975821752928 33830748
64423189580 33824441
454751888228 33818134
60633590564 33811827
700444224432 33805520
831185390484 33799213
693496626236 33792906
299378328572 33786599
720655419184 33780292
633494641816 33773985
712444621316 33767678
402960701676 33761371
956242158012 33755064
690970226892 33748757
821711392944 33742450
691601826728 33736143
224217948088 33729836
292430730376 33723529
173058361372 33717222
890555775068 33710915
152847166620 33704608
498963876748 33698301
960663356864 33691994
73897187120 33685687
524227870188 33679380
91581982528 24187345
493911078060 33673073
222323148580 33666766
245060742676 33660459
45475194500 33654152
460436286752 33647845
219796749236 33641538
354959114140 33635231
46738394172 33628924
471173483964 33622617
92213582364 33616310
701707424104 33610003
890555775068 33603696
628441843128 33597389
223586348252 33591082
812868995240 33584775
349906315452 33578468
610125447884 33572161
607599048540 33565854
344853516764 33559547
630968242472 33553240
483805480684 33546933
138320370392 33540626
838764588516 33534319
829290590976 33528012
634126241652 33521705
296851929228 33515398
288009531524 33509091
37895996468 33502784
545702264612 33496477
606335848868 33490170
846975386384 33483863
857080983760 33477556
816658594256 33471249
480647481504 33464942
110529977608 33458635
92845182200 33452328
700444224432 33446021
927820165392 33439714
219796749236 33433407
356222313812 33427100
780657403604 33420793
219165149400 33414486
817921793928 33408179
348011515944 33401872
786341802128 33395565
579177055920 33389258
468647084620 33382951
958136957520 33376644
445277890688 33370337
521701470844 33364030
212217551204 33357723
68212788596 33351416
691601826728 33345109
279798733656 33338802
890555775068 33332495
873502579496 33326188
866554981300 33319881
996032947680 33313574
313273524964 33307267
634757841488 33300960
166742363012 33294653
339800718076 33288346
679601429844 33282039
171163561864 20415759
951189359324 33275732
124425174000 33269425
594967051820 21021231
149689167440 33263118
900029772608 33256811
165479163340 33250504
966347755388 33244197
878555378184 33237890
320221123160 33231583
743393013280 33225276
548228663956 33218969
94108381872 33212662
28421998928 33206355
637915840668 33200048
518543471664 33193741
254534740216 33187434
343590317092 33181127
15790002208 33174820
306325926768 33168513
156636765636 33162206
336642718896 33155899
636652640996 33149592
3789605324 33143285
464225885768 33136978
198953954648 33130671
704865423284 33124364
200848754156 33118057
438330292492 33111750
344221916928 33105443
241902743496 33099136
942978561456 33092829
188216757436 33086522
385907506104 33080215
380854707416 33073908
989085349484 33067601
992243348664 33061294
109898377772 33054987
126951573344 33048680
841290987860 33042373
508437874288 33036066
497069077240 33029759
642968639356 33023452
958768557356 33017145
12632003028 33010838
829290590976 33004531
870976180152 32998224
270956335952 32991917
186321957928 32985610
823606192452 32979303
926556965720 32972996
165479163340 32966689
903187771788 32960382
673917031320 32954075
757288209672 32947768
90950382692 32941461
51159593024 32935154
173689961208 32928847
454120288392 32922540
797078999340 32916233
290535930868 32909926
576650656576 32903619
977716552436 32897312
982769351124 32891005
234955145300 32884698
198953954648 32878391
65686389252 32872084
166742363012 32865777
74528786956 32859470
876660578676 32853163
851396585236 32846856
697286225252 32840549
243797543004 32834242
905082571296 32827935
547597064120 32821628
533070267892 32815321
634126241652 32809014
359380312992 32802707
372643909548 32796400
752235410984 32790093
819184993600 32783786
593703852148 32777479
900029772608 32771172
342958717256 32764865
323379122340 32758558
969505754568 32752251
676443430664 32745944
972032153912 32739637
3789605324 32733330
615178246572 32727023
640442240012 32720716
119372375312 32714409
592440652476 32708102
429487894788 32701795
320852722996 32695488
387802305612 32689181
415592698396 32682874
675180230992 32676567
18316401552 32670260
951189359324 32663953
25895599584 32657646
515385472484 32651339
583598254772 32645032
449699089540 32638725
293693930048 32632418
826764191632 32626111
833080189992 32619804
190743156780 32613497
487595079700 32607190
580440255592 32600883
579808655756 32594576
372012309712 32588269
529280668876 32581962
737708614756 32575655
615178246572 32569348
787605001800 32563041
132635971868 32556734
463594285932 32550427
913293369164 32544120
140215169900 32537813
44211994828 32531506
534965067400 32525199
279798733656 32518892
872870979660 32512585
682127829188 32506278
169900362192 32499971
752235410984 32493664
800236998520 32487357
494542677896 32481050
600019850508 32474743
317694723816 32468436
801500198192 32462129
274745934968 32455822
356222313812 32449515
894345374084 32443208
489489879208 32436901
80213185480 32430594
96003181380 32424287
226112747596 32417980
135162371212 32411673
823606192452 32405366
931609764408 32399059
584861454444 32392752
564018659856 32386445
432014294132 32380138
431382694296 32373831
913293369164 32367524
689075427384 32361217
411171499544 32354910
811605795568 32348603
210322751696 32342296
775604604916 32335989
260850738576 32329682
745919412624 32323375
928451765228 32317068
675180230992 32310761
147794367932 32304454
894976973920 32298147
351169515124 32291840
919609367524 32285533
419382297412 32279226
793289400324 32272919
723813418364 32266612
21474400732 32260305
283588332672 32253998
694128226072 32247691
142109969408 32241384
582966654936 32235077
116214376132 32228770
534333467564 32222463
822342992780 32216156
344853516764 32209849
330326720536 32203542
704865423284 32197235
196427555304 32190928
65686389252 32184621
504016675436 32178314
850133385564 32172007
3158005488 32165700
515385472484 32159393
451593889048 32153086
387170705776 32146779
737077014920 32140472
152847166620 32134165
315168324472 32127858
630968242472 32121551
911398569656 32115244
305062727096 32108937
367591110860 32102630
248850341692 32096323
855186184252 32090016
588651053460 32083709
838764588516 32077402
659390235092 32071095
142741569244 32064788
73265587284 32058481
450330689376 29901487
917082968180 32052174
711181421644 32045867
387802305612 32039560
605704249032 32033253
877923778348 32026946
704865423284 32020639
539386266252 32014332
748445811968 32008025
898766572936 32001718
354327514304 31995411
346116716436 31989104
222954748416 31982797
459173087080 31976490
130109572524 31970183
548860263792 31963876
680233029680 31957569
797078999340 31951262
595598651656 31944955
774973005080 31938648
646126638536 4906846
264640337592 31932341
485068680356 31926034
161057964488 31919727
299378328572 31913420
277272334312 31907113
372012309712 31900806
535596667236 31894499
130109572524 31888192
317694723816 31881885
96003181380 31875578
697917825088 31869271
966347755388 31862964
169900362192 31856657
128846372852 31850350
291799130540 31844043
897503373264 31837736
634126241652 31831429
274745934968 31825122
385907506104 31818815
737708614756 31812508
149689167440 31806201
951820959160 31799894
431382694296 31793587
8210804176 31787280
756656609836 31780973
228639146940 31774666
481910681176 31768359
322747522504 31762052
142741569244 31755745
512227473304 31749438
83371184660 31743131
544439064940 31736824
288009531524 31730517
476226282652 31724210
282325133000 31717903
632863041980 31711596
780657403604 31705289
989716949320 31698982
501490276092 31692675
540649465924 31686368
586124654116 31680061
102319179740 31673754
377065108400 31667447
315168324472 29945636
620231045260 31661140
528649069040 31654833
998559347024 31648526
18316401552 31642219
682127829188 24477467
231165546284 31635912
330958320372 31629605
4421205160 31623298
42317195320 31616991
747814212132 31610684
428224695116 31604377
438330292492 31598070
591809052640 11649029
203375153500 31591763
572229457724 31585456
287377931688 31579149
572229457724 31572842
550123463464 31566535
880450177692 31560228
108635178100 31553921
755393410164 31547614
460436286752 31541307
711181421644 31535000
558334261332 31528693
778762604096 31522386
553913062480 31516079
350537915288 31509772
175584760716 31503465
709918221972 31497158
336642718896 31490851
596861851328 31484544
834974989500 30979984
340432317912 31478237
162952763996 31471930
313905124800 31465623
581703455264 31459316
253903140380 31453009
101055980068 31446702
786973401964 31440395
856449383924 31434088
649916237552 31427781
519806671336 31421474
901292972280 31415167
23369200240 31408860
150320767276 31402553
155373565964 31396246
182532358912 31389939
167373962848 31383632
483805480684 31377325
654337436404 31371018
442751491344 31364711
23369200240 31358404
190111556944 31352097
312010325292 31345790
65054789416 31339483
188848357272 31333176
853922984580 31326869
266535137100 31320562
639810640176 31314255
765499007540 31307948
694759825908 31301641
316431524144 31295334
555807861988 31289027
82107984988 31282720
74528786956 31276413
212217551204 31270106
766762207212 31263799
49896393352 31257492
48001593844 31251185
987190549976 31244878
992874948500 31238571
989716949320 31232264
8842404012 31225957
587387853788 31219650
242534343332 31213343
150952367112 31207036
332853119880 31200729
102319179740 31194422
657495435584 31188115
903819371624 31181808
675180230992 31175501
280430333492 31169194
953084158832 31162887
836238189172 31156580
195164355632 31150273
276640734476 31143966
841290987860 31137659
536859866908 31131352
509069474124 31125045
32843197780 4547347
87792383512 31118738
759183009180 31112431
769920206392 31106124
498332276912 31099817
104213979248 100912
858975783268 31093510
596230251492 31087203
585493054280 31080896
209059552024 31074589
105477178920 31068282
426329895608 31061975
797078999340 31055668
296851929228 31049361
114951176460 31043054
894345374084 31036747
41685595484 31030440
363801511844 31024133
54317592204 31017826
713707820988 31011519
214112350712 31005212
273482735296 30998905
502121875928 30992598
114951176460 30986291
632863041980 30979984
358117113320 30973677
128846372852 30967370
602546249852 30961063
335379519224 30954756
250113541364 30948449
499595476584 30942142
507174674616 30935835
756656609836 30929528
637915840668 30923221
240639543824 30916914
770551806228 30910607
282956732836 30904300
417487497904 30897993
825500991960 30891686
600019850508 30885379
988453749648 30879072
219796749236 30872765
152847166620 30866458
234955145300 30860151
634757841488 30853844
666969433124 30847537
880450177692 30841230
108635178100 30834923
917714568016 30828616
669495832468 30822309
318957923488 30816002
325905521684 30809695
685285828368 30803388
329063520864 30797081
862765382284 30790774
666969433124 30784467
673917031320 30778160
558965861168 30771853
482542281012 30765546
229902346612 30759239
386539105940 30752932
550755063300 30746625
298115128900 30740318
700444224432 30734011
469278684456 30727704
851396585236 30721397
415592698396 30715090
800868598356 30708783
979611351944 30702476
616441446244 30696169
542544265432 30689862
967610955060 30683555
352432714796 30677248
958136957520 30670941
285483132180 30664634
954347358504 30658327
425066695936 30652020
548228663956 30645713
257061139560 30639406
68212788596 30633099
175584760716 30626792
564018659856 30620485
1263205980 30614178
947399760308 30607871
432645893968 30601564
271587935788 30595257
962558156372 30588950
970768954240 30582643
302536327752 30576336
224217948088 30570029
642968639356 30563722
118740775476 30557415
82739584824 30551108
764867407704 30544801
133267571704 30538494
811605795568 30532187
33474797616 30525880
729497816888 30519573
194532755796 30513266
771183406064 30506959
797078999340 30500652
778131004260 30494345
280430333492 30488038
153478766456 30481731
528649069040 30475424
764867407704 30469117
800236998520 30462810
905714171132 30456503
165479163340 30450196
970768954240 30443889
462962686096 30437582
409908299872 30431275
346116716436 30424968
749077411804 30418661
944873360964 30412354
260219138740 24218880
454751888228 30406047
789499801308 30399740
403592301512 30393433
550755063300 30387126
340432317912 30380819
130109572524 30374512
849501785728 30368205
647389838208 30361898
92845182200 30355591
404855501184 30349284
462331086260 30342977
522333070680 30336670
999190946860 30330363
237481544644 30324056
979611351944 30317749
702339023940 30311442
852028185072 30305135
384644306432 30298828
281693533164 30292521
866554981300 30286214
18948001388 30279907
74528786956 30273600
344221916928 30267293
544439064940 30260986
589282653296 30254679
594967051820 30248372
392855104300 30242065
942346961620 30235758
474963082980 30229451
798342199012 30223144
3158005488 30216837
679601429844 30210530
989085349484 30204223
11368803356 30197916
489489879208 30191609
919609367524 30185302
350537915288 30178995
337274318732 30172688
174953160880 30166381
893082174412 30160074
130109572524 30153767
919609367524 30147460
524227870188 30141153
394118303972 30134846
457278287572 30128539
946768160472 17886652
449699089540 30122232
720023819348 30115925
420013897248 30109618
723181818528 30103311
745919412624 30097004
450962289212 30090697
22106000568 30084390
36001196960 30078083
518543471664 30071776
962558156372 30065469
464225885768 30059162
605704249032 30052855
701075824268 30046548
629073442964 19148052
309483925948 30040241
277272334312 30033934
375170308892 30027627
881081777528 30021320
155373565964 30015013
991611748828 30008706
421908696756 30002399
402329101840 29996092
289272731196 29989785
528017469204 29983478
144636368752 29977171
735182215412 29970864
558334261332 29964557
207796352352 29958250
209691151860 29951943
110529977608 29945636
710549821808 29939329
360643512664 29933022
554544662316 29926715
477489482324 29920408
646758238372 29914101
332221520044 29907794
811605795568 29901487
651179437224 29895180
944873360964 29888873
281693533164 29882566
731392616396 29876259
118740775476 29869952
991611748828 12229273
402329101840 29863645
551386663136 29857338
828658991140 29851031
225481147760 29844724
210954351532 29838417
925293766048 29832110
339169118240 29825803
714971020660 29819496
203375153500 29813189
653705836568 29806882
415592698396 485639
89055583184 29800575
452225488884 29794268
551386663136 29787961
585493054280 29781654
172426761536 29775347
327800321192 29769040
590545852968 14525021
306957526604 29762733
580440255592 29756426
557702661496 29750119
325273921848 813603
782552203112 29743812
606967448704 29737505
372643909548 29731198
384012706596 29724891
657495435584 29718584
812868995240 29712277
747814212132 29705970
268429936608 29699663
567176659036 29693356
480647481504 29687049
228639146940 29680742
17684801716 29674435
111793177280 29668128
696654625416 29661821
232428745956 29655514
166742363012 29649207
640442240012 29642900
489489879208 29636593
140846769736 29630286
305694326932 29623979
503385075600 29617672
696023025580 29611365
574755857068 29605058
730129416724 29598751
287377931688 29592444
705497023120 29586137
215375550384 29579830
438961892328 29573523
735813815248 29567216
576650656576 29560909
818553393764 29554602
738971814428 29548295
531175468384 29541988
397276303152 29535681
397276303152 29529374
576019056740 29523067
907608970640 29516760
925293766048 29510453
456646687736 29504146
384644306432 29497839
63159989908 29491532
488226679536 29485225
260219138740 29478918
773078205572 29472611
698549424924 29466304
603809449524 29459997
207164752516 29453690
133899171540 29447383
749709011640 29441076
142741569244 29434769
670759032140 29428462
672022231812 29422155
552018262972 29415848
785078602456 29409541
885502976380 29403234
120635574984 29396927
989085349484 29390620
287377931688 29384313
560860660676 29378006
486963479864 29371699
956242158012 29365392
998559347024 29359085
807816196552 29352778
90318782856 29346471
362538312172 29340164
877923778348 3601297
418119097740 29333857
747182612296 29327550
707391822628 29321243
935399363424 29314936
293062330212 29308629
742129813608 29302322
366327911188 29296015
317694723816 29289708
260850738576 29283401
965084555716 29277094
746551012460 29270787
246323942348 29264480
661916634436 29258173
23369200240 29251866
419382297412 29245559
846343786548 29239252
350537915288 29232945
353695914468 29226638
876660578676 29220331
167373962848 29214024
593072252312 29207717
757919809508 29201410
418750697576 29195103
76423586464 17956029
922767366704 29188796
970137354404 29182489
438330292492 29176182
921504167032 29169875
336011119060 29163568
276009134640 29157261
706760222792 29150954
440225092000 29144647
865291781628 29138340
474331483144 29132033
278535533984 29125726
375801908728 29119419
468015484784 29113112
53054392532 29106805
541912665596 29100498
323379122340 29094191
169268762356 29087884
670127432304 29081577
872239379824 29075270
41685595484 29068963
675180230992 29062656
632863041980 29056349
513490672976 29050042
472436683636 29043735
574124257232 29037428
956242158012 29031121
783183802948 29024814
375170308892 29018507
376433508564 29012200
654337436404 29005893
927820165392 28999586
685917428204 28993279
253903140380 28986972
533070267892 28980665
834343389664 28974358
86529183840 28968051
711813021480 28961744
474331483144 28955437
159794764816 28949130
948662959980 28942823
375801908728 28936516
871607779988 28930209
716865820168 28923902
246955542184 28917595
786341802128 28911288
771815005900 28904981
306957526604 28898674
147794367932 28892367
658127035420 28886060
624020644276 28879753
863396982120 28873446
205901552844 28867139
228639146940 28860832
628441843128 28854525
851396585236 19305727
155373565964 28848218
234323545464 28841911
158531565144 28835604
346116716436 28829297
665074633616 28822990
506543074780 28816683
397276303152 28810376
984032550796 28804069
463594285932 28797762
876660578676 28791455
589282653296 28785148
922135766868 28778841
416224298232 28772534
853922984580 28766227
205901552844 28759920
516648672156 28753613
981506151452 28747306
604441049360 28740999
194532755796 28734692
587387853788 28728385
16421602044 28722078
420013897248 28715771
168637162520 28709464
24632399912 28703157
674548631156 28696850
525491069860 28690543
499595476584 28684236
445909490524 28677929
86529183840 28671622
648021438044 28665315
529912268712 28659008
202111953828 28652701
76423586464 28646394
647389838208 28640087
508437874288 28633780
630336642636 28627473
414329498724 28621166
259587538904 28614859
97897980888 28608552
401697502004 28602245
522333070680 28595938
701075824268 28589631
489489879208 28583324
360643512664 28577017
810342595896 28570710
133267571704 28564403
876660578676 28558096
368854310532 28551789
706128622956 28545482
599388250672 28539175
87160783676 28532868
50527993188 28526561
325273921848 28520254
52422792696 28513947
512227473304 28507640
699181024760 28501333
494542677896 28495026
740235014100 28488719
165479163340 28482412
251376741036 28476105
952452558996 28469798
27790399092 28463491
85897584004 28457184
589282653296 28450877
715602620496 28444570
598125051000 28438263
573492657396 28431956
100424380232 28425649
486963479864 28419342
508437874288 28413035
607599048540 28406728
361275112500 28400421
547597064120 28394114
471173483964 28387807
255797939888 28381500
336642718896 28375193
988453749648 28368886
107371978428 28362579
723181818528 28356272
218533549564 28349965
855817784088 28343658
274745934968 28337351
247587142020 28331044
636652640996 28324737
72633987448 28318430
659390235092 28312123
502753475764 28305816
636652640996 28299509
652442636896 28293202
636652640996 28286895
413697898888 28280588
553281462644 28274281
398539502824 28267974
931609764408 28261667
396013103480 28255360
449067489704 28249053
643600239192 28242746
804658197372 28236439
296851929228 28230132
135162371212 28223825
571597857888 28217518
229902346612 28211211
703602223612 28204904
510964273632 28198597
547597064120 28192290
774973005080 28185983
223586348252 28179676
653705836568 28173369
94108381872 28167062
936662563096 28160755
244429142840 28154448
759814609016 28148141
34737997288 28141834
24000800076 28135527
995401347844 28129220
58738791056 28122913
336642718896 28116606
964452955880 28110299
464225885768 28103992
569071458544 28097685
830553790648 28091378
36001196960 28085071
608230648376 28078764
879186978020 28072457
128846372852 28066150
30948398272 28059843
902556171952 28053536
891187374904 14726845
488226679536 28047229
951189359324 28040922
920872567196 28034615
906977370804 28028308
267798336772 28022001
918977767688 28015694
365064711516 28009387
597493451164 28003080
450962289212 27996773
306325926768 27990466
601914650016 27984159
361275112500 27977852
209691151860 27971545
238113144480 27965238
858344183432 27958931
413697898888 27952624
209691151860 27946317
660653434764 27940010
227375947268 27933703
581071855428 27927396
526122669696 27921089
941715361784 27914782
552018262972 27908475
24632399912 27902168
775604604916 27895861
238113144480 27889554
146531168260 27883247
791394600816 27876940
766130607376 27870633
745919412624 27864326
136425570884 27858019
492016278552 27851712
667601032960 27845405
332853119880 27839098
246323942348 27832791
794552599996 27826484
697286225252 27820177
649916237552 27813870
849501785728 27807563
456646687736 27801256
665074633616 27794949
118109175640 27788642
558965861168 27782335
922135766868 27776028
222954748416 27769721
350537915288 27763414
262745538084 27757107
114951176460 27750800
195164355632 27744493
455383488064 27738186
260219138740 27731879
303167927588 27725572
870976180152 27719265
22106000568 27712958
621494244932 27706651
334116319552 27700344
936662563096 27694037
511595873468 27687730
407381900528 27681423
798342199012 27675116
121267174820 27668809
465499435227 2901220
845712186712 27662502
330958320372 27656195
613283447064 27649888
459173087080 27643581
402329101840 27637274
268429936608 27630967
53685992368 27624660
498963876748 27618353
55580791876 27612046
527385869368 27605739
784447002620 27599432
516648672156 27593125
4421205160 27586818
396013103480 27580511
709286622136 27574204
447804290032 27567897
89687183020 27561590
152215566784 27555283
428224695116 27548976
264008737756 27542669
812237395404 27536362
444646290852 27530055
896240173592 27523748
442751491344 27517441
913924969000 27511134
910135369984 27504827
916451368344 27498520
663179834108 27492213
287377931688 27485906
279798733656 27479599
466120685276 27473292
818553393764 27466985
594335451984 27460678
171795161700 27454371
416855898068 27448064
463594285932 27441757
294957129720 27435450
948031360144 27429143
576019056740 27422836
310747125620 27416529
197059155140 27410222
444014691016 27403915
791394600816 27397608
588651053460 27391301
945504960800 27384994
740866613936 27378687
490121479044 27372380
817921793928 27366073
168637162520 27359766
754130210492 27353459
216638750056 27347152
500858676256 27340845
566545059200 27334538
553281462644 27328231
483173880848 27321924
838764588516 27315617
176216360552 27309310
325273921848 27303003
852028185072 27296696
790763000980 27290389
832448590156 27284082
502121875928 27277775
761709408524 27271468
332853119880 27265161
351169515124 27258854
142741569244 27252547
346116716436 27246240
456015087900 27239933
642337039520 27233626
949294559816 27227319
618967845588 27221012
508437874288 27214705
617073046080 27208398
108635178100 27202091
62528390072 27195784
214743950548 27189477
597493451164 27183170
730129416724 27176863
346116716436 27170556
540017866088 27164249
701707424104 27157942
633494641816 27151635
362538312172 27145328
511595873468 27139021
318326323652 27132714
101055980068 27126407
936030963260 27120100
546965464284 27113793
300641528244 27107486
855817784088 27101179
216638750056 27094872
567176659036 27088565
816658594256 27082258
913293369164 27075951
687180627876 27069644
725076618036 27063337
171795161700 27057030
731392616396 27050723
795184199832 27044416
852659784908 27038109
630968242472 27031802
214112350712 27025495
768025406884 27019188
398539502824 27012881
159163164980 27006574
545070664776 27000267
770551806228 26993960
884871376544 26987653
330326720536 26981346
506543074780 26975039
697917825088 26968732
495805877568 26962425
661916634436 26956118
665706233452 26949811
205269953008 26943504
629705042800 26937197
136425570884 26930890
504016675436 26924583
985927350304 26918276
361906712336 26911969
282325133000 26905662
917082968180 26899355
854554584416 26893048
567176659036 26886741
703602223612 26880434
412434699216 26874127
516017072320 26867820
914556568836 26861513
359380312992 26855206
464225885768 26848899
363169912008 26842592
3789605324 26836285
214112350712 26829978
460436286752 26823671
653074236732 26817364
301904727916 26811057
91581982528 26804750
832448590156 26798443
505279875108 26792136
573492657396 26785829
194532755796 26779522
373275509384 26773215
390328704956 26766908
12000403192 26760601
517280271992 26754294
667601032960 26747987
882976577036 26741680
415592698396 26735373
752867010820 26729066
348643115780 26722759
58107191220 26716452
371380709876 26710145
641073839848 26703838
14526802536 26697531
246955542184 26691224
483805480684 26684917
870344580316 26678610
529280668876 26672303
217270349892 26665996
668232632796 26659689
462331086260 26653382
954978958340 26647075
842554187532 26640768
277903934148 26634461
75160386792 26628154
258324339232 26621847
381486307252 26615540
884239776708 26609233
375170308892 26602926
416224298232 26596619
320852722996 26590312
677706630336 26584005
769920206392 26577698
179374359732 26571391
37264396632 26565084
524859470024 26558777
817290194092 26552470
524227870188 26546163
610125447884 26539856
764867407704 26533549
972663753748 26527242
631599842308 26520935
996664547516 26514628
449067489704 26508321
658758635256 26502014
222323148580 26495707
608862248212 26489400
252008340872 26483093
978348152272 26476786
814132194912 26470479
853922984580 26464172
222954748416 26457865
536228267072 81991
452225488884 26451558
6316004668 26445251
575387456904 26438944
540649465924 8968554
34106397452 26432637
378959907908 26426330
892450574576 26420023
505911474944 26413716
104845579084 26407409
420013897248 26401102
981506151452 26394795
838132988680 26388488
409276700036 26382181
113056376952 26375874
874765779168 26369567
344853516764 26363260
338537518404 26356953
375170308892 26350646
870976180152 26344339
517280271992 26338032
967610955060 26331725
392855104300 26325418
835606589336 26319111
456015087900 26312804
595598651656 26306497
463594285932 26300190
491384678716 26293883
139583570064 26287576
660021834928 26281269
960663356864 26274962
615178246572 26268655
21474400732 26262348
144636368752 26256041
869712980480 26249734
157268365472 26243427
3789605324 26237120
221691548744 26230813
939820562276 26224506
985927350304 26218199
750972211312 26211892
339800718076 26205585
997296147352 26199278
978348152272 26192971
72002387612 26186664
533701867728 26180357
160426364652 26174050
389697105120 26167743
679601429844 26161436
542544265432 26155129
858344183432 26148822
65054789416 26142515
816026994420 26136208
951820959160 26129901
650547837388 26123594
547597064120 26117287
704233823448 26110980
275377534804 26104673
757919809508 26098366
853291384744 26092059
63159989908 26085752
7579204340 26079445
478752681996 26073138
725076618036 26066831
46738394172 26060524
446541090360 26054217
756025010000 26047910
775604604916 26041603
377696708236 26035296
855186184252 26028989
253271540544 26022682
102319179740 26016375
479384281832 26010068
519806671336 26003761
241902743496 100912
761709408524 25997454
843185787368 25991147
394749903808 25984840
858975783268 25978533
983400950960 25972226
12632003028 25965919
939820562276 25959612
206533152680 25953305
528017469204 25946998
159163164980 25940691
208427952188 25934384
454751888228 25928077
930978164572 25921770
473068283472 25915463
886766176052 25909156
384644306432 25902849
8210804176 25896542
673285431484 25890235
170531962028 25883928
420013897248 25877621
324010722176 25871314
153478766456 25865007
841290987860 25858700
632863041980 25852393
432645893968 25846086
989085349484 25839779
932872964080 25833472
999822546696 25827165
43580394992 25820858
853922984580 25814551
521701470844 25808244
650547837388 25801937
705497023120 25795630
576650656576 25789323
185690358092 25783016
992243348664 25776709
924662166212 25770402
644863438864 25764095
756656609836 25757788
451593889048 25751481
894976973920 25745174
113056376952 25738867
536228267072 25732560
192637956288 25726253
567808258872 25719946
669495832468 25713639
277272334312 25707332
723181818528 25701025
690970226892 25694718
917714568016 25688411
598125051000 25682104
308220726276 25675797
5052804996 25669490
29685198600 25663183
144636368752 25656876
850133385564 25650569
312010325292 25644262
538123066580 25637955
901292972280 25631648
474963082980 25625341
608230648376 25619034
274114335132 25612727
590545852968 25606420
428224695116 25600113
837501388844 25593806
144636368752 25587499
724445018200 25581192
814132194912 25574885
919609367524 25568578
567808258872 25562271
56212391712 25555964
268429936608 25549657
606967448704 25543350
656232235912 25537043
847606986220 25530736
236218344972 25524429
783183802948 25518122
874134179332 25511815
204006753336 25505508
750340611476 25499201
230533946448 25492894
110529977608 25486587
106108778756 25480280
582335055100 25473973
773709805408 25467666
734550615576 25461359
100424380232 25455052
606335848868 75684
186953557764 25448745
403592301512 5373564
190111556944 25442438
884239776708 25436131
572229457724 25429824
925293766048 25423517
323379122340 25417210
174953160880 25410903
565913459364 25404596
601283050180 25398289
476226282652 25391982
648021438044 25385675
845712186712 25379368
573492657396 25373061
162321164160 25366754
78949985808 25360447
205269953008 25354140
589282653296 25347833
990980148992 25341526
678338230172 25335219
744024613116 25328912
324642322012 25322605
569703058380 25316298
394118303972 25309991
788236601636 25303684
493911078060 25297377
613915046900 25291070
204006753336 25284763
927820165392 25278456
246955542184 25272149
270324736116 25265842
747814212132 25259535
610125447884 25253228
423803496264 25246921
163584363832 25240614
783183802948 25234307
364433111680 25228000
145267968588 25221693
725076618036 25215386
964452955880 25209079
548228663956 25202772
801500198192 25196465
439593492164 25190158
459804686916 25183851
982137751288 25177544
471805083800 25171237
826132591796 25164930
624020644276 25158623
435803893148 25152316
232428745956 25146009
61265190400 25139702
539386266252 25133395
425698295772 25127088
555176262152 25120781
944241761128 25114474
924030566376 25108167
651179437224 25101860
48001593844 25095553
141478369572 25089246
407381900528 25082939
443383091180 25076632
593703852148 25070325
222954748416 25064018
831185390484 25057711
583598254772 25051404
631606144 25045097
435803893148 25038790
896240173592 25032483
120635574984 25026176
538123066580 25019869
828658991140 25013562
277272334312 25007255
902556171952 25000948
27790399092 24994641
515385472484 24988334
930978164572 24982027
168637162520 24975720
993506548336 24969413
486331880028 24963106
389697105120 24956799
912661769328 24950492
110529977608 24944185
15158402372 24937878
64423189580 24931571
116845975968 24925264
738340214592 24918957
20211201060 24912650
636021041160 24906343
858344183432 24900036
595598651656 22925945
705497023120 24893729
173689961208 24887422
688443827548 24881115
661285034600 24874808
766130607376 24868501
778762604096 24862194
646758238372 24855887
808447796388 24849580
799605398684 24843273
467383884948 24836966
511595873468 24830659
919609367524 24824352
144004768916 24818045
599388250672 24811738
681496229352 24805431
409276700036 24799124
726971417544 24792817
361275112500 24786510
900661372444 24780203
823606192452 24773896
473699883308 12891508
515385472484 24767589
225481147760 24761282
16421602044 24754975
246323942348 24748668
493911078060 24742361
750340611476 24736054
869081380644 24729747
673285431484 24723440
908872170312 24717133
882976577036 24710826
405487101020 24704519
620231045260 24698212
819184993600 24691905
783183802948 24685598
439593492164 24679291
427593095280 24672984
879818577856 24666677
816658594256 24660370
864028581956 24654063
720023819348 24647756
178742759896 24641449
686549028040 24635142
126319973508 24628835
768025406884 24622528
632863041980 24616221
781920603276 24609914
71370787776 24603607
138951970228 24597300
675811830828 24590993
771183406064 24584686
266535137100 24578379
392855104300 24572072
229902346612 24565765
101687579904 24559458
581071855428 24553151
659390235092 24546844
37264396632 24540537
209059552024 24534230
530543868548 24527923
702970623776 24521616
407381900528 24515309
539386266252 24509002
385907506104 24502695
580440255592 24496388
245060742676 24490081
789499801308 24483774
156636765636 24477467
405487101020 24471160
630336642636 24464853
847606986220 24458546
96634781216 24452239
802131798028 24445932
246323942348 24439625
460436286752 24433318
411803099380 24427011
536859866908 24420704
983400950960 24414397
321484322832 24408090
785710202292 24401783
416855898068 24395476
166110763176 24389169
408013500364 24382862
812237395404 24376555
829922190812 24370248
111793177280 24363941
3789605324 24357634
809710996060 24351327
162321164160 24345020
732024216232 19318341
353064314632 24338713
340432317912 24332406
262113938248 24326099
248850341692 24319792
113687976788 24313485
322115922668 24307178
368222710696 24300871
379591507744 24294564
262745538084 24288257
890555775068 24281950
625283843948 24275643
848870185892 24269336
661285034600 24263029
344221916928 24256722
458541487244 24250415
469278684456 24244108
111161577444 24237801
679601429844 24231494
65686389252 24225187
316431524144 24218880
762972608196 24212573
913924969000 24206266
772446605736 24199959
78318385972 24193652
262745538084 24187345
829290590976 24181038
375801908728 24174731
841290987860 24168424
593703852148 24162117
672653831648 24155810
316431524144 24149503
347379916108 24143196
916451368344 24136889
844448987040 24130582
868449780808 24124275
146531168260 24117968
590545852968 24111661
394749903808 24105354
733287415904 24099047
346116716436 24092740
765499007540 24086433
518543471664 24080126
584861454444 24073819
97897980888 24067512
472436683636 24061205
937925762768 24054898
446541090360 24048591
359380312992 24042284
490753078880 24035977
755393410164 24029670
588019453624 24023363
567808258872 24017056
966979355224 24010749
153478766456 24004442
800236998520 23998135
469278684456 23991828
780657403604 23985521
120635574984 23979214
37895996468 23972907
735813815248 23966600
641073839848 23960293
586124654116 23953986
748445811968 23947679
992874948500 23941372
86529183840 23935065
700444224432 23928758
680864629516 23922451
171163561864 23916144
144636368752 23909837
579177055920 23903530
976453352764 23897223
474331483144 23890916
195795955468 23884609
254534740216 23878302
169900362192 23871995
144636368752 23865688
82739584824 23859381
335379519224 23853074
985295750468 23846767
554544662316 23840460
596230251492 23834153
582335055100 23827846
109898377772 23821539
305694326932 23815232
16421602044 23808925
908872170312 23802618
52422792696 23796311
28421998928 23790004
608230648376 23783697
507174674616 23777390
631606144 23771083
366959511024 23764776
615809846408 23758469
118109175640 23752162
528017469204 23745855
756025010000 23739548
329695120700 23733241
179374359732 23726934
426961495444 23720627
658758635256 23714320
661285034600 23708013
981506151452 23701706
150320767276 23695399
101687579904 23689092
929714964900 23682785
284219932508 23676478
539386266252 23670171
471173483964 23663864
944241761128 23657557
893713774248 23651250
500227076420 23644943
697286225252 23638636
695391425744 23632329
788236601636 23626022
238113144480 23619715
922135766868 23613408
42317195320 23607101
133267571704 23600794
330326720536 23594487
5684404832 23588180
580440255592 23581873
615809846408 23575566
493279478224 23569259
895608573756 23562952
932241364244 23556645
367591110860 23550338
226112747596 23544031
380223107580 23537724
640442240012 23531417
618967845588 23525110
672022231812 23518803
897503373264 23512496
389065505284 23506189
140846769736 23499882
266535137100 23493575
71370787776 23487268
806552996880 23480961
318326323652 23474654
26527199420 23468347
961926556536 23462040
231165546284 23455733
891187374904 23449426
997296147352 23443119
42948795156 23436812
313273524964 23430505
145267968588 23424198
116845975968 23417891
193269556124 23411584
670759032140 23405277
590545852968 23398970
317694723816 23392663
86529183840 23386356
853291384744 23380049
160426364652 23373742
632863041980 23367435
929083365064 23361128
324010722176 23354821
206533152680 23348514
366959511024 23342207
847606986220 2882299
707391822628 23335900
932872964080 23329593
452225488884 23323286
387802305612 23316979
457278287572 23310672
653705836568 23304365
298746728736 23298058
152215566784 23291751
359380312992 23285444
753498610656 23279137
983400950960 23272830
673917031320 23266523
701707424104 23260216
1263205980 23253909
249481941528 23247602
414961098560 23241295
425698295772 23234988
472436683636 23228681
147794367932 23222374
17684801716 23216067
406750300692 23209760
185058758256 23203453
857712583596 23197146
666337833288 23190839
680233029680 23184532
414329498724 23178225
788236601636 23171918
701075824268 23165611
266535137100 23159304
19579601224 23152997
921504167032 23146690
761077808688 23140383
82739584824 23134076
811605795568 23127769
23369200240 23121462
691601826728 23115155
793921000160 23108848
495805877568 23102541
22737600404 23096234
242534343332 23089927
905714171132 23083620
53685992368 23077313
75791986628 23071006
805921397044 23064699
210322751696 23058392
394118303972 23052085
904450971460 23045778
738971814428 23039471
327168721356 23033164
245060742676 23026857
510964273632 23020550
783183802948 23014243
32211597944 23007936
505279875108 23001629
365064711516 22995322
389065505284 22989015
22737600404 22982708
576650656576 22976401
958768557356 22970094
860870582776 22963787
810974195732 22957480
166742363012 22951173
377696708236 22944866
34106397452 22938559
479384281832 22932252
138951970228 22925945
763604208032 22919638
586756253952 22913331
718760619676 22907024
773709805408 22900717
857712583596 22894410
561492260512 22888103
334116319552 22881796
519175071500 22875489
474963082980 22869182
394118303972 22862875
370749110040 22856568
675811830828 22850261
508437874288 22843954
82107984988 22837647
790763000980 22831340
368222710696 22825033
390960304792 21254590
755393410164 22818726
518543471664 22812419
128214773016 22806112
723813418364 22799805
653074236732 22793498
144636368752 22787191
461699486424 22780884
608862248212 22774577
224849547924 22768270
68844388432 22761963
701075824268 22755656
123161974328 22749349
873502579496 22743042
725708217872 22736735
25895599584 22730428
223586348252 22724121
931609764408 22717814
798973798848 22711507
674548631156 22705200
378328308072 22698893
107371978428 22692586
839396188352 22686279
325905521684 22679972
344853516764 22673665
997927747188 22667358
403592301512 22661051
803394997700 22654744
639810640176 22648437
844448987040 22642130
829290590976 22635823
221059948908 22629516
441488291672 22623209
591177452804 22616902
236849944808 22610595
644231839028 22604288
594967051820 22597981
911398569656 22591674
158531565144 22585367
662548234272 22579060
977716552436 22572753
591809052640 22566446
334747919388 22560139
488226679536 22553832
947399760308 22547525
652442636896 22541218
849501785728 22534911
15158402372 22528604
972663753748 22522297
778131004260 22515990
682759429024 22509683
103582379412 22503376
845080586876 22497069
721287019020 22490762
913293369164 22484455
961294956700 22478148
27158799256 22471841
101687579904 22465534
149057567604 22459227
819184993600 22452920
840659388024 22446613
193269556124 22440306
672653831648 22433999
312641925128 22427692
212849151040 22421385
960031757028 22415078
472436683636 22408771
822974592616 22402464
819816593436 22396157
486331880028 22389850
818553393764 22383543
294957129720 22377236
195164355632 22370929
896240173592 22364622
891818974740 22358315
447172690196 22352008
588651053460 22345701
373907109220 22339394
672022231812 22333087
341063917748 22326780
130741172360 22320473
395381503644 22314166
639810640176 22307859
226112747596 22301552
367591110860 22295245
714971020660 22288938
228007547104 441490
46106794336 22282631
985295750468 22276324
210954351532 18309221
242534343332 22270017
227375947268 22263710
826132591796 22257403
142741569244 22251096
483805480684 22244789
847606986220 22238482
812868995240 22232175
274114335132 22225868
457278287572 22219561
752867010820 22213254
487595079700 22206947
845080586876 22200640
927820165392 22194333
620231045260 22188026
127583173180 22181719
833711789828 22175412
777499404424 22169105
303167927588 22162798
199585554484 22156491
564018659856 22150184
524227870188 22143877
646758238372 22137570
92213582364 22131263
581703455264 22124956
545702264612 22118649
828658991140 22112342
56212391712 22106035
492647878388 22099728
325273921848 22093421
580440255592 22087114
981506151452 22080807
332221520044 22074500
693496626236 22068193
289272731196 22061886
155373565964 22055579
891818974740 22049272
136425570884 22042965
63159989908 22036658
411803099380 22030351
354959114140 22024044
807816196552 22017737
608862248212 22011430
876028978840 22005123
826764191632 21998816
701075824268 21992509
97266381052 21986202
653074236732 21979895
698549424924 21973588
443383091180 21967281
231797146120 21960974
532438668056 21954667
620862645096 21948360
541281065760 21942053
747182612296 21935746
217901949728 21929439
862765382284 21923132
638547440504 21916825
512227473304 21910518
531175468384 21904211
768025406884 21897904
410539899708 21891597
421277096920 21885290
486963479864 21878983
937925762768 21872676
39159196140 21866369
680233029680 21860062
944873360964 21853755
823606192452 21847448
776867804588 21841141
723813418364 21834834
448435889868 21828527
386539105940 21822220
900661372444 21815913
46738394172 21809606
651179437224 21803299
778762604096 21796992
293062330212 21790685
468015484784 21784378
603177849688 21778071
942346961620 21771764
82107984988 21765457
962558156372 21759150
636021041160 21752843
144004768916 21746536
858975783268 21740229
161057964488 21733922
567808258872 21727615
115582776296 21721308
63159989908 21715001
125688373672 21708694
773078205572 21702387
554544662316 21696080
480015881668 21689773
378328308072 21683466
437698692656 21677159
197690754976 21670852
706760222792 21664545
942346961620 21658238
395381503644 21651931
853922984580 21645624
229270746776 21639317
121898774656 21633010
573492657396 21626703
341695517584 21620396
584861454444 21614089
425698295772 21607782
60001990728 21601475
570334658216 21595168
845080586876 21588861
305062727096 21582554
704233823448 21576247
704233823448 21569940
780657403604 21563633
523596270352 21557326
511595873468 21551019
613915046900 21544712
512227473304 21538405
96003181380 21532098
701707424104 21525791
966979355224 21519484
747814212132 21513177
524227870188 21506870
696654625416 21500563
334116319552 21494256
776236204752 21487949
106108778756 21481642
310747125620 21475335
349274715616 21469028
49264793516 21462721
553281462644 21456414
26527199420 21450107
108635178100 10589453
314536724636 21443800
855817784088 21437493
783183802948 21431186
798342199012 21424879
43580394992 21418572
401697502004 21412265
593703852148 21405958
972663753748 21399651
894345374084 21393344
745919412624 21387037
265271937428 21380730
648021438044 21374423
27158799256 21368116
956242158012 21361809
582335055100 21355502
870976180152 21349195
17684801716 21342888
84634384332 21336581
159794764816 21330274
324642322012 21323967
661916634436 21317660
733919015740 21311353
512859073140 21305046
904450971460 21298739
631606144 21292432
882344977200 21286125
257692739396 21279818
457278287572 21273511
459173087080 21267204
486331880028 21260897
449067489704 21254590
498332276912 21248283
931609764408 21241976
556439461824 21235669
200217154320 21229362
192006356452 21223055
116845975968 21216748
220428349072 21210441
624652244112 21204134
768025406884 21197827
253903140380 21191520
861502182612 21185213
371380709876 21178906
84002784496 21172599
268429936608 21166292
42317195320 21159985
711813021480 21153678
816026994420 21147371
61896790236 21141064
361906712336 21134757
961294956700 21128450
881081777528 21122143
822974592616 21115836
880450177692 21109529
581703455264 21103222
502753475764 21096915
610125447884 21090608
727603017380 21084301
827395791468 21077994
599388250672 21071687
34737997288 21065380
535596667236 21059073
916451368344 21052766
984664150632 21046459
815395394584 21040152
723813418364 21033845
745287812788 21027538
142741569244 21021231
555807861988 21014924
320221123160 21008617
776236204752 21002310
870344580316 20996003
802763397864 12027449
952452558996 20989696
428224695116 20983389
990348549156 20977082
881081777528 20970775
920872567196 20964468
547597064120 20958161
272851135460 20951854
793921000160 20945547
569071458544 20939240
748445811968 20932933
670127432304 20926626
124425174000 20920319
188216757436 20914012
702970623776 20907705
795815799668 20901398
173058361372 20895091
287377931688 20888784
949926159652 20882477
949926159652 20876170
745287812788 20869863
857712583596 20863556
806552996880 20857249
847606986220 20850942
637284240832 20844635
131372772196 20838328
534333467564 20832021
745287812788 20825714
622125844768 20819407
870976180152 20813100
601283050180 20806793
498332276912 20800486
218533549564 20794179
973926953420 20787872
852028185072 20781565
29053598764 2276827
256429539724 20775258
829922190812 20768951
972032153912 20762644
877292178512 20756337
333484719716 20750030
548228663956 20743723
977084952600 20737416
406750300692 20731109
732655816068 20724802
50527993188 20718495
114319576624 20712188
697917825088 20705881
944873360964 20699574
332853119880 20693267
401065902168 20686960
749077411804 20680653
753498610656 20674346
654969036240 20668039
805921397044 20661732
174953160880 20655425
683391028860 20649118
813500595076 20642811
745287812788 20636504
228639146940 20630197
998559347024 20623890
259587538904 20617583
489489879208 20611276
780025803768 20604969
160426364652 20598662
551386663136 20592355
560860660676 20586048
414961098560 20579741
845712186712 9813692
228639146940 20573434
979611351944 20567127
339169118240 20560820
399171102660 20554513
570334658216 20548206
159163164980 20541899
843185787368 20535592
818553393764 20529285
747814212132 20522978
68212788596 20516671
657495435584 20510364
193269556124 20504057
289272731196 20497750
550755063300 20491443
3158005488 20485136
739603414264 20478829
44211994828 20472522
966347755388 20466215
65054789416 20459908
721918618856 20453601
668864232632 20447294
363169912008 20440987
260850738576 20434680
898766572936 20428373
916451368344 20422066
591177452804 20415759
805921397044 20409452
514122272812 20403145
166742363012 20396838
971400554076 20390531
367591110860 20384224
834974989500 20377917
435803893148 20371610
535596667236 20365303
92845182200 20358996
154110366292 20352689
696023025580 20346382
100424380232 20340075
407381900528 20333768
642968639356 20327461
522964670516 20321154
721918618856 20314847
188216757436 20308540
34106397452 20302233
154741966128 20295926
562755460184 20289619
752867010820 20283312
373275509384 20277005
896871773428 20270698
626547043620 20264391
401065902168 20258084
130109572524 20251777
939188962440 20245470
178742759896 20239163
100424380232 20232856
775604604916 20226549
858975783268 7152138
95371581544 20220242
102319179740 20213935
680233029680 20207628
793921000160 20201321
773709805408 20195014
580440255592 20188707
765499007540 20182400
896871773428 20176093
709918221972 20169786
965716155552 20163479
532438668056 20157172
56212391712 20150865
520438271172 20144558
152215566784 20138251
518543471664 20131944
54949192040 20125637
214743950548 20119330
247587142020 20113023
800868598356 20106716
89055583184 20100409
498963876748 20094102
911398569656 20087795
540649465924 20081488
972032153912 20075181
166742363012 20068874
332853119880 20062567
469910284292 20056260
911398569656 20049953
860870582776 20043646
728866217052 20037339
605704249032 20031032
384644306432 20024725
618967845588 20018418
34106397452 20012111
473699883308 20005804
995401347844 19999497
6308 19993190
614546646736 19986883
361906712336 19980576
410539899708 19974269
64423189580 19967962
281693533164 19961655
281061933328 19955348
418119097740 19949041
731392616396 19942734
783183802948 19936427
255166340052 19930120
757919809508 19923813
62528390072 19917506
181269159240 19911199
612020247392 19904892
688443827548 19898585
212217551204 19892278
747182612296 19885971
802763397864 19879664
913924969000 19873357
236849944808 19867050
922767366704 19860743
969505754568 19854436
665074633616 19848129
552649862808 19841822
605072649196 19835515
883608176872 19829208
226744347432 19822901
788236601636 19816594
157899965308 19810287
983400950960 19803980
330958320372 19797673
44843594664 19791366
102950779576 19785059
135793971048 19778752
769288606556 19772445
476226282652 19766138
473699883308 19759831
297483529064 19753524
460436286752 19747217
632231442144 19740910
288641131360 19734603
742761413444 19728296
204006753336 19721989
886134576216 19715682
615809846408 19709375
317694723816 19703068
682127829188 19696761
399802702496 19690454
709918221972 19684147
91581982528 19677840
389065505284 19671533
571597857888 19665226
928451765228 19658919
568439858708 19652612
68844388432 19646305
530543868548 19639998
185690358092 19633691
917082968180 19627384
581071855428 19621077
407381900528 19614770
709918221972 19608463
33474797616 19602156
92213582364 19595849
172426761536 19589542
312010325292 19583235
590545852968 19576928
345485116600 19570621
348011515944 19564314
864660181792 19558007
673285431484 19551700
457278287572 19545393
732024216232 19539086
839396188352 19532779
753498610656 19526472
334116319552 19520165
327168721356 19513858
869712980480 19507551
18948001388 19501244
434540693476 19494937
645495038700 19488630
941715361784 19482323
588651053460 19476016
208427952188 19469709
468647084620 19463402
354959114140 19457095
855817784088 19450788
72002387612 19444481
845080586876 19438174
718760619676 19431867
808447796388 19425560
961294956700 19419253
740235014100 19412946
613915046900 19406639
63159989908 19400332
308220726276 19394025
207796352352 19387718
831816990320 19381411
32211597944 19375104
68212788596 19368797
361906712336 19362490
114319576624 19356183
27790399092 19349876
375801908728 19343569
481279081340 19337262
960663356864 19330955
388433905448 19324648
797710599176 19318341
369485910368 19312034
384012706596 19305727
690970226892 19299420
437698692656 19293113
788236601636 19286806
262745538084 19280499
939820562276 19274192
820448193272 19267885
594335451984 19261578
822974592616 19255271
610757047720 1772267
264640337592 19248964
919609367524 19242657
836869789008 19236350
74528786956 19230043
512859073140 19223736
63159989908 19217429
877292178512 19211122
970137354404 19204815
991611748828 19198508
793921000160 19192201
714971020660 19185894
257061139560 19179587
416224298232 19173280
612020247392 19166973
126319973508 19160666
166742363012 19154359
872239379824 19148052
726971417544 19141745
661916634436 19135438
678338230172 19129131
341695517584 19122824
716865820168 19116517
359380312992 19110210
330326720536 2415581
264008737756 19103903
420013897248 19097596
281061933328 19091289
927820165392 19084982
437698692656 19078675
992874948500 19072368
814132194912 19066061
419382297412 19059754
897503373264 19053447
882344977200 19047140
584861454444 19040833
64423189580 19034526
613915046900 19028219
627178643456 19021912
83371184660 19015605
77686786136 19009298
176847960388 19002991
609493848048 18996684
911398569656 18990377
202111953828 10772356
460436286752 18984070
303799527424 18977763
216638750056 18971456
999822546696 18965149
641705439684 18958842
331589920208 18952535
238113144480 18946228
891818974740 18939921
394118303972 18933614
505279875108 18927307
479384281832 18921000
190743156780 18914693
578545456084 18908386
614546646736 18902079
337905918568 18895772
500227076420 18889465
943610161292 18883158
409276700036 18876851
990980148992 18870544
274114335132 18864237
726971417544 18857930
135162371212 18851623
224217948088 18845316
481910681176 18839009
309483925948 18832702
956242158012 18826395
210322751696 18820088
876660578676 18813781
341063917748 18807474
856449383924 18801167
32843197780 18794860
649284637716 18788553
277272334312 18782246
590545852968 18775939
808447796388 18769632
202743553664 18763325
795815799668 18757018
409908299872 18750711
445909490524 18744404
857712583596 18738097
579177055920 18731790
187585157600 18725483
197059155140 18719176
481279081340 18712869
467383884948 18706562
556439461824 18700255
368222710696 18693948
658758635256 18687641
99792780396 18681334
474963082980 18675027
246955542184 18668720
366327911188 18662413
250745141200 18656106
99792780396 18649799
895608573756 18643492
451593889048 18637185
584861454444 18630878
466120685276 8590134
972663753748 18624571
349274715616 18618264
732655816068 18611957
298115128900 18605650
538754666416 18599343
739603414264 18593036
702970623776 18586729
922135766868 18580422
180637559404 18574115
817290194092 18567808
394118303972 18561501
894345374084 18555194
931609764408 18548887
36001196960 18542580
11368803356 18536273
992243348664 18529966
847606986220 18523659
608862248212 18517352
861502182612 18511045
17053201880 18504738
153478766456 18498431
474331483144 18492124
348643115780 18485817
291167530704 18479510
977084952600 18473203
726339817708 18466896
391591904628 18460589
727603017380 18454282
859607383104 18447975
664443033780 18441668
183795558584 18435361
809079396224 18429054
696654625416 18422747
111793177280 18416440
294957129720 6660192
747182612296 18410133
92845182200 18403826
166742363012 18397519
965084555716 1835337
677706630336 18391212
751603811148 18384905
483173880848 18378598
49264793516 18372291
755393410164 18365984
613283447064 18359677
473068283472 18353370
963189756208 18347063
738340214592 18340756
812237395404 18334449
12000403192 18328142
192637956288 18321835
307589126440 18315528
84002784496 18309221
6308 18302914
658127035420 18296607
291799130540 18290300
184427158420 18283993
365064711516 18277686
122530374492 18271379
917714568016 18265072
360011912828 18258765
103582379412 18252458
622757444604 18246151
311378725456 18239844
428224695116 1942556
255797939888 18233537
521069871008 18227230
989085349484 18220923
997296147352 18214616
262113938248 18208309
367591110860 18202002
840659388024 18195695
502121875928 18189388
761709408524 18183081
849501785728 18176774
29685198600 18170467
294325529884 18164160
291799130540 18157853
341695517584 18151546
465489085440 18145239
136425570884 18138932
345485116600 18132625
830553790648 18126318
541912665596 18120011
368854310532 18113704
112424777116 18107397
493279478224 18101090
13895202700 18094783
879186978020 18088476
984664150632 18082169
618967845588 18075862
741498213772 18069555
909503770148 18063248
147162768096 18056941
59370390892 18050634
798342199012 18044327
817921793928 18038020
366959511024 18031713
101055980068 18025406
348643115780 18019099
574755857068 18012792
176216360552 18006485
937294162932 18000178
159163164980 17993871
334116319552 17987564
32211597944 17981257
163584363832 17974950
843185787368 12229273
523596270352 17968643
24000800076 17962336
49896393352 17956029
219796749236 17949722
478752681996 17943415
177479560224 17937108
55580791876 17930801
852028185072 17924494
629705042800 17918187
12000403192 17911880
797078999340 17905573
203375153500 17899266
368222710696 17892959
940452162112 17886652
548860263792 17880345
265271937428 17874038
990348549156 17867731
914556568836 17861424
755393410164 17855117
946768160472 17848810
378328308072 17842503
291167530704 498253
715602620496 17836196
849501785728 17829889
671390631976 17823582
162321164160 17817275
832448590156 17810968
525491069860 17804661
941715361784 17798354
213480750876 17792047
508437874288 17785740
671390631976 17779433
688443827548 17773126
804658197372 17766819
631606144 17760512
172426761536 17754205
106108778756 17747898
903187771788 17741591
824237792288 17735284
487595079700 17728977
71370787776 17722670
563387060020 17716363
872239379824 17710056
982769351124 17703749
416855898068 17697442
803394997700 17691135
64423189580 17684828
567176659036 17678521
327800321192 17672214
165479163340 17665907
187585157600 17659600
67581188760 17653293
6316004668 17646986
92213582364 17640679
800236998520 17634372
36632796796 17628065
829922190812 17621758
733919015740 17615451
205901552844 17609144
39159196140 17602837
522964670516 17596530
631606144 17590223
850764985400 17583916
461067886588 17577609
160426364652 17571302
815395394584 17564995
375170308892 17558688
421277096920 17552381
411171499544 17546074
176216360552 17539767
84634384332 17533460
608862248212 17527153
808447796388 17520846
945504960800 17514539
430751094460 17508232
795184199832 17501925
921504167032 17495618
156636765636 17489311
859607383104 17483004
201480353992 17476697
288641131360 17470390
976453352764 17464083
416224298232 17457776
308220726276 17451469
761077808688 17445162
931609764408 17438855
805921397044 17432548
834974989500 11440898
177479560224 17426241
133267571704 17419934
491384678716 17413627
169900362192 17407320
46106794336 17401013
151583966948 17394706
640442240012 17388399
5052804996 17382092
128214773016 17375785
813500595076 17369478
551386663136 17363171
709918221972 17356864
39790795976 17350557
393486704136 17344250
937925762768 17337943
998559347024 17331636
708023422464 17325329
447172690196 17319022
2526405652 17312715
270324736116 17306408
807184596716 17300101
225481147760 17293794
809710996060 17287487
863396982120 17281180
693496626236 17274873
462962686096 17268566
582966654936 17262259
71370787776 17255952
702339023940 17249645
90318782856 17243338
866554981300 17237031
410539899708 17230724
487595079700 17224417
810974195732 17218110
99161180560 17211803
493279478224 17205496
756656609836 17199189
548860263792 17192882
411171499544 17186575
891187374904 17180268
510332673796 17173961
738340214592 17167654
751603811148 17161347
895608573756 17155040
927188565556 17148733
910766969820 17142426
762972608196 17136119
826132591796 17129812
922135766868 17123505
217270349892 17117198
697917825088 17110891
70107588104 17104584
405487101020 17098277
309483925948 17091970
647389838208 17085663
931609764408 17079356
937294162932 17073049
829290590976 17066742
681496229352 17060435
259587538904 17054128
237481544644 17047821
436435492984 17041514
229902346612 17035207
84002784496 17028900
501490276092 17022593
452857088720 17016286
432014294132 8596441
941083761948 17009979
120635574984 17003672
163584363832 16997365
455383488064 16991058
598125051000 16984751
954978958340 16978444
122530374492 16972137
555176262152 16965830
735182215412 16959523
694759825908 16953216
807816196552 16946909
772446605736 16940602
327168721356 16934295
816026994420 16927988
113056376952 16921681
154110366292 16915374
740235014100 16909067
429487894788 16902760
186321957928 16896453
687812227712 16890146
656863835748 16883839
118109175640 16877532
638547440504 16871225
8842404012 16864918
851396585236 16858611
856449383924 16852304
927820165392 16845997
225481147760 16839690
821711392944 16833383
699181024760 16827076
18948001388 16820769
318326323652 16814462
232428745956 16808155
328431921028 16801848
634126241652 16795541
8842404012 16789234
587387853788 16782927
250113541364 16776620
785078602456 16770313
724445018200 16764006
464857485604 16757699
755393410164 16751392
342327117420 16745085
212849151040 16738778
859607383104 16732471
321484322832 16726164
949294559816 16719857
982137751288 16713550
105477178920 16707243
773078205572 16700936
617704645916 16694629
181900759076 16688322
27158799256 16682015
744656212952 16675708
523596270352 16669401
732024216232 16663094
261482338412 16656787
590545852968 16650480
952452558996 16644173
978348152272 16637866
349274715616 16631559
44843594664 16625252
930978164572 16618945
246955542184 16612638
295588729556 16606331
300009928408 16600024
984664150632 16593717
933504563916 16587410
956242158012 16581103
368854310532 16574796
45475194500 16568489
935399363424 16562182
610757047720 16555875
281061933328 16549568
834974989500 16543261
420645497084 16536954
755393410164 16530647
77686786136 16524340
209059552024 16518033
40422395812 16511726
182532358912 16505419
662548234272 16499112
322115922668 16492805
883608176872 16486498
368222710696 16480191
616441446244 16473884
392223504464 16467577
174321561044 16461270
743393013280 16454963
430751094460 16448656
786341802128 16442349
430751094460 16436042
426329895608 16429735
149689167440 16423428
306957526604 16417121
776867804588 14815143
128214773016 16410814
488858279372 16404507
853922984580 16398200
66317989088 16391893
937294162932 16385586
70739187940 16379279
464857485604 16372972
960031757028 16366665
821079793108 16360358
300009928408 16354051
354959114140 16347744
639810640176 16341437
335379519224 16335130
884239776708 16328823
390328704956 16322516
236849944808 16316209
831185390484 16309902
179374359732 16303595
381486307252 16297288
973295353584 16290981
28421998928 16284674
764867407704 16278367
10737203520 16272060
294957129720 16265753
199585554484 2308362
902556171952 16259446
708023422464 16253139
649916237552 16246832
883608176872 16240525
732024216232 16234218
106740378592 16227911
850133385564 16221604
792026200652 16215297
76423586464 16208990
670127432304 16202683
757288209672 16196376
521701470844 16190069
592440652476 16183762
844448987040 16177455
485068680356 16171148
860870582776 16164841
812868995240 16158534
127583173180 16152227
569071458544 16145920
143373169080 16139613
663179834108 16133306
195795955468 16126999
15158402372 16120692
329063520864 16114385
159794764816 16108078
13895202700 16101771
299378328572 16095464
265271937428 16089157
577913856248 16082850
135162371212 16076543
481910681176 16070236
629705042800 16063929
222954748416 16057622
749077411804 16051315
590545852968 16045008
202743553664 16038701
816658594256 16032394
108003578264 16026087
706760222792 16019780
582335055100 16013473
329063520864 16007166
660021834928 16000859
341063917748 15994552
695391425744 15988245
842554187532 15981938
946768160472 15975631
447172690196 15969324
735182215412 15963017
324010722176 15956710
948662959980 15950403
170531962028 15944096
539386266252 15937789
711813021480 15931482
111793177280 15925175
257061139560 15918868
221691548744 15912561
956242158012 15906254
844448987040 15899947
920240967360 15893640
302536327752 15887333
568439858708 15881026
524859470024 15874719
528017469204 15868412
405487101020 15862105
574124257232 15855798
598756650836 15849491
654337436404 15843184
555176262152 15836877
721918618856 15830570
267166736936 15824263
648653037880 15817956
56212391712 15811649
454120288392 15805342
402960701676 15799035
499595476584 15792728
6316004668 15786421
442751491344 15780114
785078602456 15773807
793289400324 15767500
490121479044 15761193
466752285112 15754886
154741966128 15748579
82107984988 15742272
22106000568 15735965
756656609836 15729658
963189756208 15723351
656863835748 15717044
804026597536 15710737
318326323652 15704430
435803893148 15698123
400434302332 15691816
186321957928 15685509
869712980480 15679202
884871376544 15672895
557071061660 15666588
45475194500 15660281
920872567196 15653974
977716552436 15647667
354959114140 15641360
33474797616 15635053
594335451984 4509505
849501785728 15628746
463594285932 15622439
246955542184 15616132
842554187532 15609825
443383091180 15603518
793289400324 15597211
229902346612 15590904
577913856248 15584597
452857088720 15578290
957505357684 15571983
267166736936 15565676
617073046080 15559369
630336642636 15553062
193901155960 15546755
152847166620 15540448
90318782856 15534141
303167927588 15527834
310747125620 15521527
788868201472 15515220
586124654116 15508913
837501388844 15502606
982137751288 15496299
154741966128 15489992
324010722176 15483685
84634384332 15477378
754761810328 15471071
354959114140 15464764
462962686096 15458457
209691151860 15452150
543807465104 15445843
515385472484 15439536
656863835748 15433229
641705439684 15426922
457909887408 15420615
102319179740 15414308
940452162112 15408001
822974592616 15401694
702970623776 15395387
66949588924 15389080
805289797208 15382773
432645893968 15376466
810974195732 15370159
524227870188 15363852
157899965308 15357545
255797939888 15351238
596861851328 15344931
577913856248 15338624
189479957108 15332317
744024613116 15326010
793921000160 15319703
437067092820 15313396
279798733656 15307089
806552996880 15300782
161057964488 15294475
418119097740 15288168
347379916108 15281861
210322751696 15275554
366327911188 15269247
609493848048 15262940
438961892328 15256633
428856294952 15250326
82739584824 15244019
642337039520 15237712
390328704956 15231405
833080189992 15225098
22737600404 15218791
1263205980 15212484
754130210492 15206177
894976973920 15199870
291799130540 15193563
89055583184 15187256
137057170720 15180949
803394997700 15174642
95371581544 15168335
752867010820 15162028
333484719716 15155721
257692739396 15149414
382117907088 15143107
330958320372 15136800
572229457724 15130493
771183406064 15124186
938557362604 15117879
997296147352 15111572
465489085440 15105265
425066695936 15098958
240007943988 15092651
860238982940 15086344
817290194092 15080037
200848754156 15073730
384644306432 15067423
484437080520 15061116
152215566784 15054809
620862645096 15048502
104213979248 15042195
881713377364 15035888
792657800488 15029581
664443033780 15023274
327800321192 15016967
225481147760 15010660
431382694296 15004353
344221916928 14998046
580440255592 14991739
788236601636 5613230
660653434764 14985432
248850341692 14979125
199585554484 14972818
780025803768 14966511
673285431484 14960204
187585157600 14953897
365696311352 14947590
153478766456 14941283
546333864448 14934976
816658594256 14928669
913293369164 14922362
126319973508 14916055
977716552436 14909748
731392616396 14903441
116845975968 14897134
370749110040 14890827
898134973100 14884520
356853913648 14878213
888029375724 14871906
421277096920 14865599
686549028040 14859292
225481147760 14852985
654969036240 14846678
994769748008 14840371
301904727916 14834064
692233426564 14827757
744656212952 14821450
834343389664 14815143
644231839028 14808836
145899568424 14802529
519175071500 14796222
907608970640 14789915
940452162112 14783608
111793177280 14777301
887397775888 14770994
866554981300 14764687
974558553256 14758380
783183802948 14752073
310115525784 14745766
42948795156 14739459
984664150632 14733152
881081777528 14726845
636652640996 14720538
894976973920 14714231
680233029680 14707924
228639146940 14701617
292430730376 14695310
988453749648 14689003
51159593024 14682696
327168721356 14676389
134530771376 14670082
61265190400 14663775
653074236732 14657468
298746728736 14651161
756025010000 14644854
944241761128 14638547
297483529064 14632240
372643909548 14625933
179374359732 14619626
193901155960 14613319
50527993188 14607012
260219138740 14600705
934136163752 14594398
603809449524 14588091
152215566784 14581784
524227870188 14575477
865923381464 14569170
509701073960 14562863
395381503644 14556556
779394203932 14550249
964452955880 14543942
222323148580 14537635
845080586876 14531328
456646687736 14525021
139583570064 14518714
8210804176 14512407
339800718076 14506100
970768954240 14499793
60001990728 14493486
909503770148 14487179
798973798848 14480872
241271143660 14474565
648021438044 14468258
402329101840 14461951
76423586464 14455644
22106000568 14449337
267798336772 14443030
869081380644 14436723
289904331032 14430416
950557759488 14424109
197059155140 14417802
811605795568 14411495
708655022300 14405188
616441446244 14398881
574755857068 14392574
497069077240 14386267
970137354404 14379960
911398569656 14373653
150952367112 14367346
615809846408 14361039
504648275272 14354732
99161180560 14348425
575387456904 14342118
707391822628 14335811
181269159240 6117790
615178246572 14329504
383381106760 14323197
351801114960 14316890
410539899708 14310583
6316004668 14304276
233060345792 14297969
690338627056 14291662
504648275272 14285355
154741966128 14279048
695391425744 14272741
472436683636 14266434
251376741036 14260127
117477575804 14253820
730761016560 14247513
422540296592 14241206
623389044440 14234899
8210804176 14228592
584229854608 14222285
499595476584 14215978
670759032140 14209671
504016675436 14203364
661916634436 14197057
444646290852 14190750
47369994008 14184443
876660578676 7871136
826132591796 14178136
858975783268 14171829
972032153912 14165522
25263999748 4099550
721918618856 14159215
905082571296 14152908
279167133820 14146601
943610161292 14140294
447172690196 14133987
720023819348 14127680
782552203112 14121373
468015484784 14115066
307589126440 14108759
742129813608 14102452
948662959980 14096145
932241364244 14089838
658758635256 14083531
32211597944 14077224
842554187532 14070917
529280668876 2030854
567808258872 14064610
208427952188 14058303
618336245752 6508824
934136163752 14051996
927188565556 14045689
258955939068 14039382
63791589744 14033075
716234220332 14026768
917714568016 14020461
398539502824 14014154
797078999340 14007847
438961892328 14001540
692865026400 13995233
416855898068 13988926
991611748828 13982619
68844388432 13976312
273482735296 13970005
867186581136 13963698
980242951780 13957391
633494641816 13951084
980874551616 13944777
110529977608 13938470
780657403604 13932163
945504960800 13925856
120635574984 13919549
29053598764 13913242
706128622956 13906935
217901949728 13900628
382117907088 13894321
442751491344 13888014
260850738576 13881707
642968639356 13875400
913293369164 13869093
807184596716 13862786
40422395812 13856479
531175468384 13850172
210322751696 13843865
429487894788 13837558
610757047720 13831251
689707027220 13824944
10737203520 13818637
159794764816 13812330
164847563504 13806023
662548234272 13799716
528017469204 13793409
582966654936 13787102
392223504464 13780795
707391822628 13774488
77686786136 13768181
889924175232 13761874
124425174000 13755567
776236204752 13749260
121267174820 13742953
837501388844 13736646
675811830828 13730339
863396982120 13724032
538123066580 13717725
759183009180 13711418
552649862808 13705111
600019850508 13698804
492016278552 13692497
554544662316 13686190
272851135460 13679883
192006356452 13673576
135162371212 13667269
124425174000 13660962
720023819348 13654655
272219535624 13648348
125056773836 13642041
491384678716 13635734
738971814428 13629427
916451368344 13623120
408645100200 13616813
477489482324 13610506
204638353172 13604199
522333070680 13597892
925925365884 13591585
30948398272 13585278
226744347432 13578971
804026597536 13572664
816026994420 13566357
624020644276 13560050
934136163752 13553743
56843991548 13547436
71370787776 13541129
846343786548 13534822
63791589744 13528515
656863835748 13522208
732655816068 13515901
217901949728 13509594
970137354404 13503287
960663356864 13496980
159794764816 13490673
339800718076 13484366
992874948500 13478059
954978958340 13471752
783815402784 13465445
757288209672 13459138
738971814428 13452831
93476782036 13446524
949926159652 13440217
293693930048 13433910
440856691836 13427603
800868598356 13421296
697286225252 13414989
473699883308 13408682
540649465924 13402375
830553790648 13396068
538754666416 13389761
95371581544 13383454
915188168672 13377147
891818974740 13370840
354959114140 13364533
399171102660 13358226
36632796796 13351919
105477178920 13345612
711813021480 13339305
696023025580 13332998
726339817708 13326691
447804290032 13320384
210954351532 13314077
155373565964 13307770
8842404012 13301463
826132591796 13295156
450330689376 13288849
555176262152 13282542
948662959980 13276235
92845182200 13269928
208427952188 13263621
871607779988 13257314
876028978840 13251007
807816196552 13244700
641073839848 13238393
431382694296 13232086
852659784908 13225779
709918221972 13219472
190743156780 13213165
793289400324 13206858
258955939068 13200551
858344183432 13194244
92845182200 13187937
705497023120 13181630
938557362604 13175323
531807068220 13169016
193901155960 13162709
102950779576 13156402
333484719716 13150095
924030566376 13143788
565913459364 13137481
931609764408 13131174
675811830828 13124867
872239379824 13118560
772446605736 13112253
534965067400 13105946
243165943168 13099639
603809449524 13093332
125688373672 13087025
77055186300 13080718
396644703316 13074411
608230648376 13068104
553913062480 13061797
297483529064 13055490
666337833288 13049183
645495038700 13042876
396644703316 13036569
542544265432 13030262
505911474944 13023955
162321164160 13017648
930978164572 13011341
522964670516 13005034
631599842308 12998727
701707424104 12992420
915819768508 12986113
320221123160 12979806
65054789416 12973499
541281065760 12967192
901924572116 12960885
224217948088 12954578
999190946860 12948271
694759825908 12941964
320221123160 12935657
8842404012 12929350
171795161700 12923043
617704645916 12916736
823606192452 12910429
474963082980 12904122
137688770556 12897815
852028185072 12891508
66317989088 12885201
95371581544 12878894
485700280192 12872587
978348152272 12866280
999190946860 12859973
185690358092 12853666
504016675436 12847359
661916634436 12841052
835606589336 12834745
334116319552 12828438
60001990728 12822131
932872964080 12815824
85265984168 12809517
279798733656 12803210
32843197780 12796903
383381106760 12790596
661916634436 12784289
498963876748 12777982
121898774656 12771675
80844785316 12765368
541912665596 12759061
929083365064 12752754
653705836568 12746447
807816196552 12740140
848238586056 12733833
768657006720 12727526
570334658216 12721219
205269953008 12714912
678338230172 12708605
943610161292 12702298
299378328572 12695991
917082968180 12689684
834343389664 12683377
88423983348 12677070
409908299872 12670763
10105603684 12664456
37264396632 12658149
841922587696 12651842
45475194500 12645535
883608176872 12639228
878555378184 12632921
690970226892 12626614
251376741036 12620307
993506548336 12614000
757288209672 12607693
384644306432 12601386
588651053460 12595079
599388250672 12588772
113687976788 12582465
725708217872 12576158
28421998928 12569851
904450971460 12563544
94739981708 12557237
948662959980 12550930
411171499544 12544623
699181024760 12538316
422540296592 12532009
183163958748 12525702
816658594256 12519395
277903934148 12513088
39159196140 12506781
652442636896 12500474
156005165800 12494167
269693136280 12487860
855817784088 12128361
318957923488 12481553
85265984168 12475246
835606589336 12468939
175584760716 12462632
8210804176 12456325
173689961208 12450018
633494641816 12443711
328431921028 12437404
787605001800 12431097
929083365064 12424790
840027788188 12418483
906345770968 12412176
968242554896 12405869
938557362604 12399562
615178246572 12393255
595598651656 12386948
978979752108 12380641
496437477404 12374334
311378725456 12368027
203375153500 12361720
305694326932 12355413
315799924308 12349106
721918618856 12342799
440225092000 12336492
370749110040 12330185
945504960800 12323878
138320370392 12317571
301904727916 12311264
677706630336 12304957
410539899708 12298650
548860263792 12292343
841290987860 12286036
204006753336 12279729
118740775476 12273422
563387060020 12267115
221059948908 12260808
850764985400 12254501
36001196960 12248194
865291781628 12241887
901924572116 12235580
431382694296 12229273
527385869368 12222966
358117113320 12216659
601914650016 12210352
886134576216 12204045
317063123980 12197738
368222710696 12191431
33474797616 12185124
985927350304 12178817
718760619676 12172510
540649465924 12166203
532438668056 12159896
905714171132 12153589
125688373672 12147282
526754269532 12140975
471805083800 12134668
67581188760 12128361
679601429844 12122054
85265984168 12115747
382117907088 12109440
207796352352 11787783
772446605736 12103133
857080983760 12096826
445277890688 12090519
258955939068 12084212
568439858708 12077905
311378725456 12071598
263377137920 12065291
613283447064 12058984
912030169492 12052677
657495435584 12046370
610125447884 12040063
586124654116 12033756
40422395812 12027449
22106000568 12021142
205901552844 12014835
927188565556 12008528
946136560636 12002221
156005165800 11995914
746551012460 11989607
997927747188 11983300
835606589336 11976993
805289797208 11970686
952452558996 11964379
477489482324 11958072
308220726276 11951765
560860660676 11945458
903187771788 11939151
184427158420 11932844
346116716436 11926537
636021041160 11920230
989716949320 11913923
296220329392 11907616
197059155140 11901309
351801114960 11895002
678969830008 11888695
656863835748 11882388
497700677076 11876081
768025406884 11869774
898766572936 11863467
888029375724 11857160
738340214592 11850853
68844388432 11844546
807816196552 11838239
719392219512 11831932
298115128900 11825625
711181421644 11819318
426329895608 11813011
175584760716 11806704
408013500364 11800397
518543471664 11794090
362538312172 11787783
704233823448 11781476
747814212132 11775169
372012309712 11768862
524227870188 11762555
939820562276 11756248
344853516764 11749941
956873757848 11743634
174321561044 11737327
680864629516 11731020
951189359324 11724713
169900362192 11718406
330326720536 11712099
913293369164 11705792
670127432304 11699485
819816593436 11693178
953084158832 11686871
166110763176 11680564
920872567196 11674257
156636765636 11667950
135793971048 11661643
825500991960 11655336
331589920208 11649029
195795955468 11642722
190111556944 11636415
528017469204 11630108
804658197372 11623801
50527993188 11617494
552018262972 11611187
542544265432 11604880
295588729556 11598573
605072649196 11592266
607599048540 11585959
257061139560 11579652
34106397452 11573345
66949588924 11567038
397276303152 11560731
896240173592 11554424
497700677076 11548117
620862645096 11541810
624020644276 11535503
678338230172 11529196
233060345792 11522889
562755460184 11516582
296220329392 11510275
215375550384 11503968
267166736936 11497661
200217154320 11491354
261482338412 11485047
545070664776 11478740
788868201472 11472433
46106794336 11466126
682759429024 11459819
863396982120 11453512
877292178512 11447205
439593492164 11440898
84002784496 11434591
20842800896 11428284
402960701676 11421977
147794367932 11415670
684654228532 11409363
104213979248 11403056
560860660676 11396749
73265587284 11390442
774341405244 11384135
180637559404 11377828
739603414264 11371521
118109175640 11365214
963821356044 11358907
893082174412 11352600
949294559816 11346293
828658991140 11339986
848870185892 11333679
945504960800 11327372
699812624596 11321065
159163164980 11314758
161689564324 11308451
360643512664 11302144
203375153500 11295837
572861057560 11289530
952452558996 11283223
121267174820 11276916
150952367112 11270609
15158402372 11264302
946768160472 11257995
922767366704 11251688
353064314632 11245381
347379916108 11239074
776867804588 11232767
353064314632 11226460
653705836568 11220153
744656212952 11213846
637284240832 11207539
344221916928 11201232
350537915288 11194925
459804686916 11188618
130109572524 11182311
507174674616 11176004
498332276912 11169697
509701073960 11163390
154741966128 11157083
283588332672 11150776
759814609016 11144469
546333864448 11138162
694759825908 11131855
647389838208 11125548
892450574576 11119241
478121082160 11112934
954978958340 11106627
994138148172 11100320
768025406884 11094013
154741966128 11087706
509701073960 11081399
961926556536 11075092
928451765228 11068785
176847960388 11062478
322115922668 11056171
204638353172 11049864
843185787368 11043557
275377534804 11037250
328431921028 11030943
318957923488 11024636
787605001800 11018329
711813021480 11012022
188216757436 11005715
226112747596 10999408
282956732836 10993101
411803099380 10986794
269693136280 10980487
628441843128 10974180
6316004668 10967873
55580791876 10961566
51791192860 10955259
293062330212 10948952
636021041160 10942645
349274715616 10936338
599388250672 10930031
43580394992 10923724
514753872648 10917417
452225488884 10911110
950557759488 10904803
939188962440 10898496
60633590564 10892189
694128226072 10885882
10105603684 10879575
148425967768 10873268
958136957520 10866961
193269556124 10860654
951189359324 10854347
23369200240 10848040
930978164572 10841733
150320767276 10835426
624652244112 10829119
365696311352 10822812
956873757848 10816505
281061933328 10810198
916451368344 10803891
699812624596 10797584
524227870188 10791277
368222710696 10784970
776236204752 10778663
748445811968 10772356
123793574164 10766049
123793574164 10759742
300641528244 10753435
20211201060 10747128
973926953420 10740821
616441446244 10734514
544439064940 10728207
598756650836 10721900
605704249032 10715593
918346167852 10709286
197690754976 10702979
559597461004 10696672
17053201880 10690365
78949985808 10684058
434540693476 10677751
135793971048 10671444
522964670516 10665137
107371978428 10658830
122530374492 10652523
975190153092 10646216
442119891508 10639909
765499007540 10633602
334747919388 10627295
682127829188 10620988
823606192452 10614681
19579601224 10608374
631606144 10602067
200848754156 10595760
670127432304 10589453
39159196140 10583146
404223901348 10576839
291167530704 10570532
716865820168 10564225
480015881668 10557918
953715758668 10551611
521069871008 10545304
957505357684 10538997
107371978428 10532690
246955542184 10526383
691601826728 10520076
982137751288 10513769
582966654936 10507462
894345374084 10501155
111161577444 10494848
827395791468 10488541
623389044440 10482234
521701470844 10475927
121898774656 10469620
848238586056 10463313
906977370804 10457006
700444224432 10450699
141478369572 10444392
325905521684 10438085
395381503644 10431778
901292972280 10425471
751603811148 10419164
281061933328 10412857
39790795976 10406550
583598254772 10400243
816026994420 10393936
723181818528 10387629
872870979660 10381322
877292178512 10375015
753498610656 10368708
833711789828 10362401
317694723816 10356094
550755063300 10349787
524859470024 10343480
955610558176 10337173
676443430664 10330866
966347755388 10324559
352432714796 10318252
429487894788 10311945
976453352764 10305638
610125447884 10299331
668864232632 10293024
633494641816 10286717
376433508564 10280410
282325133000 10274103
488226679536 10267796
432014294132 10261489
659390235092 10255182
271587935788 10248875
898766572936 10242568
884871376544 10236261
995401347844 10229954
480015881668 10223647
108003578264 10217340
735182215412 10211033
400434302332 10204726
475594682816 10198419
451593889048 10192112
236218344972 10185805
789499801308 10179498
843817387204 10173191
603809449524 10166884
503385075600 10160577
496437477404 10154270
772446605736 10147963
953084158832 10141656
906345770968 10135349
147162768096 10129042
108635178100 10122735
272851135460 10116428
606967448704 10110121
981506151452 10103814
102950779576 10097507
843817387204 10091200
655600636076 10084893
887397775888 10078586
984664150632 10072279
995401347844 10065972
250745141200 10059665
69475988268 10053358
136425570884 10047051
455383488064 10040744
18316401552 10034437
553281462644 10028130
631599842308 10021823
828658991140 10015516
880450177692 10009209
934767763588 10002902
459804686916 9996595
904450971460 9990288
646126638536 9983981
684654228532 9977674
584861454444 9971367
616441446244 9965060
256429539724 9958753
184427158420 9952446
824869392124 9946139
180005959568 9939832
891187374904 9933525
310747125620 9927218
796447399504 9920911
478121082160 9914604
336642718896 9908297
256429539724 9901990
676443430664 9895683
294957129720 9889376
705497023120 9883069
654337436404 9876762
679601429844 9870455
111161577444 9864148
581703455264 9857841
396644703316 9851534
97266381052 9845227
810974195732 9838920
875397379004 9832613
396013103480 9826306
790131401144 9819999
639810640176 9813692
845080586876 9807385
566545059200 9801078
275377534804 9794771
672022231812 9788464
949294559816 9782157
295588729556 9775850
407381900528 9769543
605072649196 9763236
888029375724 9756929
857712583596 9750622
722550218692 9744315
985295750468 9738008
665706233452 9731701
720655419184 9725394
608230648376 9719087
564018659856 9712780
663811433944 9706473
243165943168 9700166
332221520044 7681926
913293369164 9693859
489489879208 9687552
147162768096 9681245
642337039520 9674938
207164752516 9668631
392855104300 9662324
118109175640 9656017
24000800076 9649710
857080983760 9643403
452225488884 9637096
636021041160 9630789
790131401144 9624482
712444621316 9618175
99161180560 9611868
606335848868 9605561
836238189172 9599254
788868201472 9592947
473699883308 9586640
943610161292 9580333
556439461824 9574026
44211994828 9567719
224849547924 9561412
714339420824 9555105
410539899708 9548798
274114335132 9542491
872870979660 9536184
994769748008 9529877
317063123980 9523570
729497816888 9517263
648021438044 9510956
608862248212 9504649
313905124800 9498342
224217948088 9492035
220428349072 9485728
877923778348 9479421
688443827548 9473114
624020644276 9466807
547597064120 6830481
386539105940 9460500
445909490524 9454193
113056376952 9447886
660653434764 9441579
929083365064 9435272
166110763176 9428965
173058361372 9422658
347379916108 9416351
685917428204 9410044
113687976788 9403737
960663356864 9397430
936030963260 9391123
928451765228 9384816
918977767688 9378509
113687976788 9372202
253271540544 9365895
814763794748 9359588
791394600816 9353281
176216360552 9346974
827395791468 9340667
696023025580 9334360
884871376544 9328053
252639940708 9321746
6316004668 9315439
941715361784 9309132
793289400324 9302825
497700677076 9296518
543175865268 9290211
361906712336 9283904
837501388844 9277597
866554981300 9271290
363169912008 9264983
562123860348 9258676
184427158420 9252369
415592698396 9246062
560229060840 9239755
423803496264 9233448
78949985808 9227141
774973005080 9220834
15790002208 9214527
471805083800 9208220
25263999748 9201913
679601429844 9195606
159163164980 9189299
534965067400 9182992
680864629516 9176685
280430333492 9170378
685917428204 9164071
606335848868 9157764
735182215412 9151457
509701073960 9145150
857080983760 9138843
653074236732 9132536
188216757436 9126229
210322751696 9119922
696654625416 9113615
978348152272 9107308
951820959160 9101001
255797939888 9094694
190743156780 9088387
227375947268 9082080
907608970640 9075773
597493451164 9069466
625915443784 9063159
954347358504 9056852
524227870188 9050545
54949192040 9044238
875397379004 9037931
155373565964 9031624
868449780808 9025317
121898774656 9019010
446541090360 9012703
370749110040 9006396
17053201880 9000089
663811433944 8993782
800868598356 8987475
706760222792 8981168
420013897248 8974861
118109175640 8968554
512227473304 8962247
236849944808 8955940
27790399092 8949633
241271143660 8943326
653074236732 8937019
827395791468 8930712
121267174820 8924405
422540296592 8918098
664443033780 8911791
237481544644 8905484
181900759076 8899177
516648672156 8892870
990980148992 8886563
756656609836 8880256
625915443784 8873949
646126638536 8867642
536859866908 8861335
743393013280 8855028
787605001800 8848721
420645497084 8842414
912661769328 8836107
63159989908 8829800
236218344972 8823493
976453352764 8817186
63791589744 8810879
689707027220 8804572
186321957928 8798265
370117510204 8791958
30316798436 8785651
70739187940 8779344
514753872648 8773037
613283447064 8766730
649916237552 8760423
292430730376 8754116
572861057560 8747809
553281462644 8741502
685285828368 8735195
585493054280 8728888
163584363832 8722581
116214376132 8716274
337905918568 8709967
954978958340 8703660
972663753748 8697353
126319973508 8691046
818553393764 8684739
613283447064 8678432
828027391304 8672125
358748713156 8665818
854554584416 8659511
682127829188 8653204
58738791056 8646897
215375550384 8640590
509701073960 8634283
324642322012 8627976
822342992780 8621669
773709805408 8615362
602546249852 8609055
644231839028 8602748
112424777116 8596441
270956335952 8590134
234955145300 8583827
221691548744 8577520
989716949320 8571213
624652244112 8564906
409276700036 8558599
795815799668 8552292
698549424924 8545985
694759825908 8539678
339800718076 8533371
675811830828 8527064
945504960800 8520757
974558553256 8514450
737077014920 8508143
284851532344 8501836
682127829188 8495529
165479163340 8489222
624652244112 8482915
145267968588 8476608
705497023120 8470301
428856294952 8463994
42948795156 8457687
608230648376 8451380
620231045260 8445073
101687579904 8438766
786973401964 8432459
171163561864 8426152
952452558996 8419845
532438668056 8413538
584229854608 8407231
537491466744 8400924
910135369984 8394617
374538709056 8388310
108635178100 8382003
150320767276 8375696
781289003440 8369389
952452558996 8363082
627810243292 8356775
716234220332 8350468
640442240012 8344161
42948795156 8337854
932241364244 8331547
733287415904 8325240
270324736116 8318933
297483529064 8312626
606967448704 8306319
690970226892 8300012
998559347024 8293705
287377931688 8287398
390328704956 8281091
282956732836 8274784
39159196140 8268477
207796352352 8262170
114319576624 8255863
69475988268 8249556
193269556124 8243249
69475988268 8236942
927188565556 8230635
990348549156 8224328
512859073140 8218021
772446605736 8211714
958768557356 8205407
850764985400 8199100
826764191632 8192793
858975783268 8186486
637284240832 8180179
474963082980 8173872
79581585644 8167565
628441843128 8161258
422540296592 8154951
608862248212 8148644
617704645916 8142337
246323942348 8136030
574755857068 8129723
799605398684 8123416
689707027220 8117109
657495435584 8110802
811605795568 8104495
972032153912 8098188
576019056740 8091881
637284240832 8085574
296220329392 8079267
442119891508 8072960
749709011640 8066653
404855501184 8060346
738971814428 8054039
814763794748 8047732
389697105120 8041425
733287415904 8035118
414329498724 8028811
614546646736 8022504
90318782856 8016197
872870979660 8009890
826764191632 8003583
358748713156 7997276
913293369164 7990969
106108778756 7984662
839396188352 7978355
25895599584 7972048
822342992780 7965741
72633987448 7959434
771183406064 7953127
488858279372 7946820
697917825088 7940513
587387853788 7934206
382749506924 7927899
346116716436 7921592
873502579496 7915285
920872567196 7908978
263377137920 7902671
220428349072 7896364
142109969408 7890057
826132591796 7883750
916451368344 7877443
6316004668 7871136
855817784088 7864829
872239379824 7858522
468647084620 7852215
292430730376 7845908
465489085440 7839601
68212788596 7833294
311378725456 7826987
378959907908 7820680
476857882488 7814373
210322751696 7808066
471805083800 4358137
618336245752 7801759
250113541364 7795452
302536327752 7789145
912030169492 7782838
995401347844 7776531
510964273632 7770224
277903934148 7763917
553281462644 7757610
291799130540 7751303
20842800896 7744996
609493848048 7738689
582966654936 7732382
678969830008 807296
781289003440 7726075
891818974740 7719768
64423189580 7713461
257692739396 7707154
284851532344 7700847
10737203520 7694540
33474797616 7688233
155373565964 7681926
682127829188 7675619
291167530704 7669312
682127829188 7663005
231797146120 7656698
875397379004 7650391
611388647556 7644084
865923381464 7637777
456646687736 7631470
991611748828 7625163
280430333492 7618856
949926159652 7612549
366959511024 7606242
516017072320 7599935
461067886588 7593628
441488291672 7587321
378959907908 7581014
286746331852 7574707
272219535624 7568400
252008340872 7562093
803394997700 7555786
985927350304 7549479
397276303152 7543172
39790795976 7536865
702970623776 7530558
389697105120 7524251
192006356452 7517944
692865026400 7511637
828658991140 7505330
699181024760 7499023
951820959160 7492716
463594285932 7486409
210954351532 7480102
76423586464 7473795
481910681176 7467488
271587935788 7461181
265271937428 7454874
837501388844 7448567
310115525784 7442260
828027391304 7435953
785078602456 7429646
87160783676 7423339
84634384332 7417032
989716949320 7410725
398539502824 7404418
624652244112 7398111
940452162112 7391804
249481941528 7385497
717497420004 7379190
702970623776 7372883
473068283472 7366576
317063123980 7360269
450962289212 7353962
372643909548 7347655
501490276092 7341348
726339817708 7335041
494542677896 7328734
133899171540 7322427
281693533164 7316120
689075427384 7309813
216638750056 7303506
375170308892 7297199
943610161292 7290892
684022628696 7284585
792657800488 7278278
521701470844 7271971
821711392944 6029492
650547837388 7265664
641705439684 7259357
186953557764 7253050
239376344152 7246743
84002784496 7240436
32211597944 7234129
499595476584 7227822
27790399092 7221515
376433508564 7215208
209691151860 3740051
195164355632 7208901
482542281012 7202594
616441446244 7196287
853291384744 7189980
957505357684 7183673
492016278552 7177366
984032550796 7171059
809710996060 7164752
885502976380 7158445
416224298232 7152138
390960304792 7145831
830553790648 7139524
461699486424 7133217
192637956288 7126910
893082174412 7120603
806552996880 7114296
913924969000 7107989
375170308892 7101682
168005562684 7095375
483805480684 7089068
831185390484 7082761
564018659856 7076454
210954351532 7070147
402960701676 7063840
820448193272 7057533
863396982120 7051226
12000403192 7044919
427593095280 7038612
720023819348 7032305
444014691016 7025998
399802702496 7019691
894345374084 7013384
20211201060 7007077
15158402372 7000770
963189756208 6994463
563387060020 6988156
454751888228 6981849
420645497084 6975542
897503373264 6969235
254534740216 6962928
622125844768 6956621
277272334312 6950314
843817387204 6944007
953715758668 6937700
776867804588 6931393
266535137100 6925086
192006356452 6918779
288641131360 6912472
137688770556 6906165
461699486424 6899858
536228267072 6893551
39790795976 6887244
274114335132 6880937
706760222792 6874630
624020644276 6868323
131372772196 6862016
903819371624 6855709
562123860348 6849402
823606192452 6843095
75160386792 6836788
300641528244 6830481
621494244932 6824174
987822149812 6817867
943610161292 6811560
934136163752 6805253
8842404012 6798946
629705042800 6792639
28421998928 6786332
992243348664 6780025
368222710696 6773718
454120288392 6767411
245060742676 6761104
197059155140 6754797
71370787776 6748490
68212788596 6742183
308220726276 6735876
759183009180 6729569
736445415084 6723262
973295353584 6716955
942978561456 6710648
693496626236 6704341
793921000160 6698034
577282256412 6691727
865923381464 6685420
412434699216 6679113
249481941528 6672806
547597064120 6666499
920240967360 6660192
992243348664 6653885
46106794336 6647578
774341405244 6641271
631599842308 6634964
542544265432 6628657
114951176460 6622350
267798336772 6616043
609493848048 6609736
426329895608 6603429
140846769736 6597122
702339023940 6590815
174953160880 6584508
932872964080 6578201
212849151040 6571894
157268365472 6565587
197690754976 6559280
840659388024 6552973
636021041160 6546666
13263602864 6540359
130741172360 6534052
243165943168 6527745
106108778756 6521438
326537121520 6515131
526122669696 6508824
750972211312 6502517
949926159652 6496210
517911871828 6489903
783815402784 6483596
315799924308 6477289
670759032140 6470982
349906315452 6464675
785710202292 6458368
329063520864 6452061
234955145300 6445754
229270746776 6439447
732655816068 6433140
445909490524 6426833
406750300692 6420526
1263205980 6414219
174321561044 6407912
507174674616 649621
994769748008 6401605
296851929228 6395298
25895599584 6388991
513490672976 6382684
193901155960 6376377
303799527424 6370070
950557759488 6363763
626547043620 6357456
143373169080 6351149
60001990728 6344842
7579204340 6338535
462331086260 6332228
40422395812 6325921
593703852148 6319614
490121479044 6313307
173689961208 6307000
987822149812 6300693
622125844768 6294386
172426761536 6288079
756656609836 6281772
306957526604 6275465
764867407704 6269158
646126638536 6262851
707391822628 6256544
948662959980 6250237
562755460184 6243930
992243348664 6237623
361275112500 6231316
529280668876 6225009
934767763588 6218702
691601826728 6212395
632231442144 6206088
690970226892 6199781
637284240832 6193474
811605795568 6187167
232428745956 6180860
466120685276 6174553
219796749236 6168246
831816990320 6161939
406750300692 6155632
414961098560 6149325
495805877568 6143018
55580791876 6136711
320852722996 6130404
327800321192 6124097
583598254772 6117790
765499007540 6111483
623389044440 6105176
774973005080 6098869
150952367112 6092562
214743950548 6086255
963821356044 6079948
584861454444 6073641
384644306432 6067334
533701867728 6061027
329695120700 6054720
253903140380 6048413
257692739396 6042106
450330689376 6035799
754130210492 6029492
888660975560 6023185
778131004260 6016878
830553790648 6010571
492647878388 6004264
389697105120 5997957
471173483964 5991650
966979355224 5985343
382117907088 5979036
819816593436 5972729
797710599176 5966422
385907506104 5960115
384012706596 5953808
764235807868 5947501
968242554896 5941194
794552599996 5934887
875397379004 5928580
310115525784 5922273
186953557764 5915966
454751888228 5909659
104845579084 5903352
921504167032 5897045
416224298232 5890738
665074633616 5884431
75160386792 5878124
135793971048 5871817
798342199012 5865510
242534343332 5859203
564018659856 5852896
557071061660 5846589
301904727916 5840282
821711392944 5833975
788868201472 5827668
733919015740 5821361
113687976788 5815054
517911871828 5808747
15790002208 5802440
528017469204 5796133
402329101840 5789826
136425570884 5783519
828027391304 5777212
358117113320 5770905
171795161700 5764598
99792780396 5758291
767393807048 5751984
755393410164 5745677
855186184252 5739370
29685198600 5733063
435172293312 5726756
298746728736 5720449
689707027220 5714142
877923778348 5707835
566545059200 5701528
949926159652 5695221
332221520044 5688914
340432317912 5682607
118740775476 5676300
557702661496 5669993
187585157600 5663686
420013897248 5657379
862133782448 5651072
100424380232 5644765
180637559404 5638458
540649465924 5632151
651179437224 5625844
401065902168 5619537
488858279372 5613230
633494641816 5606923
488226679536 5600616
99161180560 5594309
533070267892 5588002
913293369164 5581695
543807465104 5575388
736445415084 5569081
605704249032 5562774
744656212952 5556467
756025010000 5550160
890555775068 5543853
372643909548 5537546
411171499544 5531239
925293766048 5524932
824237792288 5518625
778762604096 5512318
126951573344 5506011
17684801716 5499704
289904331032 5493397
498963876748 5487090
599388250672 5480783
376433508564 5474476
884239776708 5468169
204638353172 5461862
963189756208 5455555
337274318732 5449248
233691945628 5442941
572229457724 5436634
453488688556 5430327
817290194092 5424020
376433508564 5417713
406750300692 5411406
480647481504 5405099
575387456904 5398792
596861851328 5392485
733919015740 5386178
191374756616 5379871
797078999340 5373564
860238982940 5367257
111161577444 5360950
17053201880 5354643
175584760716 5348336
721287019020 5342029
809710996060 5335722
91581982528 5329415
191374756616 5323108
125056773836 5316801
83371184660 5310494
548860263792 5304187
596861851328 5297880
922135766868 5291573
202743553664 5285266
58738791056 5278959
862765382284 5272652
476857882488 5266345
421908696756 5260038
960663356864 5253731
544439064940 5247424
915819768508 5241117
1894805816 5234810
383381106760 5228503
348011515944 5222196
171795161700 5215889
314536724636 5209582
818553393764 5203275
972663753748 5196968
521069871008 5190661
478752681996 5184354
265903537264 5178047
880450177692 5171740
881081777528 5165433
180005959568 5159126
639179040340 5152819
276009134640 5146512
444014691016 5140205
718129019840 5133898
696654625416 5127591
256429539724 5121284
558334261332 5114977
719392219512 5108670
962558156372 5102363
896871773428 5096056
733287415904 5089749
51791192860 2970597
179374359732 5083442
855186184252 5077135
416224298232 5070828
473068283472 5064521
348011515944 5058214
356853913648 5051907
584861454444 5045600
555176262152 5039293
226744347432 5032986
205901552844 5026679
910135369984 5020372
912661769328 5014065
92213582364 5007758
603177849688 5001451
104213979248 4995144
618967845588 4988837
448435889868 4982530
943610161292 4976223
391591904628 4969916
627178643456 4963609
228639146940 4957302
874134179332 4950995
582335055100 4944688
467383884948 4938381
99161180560 4932074
821079793108 4925767
66949588924 4919460
57475591384 4913153
77686786136 4906846
250745141200 4900539
143373169080 4894232
391591904628 4887925
968242554896 4881618
650547837388 4875311
975190153092 4869004
994769748008 4862697
460436286752 4856390
243165943168 4850083
303799527424 4843776
459173087080 4837469
104845579084 4831162
744656212952 4824855
890555775068 4818548
813500595076 4812241
718129019840 4805934
811605795568 4799627
857712583596 4793320
443383091180 4787013
564018659856 4780706
616441446244 4774399
289904331032 4768092
494542677896 4761785
447172690196 4755478
545702264612 4749171
488858279372 4742864
710549821808 4736557
154741966128 4730250
937294162932 4723943
964452955880 4717636
756656609836 4711329
894976973920 4705022
646758238372 4698715
627810243292 4692408
852028185072 4686101
61265190400 4679794
425066695936 4673487
401697502004 4667180
812868995240 4660873
785710202292 4654566
446541090360 4648259
613915046900 4641952
973295353584 4635645
952452558996 4629338
759183009180 4623031
15158402372 4616724
977716552436 4610417
84002784496 4604110
735813815248 4597803
152215566784 4591496
696023025580 4585189
455383488064 4578882
286114732016 4572575
74528786956 4566268
841922587696 4559961
66317989088 4553654
116845975968 4547347
964452955880 4541040
166742363012 4534733
858975783268 4528426
834974989500 4522119
396644703316 4515812
886766176052 4509505
369485910368 4503198
401065902168 4496891
585493054280 4490584
725076618036 4484277
453488688556 4477970
219165149400 4471663
344853516764 4465356
471805083800 4459049
207796352352 4452742
432645893968 4446435
681496229352 4440128
596230251492 4433821
113687976788 4427514
865291781628 4421207
921504167032 4414900
209691151860 4408593
919609367524 4402286
248218741856 4395979
637284240832 4389672
267798336772 4383365
144004768916 4377058
847606986220 4370751
347379916108 4364444
780025803768 4358137
646758238372 4351830
720023819348 4345523
543175865268 4339216
232428745956 4332909
956242158012 4326602
541912665596 4320295
618967845588 4313988
596861851328 4307681
908240570476 4301374
121898774656 4295067
537491466744 4288760
51791192860 4282453
509701073960 4276146
201480353992 4269839
725076618036 4263532
101687579904 4257225
514753872648 4250918
366327911188 4244611
58738791056 4238304
80844785316 4231997
487595079700 4225690
22106000568 4219383
774973005080 4213076
60633590564 4206769
924662166212 4200462
353064314632 4194155
684022628696 4187848
857712583596 4181541
236849944808 4175234
391591904628 4168927
546333864448 4162620
222954748416 4156313
195795955468 4150006
627810243292 4143699
326537121520 4137392
140215169900 4131085
576019056740 4124778
226744347432 4118471
844448987040 4112164
702339023940 4105857
979611351944 4099550
706760222792 4093243
216638750056 4086936
855817784088 4080629
746551012460 4074322
188216757436 4068015
495174277732 4061708
586124654116 4055401
716234220332 4049094
907608970640 4042787
198322354812 4036480
856449383924 4030173
874765779168 4023866
714339420824 4017559
669495832468 4011252
561492260512 4004945
505911474944 3998638
53685992368 3992331
67581188760 3986024
641073839848 3979717
778131004260 3973410
837501388844 3967103
218533549564 3960796
161689564324 3954489
935399363424 3948182
337274318732 3941875
351801114960 3935568
277903934148 3929261
589282653296 3922954
384012706596 3916647
976453352764 3910340
975190153092 3904033
678338230172 3897726
194532755796 3891419
411803099380 3885112
731392616396 3878805
420645497084 3872498
343590317092 3866191
408645100200 3859884
152215566784 3853577
998559347024 3847270
236849944808 3840963
647389838208 3834656
244429142840 3828349
930978164572 3822042
843185787368 3815735
924030566376 3809428
466752285112 3803121
905082571296 3796814
929714964900 3790507
433277493804 3784200
438961892328 3777893
495805877568 3771586
635389441324 3765279
474963082980 3758972
888660975560 3752665
933504563916 3746358
673285431484 3740051
446541090360 3733744
382749506924 3727437
927820165392 3721130
413066299052 3714823
444646290852 3708516
716865820168 3702209
565913459364 3695902
851396585236 3689595
130109572524 3683288
12632003028 3676981
358748713156 3670674
237481544644 3664367
421908696756 3658060
208427952188 3651753
55580791876 3645446
555807861988 3639139
494542677896 3632832
648653037880 3626525
104845579084 3620218
269061536444 3613911
939188962440 3607604
676443430664 3601297
407381900528 3594990
480647481504 3588683
171795161700 3582376
379591507744 3576069
780657403604 3569762
605704249032 3563455
384012706596 3557148
10105603684 3550841
749077411804 3544534
970137354404 3538227
344221916928 3531920
494542677896 3525613
822342992780 3519306
105477178920 3512999
315168324472 3506692
882976577036 3500385
167373962848 3494078
689075427384 3487771
26527199420 3481464
137057170720 3475157
435172293312 3468850
753498610656 3462543
969505754568 3456236
280430333492 3449929
349274715616 3443622
99161180560 3437315
675811830828 3431008
565913459364 3424701
819184993600 3418394
344221916928 3412087
263377137920 3405780
597493451164 3399473
488858279372 3393166
460436286752 3386859
26527199420 3380552
753498610656 3374245
67581188760 3367938
977084952600 3361631
857080983760 3355324
312641925128 3349017
859607383104 3342710
649284637716 3336403
903187771788 3330096
608230648376 3323789
510332673796 3317482
308852326112 3311175
186321957928 3304868
563387060020 3298561
265271937428 3292254
738340214592 3285947
843185787368 3279640
318326323652 3273333
674548631156 3267026
828658991140 3260719
630968242472 3254412
332221520044 3248105
298746728736 3241798
966347755388 3235491
433909093640 3229184
187585157600 3222877
490121479044 3216570
478121082160 3210263
814763794748 3203956
987822149812 3197649
205269953008 3191342
932241364244 3185035
452225488884 3178728
171163561864 3172421
289904331032 3166114
209691151860 3159807
931609764408 3153500
254534740216 3147193
375170308892 3140886
845080586876 3134579
774973005080 3128272
81476385152 3121965
377696708236 3115658
83371184660 3109351
853291384744 3103044
714971020660 3096737
267798336772 3090430
782552203112 3084123
965084555716 3077816
856449383924 3071509
634126241652 3065202
200217154320 3058895
456015087900 3052588
950557759488 3046281
220428349072 3039974
260219138740 3033667
380223107580 3027360
75160386792 3021053
827395791468 3014746
745287812788 3008439
490753078880 3002132
411803099380 2995825
84634384332 2989518
160426364652 2983211
869712980480 2976904
374538709056 2970597
290535930868 2964290
214743950548 2957983
713707820988 2951676
899398172772 2945369
619599445424 2939062
348643115780 2932755
253271540544 2926448
121267174820 2920141
924662166212 2913834
137688770556 2907527
623389044440 2901220
425698295772 2894913
691601826728 2888606
282325133000 2882299
251376741036 2875992
94108381872 2869685
707391822628 2863378
224217948088 2857071
357485513484 2850764
389065505284 2844457
973295353584 2838150
33474797616 2831843
250745141200 2825536
826132591796 2819229
517911871828 2812922
118740775476 2806615
528649069040 2800308
975821752928 2794001
886766176052 2787694
155373565964 2781387
384012706596 2775080
586124654116 2768773
834343389664 2762466
114319576624 2756159
911398569656 2749852
897503373264 2743545
109266777936 2737238
651811037060 2730931
710549821808 2724624
370749110040 2718317
555807861988 2712010
796447399504 2705703
559597461004 2699396
339800718076 2693089
457278287572 2686782
780657403604 2680475
481279081340 2674168
963189756208 2667861
400434302332 2661554
118109175640 2655247
225481147760 2648940
329063520864 2642633
227375947268 2636326
774973005080 2630019
563387060020 2623712
849501785728 2617405
214112350712 2611098
611388647556 2604791
96003181380 2598484
672653831648 2592177
268429936608 2585870
401065902168 2579563
60633590564 2573256
617704645916 2566949
370749110040 2560642
971400554076 2554335
701707424104 2548028
277272334312 2541721
230533946448 2535414
985295750468 2529107
930978164572 2522800
265903537264 2516493
894345374084 2510186
821079793108 2503879
45475194500 2497572
228007547104 2491265
640442240012 2484958
209059552024 2478651
377065108400 2472344
822974592616 2466037
304431127260 2459730
222323148580 2453423
747814212132 2447116
888660975560 2440809
747182612296 2434502
867186581136 2428195
344853516764 2421888
577282256412 2415581
677706630336 2409274
847606986220 2402967
962558156372 2396660
237481544644 2390353
911398569656 2384046
173058361372 700077
967610955060 2377739
32211597944 2371432
915188168672 2365125
670759032140 2358818
4421205160 2352511
102950779576 2346204
53054392532 2339897
63159989908 2333590
482542281012 2327283
248850341692 2320976
663179834108 2314669
806552996880 2308362
329695120700 2302055
471173483964 2295748
982137751288 2289441
848870185892 2283134
739603414264 2276827
29685198600 2270520
422540296592 2264213
669495832468 2257906
579808655756 2251599
758551409344 2245292
948662959980 2238985
385907506104 2232678
238744744316 2226371
219165149400 2220064
588651053460 2213757
361275112500 2207450
682759429024 2201143
991611748828 2194836
205269953008 2188529
643600239192 2182222
774973005080 2175915
304431127260 2169608
164847563504 2163301
89687183020 2156994
489489879208 2150687
107371978428 2144380
444646290852 2138073
640442240012 2131766
304431127260 2125459
117477575804 2119152
511595873468 2112845
47369994008 2106538
558965861168 2100231
526754269532 2093924
994769748008 2087617
225481147760 2081310
442751491344 2075003
49264793516 2068696
903819371624 2062389
445909490524 2056082
771183406064 2049775
474331483144 2043468
509069474124 2037161
405487101020 2030854
621494244932 2024547
9474003848 2018240
801500198192 2011933
855817784088 2005626
57475591384 1999319
635389441324 1993012
768025406884 1986705
104845579084 1980398
500227076420 1974091
99161180560 1967784
665074633616 1961477
135793971048 1955170
224217948088 1948863
331589920208 1942556
774341405244 1936249
925293766048 1929942
174321561044 1923635
912030169492 1917328
646758238372 1911021
602546249852 1904714
614546646736 1898407
774973005080 1892100
425698295772 1885793
532438668056 1879486
428224695116 1873179
668864232632 1866872
677075030500 1860565
84002784496 1854258
218533549564 1847951
764867407704 1841644
803394997700 1835337
290535930868 1829030
84634384332 1822723
349274715616 1816416
754130210492 1810109
774341405244 1803802
175584760716 1797495
872239379824 1791188
187585157600 1784881
491384678716 1778574
559597461004 1772267
975821752928 1765960
874765779168 1759653
73897187120 1753346
713707820988 1747039
711181421644 1740732
192637956288 1734425
410539899708 1728118
362538312172 1721811
96003181380 1715504
114319576624 1709197
147794367932 1702890
765499007540 1696583
478121082160 1690276
883608176872 1683969
15158402372 1677662
792657800488 1671355
49264793516 1665048
423803496264 1658741
895608573756 1652434
694759825908 1646127
240639543824 1639820
591177452804 1633513
164847563504 1627206
715602620496 1620899
540017866088 1614592
727603017380 1608285
30948398272 1601978
325905521684 1595671
924662166212 1589364
385275906268 1583057
315799924308 1576750
629073442964 1570443
161689564324 1564136
243165943168 1557829
81476385152 1551522
75160386792 1545215
512227473304 1538908
219796749236 1532601
550123463464 1526294
24000800076 1519987
929083365064 1513680
970768954240 1507373
564018659856 1501066
353695914468 1494759
584229854608 1488452
858975783268 1482145
975821752928 1475838
814132194912 1469531
157899965308 1463224
339800718076 1456917
272219535624 1450610
873502579496 1444303
950557759488 1437996
37264396632 1431689
470541884128 1425382
633494641816 1419075
735182215412 1412768
589282653296 1406461
279798733656 1400154
6947604504 1393847
28421998928 1387540
295588729556 1381233
773078205572 1374926
275377534804 1368619
204006753336 1362312
927188565556 1356005
392223504464 1349698
61265190400 1343391
943610161292 1337084
203375153500 1330777
169900362192 1324470
214112350712 1318163
224849547924 1311856
425066695936 1305549
365064711516 1299242
584861454444 1292935
605072649196 1286628
714971020660 1280321
248218741856 1274014
896240173592 1267707
552649862808 1261400
39790795976 1255093
631599842308 1248786
889924175232 1242479
572229457724 1236172
265903537264 1229865
462962686096 1223558
996664547516 1217251
988453749648 1210944
955610558176 1204637
321484322832 1198330
629073442964 1192023
690338627056 1185716
205901552844 1179409
205901552844 1173102
603177849688 1166795
470541884128 1160488
511595873468 1154181
118740775476 1147874
140215169900 1141567
565913459364 1135260
223586348252 1128953
65686389252 1122646
478121082160 1116339
498332276912 1110032
206533152680 1103725
601914650016 1097418
704233823448 1091111
191374756616 1084804
426329895608 1078497
980242951780 1072190
572229457724 1065883
300641528244 1059576
294957129720 1053269
559597461004 1046962
82107984988 1040655
66317989088 1034348
718129019840 1028041
248850341692 1021734
182532358912 1015427
231797146120 1009120
800868598356 1002813
110529977608 996506
620862645096 990199
250745141200 983892
594335451984 977585
517911871828 971278
488858279372 964971
820448193272 958664
310747125620 952357
310747125620 946050
152847166620 939743
840027788188 933436
687812227712 927129
764235807868 920822
330958320372 914515
125688373672 908208
39790795976 901901
906345770968 895594
971400554076 889287
472436683636 882980
169268762356 876673
498332276912 870366
562123860348 864059
58738791056 857752
555807861988 851445
53054392532 845138
556439461824 838831
152215566784 832524
442119891508 826217
519806671336 819910
668232632796 813603
331589920208 807296
135793971048 800989
540649465924 794682
879186978020 788375
390960304792 782068
173058361372 775761
598125051000 769454
76423586464 763147
742761413444 756840
593703852148 750533
560229060840 744226
710549821808 737919
517280271992 731612
37895996468 725305
126951573344 718998
196427555304 712691
564650259692 706384
439593492164 700077
746551012460 693770
471173483964 687463
565281859528 681156
366959511024 674849
910135369984 668542
601283050180 662235
909503770148 655928
391591904628 649621
323379122340 643314
816026994420 637007
112424777116 630700
600019850508 624393
742129813608 618086
62528390072 611779
657495435584 605472
934767763588 599165
324010722176 592858
916451368344 586551
828027391304 580244
54949192040 573937
77055186300 567630
429487894788 561323
647389838208 555016
342327117420 548709
749709011640 542402
173689961208 536095
248218741856 529788
468015484784 523481
74528786956 517174
216638750056 510867
984032550796 504560
90950382692 498253
121898774656 491946
194532755796 485639
725708217872 479332
329695120700 473025
804026597536 466718
855186184252 460411
86529183840 454104
871607779988 447797
193901155960 441490
807816196552 435183
870976180152 428876
947399760308 422569
137057170720 416262
814132194912 409955
918346167852 403648
761709408524 397341
750972211312 391034
482542281012 384727
771183406064 378420
426961495444 372113
156636765636 365806
889292575396 359499
18948001388 353192
468015484784 346885
84002784496 340578
72633987448 334271
584229854608 327964
948662959980 321657
719392219512 315350
674548631156 309043
518543471664 302736
324010722176 296429
380223107580 290122
287377931688 283815
353064314632 277508
89687183020 271201
947399760308 264894
444014691016 258587
829290590976 252280
194532755796 245973
193269556124 239666
989716949320 233359
133267571704 227052
869712980480 220745
421908696756 214438
676443430664 208131
397276303152 201824
985927350304 195517
598756650836 189210
600019850508 182903
529912268712 176596
976453352764 170289
453488688556 163982
288009531524 157675
468015484784 151368
581703455264 145061
636652640996 138754
677075030500 132447
954347358504 126140
903187771788 119833
349274715616 113526
87160783676 107219
907608970640 100912
624652244112 94605
294957129720 88298
361275112500 81991
628441843128 75684
602546249852 69377
797710599176 63070
228639146940 56763
41685595484 50456
465489085440 44149
728234617216 37842
323379122340 31535
217270349892 25228
488226679536 18921
525491069860 12614
483805480684 6307
18708
333779054
74586582
177163630
164915436
219281952
504089606
582178626
119528436
238877365
43013740
221810883
452914276
438281114
160026782
412988667
127004059
146942049
271511535
503494117
278422515
7599935
422114896
472129406
207077731
178910669
118912178
594535662
140566810
377417187
492300260
126470380
59304721
439562914
139914488
200751810
51650214
539864769
229883843
301446379
228764427
484838011
574744296
43137359
374885610
190534470
475871221
582322678
344154668
90940633
593217209
195012440
17003672
394280001
494304818
225992424
622160322
349918667
559293180
182669641
496329365
439881715
257779704
467826387
410593838
38460164
502882338
477477742
174211954
63780000
613090856
492647697
160406737
124367733
140356546
539866586
13806023
69362262
518254720
217742868
190106725
222283541
352313304
405010312
406284326
494879585
421636794
357121261
455334802
229330759
592865331
273949242
123833323
66980340
496843698
7007077
122674755
186297578
464889419
168548240
143730223
164145355
300761909
234702391
534663321
630725228
40589325
566866853
174565146
81631501
38999799
31644129
611743008
6994463
513864446
261961245
522504593
184978003
332912928
214923639
589477448
83019786
135745561
73869277
164391955
558145173
419005545
342614040
180064850
532367563
363503513
315936717
485803329
6929611
149955232
82613205
486099411
195081817
145723235
450633730
614415326
40125134
431367265
364781596
453612054
43745352
7926364
615321585
112018627
624266860
131816300
198481290
277979624
333853921
478130778
252800302
304760547
435193901
440277267
20686960
202806243
113721517
510148002
726843
158822874
77916678
7499023
580281842
463545579
608447261
524267873
217616379
10256451
474797267
98673015
67677595
193404437
165880407
138647851
552190464
206365040
349067222
7113710
21021453
551528229
402443363
580559350
123018035
569919441
141699369
38945725
262812690
276353819
628278112
129645598
543537260
55134008
302725727
192569797
10726858
316384551
430018484
560124670
582523925
629047566
139040682
148720696
319544155
84671347
574460481
395032638
459029767
615746103
133621450
24035977
340559079
1173102
520227170
402235703
569030154
430433829
617234555
6811560
247814644
535117415
259362661
303827111
211270854
440771002
129218154
482093318
525153392
550450015
338326180
489813069
397372535
164776508
544062338
354976881
551503001
492242429
497779975
76384077
374134911
101435705
112189645
259124845
505536974
132155096
290103079
470976061
28668886
429798862
196286454
403040045
456393441
12021142
60707419
293126869
138490859
10576839
399729065
532392791
588882726
4881618
215691011
111123033
408794512
384247668
447853763
240258858
314239968
136296299
138021909
292330281
225096830
74784685
309828676
558428087
173070387
6893032
332397821
373929012
218152628
68046223
40938737
98483805
479930193
494052538
144352682
164920489
297826481
595494326
553760907
492103700
391702542
509473153
241759924
342293126
451719357
277432316
40440405
181856038
209297795
620009635
17306408
384861858
555066456
334966995
489789006
285606188
596125026
237698216
83145181
69762559
207336318
63126763
597569654
358677561
82167596
159642784
359118071
320048715
156016259
249536455
379257573
100076709
424637696
286779290
520902604
88792662
399920932
231250493
596661121
572095356
422650991
253424911
49102904
140367981
266615811
216960800
554271133
89177740
262199727
241362583
500014609
367527811
422117264
276341205
63347508
497114655
623434336
268738366
623715870
307013690
362595269
133304752
137374945
129418510
25890235
288387575
204948879
567762447
578566338
614049520
169536511
370706539
444485825
81411675
378561245
504406765
606807508
423458764
253465716
286913857
154237513
20212583
180973058
397897192
223255186
55762496
244940655
552758094
103788051
424235817
277142194
626543687
626491309
544650216
8199100
182720097
236570533
226951088
42484027
234175792
204709650
28892437
80634995
403316498
626430161
171770091
115817830
547109653
409906944
213081995
304023452
97211932
410232508
533679419
53300457
349010459
45113971
550392969
9971367
123156789
148205473
325358420
173713701
281227223
169759212
82785682
114461265
464152475
428971991
226364537
560521692
217900543
508716313
11415670
574508563
440940053
629110987
274301558
498494105
46242924
339647963
488060888
284660138
248478461
224508838
400560559
125793115
84431809
103598782
503555125
11995914
244060900
60294920
547977316
177574588
537886188
370782223
140444276
448903496
72241878
12620307
104799910
31777764
410819059
261179177
496131572
482895455
71111425
220181014
563770116
165424466
458153094
400025322
350795340
13613118
512342838
199944514
240632650
335456716
131728714
60969769
536568025
602510249
495963559
597045848
528815684
60011105
370157543
529370166
43499379
375025340
308663735
90284187
542080156
190706091
164215952
236001633
591161417
497241994
13619994
620192538
624702043
126662241
12467002
384450765
228815102
518060329
141793974
120786444
231876855
125231792
547390837
76453454
368385563
621624367
143946381
339104550
489844340
110322044
291427549
106885648
421190914
363595208
107513872
128328529
449537732
330444617
288583666
359631447
428888614
597835683
375234965
615474902
238095557
246434791
241242452
188660322
71231258
155625225
301815178
329327926
589502676
595734340
295256598
490482776
365380439
206358733
9298074
347320183
472362765
630901824
630624316
411424531
378861490
287614707
589187326
528860871
4615521
311609949
22509403
484820798
440663004
513522247
573407212
90410845
398238820
77414308
472514133
489498884
29825259
310758504
158081591
275382178
452937626
410291625
475112617
270137647
318131071
480606014
293540394
188509923
512361759
221684743
273156170
434892878
300553808
260233127
164858673
332498733
54233893
124178523
545905804
208503113
119422755
33571971
606927886
39362657
218007762
426491954
167511374
513859509
249586911
396092286
221079271
414119281
270355862
5099364
35874405
432584516
182511966
576485028
555936822
197661380
40954236
333810589
594529355
492183908
237123915
519744158
102193667
56088405
230889718
588053645
200870136
224478744
588434715
265285034
91375816
29964557
18526104
165833765
190042858
303046849
483590045
226433914
275105033
182026209
81053805
524671598
603926785
78240108
612964716
599247305
119574413
122559282
603363147
8382003
437529204
33207770
199130911
477107413
63410578
137833178
41481139
236477249
377152293
372998387
596812489
448379743
41462218
167173342
283487036
100451589
390371765
53655828
459346002
5102363
42821808
511929329
43732738
224488846
21029032
296529912
189113619
588204961
346080463
571506467
27630967
42977602
553691530
41198191
59538080
558144272
357603905
419661473
263247873
218068450
323749367
174095264
114623418
328098763
144971184
329389382
166937631
507312774
506729608
13900628
600634531
2271247
157178127
479502289
294738724
425129642
583895870
141838123
24187345
482901762
1014244
530448960
166832764
346588423
361756906
241904985
93330742
151375736
245121555
71612104
157166123
11144469
16303595
370845293
178071065
539828744
169664534
570485345
168958223
62384446
22223294
585231146
413903182
398923545
13818637
184832853
53993000
167536136
393846922
39919462
625879049
509896336
148599227
134332793
94459939
456330371
54706778
19463402
418526290
495862647
584513339
165010041
499748839
351299900
268077794
438172518
170686309
332993445
283234756
17295424
369496359
315238258
497351099
362311922
76913865
145499125
192313587
507115179
71447844
361479398
312000983
346683176
339007557
310214052
102779953
24950492
263701181
256764277
218007762
356042764
302963052
348443385
7335041
349687339
340239018
25019869
145896686
178144567
372451862
67383988
89628777
190206506
349521326
99549688
231807478
591422925
391853910
160254563
304691170
237509006
228717048
259400603
332410435
495484184
141952719
122393862
624273167
557854150
37463580
389141900
585106697
500517213
76774362
88606461
400139500
621857116
454872439
247770495
464384410
37028397
55419609
86694672
72195155
460159284
346872386
511560770
301175562
287931425
100375905
241129224
244243561
314836380
137707038
198784026
382815174
586834815
531503504
216084127
309836233
378736900
629061458
563600127
239661523
579488827
75942587
330215599
144007731
134168811
35760690
415101512
17754205
138224212
510059704
520655402
155150641
376130559
122071985
1829030
104645744
281033253
355065179
183987831
26161812
177125788
104130696
553527633
348247312
558024662
620557228
568044495
283733009
44451736
558830387
74220776
31314255
362544981
462206369
82217378
585635971
583416421
167261640
160916798
388359832
106935185
330218548
336639788
279986651
328739761
407507884
312133430
337481049
84197324
412876321
586942034
504312567
360285729
176596000
463551886
539204351
361740534
345472232
389835670
415060593
187877256
462322021
215623716
120189010
596465604
290652670
605598140
172476364
78623062
215592181
92082200
40667028
365837535
544300407
341025100
541925428
505829614
620716019
325993649
399655669
547617889
621485473
593356253
230035211
69503140
22806112
623745871
351053927
101889585
320218130
445835523
152446497
227744362
13068104
224598924
175765936
274991507
626682441
14739459
37619370
441907253
429973418
623314503
144418415
128194919
401406101
273061107
124582171
151790569
176589282
363396726
181685749
568609335
466096616
261782687
328439310
21084301
332788855
463460566
86544654
395291225
287283850
527788681
177106635
235181723
376206243
617448993
91942003
178082397
307690112
40213432
294196322
386213040
214595675
613567227
263714591
578909259
627712828
386026242
278063016
99564729
109091417
557350383
32972996
26754294
67545082
549622054
184978003
384714386
369620312
30311442
71980381
119669018
619410470
616244356
217257907
329420917
191868225
585457634
285568346
223611945
620116854
32556734
51130849
36757196
124297831
192900102
230793438
567172970
629646731
501370551
336825335
485639
78053
183686629
593401613
135140089
324697983
609432796
540537108
482474512
543032941
454352384
287355052
117819299
386842898
83897317
507795491
102375224
17079356
602814753
480700619
253230305
230466324
605781043
536448192
48721575
235225872
51858396
181572223
12450018
6323785
26716452
595220386
84841764
535527370
381789258
166870606
398785303
352346862
177069025
216769904
342798064
75721842
61701381
42259971
24109570
503837297
420531839
39122321
55236706
386222918
443112666
228693156
319821663
67644292
510144659
568840944
599101930
101884296
516237658
235148298
247697895
349500721
126013860
263569354
223280414
559973302
324905105
314025530
139138544
392905641
279526240
123294134
165600440
4863777
209208968
472780188
481697065
29239077
221747813
216065206
450887430
279147820
211019606
209951527
25106137
375443481
32329900
294871171
356679771
262226139
426775769
226924053
363936306
366455621
218165437
300068139
224649033
472337427
238889448
194356512
225135796
258907665
29396927
248486858
75378587
584772426
515931521
169767812
316258208
561236499
380469775
613199070
415700677
405363504
565678187
517082225
102987019
366233625
214192027
205160403
527139060
529834582
463952190
350185115
480492488
215314673
216935572
93179618
264499821
54985390
430351838
429494086
338017358
112504266
118109091
230483008
25505508
102482870
508726185
419287059
296376251
156079329
67844399
84936306
409785632
143003124
413341859
545454588
605937725
271992705
348928468
37360926
218547737
618102065
481753888
47371877
493175865
483809970
290380587
51969072
179402615
480431269
591848880
418233523
80957800
608190317
260400311
314391336
20604969
468338899
9805885
583844964
454297413
404310048
65428818
50544298
537508286
602667032
33102756
171272892
27996773
320475346
126442736
477149053
387798509
243359513
491472975
523037050
31352097
473983664
483343252
395647753
181439776
96837678
58308215
543397150
482258448
186375320
520813139
333324950
454110307
82735054
220435957
379525325
57873032
498146000
523320178
628897223
151878441
474059348
503475196
33206355
84961902
452325426
624506526
295842449
512069932
308449444
270955027
364361697
333274494
360791935
33364030
139573910
56838684
446705889
418901856
519752891
376830636
152326853
40131441
116181247
618704086
610648263
560894124
263058663
494777843
618802648
41839379
261267475
7834883
40072552
255757670
122589457
571388972
631249348
618855454
44775543
294704041
186895331
246821358
325245683
592309291
533270427
430402294
270665268
612592603
11288177
183668760
52070592
388958997
320382164
463322110
193334698
108214900
72452600
13840063
420821320
434993790
254283282
203766556
329742574
623585704
87534259
26489400
183943655
147968527
164808217
476693372
17016286
224398700
106815131
523745894
583365965
129564701
230602570
459547038
517766858
480567302
271916795
366714208
436665145
60194008
24723440
443949730
503317521
455230273
335930568
161051950
486492580
590675778
185979009
502045722
141459667
256423699
134244223
462866210
362356071
50750743
428762474
533897343
496171690
617524677
288783319
235724125
418785156
267337014
344776586
264408361
85295868
333222311
126266140
242046618
375696256
443462997
308992060
87963729
171532721
250715864
508476647
594661802
49850528
39317838
493452357
391267684
442233921
271261820
92977794
17886652
524805470
377038767
335393646
10829119
113790204
630317291
185047380
27668809
369445139
401051945
338887488
426208139
298282080
371055758
473354994
559033559
379150719
351153930
19865483
544101526
341719567
168346444
214890755
1330777
137719652
378741657
354716827
394654218
355005292
387539922
557734317
453078553
55325004
377216753
221917288
444620791
478125153
33187434
597211547
19595849
402526993
556645800
580863151
74579694
130807180
445619113
249208491
589657767
210473958
573369370
411176653
539141281
129460751
216904037
547094408
138659395
273634742
360306296
340443216
120533118
178283202
14783608
542545891
108215506
261816184
365402352
99347864
366040367
236007940
565889268
329162330
358519021
256165112
90675739
127161224
551940715
200089575
517220181
97005156
364277122
429721138
1337084
141106511
493621310
288911056
77651784
4900539
489995236
58664012
369248071
336502902
43713817
465835020
22582266
424448486
575266286
229257380
621851279
385578445
372264368
274759680
489494381
374049249
570379852
306248999
432110004
101438620
551399861
421540959
378464149
153184416
62112896
108221813
2753230
161039891
84843822
564514342
306973032
67465979
538926947
58409127
146896337
587673704
564659403
477510073
456463649
46078942
201998488
357151144
441540456
468250601
277596298
74851476
260683025
367651959
282994735
321076756
352208108
580811630
172365163
612920567
293648736
404287380
581757680
168568261
40982886
209953723
50380316
224747812
301730065
593236420
263997980
482389869
87225013
606045937
622704520
176282224
14594398
198556974
360266531
7274295
324249177
103060158
74239697
372604946
225185128
269466718
408004085
322798675
519963710
475151539
165798416
17486216
172871239
466217165
533544923
2743545
204714003
467469903
565463817
313949846
19356183
434755617
174155191
175137341
162426882
291761724
61860602
410543043
572100038
181349324
572038593
53723026
2850764
136130288
118180566
37848307
422238021
539519701
48324234
308658273
474950466
588073449
322158879
257736416
605660019
51281445
107105474
88279186
388303069
244024137
104860182
436135401
578232067
286060446
90745116
273572720
304672249
232835519
272493935
345444341
65037784
205992927
482977446
459636883
604418731
137533885
581600005
112177283
89589793
48678491
461268752
273402143
323242620
427078505
210398450
82703691
602101687
510475966
347072156
575791258
107015368
100194700
156022566
195157501
525297107
30208155
484297713
511524204
101763445
176633842
462470876
505906902
43272327
513805679
552303990
200053409
109521055
370252435
279378381
96556819
76270551
371188739
440795920
31222983
14373653
84211064
478936935
16555875
305794468
309964818
17980546
484182083
620792752
105913451
295514485
396508476
337083922
209260790
598710896
559077708
402493819
196191849
541045995
44849077
311881150
311230503
450603615
69711725
135455439
26394795
361195583
329616434
585166998
505808786
519464895
61450077
516934334
66426015
337292563
8714079
266956389
456191617
18864237
208926419
540652979
612226797
366575454
288271933
247172355
22389850
610081308
507316159
320992685
67202024
277817043
258145510
470978167
257205767
260491714
230300105
525049119
618679632
157180579
525544889
95696111
127756741
459991642
380930186
178811430
435251806
94953892
560827033
74903231
614447828
324104116
13698804
602728455
614054693
245128745
137479986
346929438
128076252
398339200
227707686
344507938
600340606
264234384
420834575
607660350
294902706
540118866
317000317
264855759
83611899
75056108
369117175
270803659
168182462
546848435
524162824
352789229
626474897
84785001
258158124
465273697
199503024
407669352
40501086
266749987
512916775
48772031
611728544
481299784
589127816
473036501
80111514
439950651
392068348
59115511
267851983
99228031
257735555
381794245
514115105
32745944
60831015
130692606
94415790
187141901
488429973
410048952
142626498
255063223
320650212
224284204
123833884
85396780
565958645
513135907
269125700
530343016
153014127
101284113
186974528
364550907
273110862
493831793
506899897
144121687
595178976
259438445
535744651
248359231
608291229
32178314
394500220
280182168
578015798
322773284
261195035
333479768
20201321
68248047
114812628
339959914
11110676
286956192
481445917
348095944
376568471
319682909
249505919
540582666
337392965
401362143
261349990
410345123
248199371
532096362
253144059
128801554
110218550
17836196
161093394
389823948
401487859
368842783
325160161
392442324
213422573
339168457
273967840
134881502
621586385
575885863
157104044
413601253
271957840
223841737
573527045
345812810
78906877
125263327
463368983
458537424
476506464
217924274
476317254
36733391
279589310
221915529
89990862
595349265
360624262
504848214
398562306
499113689
477666952
458947107
378899332
98193683
423142525
33180983
354002087
43254232
395240769
294611124
343127106
201439273
123793796
384760460
463835701
206537443
210426748
163327192
409532431
123450390
13906935
75684
355530201
121081786
226282546
38687138
112624099
578799697
94819438
526565123
339146311
31307948
366398858
396785984
147283097
96691464
188093661
191575125
8268477
552227396
189160647
181408241
410648770
622236851
226137485
1489879
414232207
627306404
172915038
525562820
441225106
544333658
127981393
348106999
543537260
596112412
151683350
96896504
496997743
35047527
259034797
60957155
403118561
376497956
416978243
379321901
264874864
327442786
102621197
40982886
38391633
320421117
112270907
288397428
156312227
542698429
8817186
461951301
401345266
5331135
104759270
523285123
572579043
81599966
99555995
319481085
230922147
281903979
45035381
15243189
406460922
484085814
503702248
565050437
453896174
526672342
189487508
590510463
339328356
141819344
26883563
522270056
132165364
396092214
623339731
459603029
20984480
452281277
285252996
127794998
184854493
121113321
504219422
189645183
586737791
166436410
484043329
296238222
288272982
190951587
214936253
81273666
8798265
224988619
275073653
282064077
43366932
254323468
4078692
165648222
604172758
10961566
80500920
192486280
138848605
175693665
596534981
547561126
569665775
401238726
23493575
469532039
121246106
35812552
584608444
190755937
237909695
333886273
291995179
11081399
243223470
90827107
429077824
389305882
511862633
108612847
434227380
317065504
210604072
532726116
113917770
52208142
496329365
103633080
519312073
564917990
509870494
35842681
337645245
236065780
524195726
76321007
578427584
290578152
232232004
586771745
620712375
75046993
319342133
574100982
115588389
118611492
98969444
52113072
398116761
438916744
214223562
147217994
271882156
482716240
145508797
161150157
337506491
217080633
511587083
285990915
429450953
64141059
19319603
269892390
304464118
542906560
338748970
1078497
157971368
150419983
21960342
68079259
534679600
82142368
199805760
256834871
221463998
40194511
386812404
354241832
444832909
526856150
578118541
399384468
15382773
167854498
351779232
269889144
398509690
536580639
406410682
378880411
271999941
277356632
419333237
577372334
141019437
134040746
144839562
52718724
123900194
480270485
9668631
479426605
13932163
346664255
362161505
464297423
269409222
244087207
24780203
73230577
516152198
582577590
24584686
63227675
490293566
60558285
446520333
544748204
473762919
415360099
585146288
454446371
357215866
350745204
112270907
437895010
88596777
337474956
494324256
376232573
399313260
99877652
436349637
157669582
391865810
65898305
166145301
23796311
271719296
253894412
317046583
52064285
466257589
370231214
26785829
167203429
470842778
180437921
334580043
548601781
283045403
273605308
379613004
631040578
80023216
627969069
556510230
514220233
56006160
18275568
351886451
239962231
377045565
35131971
514316422
590665413
432259985
149435685
267196055
79539538
7448567
305719211
296220335
631412691
67453373
380299486
443438863
160810921
27173206
270677519
23808925
355108648
35310219
157896980
140150307
624670508
3487771
517855272
261739005
619278023
95977410
8148644
252071869
297791312
376975697
402878546
60600921
454223833
125359479
574185163
474310105
443257914
277937649
258003030
428144388
427305557
254468529
279632090
49793765
301002545
505002613
341854141
219559284
112777752
619978100
76018271
149248848
631338992
196449872
414579773
446132188
196734251
8400924
180364876
521450146
284643104
222456598
143168900
520213974
402071250
627584342
521504004
595185283
528715810
112800695
523960332
105460943
312679110
19448924
586166273
384606288
117751690
120089338
164964343
26740996
208692836
471065578
486566129
332782548
319003702
506966280
83665441
251983571
400399895
502162687
227518531
339568880
305875010
141800281
475245064
197516131
587232156
6206088
469171769
425224247
148708274
20781565
398419497
178279969
250616127
469265368
622538742
36435539
176237847
180254060
107881902
60969769
358395275
68039916
360095894
124153295
223192116
581272041
16915374
370458829
543839996
622533831
179553983
485878061
88979156
533805826
78591527
503092938
107036097
192729306
136187051
124853372
340578000
341257215
609303956
236367439
186176333
119233835
494742868
593961725
32631979
130177375
7826987
555626001
133684813
306452025
229385590
273402143
250476898
38611454
321669614
542553368
272196141
498430431
42317529
348341752
587591655
17495618
221312630
125294862
238858067
432888164
6981849
57179262
245985614
60648112
13269928
358481784
396122420
257780690
318672526
199231823
17257622
251338502
95398609
275794272
175266962
104277305
330505922
272147050
118349523
364498136
13123381
318106159
248047627
494786968
556498145
521052805
626436773
377120758
437009071
137035865
99518153
6912472
403906432
158986856
237222776
109073258
243891690
511813050
302042230
66841586
436189095
146246716
418921662
381122433
135020256
588512477
70846943
614755904
338538986
576014995
127256339
194608792
56325947
430635653
373499687
232097600
614339642
391575801
414106494
10229954
630454027
279142485
66009062
107406504
216568696
242009751
621346878
256856538
627065491
217540050
371047117
422417906
617877869
313356988
133184919
606851321
195788201
535249862
323429267
136023069
575074203
303524375
19761312
271585727
305639946
267927667
183123745
136540243
3172421
512198963
552966225
387010134
258050905
574883050
418365774
392638580
463551886
98877495
385906409
248521028
108562991
603365840
428785221
34514538
253648619
118281478
373342865
11491354
92460620
480017279
11144469
97545523
490924266
480675391
15357545
365708541
515616171
78654597
289188564
216361635
587134371
203555719
210094943
309100115
75583088
477267522
465065566
446179726
472930395
609521094
354970354
203804398
232658923
445423629
479188737
113027747
586878964
232338653
92038051
196040481
604652090
336446915
7290892
156866143
382105743
122949148
581850268
628138912
468607139
113273720
349344730
149489005
170854831
248716740
96373544
550456039
255236893
449859389
197692915
72560366
514707963
136174437
343896467
75935769
43385853
339959914
354655200
508539717
548122449
81869873
501734961
214425386
350740623
58396513
268570981
326384443
27574204
297450734
81019722
201218528
517312754
4491906
496884381
270412625
161386518
156165311
312455087
135039177
399535836
133084707
575185786
305094818
167476078
303089192
232225661
120831873
120154657
436625452
153543915
434986993
502516532
533982155
286899123
545971595
351035157
565233340
294265699
54671102
148283877
612807956
218865514
300868023
625660707
541216284
506597161
594264713
368568466
436478055
29144647
63782691
191442678
91165849
520395441
12904122
286629108
232602160
89642542
38579375
128827724
286268423
44760779
488168107
321657000
375737516
418499123
451978541
84040775
29901487
173357385
42092918
93904592
322492438
62792492
16757290
89401403
484219925
305805227
100987684
588347821
384356258
318503500
178662221
13129647
400940203
108322725
336018039
367562878
327167551
57072043
416634612
48899803
538573651
232274196
414855539
172086242
497042056
560223962
278396933
575829467
480252822
348077023
282680452
108001068
442978452
404177788
290683323
249210320
133241682
629848555
65342378
247814214
13515901
154560677
444677421
3948182
496127541
99698458
247265935
54334805
362620965
619676266
432698298
8907780
474765732
450978678
265486858
199433795
327800018
331039374
462150933
603500968
514625363
319127893
364853643
447493721
220720918
138318817
428369118
51898005
63987875
216500389
387716518
70257939
27832791
627908956
280148354
111698440
106203573
329313698
45479777
474002719
337752464
405730336
590304572
362103372
302807996
14335811
11920230
281550884
494250667
184695885
502461539
490489364
561276870
250167155
103983509
285932553
352157652
408224299
100593626
616534478
328372028
508944318
162821512
189001869
21866369
259444752
533706663
574138824
308059108
413322938
10508630
452442546
314044274
210868238
110348935
423228071
504929839
193971785
14696366
251352871
301991774
524572408
39299994
284261831
459202960
542402000
305864272
94409483
628423173
312398324
186576466
51017323
307947337
460335316
403048835
237942926
113149367
86576189
570587244
246136982
9895683
9220834
215075007
126990626
22465534
343467499
186697522
134319595
10299331
49194600
429399481
128882069
249189570
542561918
355330073
372386302
530904339
53218466
250570803
311473526
65990141
597556784
431042996
259217700
255711008
477540371
28766227
571735857
579446305
132592142
437453769
24663808
266948690
95451016
59974474
70346259
310638671
247164658
111117523
448679980
257439126
398093752
6710648
50790271
49505512
269409812
584808350
446692017
619496180
218387252
516299096
586551
152812046
624443456
589472265
317948484
198182415
162928731
371040810
436564233
251245652
264797917
2909100
309327458
127836583
369767951
86494198
415719598
67522778
290248140
481482687
12608429
411294568
209240439
89609856
604683462
331470370
166637247
479256997
55751463
132825527
335399953
586273492
261204405
6290074
377436108
276183530
166927369
168018745
510734553
553281575
141127867
248359260
129217816
30796718
56086161
109073258
521787983
64886416
160089519
268116877
511827287
11081399
83663014
458241613
31194422
160071660
543156723
66734367
367211368
143602823
42965318
466547711
35806912
94636535
520874621
155707216
338730049
433647809
236197150
286846944
80662423
537152095
248994053
94012035
426914523
456986299
52254885
250500546
341000569
523644982
4592032
484330494
106127889
67976846
452780297
71029434
5619537
534379496
173826301
392736111
501095260
533889948
166850862
331609446
613393592
338058513
245840553
177062529
276973552
37980495
287037877
600418382
578159299
472355005
139788348
320982151
50166837
206972254
233346386
194306056
439934494
117480489
448150192
290349052
183899506
554189783
292020407
191821098
146183646
470645773
566179390
489700548
305315563
124703874
16789234
171001691
397265316
331757129
320017180
583152013
363112170
411128102
26256041
333494033
404114718
272113966
411827121
183603077
601813971
563052117
193706891
205620814
255893911
502005665
489883611
151517505
432735884
576989588
114239837
568065183
191530665
239544038
3042681
361813031
371709352
544655995
4736557
6237623
580404380
363680541
414224839
221597779
353816564
279435922
587401322
24073819
476390282
37847253
41500060
595929509
480296971
45753541
231783793
291386351
344475726
248874220
604178440
113507079
379250279
502205706
74315381
418384851
349010459
19658669
122628406
212602181
495986939
294365969
388355076
613185461
149746551
224524978
330676010
400604743
90789657
86431128
28160755
475117323
475353761
305820123
415145661
536013496
273969773
124708311
178814949
475448667
224194929
312149035
595178976
367403918
162562925
475635534
447328643
467708199
3752665
519075682
496354593
514228436
273161687
242214580
498379140
157870517
87642072
538644124
421887844
227212356
40982886
123680270
50947739
500941611
571587818
166769694
127231111
30015013
514928708
130550168
362498344
127287874
269338186
441231413
245638379
225810071
364668134
341618655
138867526
165523300
225487864
137385381
105762083
311199994
326701518
183596770
43385853
271509440
78201611
119385203
506218128
498661958
541038665
623352208
226522212
318415202
231897539
588663536
313861548
207175669
197289267
286558545
153840344
586470757
258310395
603851101
88903472
320528047
277034975
589742342
475200777
586349176
621789690
421615171
158920826
284805199
466115202
555394420
485430869
404398533
485213440
441976160
557187465
44149
251611458
22084031
19230043
413959945
138293589
434740586
457434096
458499979
416491967
601046476
354838127
2939062
212302297
271150544
349957380
164015646
31087203
239855210
478848013
591219448
270002670
414528005
203189339
406454615
401245033
303591107
352291790
93611951
95242007
519214070
605251255
616774144
347276034
1356005
543186801
574454879
305719749
451674924
61045453
302554459
14480872
603466374
122734220
245394102
111730741
252478359
25139702
493097717
601889624
358943493
252286307
266212163
417277182
325727251
620154696
334863858
96560001
105610715
350640557
23651250
413083272
11226460
77178759
492316846
86626645
199780532
58239346
336078472
176554989
461857286
393329174
299563579
91842534
233173076
347970811
4242767
40100925
595488019
463469895
519393516
481555280
495562785
231570596
99902644
141182195
292430362
96591705
553172271
616893977
336333389
566267688
324786566
522315912
452118338
181477618
332826697
441560285
600858658
222876372
9618175
325343844
525765309
380621143
552278762
509330963
596598348
270121722
293426868
41380227
239280973
404093846
200953634
462641881
367710843
401755900
511856647
265471846
563707046
446709183
549261646
170358377
384171984
41092845
499936782
383085157
9830644
351911679
326652144
625105691
344879374
431600800
596358432
367370136
140601951
477370523
235768274
492021684
481317910
3584728
44812242
431165441
393127924
344977512
114146027
258582434
413291403
97790035
98540568
243988221
391467116
523591453
238336869
135324984
408418264
577117429
549632755
133102928
165464145
535495835
617139950
180500858
400516960
219969239
32293599
534303812
196671181
262270272
594983459
366115043
5430327
518968319
541165828
439793417
555268280
394786665
246162210
555407034
475175687
308462756
410481943
232362494
442688330
396287731
586752824
105029226
572946801
510381361
119454627
216705639
499657229
554574510
9791255
180082820
56629836
20932933
506016917
541274607
76314700
95123740
242497843
206185640
452066839
126613025
197676044
110202211
56655994
62067187
544702608
257597209
343050344
382204200
576850834
256545009
623428029
296214044
616837791
211366491
509629729
77702240
33424043
603598821
156754178
250057393
224127805
307270733
239495711
353646104
372276982
344658282
199484103
306425420
525581231
259011262
123954311
241941344
436059673
567018221
621075518
575875196
587433980
30301732
418065802
482014700
358821975
267271739
208206684
359622392
525095592
426990207
344001586
25423517
363776283
439880075
97859412
264357905
488928299
188806352
541802835
365787079
360066630
215819233
17022593
599612797
109127906
2201143
324003204
354377716
585143507
605276483
434126417
225907243
278273241
533200087
61529647
557148571
267786691
213416266
570638439
139111371
35741769
318816020
332892036
401884439
337052387
317545819
212169791
223192116
9044238
501886473
210700016
148126202
234313736
370644793
94213966
321453637
415517774
555753919
627792201
582915562
229583485
388189543
408957448
298170232
264837237
57620752
2283134
91937139
291642994
53464439
565674830
235263714
522837686
125629133
147136003
547811203
573302569
122880221
33376644
169475397
202892416
486269700
5228503
17350557
485479324
586929420
40629694
493724574
395244086
149809890
386234471
297356129
375553376
237553155
122543597
248060617
450802399
71257864
577487841
372825691
252794580
297823370
264118794
96970125
178127988
393487423
4143699
7057533
409109862
552323550
393095417
357873375
176375255
529163607
166643554
240820181
276423196
211469820
255969595
541386265
443915418
206535731
62868176
298667183
88567961
360829777
408807126
498864779
134250802
459155907
181219031
2702303
116584895
2387690
204419783
12651366
413311967
254759718
6723262
1592578
155707028
14178607
43365375
123427990
509832871
104066336
304308692
544697748
608682480
34177633
627250071
574815412
105818229
33688371
171612769
255217708
336383845
573886544
20303498
422895973
217749175
6029492
152023928
415016356
403666610
549762657
189279377
50172185
497507476
586194640
155265104
83775881
615891164
335545014
365389738
35696232
230708337
349708561
466818912
454590433
166751660
399466459
92211455
113601684
482207992
251449988
291137427
68790449
8445073
189588420
192959816
139991110
393304520
572953918
104824933
467695159
36126366
534669618
135035731
5537546
387760667
191032723
441925183
599953742
14289123
122051987
494670624
178872827
405193215
5575767
605156650
537463619
583050615
544855423
568569011
362858128
219227042
375992932
4366387
343526634
479362511
228288172
31602331
578736627
21500563
372372864
169424941
116925473
420441429
550903836
9744315
280522746
110549096
193906669
169692719
379768969
628095209
49711774
158878174
383252239
6303626
318226317
305895807
490829661
178967432
170698955
192615463
523639780
183312955
43517548
525627365
515669891
245314214
526681233
327649826
269864801
359479311
22725044
482110171
318601946
204086383
47441684
441925529
513900667
512790635
424556270
140961450
298425477
427519995
427431002
159668012
206605783
395783171
364814141
83555136
417393459
50768869
213271205
345594608
393886268
120072666
394995449
281475103
316415883
587884352
517350596
573047713
38168540
17653293
502944063
2712010
240617780
395666010
81482301
541493792
534945899
316836093
227856847
170522359
140456890
146664172
29214024
473678900
575438066
24879131
228253015
396079600
424820599
551075002
154546728
430988845
552865313
577115845
37053625
523125257
378479484
407917261
118943713
217320079
2573256
588035844
28759920
553634767
559315171
191423757
569084346
31061975
151494140
209991565
387823737
425108674
503235530
462100565
517735987
381246301
516967561
362389917
271237162
125104461
258772081
601773965
323687854
133505212
101511165
291755513
75292966
319127893
156293767
311616256
416413368
324587223
619681671
157388974
416905442
520346421
498445150
419415500
11221582
178721459
425651678
309213289
575009190
204546838
18056355
37848307
143522092
449948420
123264008
511078466
8337854
110410342
449267783
476892086
305826430
30053331
384616434
506981888
8937019
538056477
326707375
230384833
537268513
64173725
289314033
88796253
147243222
124534966
505796172
177775409
190625328
526256681
284016824
17754205
69906788
371940800
215005630
263720898
119535124
22286532
453206216
478625616
348790275
55186250
379418436
151944805
591760582
94012142
122570238
22626885
607017215
218939977
596759807
380321302
136136770
81391835
203079093
411922784
360594047
317104441
141793974
190273805
279064129
326885503
508224367
450114257
380116914
360354365
189979454
99750625
388556202
118414512
491920772
357449225
116698421
112981196
100650551
392793653
523277743
29922275
488212256
262465805
282213022
567031575
306135473
171335962
386135455
244321644
67402307
400532491
327313014
80363794
353844475
273855950
486509366
105036778
290366327
481988547
48469295
292255475
242359089
32998224
325208896
507265703
326953970
586380711
113935955
370488624
125189251
604671011
545101396
263845497
606110217
261383642
154981911
281706741
153658640
537305944
21040152
279646301
366707901
392489759
252910700
240208402
233782263
576148970
165515429
305667966
370330465
456456511
305788588
319077437
151823769
581791526
257666178
278170235
269271058
51162384
543404813
63877296
251422248
234390002
211177281
164473946
58946618
142399446
165881522
423250156
572867024
11077329
623251433
426455387
383931543
4398491
292947536
400111286
497243880
396157054
124574397
377459295
160279791
407678173
807296
210243845
123801437
556458600
41865854
411014403
77967134
408207961
537765704
602758833
529314975
236152246
29636593
120356481
464176279
445520173
81902702
190059079
30374512
194222645
282263478
112392090
428510194
611482571
440310591
569351137
321556088
142418367
391109691
617883974
64911774
561323
519102724
383269900
127755199
400544991
191095793
530336709
200852035
605932411
619025743
608102019
254191021
97885867
332426047
464340742
100708459
43146187
49982975
266017603
26589695
19516853
1821863
393147849
398507672
110568017
613689828
605894598
687463
369080026
328694024
283967405
516820808
48698738
346435270
117329121
82966755
178210592
227638551
140677635
8691209
357777189
620324985
273886856
591741661
589352540
333261730
310298093
307201356
153897107
168062625
526972160
184864477
450313946
252866551
281500331
246906371
59393019
65826159
106550458
393303800
179294893
52568845
277426009
599191830
227178140
367511322
421780625
611047388
401472085
444895780
8556361
555858288
178183407
183394946
511377452
32542131
402796555
182133333
159762617
30381889
153026741
330184064
147167538
322792260
435555113
28970590
127767206
259887096
392465689
33130671
628363802
54643848
82348488
522172178
59500238
186223018
121195312
167545325
424170978
586853789
471252733
514802568
325390614
518605695
267599703
242548299
531252549
49931170
27470820
512866319
623888703
479421445
487244563
136496094
296564806
340898321
125641747
11724713
204220660
392685868
441029589
455999624
384985587
6281772
383619188
235028798
424886437
75549590
239104677
80578232
170043027
94395287
547365445
19709375
31635912
508207334
338904796
396523965
226440221
19993190
63555639
433725336
393190994
364919180
269441347
6458368
520327500
287397939
260645742
78541071
356099527
80887275
613475258
221230639
204471564
219427552
551976026
506277378
93507582
244944959
136169893
524199998
41979392
584539067
356075366
467771269
597209830
29376887
457364842
615033412
414386968
439355416
264603878
195567456
462946414
55782355
160050640
31862964
296789751
493303858
88020492
543928294
298555405
121233154
115924461
68086804
603151024
416560463
322773339
229587414
481557960
602400491
558025784
474122418
18816074
255660552
97821780
467727120
576693159
34839868
2190511
268848489
583578853
467582059
620930457
74044180
25423517
535819521
426985467
596623279
119114002
502642672
253005305
615165859
363607705
619981032
99713670
458071103
91546105
277072817
351526952
135007642
393625210
195871186
115928967
428857079
276442117
71506736
414571724
465621320
469566944
71962420
299834780
511264341
405258450
545763631
177195165
61508310
208730165
534928205
251711322
329021030
310096269
421711248
26174050
564887385
571527726
293248934
368767112
247884021
41966778
96098005
531825161
566866853
174916800
141100204
10330866
562990004
355914773
329317133
23946713
470439130
15172205
79668920
562257773
210687589
256228182
103889124
466881086
617795046
34732649
14070917
162190812
423260791
15259480
87432573
572978707
365806000
522200679
431234818
361743684
100742060
67076513
160897877
507316839
164145982
312719981
309966478
345838038
163521984
432920317
242093617
426144132
128435748
610113952
68374187
61447149
240010249
358315824
535729194
267883518
471437454
102604664
24900036
14787188
77147224
537980793
141282081
195680982
67501942
330095863
273667037
259406910
349880825
628671570
358098846
222095157
253226050
127281567
401476963
467449028
294842682
436864960
107597420
137543056
368379288
494002082
269485496
164565013
370716044
303784413
575065953
108858214
514752112
193940250
623783221
323258978
188274928
531332680
547371916
147419818
73167507
569301355
360572266
38813278
604658397
375644920
49409038
145685393
14823321
310821574
583075843
113160194
286803024
581050031
38274068
280592123
313186699
474880735
475349855
274278816
403077728
180878453
543120998
64489075
5424020
463942920
482961986
352371947
461641563
227058307
34133484
478177819
371082743
24024072
162920518
428352519
9643403
443456909
270873902
548292738
267700615
106620022
1206746
159056233
119101388
369631748
379088542
311218778
108586009
413764358
422987302
585975451
81738720
510400282
338135103
29785306
186963119
444976662
98874839
246979080
527813909
48152389
166968147
384273186
470710331
277848578
392484023
162464703
102039509
622477265
163433291
445583243
356948601
530923260
18408109
197465863
275182574
310039506
272958045
94239194
596914323
227689007
394091578
175403977
20705881
615937276
144796106
369091947
243352893
114226077
583485798
175084964
559966995
291597838
367925152
6338307
185318581
39939057
607952336
387470545
397143208
350343720
12413971
91792078
472106262
401996311
520994449
441635433
85783782
303925902
446423232
337083922
391935901
37432045
440030043
525480319
14760364
1787815
627571502
460392079
2508995
290714858
87636774
292356796
117587708
458428123
268453031
375522066
233976645
84488572
300509629
413712050
535711591
168586110
125502943
133954373
343467812
201997113
606202860
416027529
616811986
406990710
431203283
186144798
161889413
187979851
352372090
565017701
104986322
525284802
68670616
108858820
567194817
468931757
236581877
267963818
8489222
26546790
170238544
71420468
445758749
314120135
296489039
193448304
323586942
389355393
602293272
475257678
529529413
164246894
585996763
528671376
480390932
376708688
375747512
511831334
623207284
117953514
594567197
302963052
227133584
399684565
620515410
18990377
160670825
525101899
180219226
59935421
307491478
46400599
230918191
471177049
287394160
9342278
593884584
512065330
421118390
619372628
365553720
322661484
510479842
68821984
177064333
224636419
398905136
583612551
277728745
423906084
124702004
593407124
487191693
399050197
92889496
128139319
115424407
6479202
82307035
316314971
469230767
109453539
230949726
67435301
415480615
448188917
548072057
126030234
313084234
594744649
337103653
443041522
552591414
295861370
535516166
485761104
503425186
396123749
540252544
282349893
298995949
236459912
500952396
199867118
60175087
65599107
16858611
406454615
381396265
347332797
195787584
354793978
189298298
477024316
445764701
102722109
501936288
204430841
219634745
313722794
411329926
74958775
231876855
475271735
321755200
373557303
331439157
516934334
116538610
470980959
181326250
355075470
122513475
195226878
212936934
349325809
522200679
267725843
340643111
289247316
285942819
16038701
34429913
20366283
562962820
467384975
381474984
359000747
209430242
321225477
23897223
104971996
96888134
346387902
102135558
234960978
174443404
110488940
297467502
65744168
126388156
573974842
516741028
145923492
199793146
620596186
387533615
42975898
267132985
335518279
399368666
306416059
624613745
14077224
343712579
33908880
252853937
447456422
260094373
606317138
152695907
625976057
548278721
299941999
69733642
185887828
176324799
88591521
476058667
267162443
318787315
162849851
205904629
361244824
526329776
218354647
151349079
550770241
327163822
161244762
208225605
20813100
27361755
137688117
330404634
310990340
375545543
47111369
389167128
140677635
200947327
581459801
82013543
567920122
259779023
215700631
35526342
44786007
152441158
412470213
516177494
274467473
510350928
605839385
69307623
82192824
272301490
501337123
449949431
84129876
268986179
486745309
381984804
168264453
129935645
239216193
31680061
564621304
499154901
127868118
514871428
364361697
86235611
593287085
325169999
194779081
160487922
203584751
487841271
603431336
599196800
270885650
189575806
473260098
4064862
316117863
41660920
151368
63863065
342955537
321249677
84073818
496449198
471441943
62023038
247757881
37324826
109533669
444344708
357425583
344910909
467821725
395575040
488159982
70808689
369186552
30051945
463450974
476257421
219836792
14369559
317141188
381043662
364156132
449596393
290721165
586746517
446034286
283654164
193227559
140567311
91024190
5964394
146454847
591913925
33584775
525600152
521450146
309798575
558437748
181736205
467191025
81989804
408567460
240668813
127643137
67371374
568348998
138735079
559329988
155196349
433721691
575330847
63650244
390396993
15641360
471115025
108467786
404919404
496070778
227140298
61070681
460007352
381314913
169053755
379719242
410838661
439594771
240454375
131873063
49762230
231367183
58863231
130542286
457724218
8892870
333015907
445148376
100547777
210096296
574049135
460411
126991445
163080099
112378807
14045689
340774696
287715740
94751634
184300641
65944868
188938799
384319408
587841779
231328146
564772929
620261915
562899750
189766442
216129153
81871167
574155489
591054198
463958269
25714239
564055762
407306060
535237248
263889355
174830040
449348522
352208108
95969891
377234284
199465182
197193029
331352689
14373653
350631517
479880709
213933440
107654183
479639385
393744346
155080333
24799124
514834103
477370217
151795184
355979694
552871059
485104731
106626142
49743309
589534211
544930099
338730049
195346121
88031010
199838752
24338713
381365294
16745648
364647741
157548860
71124588
25909156
413688744
526338071
209767231
376963083
587112323
353804939
534411031
503186885
80344873
43071186
39793554
584576909
64304358
177220393
378963451
103357528
424899172
116670887
240430256
372868460
321555143
129470096
109441189
87745886
584349857
603668198
7669312
567686763
56756693
27176863
525761903
348596063
393763592
417277427
6136711
489328595
114164041
128732177
249447771
101299156
586191601
477704993
570236575
537425777
34966008
203520583
153235679
378000216
5480783
102722109
234341985
578610487
61195491
445431875
8216079
631021657
88973784
257994142
182136849
340274670
623632716
30202047
383711573
196206553
387590378
175855577
226629431
248435126
19297027
181490232
451371305
495351780
33591082
307628881
475995597
159897157
292588037
123011728
575684039
564139660
36914871
433864837
350126798
170188088
17016286
569194136
533900164
440878221
521021270
78698746
516971252
428857079
551829798
356198837
21368116
423637489
1601978
438239558
410190454
84584594
409889358
345294189
386587565
359637754
446245478
169607844
444082177
164436104
165281242
629369223
175082728
4320577
277022361
106578433
298289565
585440477
513717764
348715434
103888904
249390569
200120164
423156794
41944222
507057572
488778872
75684460
263575837
116950701
162569232
208742779
86280722
128204101
282733948
303831998
506231355
183294034
151695964
170055641
315570745
586597759
556573829
161591647
65435125
153726818
110509879
65520495
355143444
27454716
93542011
294707189
211887686
363024613
262207430
6527745
94819438
456809703
14750930
589135503
402635909
608368992
168157665
348323238
147518808
583879304
61430180
69559903
625825514
453660422
353362289
604510335
95482226
227222289
99234338
96686310
532695527
231722660
104550361
418099228
494988959
219975546
484452773
4906846
30967370
106891123
305569329
508028850
37397483
104139629
249120193
241715775
461502111
204005995
352863004
314560298
125357932
503867115
390851094
218255220
546703748
430973860
586387018
378445353
580679183
68733686
575015912
518939960
165256014
590133376
383680038
618918524
284136657
244270110
166006547
148567692
605641580
130224741
519421657
149381593
361774337
620306064
405060768
434804580
123547823
574444620
424334858
40024222
328012053
330833659
517622817
32547247
528154487
425741421
312127123
158554038
101154524
514692509
224857164
317570064
377701002
324826915
573501817
400171365
451745182
589989122
437895010
93009329
351504788
424517832
473549047
65220687
13036569
92130287
556874261
586866350
329977242
487564656
29144647
194680312
157908359
615090175
401913575
444170317
598767659
210243845
185366433
229802930
614453168
358492087
131494643
624601131
623873371
537859295
373733812
64507996
160404570
574553571
39349856
383534977
490995672
243570297
483147735
248596927
857752
95109560
121479127
303235640
470111166
37944602
305862653
46164378
135348220
625761619
211959349
407028552
82672156
129910632
32075479
344986593
458140480
413663516
416520587
286871846
223553493
31320562
158834159
55781797
371284633
308744198
196450436
419466398
431064529
187131057
470595781
38214113
154874692
248312897
258038260
431308848
300872778
459686982
196841470
204346800
310108883
111079549
364784266
384512562
127571689
281046977
581964908
287403033
406238015
621233193
484119013
604118955
61520118
398974513
519255310
293042141
18853399
415017428
389854591
142081707
476487543
474305321
514172478
563440915
363635011
386609371
261242185
102362610
129722376
14934642
434489517
28238710
52493161
237004446
360905461
215289445
539362026
91904845
585498674
114825242
507569749
228835279
461338129
245392756
357297857
522402503
212383737
464920505
500914554
118181406
502086229
45126585
569825534
70373506
9513265
555558402
4938381
212621584
357286446
64962100
368076520
631474484
486963959
370048441
613500811
503846858
610047560
101258289
605509842
415153238
491242285
83514316
621801391
119011630
397095027
396577145
535580707
191934624
123383706
543821340
160173464
397111207
610801415
251901580
107834228
295400959
541014460
286634953
37842
502939101
44411756
461187504
243034340
449234996
468598947
96989046
457598078
338332708
483899247
177056411
334302535
104418692
279996485
339209381
59765132
390245625
486693627
4566268
4730250
335179208
215803061
488578062
29422155
418137262
95109560
151516996
619506318
627863914
501120948
69641894
51742628
234910522
23455503
91508848
110176983
470662154
307232891
182751863
59374098
31251498
88348456
431404732
382952018
3002132
616729995
52484235
65870308
567214870
2434502
270179266
625976057
575412838
398331199
502196180
34423606
124755516
426889295
61222049
285710059
530962604
204393097
614353416
424636064
525431679
523783852
291502586
11597496
602097755
473277280
11333679
449629990
518410172
46179854
363705981
70795516
217738738
232274196
546791672
160202323
309793115
530554521
436450707
115233934
91129843
84054709
34287873
297392218
552647482
601589453
480610542
568336384
288299277
454499331
467531177
452815821
360250605
520573473
49673932
114339603
74283846
290273368
292189281
506717370
77771617
433228047
464415945
264143603
247051497
398359518
95344386
297854667
117067938
243330367
12607693
196156318
498089018
29926715
457616999
126947296
165689860
458523583
140967757
253810439
514178175
235761967
563845800
626022247
506318918
568393147
102942854
341700765
10894113
72812297
590528069
438707595
115971971
357733040
78654597
103091479
247019962
67594264
445980584
97986599
151639201
193034794
318654868
558718209
28841911
391118593
91192913
585959680
88285386
72896306
202410551
93677871
491741851
77941906
201127158
105141294
323250453
548696386
358151108
193107726
111615074
477434835
394237956
540390067
79146543
286848667
44388666
399909587
63536718
564173764
439445900
122500861
495446385
466491676
573237331
95225983
499211664
511725902
133153384
451889182
410169438
71132402
48816180
252551201
315527708
510148002
422468088
543972443
22760988
214081672
460581289
19904892
62842948
223614685
244513115
193208638
29346471
434470309
138245937
496037562
234739031
315312158
341563221
242724895
373292409
7007077
256089264
314993929
192572699
137030071
310397156
319707558
596163558
446991452
194558336
461805612
574734654
454615111
151588745
532034572
102993310
418127320
467287170
512349145
563548147
199781266
242674269
24726370
487316662
450248748
396867975
413556297
13687900
538731326
582060416
153715789
336654541
89918237
86607724
551536310
384846188
441411412
495576334
320821781
229587414
567942576
435024061
262533679
108480400
217401392
395247076
316428497
538448948
168201383
51459391
101271499
256423058
4711329
516278406
365163162
620224073
78717667
479471636
60038848
357638435
34560078
104727735
56901290
383257469
380849914
472043487
2626716
528943521
36940751
586956895
142506974
68976022
562357348
195182729
414524903
464175860
556886531
163950465
421546986
579033056
88190781
192001155
76693120
418850539
311755010
11491354
114131472
378262325
80277915
581038682
80702882
429538235
336188328
497035749
12233533
47326895
96667389
321909280
12614
323476763
377284740
451959620
544594293
521814222
278498199
447433486
486780567
391532253
199993689
519756414
46457362
465980081
542952328
51837233
238524433
619403717
195441316
53868087
57087505
316258208
73091823
477900311
393014398
272711007
532027295
22099728
200508750
153670055
1009120
113745144
546838570
144184327
133355208
560551859
309272417
413952941
221955765
591464153
529264901
424908897
112296135
322801220
179188177
365661206
513381123
620027554
579632221
370883135
274001308
352465291
169361871
11781476
93305901
523380305
550001935
543146226
194394354
84040775
95910549
176293264
376819449
497069214
615562118
39746135
255763315
590946979
234336585
598830729
45425701
186901638
306615223
203746575
259463673
490224189
182861717
53395062
155362283
609571550
229771984
142305482
29322567
283306782
120470007
221147004
5449248
142569735
425987319
567786486
204096574
21298739
462385208
399573678
196090937
459650954
28148141
205444625
601403985
44331903
577655077
162380022
199004771
306772234
577178798
470691410
280967503
83687583
519250736
94901429
528204943
82546016
174818233
451135834
456008714
51241938
557717726
278862857
582764627
87673607
191443136
324362703
131117382
81980845
100546194
556692918
348595427
449533610
471328417
54864593
3184013
514102491
2541721
614989263
335494558
266281540
383964896
357821338
367674664
8943326
421856309
437625857
204800994
513135411
279147820
60509358
110914902
402447676
31816702
30081170
214731075
346048692
581858592
521197866
479092334
374061863
427540211
592788623
6712761
328405490
435952454
500939782
59411940
120774310
66060580
470540042
333283929
137215088
171263327
141522773
124815530
461939704
100174081
517117237
509492074
551799430
81227853
299544658
96147625
89893671
240130970
9075280
498534832
88518745
21115836
179446764
605945025
253678328
5480783
239142519
48153945
577027430
37242820
308777112
149829092
343351415
88026799
512351350
621510701
288555458
158324621
84551642
117097573
481848493
544268872
34859011
59443475
409191853
53224773
78364745
601848044
197352337
31138240
266134425
235717818
569099531
324258577
197276653
81074890
446791659
521606405
569778397
345059220
342419644
274133755
121189005
12544623
168402877
537312251
85516613
627924032
450898700
50134343
548927702
598989374
387864138
289628205
240498524
533370376
391519639
425479653
500721281
177516854
92091674
567566930
483941521
140437831
317311477
26438944
20091832
366434724
39116014
515417692
112245679
209796048
224926541
37785237
88915669
111438383
237080243
5676300
86998758
58060292
238038794
2503879
519699605
289270555
333413248
227811785
78572606
123986973
555142140
433738555
448650073
462564350
220736131
376193629
571199762
616575221
357150981
269933293
167090250
431323116
412942962
63095228
527684265
569296313
356016650
248042293
426518991
143117622
332107699
205570358
198203987
461890693
523662794
278939689
307031067
427627786
13309028
279494705
486700079
462574301
558186501
542343450
437163398
209222015
523859420
151799403
488824035
387525018
433292808
467260402
41172096
16663932
268123184
613932691
172458608
334374308
526617907
618577449
357102340
186434920
27458260
378104650
276215065
322924642
325899197
355986001
73823435
17968643
86910460
392622799
167410284
170629578
190320032
482226913
39084479
17798354
271340998
19774903
153213515
440707932
57038243
562502350
190761110
38672170
410340287
228873278
234267208
543460138
477543697
587282612
137732266
7505330
347950904
125466496
32809014
1122646
157324690
344929830
221287402
268207868
169897966
105730548
351127626
18019099
83345822
179738058
563959326
272208510
44325596
208586901
168333830
622158488
482404606
103197884
421634992
622863639
472331230
280992437
65542914
430621884
437030777
226780799
447109537
75740763
154399039
305038055
436899299
569609321
223546960
355557125
379687707
159569973
235894414
345694778
335355804
51685865
42750310
34890142
253925695
497678324
422986462
426195525
167059816
195340404
333709677
368904652
485493939
553289296
587269998
285271917
425559112
79663717
605737940
155814435
87465476
24710826
36717810
37674756
64545838
499997014
162102514
574580314
28805009
441708558
2213757
440173688
187591996
381649184
154905831
29271728
580353923
162285417
327888284
102192321
534310119
412737117
531104317
565775036
392192985
194628024
62943860
280983157
212283718
606710264
11026167
612762892
272867442
546015911
466320659
423950233
628051060
212780684
397996928
363196993
393093954
110658979
25691424
60010423
367617856
515154346
385893795
63681779
242687053
158293086
437039438
211473710
612340323
551780509
19854436
580048483
348322996
6824174
131072243
228584601
571947663
384941438
244837740
424410718
289951658
67611040
70890914
419228203
257092241
234767586
168204940
484932616
431463561
504633591
451262382
486155280
206538945
25751140
519231000
448137082
424310588
498954390
82325271
263625617
621380745
121584758
70375862
346954377
193126959
220290896
145861989
332497922
347703764
362374984
9454193
479748262
111767628
215068700
35811146
366272718
110623952
162014216
541815449
467468533
109072643
517659639
229530651
302950438
335664847
533786638
72606184
240316630
453605747
247600206
138772623
101202122
446699582
324161411
531112470
217887929
476456008
354911026
167545455
574147904
20003972
175996835
235432880
611495185
186228674
586827331
351110690
202148554
403648609
274249678
257869861
618842840
580067404
495565170
462001174
220018109
448440314
237874812
15906359
100785860
281052534
220603016
621990033
225599514
555824513
115530035
196961553
517022632
508013054
109534528
320160551
580717025
420398855
46186161
357711283
54769988
167562499
124809223
180796462
628757444
126739165
516265792
25885030
448739450
390050108
318693797
252645806
70453950
408680560
404492893
485113529
546266571
180796462
593811052
273033682
560894124
514541094
548333696
74560880
549844810
520619361
440981165
514102269
302251872
552680027
251207601
189802858
426913853
239817368
411834486
50046045
207739966
163093538
433379198
101642565
348278847
347484165
399009154
91820864
458335683
277316298
420982172
451227876
14733152
554164555
448362300
327322401
415728072
412344645
579682677
506759542
625813363
502065754
608278615
618691472
572843895
596741604
181692942
161413584
344847839
291484312
489006938
440263534
64806884
564022396
5714142
183825184
239333606
172010811
389867992
193019428
94405617
316327585
72871078
367278690
396218354
129625356
209915881
467593621
436728215
518926016
437989615
247921863
151500447
459508245
108826333
339103477
138243133
491987293
283836135
359107966
35899444
237893733
607586494
323627679
195328175
87314108
568012432
176609089
314623709
304618294
235597985
372724779
105001347
320288381
12424790
8078885
163490054
7682950
200890564
290191377
243507973
323574328
416905314
78021304
444870653
441252049
135391409
432477297
418147793
444590524
43993412
390819562
296094729
44057569
560887817
618559025
345579451
196881825
53300457
308635112
348998464
38642989
541853291
195775587
148302798
563707046
555047535
14562863
358780002
595942123
291452777
91501956
166012854
257686593
360457664
366695287
337500184
265133666
576384116
353097395
283895509
40755834
97984456
200534939
559815627
351427922
167160597
270179266
574599235
375854439
83939863
536908603
15603508
540195873
125124573
61625697
408045092
157651145
337610085
318676634
129476403
320219004
265650840
520895130
55747573
461256138
570414505
231251040
595383767
71231258
352476221
204409870
479477061
99233410
130189094
571289036
437510593
53486571
228000286
85617525
259511415
259085253
538432666
450470525
501821988
547812702
327425747
257039456
152330752
191305562
138211598
217534737
264330732
58138219
274386035
310122179
605270176
138635746
424656974
66264147
259034797
620856941
534917983
194324977
539780980
359404179
568197630
280163247
96233329
515510467
624247934
385275709
442677427
394800960
223829771
517533499
108726373
403057871
117288070
408131940
344311744
164227973
149185778
589597281
449304373
572404399
337818606
312903152
619499823
524130621
391970445
77071540
23089927
196999203
399743967
453858027
364853643
531161623
430117514
209122500
376477444
172156120
140223531
94844666
536662630
599170178
207143477
182581343
478226793
201707018
91531225
68127852
166302976
405647319
442708504
183761507
78421238
115250792
85910637
465299509
294654881
576092986
301045724
294625198
619851960
485099365
536296824
72305223
550188369
260056531
34196554
394136712
495282264
16902760
239726352
598136959
353236149
619546851
270778431
338473692
142260692
218829820
133194621
113204343
588761852
141804405
283039239
412711419
461504436
176319858
445356808
598578367
76484989
446754140
505676339
308355031
66974599
103038284
224138180
610720599
35644154
731612
554158248
216420724
337959992
566267481
373664522
8918098
73823435
22143970
277530983
457383640
22068193
324741768
349483484
488260376
169449707
239010072
17625226
297879610
384791401
176110361
344500954
269069234
442943355
315602280
359038589
434609063
168043708
65826159
424637696
369738851
321865131
79272683
243537871
212016112
601946387
18075862
95784409
560706868
290058930
56548562
618141348
234721312
432615338
558219956
333236652
204290037
461747182
249296789
569975177
420424620
49213521
573495475
81405036
603106875
395455207
210401101
78077552
339723381
174136270
63902524
494531870
604431345
232103907
97935096
298469239
86749329
341230525
26514628
480801531
35290209
430684653
496651022
285134188
16751392
155649530
504225729
155681532
450319800
478438143
385884735
386612793
293748525
228773811
151919512
313638389
243387130
428016822
619101427
112838537
313496652
239555787
563593520
14972818
384563018
246700475
302553097
243244395
333463704
14053493
513202262
68851724
406989302
78408624
14222285
326027751
42535578
420622585
505382402
98963137
48062274
601946392
512336531
522251135
390321090
300881742
497609686
502496004
404644506
490803140
341839400
610561749
166662475
620921914
528539214
562445646
439452839
84324590
601520560
90224504
594235572
289746613
386007321
47433934
512971743
48324234
212385867
383844020
240809755
438945942
45050901
11674184
167425622
352091379
283846535
122002608
343977473
80975573
12336492
431083450
136739464
48774330
583460570
235684316
510047090
247153727
317838730
41406248
65857694
110176983
537663647
163913238
221299030
115825011
428986087
473813375
8905484
607641653
232337266
384682851
74914546
455125734
189310912
389286961
147070617
585768932
11743833
500284049
105655665
582457757
68929203
538586265
63912328
356882164
303099641
105049392
57068554
625755312
592771869
438087174
565782049
559128164
472722264
388812386
543152533
563282806
326408647
142813300
279357699
53991822
299380676
7980043
75684
73665760
99822531
286606887
284731178
34776798
566557172
15663103
492078447
390018573
507038651
496129754
354238962
63901427
561154936
397778686
364601363
109092179
605724280
593703138
364897792
182903063
313779557
15703095
329534443
62407773
46599878
133948066
151847332
230740242
209214379
228991299
598130652
563115684
201316149
474047624
268943094
28797519
264480164
201724897
64409844
481552064
316233277
570133879
528867282
586955604
150642695
308254625
192416469
185186134
202435779
148852455
105685418
268293473
449598191
610631674
491743871
93999528
284554104
156241716
78515843
93917537
186731404
427444311
413076965
99637986
146164725
62124313
52899280
226219476
131532485
455039321
367969301
27268441
596591744
464376233
494035385
314474152
116616918
165237093
502951715
477265464
433703131
609048069
433025615
451050936
395678250
51862461
285426820
437844554
445520381
600435776
166656168
522131302
439320510
308778547
402158705
618994637
57883817
324211335
324816807
416419675
397637429
6505071
511119280
464460094
97178536
339026478
241936520
267505098
446480345
413088503
595778141
140380047
32752251
568235472
575829100
258587
322155253
217843780
232120021
618426578
486848025
272058467
259056506
122759448
459807463
496457171
490028672
53693505
30803388
260262426
78402317
553212198
520302272
587421366
358848508
367231740
5528317
438159994
41430683
331968945
479760876
183788942
233806934
37484026
528419381
539132184
356854449
154157345
453252555
239110984
602961814
194734932
205615318
451506516
579594379
233532330
89035919
512042392
221417473
518771408
586445202
536681551
564236834
63584537
40064672
193378927
22011986
44697709
242025412
83164102
309249937
228931486
515836916
94592386
446472530
558219956
385161998
511549619
22152023
426063078
48435801
63944931
152117988
565630699
89054840
496461812
403538227
430178800
606564848
9252369
297917452
244463684
404234551
142544507
418098542
159705854
282028958
36895950
55659408
140656739
323104106
320735585
30721397
628997110
305277721
493344817
163376528
462965335
594680723
616835551
121690575
385105420
607811897
329275768
59471498
507505369
357241094
35413805
47403412
297535620
553325792
259368824
28659008
307381508
575645984
499319318
272657917
322041727
46780523
32550676
361182969
550008780
626922107
419718236
49732532
65498195
18870544
422601486
398110454
619467233
439351927
479981621
93974300
6470982
112796487
16827076
321373380
239369571
289787729
406117662
150812984
305984105
408783894
626903186
428222957
205853637
209398707
522616941
585314828
142929234
338648058
595115906
378171648
129421638
209140120
191265879
244005216
614070060
390315677
347488861
86099445
314082293
74947641
101904030
258776210
406532592
176261729
23392663
314337252
473163754
210317352
112836344
460896639
52676064
198354656
394430114
439375931
287864094
458077410
605295404
614937571
6515131
446932941
210168161
229986038
39021409
189530874
117457982
255881154
617190406
216709948
509359627
19960580
461417736
585283293
42799302
28135527
587194314
302647702
82574303
456473162
132768657
487991511
490685639
121762942
511565274
145975920
292595849
203765606
18719176
449046086
489511498
353753323
3651753
333206617
616648004
231682522
437497669
20680653
590915444
593725772
370302891
95116258
502661593
167038955
498536815
566765941
70865452
367005398
413853582
396766649
35205674
213930997
316017532
275287936
121018716
111350085
194552029
47357396
120766436
5739370
49473649
135267761
233696324
93652643
21224683
5222196
613961222
493472294
409325539
332720260
521084107
362974157
561600508
448301928
346287800
118256250
84354987
511560770
57677515
72795394
268018640
98206297
421452661
482114763
510880959
333198810
362633579
312582926
227559143
391203723
540539384
217240597
599802007
118236856
345150537
150747667
175158004
20087795
534978661
366581761
383780950
548696386
138066467
243283341
140998964
520192474
61165286
368671661
290710944
461855303
152721612
134706567
318722723
442498860
435117683
480667009
463091475
125397982
459531874
340527879
223111114
97206373
230319026
573756638
454375201
37879842
372611714
46533046
37097561
68954431
1067487
515100799
15540448
619851960
349893439
5506011
162281980
623043302
516625291
254767643
571922383
602450947
219439451
387380397
495654516
188705440
575684039
134108451
62155485
59318081
240492217
424866428
254329775
530057471
58739949
88569201
292658257
160191493
109401222
170212170
227752077
403856131
61800479
165703138
397489924
485290728
20266071
6420526
395819149
416854858
405407653
519135477
366697482
475913376
576453821
387306563
534566507
125869072
30418661
130435067
466541677
128239184
122672799
104320320
347414788
109546283
225973503
280174198
439761882
106834679
404664384
462700441
228729662
630530699
242047338
317253280
356074381
283241063
363042689
505222889
40572931
189569499
529611873
410555721
310222409
152642014
334196863
29321243
71170335
39261075
169709125
91590254
352189187
7637777
84829150
130699961
247617595
544095613
575450680
566071061
524132940
307283347
217206773
99404627
59657913
33004531
84595791
390920474
624727271
603293757
96518787
115039680
276415213
298951449
322164384
103139118
479633478
278119779
530071815
612016422
374415055
117739076
88436968
354121163
139428849
478204016
620621414
260406673
70789768
571194811
388541554
331572166
366707901
157586702
582438836
433688241
464921148
392864284
176722140
130408875
160090581
529176221
536460036
410740291
227640464
393537879
326254468
94838359
392556223
400090852
23228681
139047941
241173373
61215742
43730308
274997814
4219383
109190933
499016147
283531185
183730915
341738727
400286369
3714823
165469998
376996186
329704500
104103342
420235410
319979338
55230901
395871469
280633579
121043944
443306416
337399272
38167946
278753801
413859033
522380146
480782610
266105499
607267242
23991828
403171284
303606202
53552737
627414308
124862514
230069894
62489637
12182371
437125556
185242897
252114101
269883049
8290201
431268584
150358597
355880778
509949166
106537844
566550613
217313992
488975403
3046732
405287820
17484974
593167043
555230438
128633807
156448388
593078745
53849490
273528283
418654060
559147085
279229811
40238660
28999586
201893377
459673081
538762861
161579388
177630348
388649954
589688446
419153953
499848671
118436718
628366854
135171624
81612590
502117148
328191052
388469235
519051769
355286563
354891777
311376590
462851809
451801945
503786695
305447443
574701117
418841563
169318911
158190942
142140859
62123950
438405877
232139316
281694369
514213661
366222262
132106422
138419729
415766879
72801701
81032336
187084541
34202861
366720515
355172247
564930604
263600904
25144584
342318732
186593098
274277869
221595843
299300280
89326820
373249280
458903627
482273572
167142102
216620222
214269396
568832478
297720090
187595408
85269444
159126454
610800881
561408117
377465298
417474910
190921612
399558542
347654454
229717929
371551677
1969275
5751984
442074038
622349532
21105
416653358
276003088
219663139
436014342
334462086
353280298
399838478
323151171
303057657
163679264
404909400
484916403
313410749
344836025
35111069
317961098
170365113
251584236
365446501
451953584
284389024
116736263
542401587
79102394
623450340
466604474
434270111
126076930
581353507
110486026
621973397
9491502
61650925
120752784
164694691
447624466
253566628
133956026
624140720
213385907
326739789
108948009
484440670
472211397
197018066
194697090
327378350
300068139
17747898
106500002
30134846
496872873
247537136
597499952
598036047
424637696
122040450
32443208
193698803
411763204
28691923
1475838
60913006
201773544
402829499
486562686
377089223
139967112
14398881
267926865
131885677
560856282
220101686
236052089
67499854
33899046
523733280
426252288
437099840
56371966
255755157
162134049
593003061
489149258
520201360
216777897
495465306
6994463
51335481
596850331
137607705
471201070
359270999
496976761
39923310
64968407
173759462
280995771
123304818
45858197
142689924
471173711
461652917
550809231
311912685
574649691
473042951
370271356
554469705
86860004
197048065
499323606
273250775
444074822
184974398
45511312
373994069
42345198
294013578
101971576
124268181
416293535
630668465
599619135
375068268
294108024
292148905
252582736
219101863
449145768
610691029
86159927
179908453
607540696
192107944
120649368
87358257
70745619
81909009
607789539
435605569
352611756
624240008
147653177
302746139
432112184
20414594
581224973
242540776
44219602
128641832
154857276
209678307
335778373
465544898
585667980
35231554
464526925
526224545
525997493
316344112
28867139
196853864
452237391
12823495
541921391
624273437
108579102
96731883
323527048
265022605
118344548
230829893
16284674
162380022
113507079
228170269
4011252
601609078
74737950
436755370
440627801
95115867
311340249
222983985
69231939
535050030
478630400
554612352
450158018
627656344
378686317
179484606
18239620
160652013
182757939
407760164
208217247
545369821
216954493
356417127
429541062
595803369
237120764
614497317
557484797
327304448
464050139
208856305
561436526
61568934
110120220
111671742
133140770
24345567
933436
298100355
552322911
134723827
115701915
253560148
52316565
537939008
159346355
411834486
71370012
198327034
172969475
97206105
438977612
589906324
257956300
144567972
603130056
588405258
627398632
487820809
623059714
377412533
286262055
138646103
554688036
245399063
396312959
57715357
24786510
603958320
192836525
500650710
70537488
420916566
227029175
122951959
197311849
500783872
100136239
221154955
25612727
395617857
486030034
350583232
580029562
474639592
4206769
104267324
118186873
538440388
32449515
504496930
514216017
140779695
129521336
282925713
92876882
123836464
131078381
109457985
498072646
576768843
214743844
360981145
126872106
260605240
2674168
168780629
161025580
437245645
90000890
21307597
295204355
91281211
466173992
70023991
55236706
66446747
3765279
236726938
190074059
54189744
152654628
601750870
351310563
128435748
461906849
239864780
47024085
490577381
574951986
584198489
345431080
494683238
397240088
183268806
279629821
522642169
125697629
400637002
368240212
44443395
361590433
112485345
35647164
523182661
545921306
280692103
578717706
159813073
153121346
611791614
127174348
544760818
350536753
164819186
230737031
145666472
16429735
35459779
444416448
234595172
9769543
138248949
3582376
238861196
322386709
492131484
132626045
400176225
228912228
89838068
292665000
371390894
327024257
229681276
589436192
406517127
478083214
509511452
61764451
32808804
157518504
601329147
421969835
318389974
410869515
191860454
41594665
125093038
338570298
536271596
177636655
83586671
124803533
512542057
250659101
113683675
275734157
40251274
192287648
187120718
424709345
30891686
215013041
285410671
3449929
130485523
179898569
9006670
335172901
561839888
259709646
68614999
268592663
413676130
456916922
487689472
397341
491954810
18321835
324753737
176860258
549837959
532965542
505266836
292375159
229227923
337965413
255004624
335261199
396092190
271787551
622362146
426712699
313352897
26041603
129213909
553080574
61941043
326923345
444766439
551320098
317167432
490006646
437176885
428453739
299250288
440852993
197289267
304759947
163023336
281110065
470489586
353696889
895594
353431666
456746996
245455826
550720933
526130605
107178309
525682143
133601181
143819311
52570090
37653952
381264457
436198623
66974033
231507192
536700472
159321127
236108852
166126380
57039174
152162682
390403300
147035091
314162040
124380347
5058214
618275210
86721250
457825130
97554336
537299637
213176600
596383829
464573620
298989642
50159571
262503647
250681856
268028579
82464025
548954973
217976227
501999358
77771617
568973391
410188359
125496686
313827178
283480729
589181353
381346448
503147232
96710589
81763948
21374423
378975016
114172935
334861600
67426311
285341952
562807925
588638284
74132812
526863052
430572583
380337328
548816219
61093940
40756488
251863738
588344695
92309252
504183220
8350468
393757803
232797677
288644349
233277009
299084247
47157439
223507466
241841629
111791575
622755823
42707109
8205407
156155013
200568907
426069385
227425790
515846365
77636289
606818043
80802403
352984739
29832110
219956625
437176557
436684066
202917177
341549278
411765109
514134198
387619676
181194051
139838804
211669227
257886603
103052616
586229343
322338156
320565373
107975840
568509571
230019539
482447658
263520838
547580751
83633281
208924381
420781944
57393700
547088101
82445104
31156580
112870072
45909305
127716750
169532160
422383877
597804987
461660802
578238374
63720540
147759110
18006485
193940250
334371912
21485403
213586555
26312804
20756337
138723824
506931432
97619746
60635498
395880945
599177614
53519427
232275572
79656167
431087208
384449492
316422190
21202749
481965197
78093274
184268369
10521128
364342776
381220308
613455792
8126014
263617014
394727249
558838042
481686458
254246639
159906520
445675724
387357297
477241396
452745429
74744257
275685323
55344675
131755982
540441830
491372063
253995504
445532787
59954342
177031183
13906935
261557597
154117852
373210418
498758776
490022365
117278665
495137342
247410996
484012324
78732118
554297002
416995884
476648735
400442144
350732270
605912243
31680061
623049609
429128280
29147016
210578116
301651196
97417922
466869368
33534283
572037629
398769703
13755567
541727151
562812663
172900098
235910825
477925539
571199762
78721370
396571546
1122646
2371432
155707216
11481459
7738411
270885924
444456461
458676446
71054662
352924251
106059921
57057943
260386680
250785944
559834548
307279592
183133096
159869836
532481089
431847876
504969955
166712931
83365926
114068402
163508571
628940347
222724129
225462636
592883228
281835798
390409658
483834272
92550221
125124573
626285100
146076427
255149685
53817286
564011738
458395199
71510716
51736608
174766970
56395505
400205522
97003062
19904892
530771892
109275082
283909773
231044331
433930201
178507021
319952374
424246662
448585375
277571070
350650823
294876995
249984252
253005943
19021912
414015506
39450285
365621642
60149859
344822611
134048978
310068205
344009008
602167132
210123373
40337947
330852606
593400066
458748140
434073175
87181661
34448834
404509026
345899269
497322723
592044397
111111553
237244112
428535422
445286814
501409552
121516969
14310583
13837558
192081374
269652826
526899429
515498226
560149898
134728051
393522543
461439041
457610692
29926715
386791046
383742414
397000422
382651316
630592792
550941678
290071544
571729550
608330816
316655549
448200648
182524580
460442535
449304373
498435903
447103230
394990708
157727465
400563877
413392315
345135298
412212906
245689185
162490062
99331211
184955563
98326130
190079688
183142666
202394515
255599557
151418456
210357371
190099287
419897997
205532516
141099264
421067237
78817706
156990036
251743905
488774956
437548125
597026927
585582444
125559593
590990685
611507799
70969845
354047720
314650007
176324799
288354817
143864324
158293086
379290366
187368356
444794868
395461514
264432361
43757966
611823149
486253168
140551495
450332414
12733833
78187879
463466878
153323447
80647104
265528071
447494305
76075124
598039157
344611336
470677422
166845699
257905844
372014482
338924069
606816752
563662684
259993461
410738643
442728074
270614449
606960452
132926332
535085880
268514218
238057715
269687320
415000600
348562662
505287473
460957346
495050831
142602525
316852344
383827370
395196533
551029976
137961209
364067331
118771752
366556533
514039421
412843606
280754026
561701988
2453423
115828055
514764726
487840210
173704167
23159304
364380618
31484544
84215668
181174018
225418487
250053629
589485389
127006379
587545084
535666124
7207032
138653588
165243400
283211820
125520214
39475513
515105304
605732542
288863422
464474064
288987549
1778574
93945842
233353784
550978470
87345643
578400654
175260985
217202850
478032758
556139457
223489550
504023905
7581014
595033915
228948118
581530628
362129019
586241957
491235939
478824928
502710048
366046984
538668256
631229788
554297002
288116374
424316307
621900107
368762937
142951651
588761534
365282519
393243096
460106554
567380710
17119990
270652291
402903774
377713616
333854738
60496744
388183236
284988102
627098703
448365429
495856340
59405633
289882334
452192979
627363597
81719799
67228827
298100355
199162446
423916839
87694742
32922540
221175526
563629710
273660730
365862763
306463437
335261199
462745315
385256788
150667639
507782877
568916628
85675371
25335219
313993567
252560240
156810941
339493196
198487597
97810431
56507675
405767152
631387463
614341007
532415585
363434568
192382421
468099233
124859679
573297847
478045372
207695817
240091774
136477173
131869239
71606076
270281889
47207895
401566690
579304232
294473830
429452250
255515583
179629667
524868540
211325142
4895282
293407947
278384673
623680309
391439353
218817559
314563081
627912938
511636454
354320953
275837057
165025171
571930627
162695372
568008420
621025062
69630397
56763000
450376563
132697714
86380672
153496255
609646437
332067887
242249824
321896666
303965865
144102336
145868296
379301162
199711155
339046371
211334956
44584183
117682313
106771696
232690458
47617850
57898260
265284937
230220505
453819614
40830222
303896488
625648093
479490526
321202896
547680959
183039514
513216918
48784645
360672576
134808025
490261522
616484285
130672000
479868095
528218134
474997573
188857542
457650372
128700642
240202095
570342010
310492073
213624397
190950732
621750367
79077166
312291105
114194542
303360443
110755648
538571049
412786843
435536192
412521949
413171570
518567847
119184337
28640087
537141962
469165116
136874514
493136670
467979400
569792998
330038489
23535432
11636415
219262855
359840491
416804402
388744559
373887436
308872711
39980073
405470723
481906872
133367822
223835430
171285506
74582205
65277450
19965830
389066152
155806937
407728629
585333749
229171152
446926634
579272722
1576750
524886278
200707389
171815294
230161351
318410864
56044002
300589927
477855919
422846508
267146850
266577969
217402644
183155280
22162798
226498805
588329574
342943830
14464612
462398604
474820994
300327162
223690369
555539104
516101810
386138555
293054755
119224080
244453013
421925686
373518687
72944616
108931500
96844259
597004337
463450478
242372969
414798776
291269874
471634617
59295534
98517591
297507497
360520648
273509362
200488374
536086750
160805650
391066374
417718917
60697487
157447948
452806011
261557441
28186561
244673758
77570527
57519840
520741243
149254645
26628364
592328212
2598484
581859137
4498812
123856866
425167484
185033056
60003457
316113147
450139247
317052890
278585305
594323987
430221918
500334565
442240533
468900222
548292738
442423436
10053358
334844937
534953433
584944970
140302732
347195503
184252698
460858797
258333491
353568694
17392975
37854614
119322133
284482979
270936106
153535393
439906943
209152734
572908959
71197805
488439308
141183145
551779012
5660249
402414851
460543447
438563552
218474342
418841563
605421544
423457284
113141273
338748970
32651339
484207311
137959318
1400154
473555743
433768396
384370262
259278293
184267637
316535716
9164867
5657379
441580344
204653161
627327971
14853891
538075398
595252129
343962540
59444143
363842773
209890653
280630026
247676401
269800846
616225435
506515170
346044616
621839705
510515387
510216204
337310974
145061000
294955028
346456124
445715690
439610514
528640126
616816998
163395449
491503250
208824859
545482591
553570388
608237427
22433999
103239283
357214168
174098428
333438476
330296009
612612398
378684894
235794615
321707456
592770808
95544743
425962166
142349609
108329032
186450833
550538030
307413578
358625226
78205992
267057301
522712898
617476793
342302410
31024133
233977565
210756990
321291194
444793918
296271674
220394368
555041228
213400218
239079587
368089134
74728362
329515156
193101419
263254180
427154189
675856
245372167
13730339
411816248
235530244
145269782
112510573
14108759
389980781
353448356
180891067
499635663
401781128
157031686
124959593
57714018
290475192
389759986
124786311
13793409
201086081
100837519
231769636
583441565
134862211
279431635
87427634
232520169
51701563
273734560
28665315
388662568
557198222
460902065
500965854
253598163
464933119
568841645
9807385
112315056
356831139
52089513
60994997
301262511
189758709
69340556
58219920
463349751
548621942
212369304
539387254
478114436
552505814
233579745
346763456
161864051
223412861
115500091
431297869
368499089
501594905
85302936
375127746
306243324
135013949
379063314
623257740
473558658
187355742
43278634
36125759
592725553
347673768
609161595
117707541
485273194
541096451
625620076
481835879
113683013
504314027
89918899
297318287
314284117
247638048
344507261
266438863
19227004
47773239
73527006
547646427
358332205
88072546
65423340
110153976
438907176
459870748
221054043
471990652
350409851
558529220
35022771
580105891
18402528
560945603
45315234
49509950
406542913
197610924
379252524
167230105
98042315
159409425
487348197
31225957
435561420
446613195
576194906
302488566
368278609
382600378
145639804
355859861
294789180
498429566
358780002
193877180
536605788
74160166
169349257
128966080
206995303
139567603
605055738
216292258
503841002
357381931
138629753
501450692
404556208
301449681
193416769
365840720
20005804
491397291
431821369
145941286
542092957
365997651
911501
71184316
125717431
177077712
564949525
135259922
467045964
165082195
337266825
551342330
58579416
59549821
274932692
523165011
365257291
544142732
378722736
193667810
296290843
460417307
261412536
48378879
127231111
53224773
112195918
594434750
22616902
549629822
502746179
594536248
260782547
281924775
338370550
442087351
255027622
230319327
262806383
43164495
368461247
61531092
279229681
178349302
8298233
82438797
618539392
96529371
534909284
172723502
117474182
606802777
374607074
280835010
125025890
134320179
304747933
321021918
137347539
226982623
501223928
193605979
281356037
206023171
162059397
623875826
538643028
155464643
234559067
401045558
616256970
172818107
544764673
55492676
298094701
279144492
630195440
272011349
508123550
27776028
395354295
6725916
145865915
578812311
237193656
168428435
541096451
127354892
68423285
83364186
97972938
262718085
56838684
86307376
495490534
586153659
457933751
527590106
468782353
538350316
195081817
199927081
191322845
340855508
434470309
148996568
109193091
177050104
476840735
327866718
410554691
580252640
444857938
380103897
304325364
321438947
448435374
579663756
508503800
589506268
197039269
246212666
454455660
268386939
138103630
416167064
317065578
228759042
384801239
34686362
98452270
498498973
173486649
59039999
583969218
47661999
24357634
221282402
305106795
517196906
453255036
179838680
450635150
60067868
385427856
225939326
236745859
361302802
200676126
503925950
417171768
126026474
208995059
277198957
561077027
189159973
385126750
546829514
121977595
198539885
52127355
11516582
92217012
26752360
128416827
389160821
606008095
220719772
118022891
317170630
351873648
46630684
470405309
416810709
409242309
242641989
335658540
414344672
377951764
224220157
380456631
165413689
139207721
233383865
492135210
126158414
103453721
342009576
592321905
94012142
580906235
330890448
167652671
278387215
589622509
490489083
443388771
115392872
541638853
545906763
453271476
489495817
402140627
220290896
309843989
313174085
179496602
378609210
30639628
628940347
216973414
308821610
426538865
391097706
323367909
151342772
143149979
459743652
395338266
57103578
462070603
128280530
11016070
48034112
29957484
292001486
408271031
415618686
551118274
155253112
233264395
382683192
618811305
11273143
345875132
142664340
316037463
168492140
620760168
64053892
118338241
487707696
147892149
285180773
230713978
52651053
94876838
480801531
624096430
581782908
505272691
333633993
485216431
400116080
465885476
490898604
274486947
1509664
112099912
490892731
323475701
628069981
44287754
249307578
334945849
265360718
440537755
242565957
490539990
541386179
145212368
135297764
292179896
456645721
497439397
241335129
534832486
250438356
518373364
609319270
594591805
145016851
6666499
139633010
45149213
461830075
456440975
410089015
542143413
371703045
260908971
599751495
84114623
537646522
534990492
246806560
102090674
234462725
111665435
3260719
260245741
504681438
308046494
337303867
502977370
625695277
471032330
37298882
174886908
231284659
142044064
66579522
362204703
202322253
569829539
104104241
7581014
518746005
1825126
307834316
230003676
34617971
592265366
30393433
163968913
106260336
507612588
120280797
446861834
481119505
131318047
46376386
287840030
249485999
50495848
144342002
72396042
345114899
602987042
143913126
89590935
45453558
608827324
12197738
76689467
336008988
81934237
428367733
211630219
247329005
629851740
178462872
358628634
549964093
568002113
197902995
455036012
10784970
441105273
605460035
320944309
180323437
28810376
415845738
569042768
276017325
625894066
571370051
246553126
207550756
455698733
422711501
230363175
185490749
319801683
513627847
130025112
260932442
2156994
427665056
604122302
263519074
354087594
366115996
582325310
432158513
412291877
298308097
80250268
295018969
172231556
380286872
523261575
447986210
69737601
377816803
269129015
23064699
429948190
49614358
212914375
353690750
289503914
340668468
90195761
459471257
30525880
219426837
166277748
25213253
438090527
109867940
471902354
618710393
258268216
433391812
80226318
74876704
392060391
134910773
551777774
299234727
40251177
151204018
36698692
345270408
46898852
630869700
173535628
127201792
394149658
489689218
10120340
50336167
81763948
363214397
203709793
388914848
197188355
521626742
462012978
521927704
236148727
607118127
340647377
322350770
154780087
500839046
107092010
12412176
323213372
480613184
628865380
62105029
101750615
309257438
84941479
542269553
182455203
622582891
586970193
26882282
195390860
19400332
362217317
327147574
564716166
127470777
72913821
565189191
174497408
426260160
557576642
412578652
127302662
236934425
397265316
616559706
59152356
411715388
83302856
404663427
412987109
389481013
463608649
565322911
136048808
250356867
385647822
287381456
126470938
264320063
463488724
437182319
78187879
365045853
592145309
269933293
452500499
383219627
49409038
262882067
581095445
233326699
56605327
143397687
265156997
326790898
281651699
28266210
352157047
52594073
10040744
88500066
604982067
58491118
352302564
195927842
477260193
312392017
256076814
357495709
311678225
200738054
458891013
48519751
550708319
221154955
610763573
423866366
728017
157675000
254698916
598988404
479458140
587560120
615765024
528121213
513263266
613349443
364443173
140110939
214969849
514521529
391508253
192694353
241230136
174666058
37850549
298830593
192163552
159094075
439465453
627098703
500342469
8086727
310399005
29873016
480563166
397851493
181859137
452360226
490981029
258132896
54428673
588154336
76623743
223677755
337493877
131228134
154811285
171422557
426309051
498826937
296977709
620091626
125193950
512112486
294752391
178910669
3589835
600190373
476979489
493327233
105204177
120419551
51180084
103485256
451011003
557602032
590265823
402411828
562802736
395085651
145666472
65750475
428775088
183672275
311416193
208858288
60812094
168516733
255591175
166882348
58314225
593576410
609981505
154286539
415663021
240569685
403752517
23550338
344255067
345673843
483519104
94428404
136016762
622072883
411809258
195794508
180649758
378256018
6483596
602463561
205223473
227163447
409601808
6893551
18567808
278947608
317325614
149198392
161093966
26003761
629501670
150466099
532727062
616811986
256770750
620268222
81183704
202429472
62355409
189959852
172328884
30153367
263129178
433605976
626623193
208241830
92454313
261674101
55457451
503197517
130857636
293386595
50392930
18857930
29658817
387455579
129892665
84521812
329439838
338415570
520447333
443978872
582495599
625175068
410874034
365977273
146668120
453190823
453492221
578194225
343574080
143919433
519469748
460404693
332908964
274993021
132850648
110212761
185545633
444227238
247581285
420494945
216468854
111825034
535552598
33751602
183873843
154873441
49907291
407785392
292513869
366632217
151597384
297477019
144625817
512838112
544962642
495752654
46581807
21327191
277861192
619353707
589389150
228370163
277890426
533647884
566103706
528774052
34447104
585396819
624608004
428617413
454588652
111213111
188566686
362798514
175614289
50922718
134997082
254280691
11785710
337071308
436135420
197918569
86406004
489271212
305927812
328180105
386370854
275615900
169540248
612901492
374349925
505083481
441126118
367234047
244360106
575154251
302170100
82142368
590562252
245600887
247580334
339665877
613103470
40156669
126505806
577319312
451569774
445740918
75759684
379296673
428279967
24513026
440348433
146593601
6294386
300572699
496667084
273168784
37848427
499834494
158589515
593639561
261671123
219981751
452237128
545252764
477830934
586460316
355632809
270938550
554486212
203656
83214558
566229846
282868950
418076296
116988543
436084901
543352034
568556542
177899759
310399005
541008153
368763983
388662568
131444187
424567549
237587570
357329392
388530121
98471191
349836676
876673
2592177
498770448
72801701
112630406
532004462
204189125
598996604
44379570
31560228
562211256
613384887
43234485
507190019
139704205
412306724
346966991
10879575
40730338
491927079
34215475
29144647
545820595
484413518
154341292
469526089
351627864
18792845
552972295
385535846
486344887
597450249
342255662
358837111
88313554
42282128
311274773
536849816
45959109
240312638
118186873
101045982
295485200
180115306
257761320
149961539
104308128
352218099
437207547
398238005
138299896
114270136
16581103
164159030
357859180
263462464
231248095
225304656
11432660
177516822
66941623
446460991
139513672
46974536
245878395
194943063
430332917
97246954
45612224
258523930
306318376
239167747
304546109
226622964
522101338
244684915
18088476
1702890
487423881
268603681
337920317
362232469
433417040
583201187
74700108
2926734
443729705
285252996
330140877
174457927
301417837
248413809
309932287
493093874
87585309
274013069
181275834
178639468
482171115
326677372
603074038
435360082
256196647
185579030
447344052
621479166
135360061
604443460
311086492
393184687
457336978
432073759
335381032
211398026
382633076
605036817
552190464
629551225
24073688
129178415
535719130
547375921
237833958
605425689
69477034
606008095
17268566
51470245
563833489
54505094
416170275
38490896
99325966
616704767
254548969
361263666
52116148
256543532
245329686
247853462
11529196
554569202
521301137
531944146
119195993
430168935
327648650
618111228
588543643
262270288
1576750
195214264
105546850
367205090
220505334
77541103
569869306
450900571
489472968
485702070
186540597
240372384
73098130
59343477
315339964
111614979
158816567
114169314
364362496
13613485
56983745
230490435
255283970
228212488
176497608
584879194
288343426
487770766
39724979
628407496
229930061
557223450
30570029
391131310
401610839
43346932
156366649
33099136
347736445
42158650
151002194
32390296
42490259
294587356
216254416
625993668
317343012
213500607
446941837
132284336
91442356
610088724
604985260
95181773
50083887
605289097
135596659
607887581
302975666
510658869
486458776
157680326
445126196
10771473
17644413
604153837
268434049
123913629
329778989
543903066
482725166
10097507
369180187
1866872
544129593
45933471
336695064
282074268
533061333
489435814
89383762
97220759
105402584
168087857
33818134
211555701
204766402
252762464
303127034
255649102
202017377
476350362
278148305
119998618
81139555
126982275
416867472
631034271
441553070
462605836
73507895
602104062
67850706
113153887
618477034
109426450
124493578
430951003
353249758
11182311
68978775
437163398
272334795
411203456
236815529
326515750
250804162
389444431
482383103
440157708
307751269
624992165
201945289
82651732
293836823
392162953
57563773
401030595
246565858
81306237
17559004
301121408
288248821
536523876
388410288
313051795
83208251
1879486
186651258
336257705
436779291
518693627
573211695
125294862
221731116
575929108
293980761
105914546
604434961
98136920
551086739
186125877
265221964
443230732
140756505
262793769
36233715
348009074
344571203
35887064
491126815
400597537
151311237
278069323
46488897
467121648
117726462
460542950
418584947
373197442
118502223
480953048
205471860
47163746
205942471
249446550
504446120
318440430
622280155
560849975
434583835
281393112
376193629
239524022
28848218
529296054
41518981
466824606
148681218
38933111
534405116
19854436
104235789
552513817
584942715
491680739
257540038
406857328
558573613
270885650
185385376
282276092
379334515
195851271
34318511
162562925
317947810
354970616
128593423
91839459
385275709
482823720
155173577
413304017
347369420
566001580
261626481
355866168
94768982
47933200
399288630
93037024
356711306
424410644
206106453
248987746
254084054
322855330
545771886
285806401
536421433
46330649
113266188
509454232
164119215
346664255
366936070
518624610
428554343
99212117
435574714
322123695
27416529
498782701
12600101
335776791
609577857
559128164
359713114
198956961
308538440
8756187
75145519
422088199
402572846
368618922
80893582
1803802
384714386
467979400
191295254
13003215
497432463
349713426
340968516
394053305
80376408
233099671
47378184
1874339
589685579
341416831
345191186
488395159
373292409
410987545
35502103
390831541
80880462
120110508
238801941
626187660
46419520
476298333
279685283
221470305
587440287
34219843
464214121
343166573
608814710
463975914
101757138
241925231
518725522
397391456
517079038
188099968
151055634
136157524
460783113
25171237
146139497
599304586
213233785
616346687
182499352
261254861
174527304
396656323
431329921
296787699
582706955
522287032
48809873
231254404
435069222
521320241
557071508
365567676
44786007
396142670
226384551
158507524
44256219
589010730
407451121
16650480
168427909
279261346
586538386
430951003
337569844
346145778
19040833
77237261
469701211
396319408
44816536
20659261
169664607
18553647
454986980
108296680
181944480
445930128
321688535
368543238
490764386
431197808
118420232
364436524
108959583
604340550
308605500
8645387
438879238
325352902
538573651
14045689
579387655
534200878
403050204
470193664
442719884
159131917
271578813
399176337
166643554
122366146
364948248
302565711
582432077
353135237
220164756
129000934
152068077
443753649
246155903
411677977
73299954
199181367
204577776
296473149
36174266
528723076
617329160
483273875
299667857
35836374
131248670
316724926
357446490
440316898
587812400
4402286
490066514
194684601
608671700
563037991
351384121
40077279
33938035
458115252
321575009
229562186
332148585
299153624
426330900
325664633
438250842
577898483
102825171
418488371
219981853
366942399
55501600
589357615
382586087
522571434
208269754
216197653
219698038
121307265
306730206
522598020
272082387
613296123
564255755
166473265
299408131
602640657
325128279
384898206
223040748
403900748
293288114
119990675
379530032
22026624
144976096
244951266
414395754
434312145
161856541
67049717
66185658
370867151
526069528
98293537
486521980
495214001
544199081
60036849
357957266
477263304
289174826
306718084
401932496
52556231
3241798
284925032
173732622
425435615
215989317
456286265
342025820
175839160
237458550
437724721
392579215
575475908
66280197
587528833
487289350
53350913
441324950
447305629
46952147
613862673
47695526
206047815
382965806
215783603
560074214
139316210
267115470
344973979
355624388
141566922
552672302
75185747
581997346
44199456
517874077
83665252
118555521
283704987
366821427
356301351
203950355
547718801
119164458
291249943
360022481
307008506
366674202
166902244
211397270
333715984
196941448
278859919
11872999
263018308
380129451
329731293
279446355
12632921
503399512
236698962
529728389
27842931
219798950
616496734
315503332
346367377
467607287
243109622
481494841
336376241
325296139
490827098
312010707
312590087
520371649
427065891
368133283
81208932
95286156
90675739
260715093
141190439
288280356
562332671
118109126
175291681
259627655
4345523
599530453
373696057
618546411
176110361
95588042
314237459
590202753
240624664
243748541
25040259
502225216
92676141
308166475
410604621
413991480
411966933
266047563
269271058
364588749
220955267
366064587
465248469
568958573
138444951
59638992
264156622
587899575
314845440
398331199
259514129
154066708
111508119
69802649
69299888
142159780
265044104
348885221
133539527
116635351
60441392
210337776
193495653
455997576
330461572
500391073
120176002
152919522
361000066
274133755
551605845
335841443
290853612
69168869
63997129
493540963
480913624
1494759
608322764
534685958
217528776
472978490
300104111
183363411
46864208
296416386
43266020
502157033
327836708
490305806
486978911
508873988
386297443
493793951
144159099
173467728
324271349
415681756
72511579
372220219
30286214
267631238
439654663
613020064
310676513
225488837
264258837
237414401
60043050
4107931
372603370
423848169
485639
68273275
175202153
98255146
17300101
196172928
95833044
380167983
24931571
239318600
568863358
136098753
587055975
230552385
313766943
626624937
15199870
399152221
293106423
102583355
544123811
121260200
400063880
205735424
268438534
533246881
89199901
209878039
171935127
167034588
508650001
203502894
74637038
65832466
508867681
139958637
329857549
607115459
620741041
130008660
74990230
584372899
247168958
375687505
489379051
258927578
139264867
29182489
577147263
115321571
520012150
329629048
7996375
80811591
533318443
360902499
187173479
480965513
347969804
340423985
133408577
439963706
41071184
573356756
257991837
286211660
176763091
315488754
70682549
499976924
50684529
220340819
29592444
29002387
290374280
504831934
597745482
440247521
248567158
502976943
193883487
597102611
616657530
392144032
397151406
623209534
516727117
175000329
120961953
218877268
59405633
281716518
58481508
534417338
16007166
581416037
31181808
393947538
18728784
235812423
18353370
598099117
211967209
116918459
252488131
243160078
18055310
516389365
27139021
365553720
248912062
460298351
133487655
584267866
493003427
382191586
454290788
386606486
334352991
244253788
384943484
361699654
188156731
432501388
556731504
400336825
128252845
418942475
622197731
603106875
236478625
217695230
12191431
109407529
341561892
127975337
504604149
148447859
153051969
473926901
112062776
575684039
483286222
547258390
284382630
438557245
607091904
347090374
185919089
299014870
545549193
84160608
361364808
255367328
564364740
322912093
540692803
355424873
178450258
378823648
485739912
623183643
439957399
286919048
195063762
320137013
10513769
274402198
316407579
15767500
382601541
197226197
67163243
269044006
244915974
174174112
628959268
29602635
68077758
619517965
447204142
267970494
557027933
590694699
599688481
620090544
621897748
445949049
419535333
388542735
318320597
303148874
363838216
365172880
227723931
62609589
313117664
414407742
19444481
263847038
197690769
347773291
217282457
106419224
617997702
584822882
296209183
493743495
389285684
219075785
606109007
463435367
174090525
310023164
275255102
461746201
245216655
257849081
264420975
468653679
563372775
202057359
606936575
27340845
553400359
4831162
470540698
352126117
517867770
449209768
612280182
604049309
42275821
175412452
552959918
37893724
9157764
390024757
337703678
530519612
405652346
566016671
289992951
208374955
124601821
429033675
604380889
478581467
100230844
538863773
20414530
96768301
343029531
406196028
407236683
182591614
38048675
398268129
129085369
379687707
368650457
552912473
403774140
132617289
556100804
416009233
237092744
93759862
208673402
139512135
253598163
32077402
541266740
65145003
174605578
618627035
406734015
112062776
517741630
404922014
28703741
620230380
468213128
537905109
570452300
348896933
455321054
546553212
9406159
75229896
406750827
172108254
476782491
244547618
440189895
367870997
134881205
180020701
531976529
242081581
257165440
465450009
209564384
139243271
399600986
65737861
273985636
392923721
371084959
456191617
573304426
478417485
174971865
11466126
486345384
280554281
276870993
271377886
540787408
154690934
406632880
41250105
346475616
326285488
3763779
542524875
274575245
346828318
188730668
617631896
577901733
62231169
544299099
525747720
286626838
308238485
542963323
507815763
2939062
306494972
515937828
80729152
28835604
256321541
222545223
416447644
6584508
340861815
21059073
279979453
110508523
128934001
356843753
579811588
250383279
625484111
553613242
409223388
266702295
449389152
255187527
379618330
441956718
163143144
344038669
134080513
230645811
166701113
429491356
308790720
251819589
477780478
6880937
122210739
130410883
179704421
359616925
12752754
622740566
217078717
608531226
64689471
427733529
142123473
603104046
429392629
180871620
264121057
497234621
40572931
513623239
612119578
286274730
351529577
258186273
556441382
154389053
328645156
378161413
403453957
38699752
398797917
412607937
553571697
56485492
253440488
33864534
372073635
114289147
129552087
626442775
575799591
101375403
44249912
437377836
300274070
282774666
94138282
385953891
207125586
495282679
463552824
517020274
220133221
10074611
350986405
259287077
604608682
501082916
216235495
594472592
389813693
9851534
210212310
40749527
186819256
574689969
512701077
562615935
390851097
375398947
324756206
558982577
547643117
457408868
376567667
210212310
473841744
410200973
96283799
549901023
84877015
309635858
247985861
449052473
490018486
227764691
147426125
504876503
826217
26413716
309559305
283907863
198907076
33332495
477853656
165546136
615468595
485026053
384028999
246717226
257640950
310823510
265133666
616774144
206718232
325526955
178683617
396399016
41695577
70108612
538170003
398912178
225784254
195706210
85816052
343794570
482282950
504131177
312540522
575305619
217137396
424880002
226520255
77569973
133184919
120502764
561102255
627975009
95678043
194867379
79638979
616805679
253384
128481164
584259550
222842235
36555372
150800370
617830203
157050757
292695256
343654187
278752404
391898059
35249823
616162781
351577823
369104814
571010552
51040731
301619661
69194097
22180585
163924157
194041162
544054434
321853421
281192533
571524528
30336670
492595621
13705111
29809399
472455140
446656802
500539657
38289603
69925709
607067671
583706543
562628549
603097823
129861832
109931010
198305809
548386727
269083706
534371766
242996096
70071338
227770998
229643208
336024346
393072636
151311237
124758767
243330367
121037637
198872324
482031865
458188580
244989108
78824886
598292306
292992532
629203073
136204750
181364250
316327585
126890533
569914626
74615565
507637816
250747399
95075760
326430248
532298186
243935839
4402286
217445531
369713207
138735079
158274093
471328417
170265227
598086503
26400690
276164609
133468734
71811502
350423227
597253979
312682139
414218532
485159668
131772331
258189659
139580496
4833758
363705769
255666295
438088453
37333319
206559479
58213610
130693654
222145154
273704879
39714988
97544379
362087733
282273756
62250090
342728687
223749699
262604559
263184803
213271205
365938447
67453365
66627148
499960370
545927613
435409229
327262220
528034654
348660677
236052089
102267565
205723809
58636179
186239403
252527286
385092806
92209596
507909017
461930987
448663092
82331578
161308416
231492128
264312727
177258235
290058032
305946263
405647043
365478036
209903267
625805768
622160322
226550529
306375139
15035888
3045992
22128499
207415618
17693029
338906709
288572453
523991867
20466215
310810378
597064769
288376476
38504235
447846907
55453419
81070178
261557597
334975055
233526739
338470050
152705084
141812895
520283351
105073496
15417714
283224640
227739463
505440405
59500238
240372384
101952655
557858057
613305294
177688469
576724694
42982205
53093806
255736236
439906943
250578342
122954965
433751311
627987420
351402749
90393286
533597923
478972501
5506011
389825226
253645977
443442801
204781983
253818908
514563571
18624157
260926897
209669908
20511174
579618885
168100471
497802863
460019032
209600531
320212697
327478361
380796919
449378086
259085630
245840553
287063280
196015253
593444551
331565297
584923794
274720306
495462934
381595070
630409878
139869195
97672729
59966956
298535565
588021735
386770468
245879326
617135992
548753056
169919337
208379291
562824066
317538529
87742984
243994271
50929025
158084955
463425554
553533855
587555640
179812570
364620284
613882428
34410992
348972905
42811916
305990020
238253232
333045316
211581800
375435605
116818254
550222680
196437635
118275171
290871495
545232403
437524150
14026768
268776463
582565367
244453013
37703246
39574426
35621936
216452522
287061862
390536873
283240633
213800993
24067398
358607192
380250104
487701389
384662707
401413530
431276936
4160398
336724423
451958411
381682530
493493485
264767860
404053961
293111518
353436906
29132623
247329005
289815467
405262592
288203454
102019574
408935690
338795261
327807244
613049318
587055560
611229976
314128550
469972044
386423583
383944932
77587421
172080188
617574356
492702840
379991400
221047736
627546500
34934473
132392913
317011097
505972768
76719628
326519697
285801705
431159807
194519972
317273635
279765906
550971408
356999665
14279048
301884555
440302479
232009499
134843660
230369482
384182076
536722605
350883087
631432339
10324559
573016178
402644254
192186904
339020171
316024849
273010159
328728465
40408949
164745147
565113507
418740073
28072457
125389048
198519132
434243257
376414374
147047705
360049208
28797762
494639089
60061561
380750484
298995949
387054842
250305909
618515760
265531007
65435125
358496778
494771536
226078772
190279624
552073129
183369718
58074856
245242453
383234588
52348100
382584986
553221964
570890719
602501947
383574564
270093945
80712044
205773919
358306977
508613672
587370910
150573318
531686407
57379012
623674002
465140436
251856507
84261664
148764953
591981191
396596774
579822468
173893421
104103342
585224543
33282039
510860693
431925137
417031454
500170328
22074500
125775896
119638444
575110102
302364526
78915485
379839075
20541899
541320765
160311326
151116155
357392462
253955909
452508329
500229668
417799823
24546844
344312342
83198620
219540363
404032727
35495796
148182240
592511154
264208512
162628270
182795781
223870892
343932870
98004473
113156289
114406057
169524332
571011076
439023963
65252222
331186877
97676509
551380529
496181033
102404626
598902210
394027132
144493370
209953723
470893234
206841839
593986953
399895990
48507137
71295565
369792024
596825103
276019548
269068967
487506221
532401459
98185176
313470003
252205479
152732152
202690823
505376682
360009867
95979926
629608889
599808314
50399439
379039833
423558716
470455452
630560756
85314789
583487465
257899537
593212608
401827333
396085907
15609825
507999995
427153128
246619632
588159285
502794040
500838870
200144945
346342598
324968175
21954667
395133550
122125718
451890243
388788708
176823837
511520728
379350422
629491119
185875836
617676197
158226909
379619302
474888461
30790774
547706187
138318817
298030978
342993581
327708186
484081171
554003356
494935171
530614217
167904954
243196665
330377889
435101965
460625438
33174820
335588307
170522359
630769377
606228840
329420917
201016704
151021115
356113606
472015880
54927663
152248456
117436340
371716792
359311483
278745805
338530016
21330274
261128721
491328007
353775799
474518590
61703076
384016769
344054743
53894201
513579010
547145792
600063488
198279466
2388340
112238874
83292236
390568432
489021775
100968763
142489373
480833066
3292254
562117682
585882082
527484294
24457010
594423844
582060416
623220816
229290633
480391576
591420004
393546327
323624786
336928508
625596876
199465182
224210589
425312545
615455981
132203549
164398262
151601359
238675801
590524410
537226140
170745827
314107521
411935398
149365831
82165048
451265850
500403341
452848907
342420100
152591558
104324087
128685196
320008885
252481824
171506251
596912002
552424890
625352703
544338251
340496009
366205994
185285560
488514708
202176836
425716193
17621758
407389367
69868946
295047767
438689900
396325573
24053135
482611640
8325240
548742463
7858522
426297826
27038109
304356899
12866000
200531065
311276145
332833004
169767171
262226139
105186802
512596299
81902702
629501670
195296255
631173025
12159356
251110255
23471861
258025677
372871672
508302835
470014579
93150755
364053453
367502583
531123172
30337801
166138994
494121573
24225187
259934085
536660648
453530063
126070623
130901785
222896123
211669578
61970399
112352472
386738933
260302504
428221926
9583382
362217317
82022535
134793204
132535298
488685281
356230500
26384713
301183319
262672356
532108976
629375530
139717532
537077392
195941428
294603123
456683563
513112292
590831179
621931092
483012548
65923191
189941612
521875119
422884350
398429679
275510937
125093038
413310324
11920230
114055788
262408498
612964716
476949198
111547702
282323794
243944943
604122302
617180686
164934357
5175661
544205802
119750025
6933957
324305940
272456093
272563312
439353318
167539148
9607871
82809494
270753203
280028533
138741386
180165871
446330652
238605993
437443230
193990706
31307948
95217857
363794975
229940315
549060434
108713833
591918257
430606489
93975897
276587178
501072229
497098819
495672161
397873807
305498466
498023755
161214760
324343782
493143715
77296451
31379725
344964216
17583916
293780060
171291818
398198036
567088455
458064796
516014600
96714313
157003266
143086909
501591190
601520410
210723177
208206684
290066718
317452322
96635854
53174317
18084502
377259512
589554298
483185577
236763923
492791138
13219472
429752673
380469775
443161355
33963195
501215451
33195938
580250640
62401458
613104853
129854823
425003502
135108554
391532253
254746037
247329005
188739264
184340996
488060888
462738283
194490932
558721654
247057804
356408139
25656876
590045078
304003664
185539867
80005219
515805381
496720399
471763600
47006071
350183530
625812075
162064672
270135117
118066821
525612766
17230724
485739834
377549634
477076897
499186436
31301641
225475250
376723417
573735176
327647968
7111251
13426042
11358907
499318883
130836254
263882976
70605157
47933200
357423806
49494437
96661082
592284063
177409271
519349915
578168997
393802773
169759212
522387686
440928524
491439914
414224839
215907531
45814048
478650844
343397229
90852335
3254412
146208874
207247444
357244486
207910255
249862466
477925539
37233056
173801999
10545304
29352778
121353167
390186811
502106577
428421896
427292943
106871810
7833294
384745921
82744237
266460634
342127371
2886573
121977380
327724334
2393480
207859199
247533429
282528372
497754747
363794067
341946619
75866407
477572347
437680572
116660815
533086561
441092659
447866377
485748605
475043240
322785953
401837537
233388478
176173431
175859921
270084817
141971900
220404422
117503511
427370542
152490646
438986121
567301591
133254296
43713817
438538324
112496257
460333451
520721805
364765345
129892665
11024636
427452022
591665977
448381299
611732084
157493307
140589337
335254892
393909992
206623627
236153468
601687800
439528523
173564893
257659871
134111603
435102773
141762018
209070743
439169024
263323557
335015226
95504908
189667094
599679064
277577377
382260963
344989050
199317232
18859875
147585741
134395863
429602605
243699824
452042072
414083371
18309221
109451678
105805101
144302697
78591527
364393232
11423497
383755311
107379069
577828419
121389392
589637843
204780937
170635885
615077561
205417455
245005263
560637048
376616198
396483248
26155254
587982689
281790453
347364332
282345469
408257670
360930329
2719286
233003976
166647192
485983313
456333609
609823830
101668840
302566861
286136569
586260878
528180318
81913492
609287735
139441463
355977644
7946820
39473226
380343635
283165379
262434270
333589844
451717497
532670299
457333184
563075299
319104408
404884767
103888904
319557578
518649569
53306764
584925900
578370821
85576257
364392505
98370279
202643910
332997817
404814246
132037045
249996866
337537114
154080010
305624606
423828918
336566748
525480249
539293426
334614398
406921333
463053633
212504786
297084445
596244859
265804209
133178112
540806329
5335722
595052836
80880956
186831222
511236313
586298720
485295560
396256196
5882649
496871190
359104031
324608503
577977214
385427077
274158983
575923705
52940958
138773409
320987882
97790258
84706296
213318287
269315207
34434143
333848431
437232775
267656466
77731451
583069536
191705210
374239659
449757913
528566394
524907355
118495916
352650919
421814762
360180834
491561273
389589833
175813932
14569743
97197177
111471916
518025301
429712568
601871835
620542021
422180742
297122770
95885321
545256834
617086487
1437996
576138143
375293249
61950796
471946503
488287940
236275172
139281912
556990091
292005425
200769068
54540582
627653719
445589550
570184271
209991565
362595737
231904337
3632832
270500923
474784653
26066831
11895002
545391518
280256021
233983393
387312870
99148388
13339280
480277969
127770584
169450169
42143374
91678552
64055364
564829692
153405161
48530846
379479206
25215386
139063043
232019533
264048862
563637669
462571704
43985018
152559750
8867642
589652285
422643420
8300012
435056860
303505454
167507613
517096992
58831696
189941612
78068046
137692521
257451288
18511045
275796633
612880071
314321959
361165222
462249793
354592154
411350765
452041611
207601212
554700225
327339607
101668840
22238010
190467730
418247712
246719410
450124283
172861375
73008459
606875335
209960030
244175505
185249204
622015261
403460609
270808898
579723410
258587
68732836
132378283
584405738
270780004
154165415
468528109
235028052
623180465
538510581
549380493
508569938
119807772
479343110
83759573
137805226
104912166
41210026
474095406
126118411
440450326
256318143
140639241
585279131
564721925
237281513
313697566
45391479
462530152
425655196
488193335
364191408
220194430
245195608
80888329
99019900
163764378
356042764
145351484
433461189
480479874
402909667
620710440
92233568
362657428
88107397
235963791
252748451
63602130
124719785
283364877
582628046
137780201
124183107
269390341
62698360
308161807
411469937
593116587
298979299
312500295
211277738
356673688
571199762
168908406
389694455
163976701
285953073
426892828
55507907
440727643
84753466
230188045
265875453
22332020
527567936
577342780
530222599
177433783
493061878
529926754
145515104
630153860
458284301
187592773
193426789
46868511
150795049
95292463
478485069
138541739
162201931
476781354
241703161
275040363
2365125
227146605
498492666
190004682
309610630
34038879
518446133
418034267
405653626
203486201
82266611
215434506
161698866
108600233
97644974
117474182
298365249
189905223
466442019
380857465
213908212
445594112
592302984
598843343
605516149
209878039
474292694
506657528
23077313
262386972
615794167
205122561
219344846
240404533
613346774
355588660
327793711
52512082
529646685
417201455
395228155
259752146
16381831
45681601
580325991
104418692
110784809
573167546
62262704
177535743
383337843
462754560
243944495
592656176
504342298
534115362
235786940
41960471
215088801
496864977
375032787
593715752
410532496
251718374
158665199
250167155
392524559
375229544
87585309
227091787
64943179
624914187
6433140
460779971
162856106
317047951
294335076
437239082
312007290
312568613
60534586
575843910
514518753
385250481
51919224
528810415
214967788
157655128
126442736
58257759
10879575
389395140
38142530
202429472
367944275
383623275
485441183
268243017
352100889
398085226
415215038
79051938
192382421
432237631
13276235
210067249
602693728
296094729
520838367
300597927
191114714
452344347
82571244
431997965
262334303
613147619
34211113
181420855
338032950
193019428
16410814
385799190
598130652
588089908
466326966
269460268
183073289
234577787
10545304
118723555
527139060
273382935
187180956
223639913
66797437
45530707
22642130
95927824
30557415
586564451
593814625
57263892
460183948
533756804
24427011
609748146
71401547
52997721
68721072
238568582
448184319
373735085
169582616
429950002
113406167
577523053
296028807
289844791
261517521
104412385
497021035
599109408
5360950
37778930
357988665
124387921
334079030
131180013
377105838
534247049
427810117
253150366
174703900
537425777
379624637
428693097
351956383
267225065
337493877
610095031
312164965
221303641
201874456
135647485
606393517
102067629
438998735
149226573
419711028
455254055
291962803
463150982
193782575
314409343
88822670
333760133
543278673
553678916
475648991
163287316
320123438
173662336
79693948
27782335
81688264
101214736
353434111
226843869
265392253
597171988
100012999
486212937
146955296
96194994
529415887
23212743
219874634
369426218
460810701
95172630
463892464
316703211
286786700
113070342
56422422
56920675
420804754
590013543
391191675
65403590
89206208
81776562
322924707
175106636
378413693
343182791
428969114
37417515
549211079
111929177
222191906
570291554
235890091
502024586
268634890
50121729
225330189
334759168
424196506
230407324
18176774
115500091
475062161
463515431
416091711
171733303
144289747
370586706
360665795
20400240
613638732
462561687
425854947
265351471
477981774
416444903
214961481
309465569
558399391
289999017
422547590
409116169
391134912
189903770
414469589
196772093
459399691
357899117
610230158
58598337
18365984
24477467
62483449
86128392
510849102
116616430
211845823
123812085
273250775
521664203
59008292
419686701
523102580
372298466
505113536
268236710
268678200
459483871
56403501
398028463
319721551
123345999
243355143
273563425
315292423
406853399
72787084
462478878
141573152
334516973
305091075
5360950
12431097
456408607
38125815
620577265
115209969
145420499
424090997
15035888
240792069
21321569
133677557
224384139
619218482
49541733
527132753
51269603
333671835
438618967
54526504
472156490
500611818
623264047
604348374
133035282
429663784
485544032
188343770
311600920
15527834
422251475
46135705
425147967
560391055
113172808
488004433
394377827
7669312
452628795
588485582
463022098
431671298
550834459
128474349
597247672
49169372
595759411
321103129
395865162
193840582
462908572
207588464
611028467
228433233
142702182
304173996
233283316
437264310
131671239
453265169
217256874
390378072
461022779
273986679
601305101
293887841
328632542
282452688
553064467
295066688
214984503
272006425
517711587
184826635
188226108
26602926
262522568
631101386
387609299
380734669
176097747
438262314
364313653
228174646
278883144
95096946
172541180
421144653
71332170
574832594
115291960
613124348
111736640
378803569
416852188
491992151
203798091
513976351
429311528
226446528
516063968
280945315
280478747
298560766
56201839
451802725
43870465
148299235
176602307
509498381
359940490
378128258
393895926
233157176
368019757
22484455
580871024
225690566
263585858
487770766
236512500
565182884
11012022
405501830
522554188
334512309
131778458
461542199
44354969
51572339
577104681
381611342
117443780
236187672
12368027
20106716
177716422
155259419
438424424
275243787
75245956
383862941
427963688
600720321
229893506
303745120
570915947
497499122
71515073
195140606
443435790
605144262
252065811
359750066
179907170
209547108
117430033
532323414
174111488
15464764
574697652
176164983
273542473
166265134
13414989
218792551
368314591
492034298
31465623
305883193
204279572
29510453
232602160
261572793
249479692
608871473
128231649
617297625
183722910
210533967
396123749
508683670
495035460
445948576
31352097
206632102
222006400
9435278
441093927
58573109
174771736
368398677
154363825
40280105
275269015
483374787
41981271
419431894
404015768
568317463
520918467
525523941
218903012
349388879
145397778
251239451
599177614
156583889
304028935
455755911
510430659
617436379
470042294
92000209
349205976
332654420
119517650
202906470
49270284
555716034
242214028
235061001
58446969
534547351
599934454
183794178
335936048
622992846
2467315
510269668
14218650
486839945
258847089
425951474
213658281
402534923
261816184
186688588
349885425
605736894
272512856
480328962
312111817
301373688
570739351
240599436
569900520
361085793
19828989
171657619
105273976
120793893
201593328
57879339
614724369
385559524
325163692
145043024
611410445
11908282
475982983
155719830
393399125
470464358
161138527
625116215
45940188
135065532
459427108
83990319
455787969
28937580
30746625
124304663
558856291
168878571
460839272
53136475
214003920
364028429
339467968
171869003
125042582
91262290
162512469
119173091
304383102
136769364
531762939
307478864
241791459
216745245
25943367
414863905
416243079
441963025
355910317
522976440
162112091
359417009
206958236
364519346
513706156
490973474
320502819
564369281
434449760
476607376
255106677
445602725
136256428
102337382
578030243
565170270
326469241
517036983
581845978
278290068
597553583
599401041
342863685
15595293
143067988
527711941
435087435
411027190
36672110
601021055
400021475
100293914
329786723
108967033
179907175
601750870
452935784
377076609
623762300
555036258
270141424
303676202
179604439
366260357
555520560
194673843
473040303
326639530
468978260
75412799
565557450
293909989
561121634
421421126
76648971
623339731
643314
594718565
16934295
390062072
11383372
154525114
359492693
249277868
559578236
603332091
161168496
163565738
390593117
179170340
581776601
386921836
82274815
234230721
67731445
5081851
19949041
441213584
326439124
118470688
147905989
298011794
42225365
207909981
536098699
297753470
160216721
23777390
593419323
437226468
70949177
60351683
356827341
72456650
596604358
404246657
312707367
531957620
121230224
449019992
262875760
219956625
68046223
435145158
183785980
329875021
352154749
124348812
398047384
266173126
60673340
488264666
366264243
536469383
570733044
332702147
317923256
188923748
186668279
567478632
295497898
470174004
46980485
196133711
545769938
29292448
578516189
72618798
384808991
89817987
434761096
477812013
149797440
10133251
314233661
353138585
621932440
126828554
123018035
322830102
127753121
573687779
232967966
368202660
551786816
145754770
458720327
391458196
153344608
510393975
473807068
115724511
471555469
568089189
208440043
607692064
63579620
439235015
245335993
518984109
308160020
496391524
120646603
974714
367054786
414174383
126751779
221060950
537923588
191272426
411355618
30866458
50790271
322514752
383134502
574627631
502049814
54288208
194861072
264698980
61404952
257306679
290167272
252589043
98843046
347670944
326155882
109556145
436414548
227461955
576138143
437626188
209384661
117215595
153903414
451380951
418784800
288873214
296574061
103269620
253035320
521245311
412704852
405975283
222492039
543669707
65071127
363319173
255590765
115199242
9780108
566108823
342728687
375890893
97253940
529201449
500348571
389293930
604904370
387363326
190204476
537942951
288409460
505152858
296933560
154742245
318818850
256481831
391229517
599562341
542221092
22692586
376363374
285694486
439677462
407135771
359879629
26487286
584952944
438795741
224957526
198550667
322618714
54038376
561080444
138569895
473959486
248405412
598263099
278037788
93274223
83624637
325124451
1147874
193343328
242495134
317100682
268801177
585612388
341145630
11630068
505354682
382275988
59623641
230243342
485499607
129739534
315249088
234670856
172548300
15717044
386581258
525310030
19084982
380425626
353690253
519944734
599691300
219262855
285858468
449455741
241943356
613644029
494948132
360262147
246146475
200844483
532298186
32632206
352734393
39358596
408843546
14001788
318453044
4510084
35590401
236434523
200089069
313590347
537355016
225063803
145552946
303335165
410137903
339335521
61523357
112239005
81013415
561146697
561392377
27612046
449102549
540932469
17716363
409305131
533484232
543713856
157199890
582527134
330758501
181534381
567068677
262327051
185531395
141409096
604525950
77569793
561159018
593053517
233668043
610435609
441634070
624259058
533761410
133035419
268287166
225817722
455705978
442164849
624618699
139214411
176350027
173065226
136830365
525795669
630491869
629659345
295022107
359793400
628099383
446134570
173863998
80338566
183644151
143829856
575548256
494438899
244824102
432023193
295281126
537256584
145786305
509510995
405643269
342646696
603021223
448326255
302092686
414981154
578320365
521349234
57533639
42757565
31711899
436990579
477540812
20277005
485681984
162288580
450296474
556782877
203842240
343439930
163717106
27314888
243059166
570550141
184309461
198220902
197882507
210703758
334842122
41399610
471587004
532484166
85731051
36442685
267410493
309119539
379952601
35762037
145691700
455781662
420714383
506719091
471576054
363327349
327859851
631109955
613822468
289544848
484798494
173839841
496308128
483595532
477187620
338083454
389343744
288829843
7761698
25886162
172647818
321253352
348791306
123322054
245998228
252958741
178788474
457421069
525171276
109216403
538974819
129261965
32801576
594380161
485411948
308905039
312757823
580462399
252210623
577138915
205440156
22787191
52857206
59638992
622735412
138514334
524263068
290153535
232929520
246488101
121495121
45322102
307366452
149081538
464546062
148218600
175279028
39854480
569723924
485932085
240203746
254978599
260995488
481823265
512233452
32935154
77052619
582218091
294625198
304856943
101250979
213385238
7555786
270709054
597049932
598761352
68298503
34564413
612611524
478556239
431099482
268848489
47687227
576985297
503427819
137517828
403156054
87181296
378464149
367600114
581618926
295666072
36297666
272689452
143595046
184691382
561831327
286350414
283998647
212654627
216443626
371646282
612296174
521245459
163182878
230116306
382840174
557160380
89538374
100634492
595342958
116118177
540298456
225793126
181243766
548907430
580909700
346872386
192741920
48283771
619347400
246786774
414912302
107956919
546703374
398799396
182745325
612668338
432880714
501451001
51465120
550411890
427735803
50903797
125407545
251341835
111804189
344885681
409639650
244635744
391300079
48455113
613727404
169506932
615516367
576428265
199554564
165175903
305134167
521361848
479243702
63432979
39061676
372762621
93916567
94636069
88106530
496910185
20617583
245706493
475331284
391834989
320313609
252172781
84223678
1513680
140009093
570728339
321852517
442707251
88569201
117337190
354851142
271940144
42641181
314756402
587194314
30443405
363174993
148346686
475598256
494090380
165794292
194583564
129639394
28445250
583132606
65276001
344923523
259697032
496966372
356269016
451425875
382081998
120621375
142217518
588380030
259053718
144537615
414742013
173537105
298283258
357146489
312209114
266284782
268949401
133568651
305675062
17117198
262705996
71959637
146133567
582464064
75403967
317418696
5619537
164943636
11529196
52324025
182739018
521481681
155684045
535539350
154887306
249050816
423206007
250293295
81549510
277355389
112441196
440512415
207941790
200058040
209188969
447517623
179637630
152761847
126279855
131198214
42545695
272799748
182546007
201981675
130472909
111066270
157846957
516290587
187387277
57305402
193880153
268148412
420989328
591384798
525934423
150989580
397450932
320870159
116193861
620634028
176242808
93658950
168195076
311882806
190547084
473327736
123819142
263856373
453378695
435592007
591211873
316428497
211017111
11825625
482491807
483721800
592567015
208110854
442776628
252170194
352908185
171416690
180947830
465054409
127887039
173808306
334668341
111610068
240435080
493762416
11024636
209487005
569425280
92779431
313710180
571196899
198176794
107673104
80962959
233156436
578915278
628404252
288898442
615537972
232513862
272100224
285656644
277779201
262476398
444214624
296775885
282269785
208894147
232450969
57803091
261827202
369406787
197506068
122469796
345512549
203432285
174995862
141160261
55539442
559115550
103447414
389697376
130337087
42811916
626147122
260662003
370989011
259802228
423320818
631179039
317389283
33663223
629602582
537135278
537299637
143968024
366663752
223852933
515344970
187516101
505631211
34969743
253888285
40427870
623983564
387602258
574851515
129272910
337310974
87452862
278956460
11381498
88247544
152430041
620460636
445564322
170314228
4345523
488065795
432454142
631198253
626240951
602961514
501236695
124160885
269796641
434049341
420254331
318099852
441773815
623866655
216992335
573821160
487628533
583813762
428529115
199482907
371958118
77561728
237367550
503560294
619202339
69024042
192628136
447797
207958154
451872716
93621108
464081674
157347036
195908034
67383988
104916945
487386065
522452959
510795806
561979103
30950259
177151016
325941107
167966352
108362422
430389680
112069083
213156203
111222465
107502815
304243193
111612754
577787092
77333705
417611698
454021889
414338365
211429401
388668875
225576767
291524999
340006994
397467140
225582469
554120406
627380462
531743170
110795069
8344161
123831638
291598373
244812512
1923635
199767918
362854324
184838621
21777991
67875934
459061734
24925264
109840576
626900551
164140043
608316457
597517235
253573544
526100880
465626889
102051933
119985592
74201855
421738269
585101261
188289178
333514160
70402818
498436832
283308771
232002995
282951649
79455586
477168699
339234609
194402481
84551004
73964088
106819037
4181541
241139593
151765441
442835772
408692036
65826159
111640207
320984412
380010164
614617150
12115444
13610506
631185639
330903062
361659707
288876562
375133494
258517623
420702128
125405152
178452671
820369
594024795
182802088
493541671
450835072
625370585
144272625
88556553
394099202
443788817
355703427
374932229
594573504
356866799
126007553
323469832
99303715
271670889
239822044
155955789
94790268
322830102
211940428
203236338
424322698
581584510
236580928
460745271
255559640
78380055
488169150
103100529
277797297
71458310
400097159
337256514
361491184
300872781
447793601
504364483
398434649
290240796
238141103
86229304
193471731
178010516
273856247
34455141
139582999
88514757
369388376
412074152
564980455
611468774
622784715
478657151
609600032
447006514
493121055
375162127
39702565
570991631
510261528
8804572
164305623
206226286
512298689
571786313
47996270
424372224
191789563
238619038
129381798
461984585
137284469
435916267
559739098
541165828
446535600
127987951
321921894
434665826
585622245
552486893
541210168
505220529
543599283
403811982
537226400
366816931
550840766
27901340
142919365
404150013
580789448
267864597
266546434
452710153
461388925
211039529
277571070
102520285
253324002
354935108
203678356
188480913
149345622
392614909
195161188
217143703
329490294
263041956
490388171
584639979
112701991
383653044
16956208
540569887
37782909
412985572
565320919
282351870
210599356
597285514
269548566
138646436
255613578
337956901
79241148
311912685
202183499
198122863
116004651
402830429
369224394
40655682
4897666
562555883
546047744
36549065
88758411
139223478
2396660
592391282
266098637
269445647
42785450
218871821
293173690
558844349
335399953
485190825
422383404
414756270
613589109
513377186
464392882
522563299
79947532
80206119
382336676
192741920
1999319
195308869
74980421
76165350
322505736
327210257
374629714
129495525
597697397
436852716
13592445
359972513
166353432
366777278
156166290
151859946
82129754
200549986
112390740
516303634
387211958
76680506
198653173
338076695
18757018
93223767
228042199
76740079
313609268
569295048
108543470
55750186
45095050
54385261
50251582
457325298
235251100
608938809
290348697
247489730
378997371
594914082
408649451
509536223
331478479
35367321
108991267
117663392
428060498
597802688
285575210
144353722
412280799
449304373
133895231
80319645
221419280
432484199
465824317
8419845
592101160
395152887
156154777
116212782
581427665
420355199
257401284
279456863
187253291
39835012
386435661
480303278
290235526
467208759
512555734
325952581
426989813
573779325
65953480
495872923
41077491
247682197
99455219
337150755
78112195
434836115
172783441
93450819
297115476
406902412
107130702
449705092
124247900
441717052
112876379
70556409
591047891
518706601
256204523
84166915
469272335
85775200
3285947
297116463
434305723
561174102
509435311
300440252
152282515
197617231
616105602
263612506
259537587
261393615
268331315
61587855
132989402
342678231
47958428
320193776
593440062
546425866
173726315
627720217
195144887
261437764
422587492
443464259
159005777
77689626
160602728
80285801
58049052
425152929
401718058
86096857
382645690
28444570
184540876
133378082
166687703
59594843
90833414
535855334
222233452
203606864
446825722
422843432
361883046
1783078
103730127
355081392
386814617
335753145
405662686
511700585
467083806
111625782
131671239
398193924
97567297
248565177
616224482
403984588
561878016
37178055
213910457
142430981
587806093
265150256
493100181
588928739
99291101
387514694
599467736
396931045
34838395
584044325
340464474
567384027
433253058
81793220
302780149
16669401
55406363
458933671
398249208
177825865
579296667
278576119
154899259
14760256
617587747
551824658
502076784
615060206
238663187
36738275
118259853
107742481
259224007
220740734
570733044
321347957
457929376
497969185
515223006
24117968
75053300
391803454
582533441
24887422
21622489
307447329
83107359
311912685
321468800
342891041
143263505
42361404
468673170
87828226
63612402
131286512
380979427
101858993
361624459
464915353
314821815
531971652
629236776
457033561
163357607
280402913
292838105
64098041
332833004
386748901
140185689
612132192
494034694
570524913
275857503
43909334
137725959
535755252
475161224
98592077
624470224
307517445
1784881
454980673
573667017
40043869
583208290
55268241
498946770
345437947
242277098
585428354
59620071
425975101
202650217
613513425
371703045
47384491
542900253
358281749
588853055
290500420
590896523
200423070
318122873
501128992
486527759
338963377
554705400
152705084
244057483
514764726
630586474
508703699
250741092
8703660
180071157
294492101
48103489
417151287
329547057
14464673
155177428
450986447
221576939
375348491
607465529
433535566
352963786
533521744
258600959
141787667
19394025
501073167
317759274
322763746
563391696
54864523
323509445
7744996
594220312
409979751
366815120
331370913
230438859
250974451
627514965
16215297
422032905
325586261
82944911
39992687
92082200
149326395
381409518
117321719
158526955
608694877
326326264
167087535
462093857
73604074
182720097
390132099
149059759
30365074
307308575
6435894
534632420
445257848
620887921
201528338
27459841
474563908
388145394
103576856
568948163
214248790
385597366
91054159
2712010
594157242
78538671
118243636
289976421
592542401
577468308
375695376
256694900
240296700
533697643
459138247
186070152
230514543
49877141
113797201
45945262
334542201
392256154
82539709
18832702
36277442
285215154
582432529
40390028
114863084
605724280
8331547
525947037
128533059
246048684
602950499
97255154
45460856
35148911
293357491
181774047
270852906
102905012
604562236
433473803
456079286
419276746
398069129
390769106
397353614
35823092
251668221
86811839
431770913
17110891
5290209
141068669
158656452
596112412
195338642
432601508
4011252
335632536
384540618
126278163
459664059
480845680
566204618
134938265
459881212
237173725
247791330
194380566
389999652
152698777
144386821
422990811
489593489
69995086
225060950
624167086
61310031
465009571
199105683
629627810
559851887
44149
237321948
244226540
603352848
198008797
11339986
265294031
22686279
25309991
349295716
99549688
577290745
399699818
215156998
170238544
259943005
265773465
211389781
409029546
22436466
43221871
566604056
200423846
530576375
19961655
235910095
454912657
443452446
74962207
49617169
498595048
116200168
57639673
27775326
178655060
506925125
542250600
413866923
213258490
249624753
306507586
613417157
527498559
522447222
283930560
30229572
98729778
788375
189556885
310488949
471221198
496137965
466835206
8691046
88723836
64644090
463292340
204756755
516506166
446012119
125666975
144329388
574618156
437281549
391643069
544918493
1084804
322455765
181197102
324791516
311562210
492963888
11671605
347421095
177125788
384292591
591000262
516631598
334635411
232069599
339332838
25428303
292996510
448360296
303751427
56771535
122589159
227234903
537684364
164734936
88661338
364033733
248352226
628795286
438699991
81864860
174571453
155864891
251075681
406643825
195164387
46620937
271022796
614099976
485934245
167700777
474618387
361219917
83063190
250957881
606490766
256196647
305887288
230159215
380491072
10826575
64300551
603920478
192302964
259026405
337931542
523771122
161225841
356711306
584463584
161806085
123226166
581366646
200823752
300421331
497794050
371303513
215749856
46805580
349943895
481470073
36782424
374952410
454555008
45505005
430194163
174470541
104248403
233932937
451751489
148802361
284483194
292442976
315943575
100804781
223608378
407935721
81660856
112333977
469600299
397908630
214620903
589080107
147931272
393131008
19561135
359063817
1565590
102677960
57591738
531005911
188336016
119694246
584740891
14241206
549869488
16202683
130971162
174445313
406319667
165949289
594945617
12771675
267429414
143774372
328471383
247751574
512754155
318376459
202919937
343119721
416872608
102380339
552486893
447797
606457872
164591048
637007
25875121
118727145
568740032
415650221
384827912
454999594
262325319
452851053
162512469
298345198
370280243
253352190
341694011
599482148
22011430
521040191
61884284
624374079
47346913
488736576
310796346
609130060
136854636
145515104
140938767
599229163
136540243
19132499
168087857
516738817
67888826
289876230
182110722
435089638
494866141
561827926
541497060
494311125
197535240
95797023
100556056
478505783
17419934
214753350
409557659
137342525
127890240
48999083
54826751
601080455
160375318
35609322
140696556
6073104
543135544
36660561
409194599
525120095
153409430
100003792
355475134
442038709
9296518
161774550
366474542
627068689
127990775
471416740
78619375
257147503
299574055
273920722
192223409
92542611
359441070
606184691
524137596
97884640
65548651
77878836
329584899
631406384
404674701
78610448
444605658
217269383
179402615
298002425
591824196
305029365
419909260
620375441
498253945
164316442
149596039
67607607
265974050
333772747
300572699
101663600
134976107
396267499
222624486
4444858
54042935
468685784
15395387
432925094
437604888
11791034
299014870
478051679
545738403
280266496
222648325
34102388
114751723
15092651
41337197
367704407
299592505
249792584
392122158
576138143
256827347
78219414
329902197
116888451
8539678
261762786
575505299
32556734
346895229
479313079
95484780
91883238
204269843
320106600
46205082
97241326
216883
21922937
400122387
83788495
157855106
352201848
605842028
125764277
68494020
120132144
284097264
142440906
537331172
164082912
48570207
29744923
586224745
596110303
204126055
395844940
513880512
584560435
487644626
393077468
629148478
558815491
199356181
315324772
101995739
510895091
5833257
503601154
313621882
238631652
257346976
67409491
123304386
81076485
172395538
318778153
28274281
456942150
91413658
311521651
539803516
296302860
265947269
556220637
375263724
64337707
44236100
16215297
383273948
291660908
625578716
402945422
257762598
367805319
383220796
630592781
83204083
77153976
279652380
500065963
213334275
39658416
162556618
324917719
331122518
87888045
212249471
358589059
471033380
175805526
201105002
51283108
195663663
524382901
475270444
590301820
414325751
51021437
424896283
546028525
164518095
41985699
436273717
10658830
88480903
215611102
294240471
450604448
548307045
14178136
568840944
320241500
345226624
202930943
224634598
296353316
569820635
553691530
220549483
421641871
553811518
574611849
136614614
11352952
161676914
447475343
373683443
276353819
387388060
272194697
605589053
257673256
441730924
460026273
259698411
388433111
431886416
116744758
190225427
616312044
38800664
599404666
322956242
463329504
468785532
301455679
614900965
514421587
251333950
161484428
310745405
527441796
295041460
169022145
61645118
380755736
579652649
506729608
186723813
507612588
298583584
501990080
451668887
361233425
363454035
411771416
526464211
92050665
531260581
85226491
12017072
30025191
528329666
582828889
252883022
153480845
102980696
466596866
501928241
616471408
106823951
455365400
147793403
500706423
349707548
36406623
315305851
39153856
250429627
262951444
13528515
36628546
207172336
127845001
248456237
31125384
369798331
232767407
487461723
265826364
480315892
68941817
32340772
283372432
228528985
218499708
372560797
345428083
247114567
509800604
319146814
267393571
610322083
595109599
544861730
538221155
97190870
308764182
554120406
284180806
372189704
234947457
115155899
221730922
3558175
217745734
124878091
427740740
35840211
390907860
439875408
2192764
501309964
491183173
207519221
483600848
85479459
625780540
23687398
20630197
484156855
171228743
487345864
492845700
222460504
187795085
172551113
167822963
288592058
419243145
281393112
473416034
381649184
164858673
512241926
62238229
202826813
75591785
549620157
170137632
451858708
263565716
546136978
92174754
8573710
453001545
396817519
16864918
482567491
98817429
37507729
273348314
73805368
506565626
573552273
146511278
450384289
203388136
628505756
136622234
512393294
10151538
32853163
390829885
317378060
613626951
212653119
138665702
201622045
473592630
411985706
162720002
33067601
517634411
83532423
380704110
304855152
382863054
301619661
404800336
139736619
155945495
208947862
38106894
142702182
518000217
170942091
39204661
621611613
301489777
33591784
522913370
173076983
4137392
303284709
498002357
618445499
238064022
139164921
390163634
254396397
161544114
368469601
358663358
347141306
373014901
276696676
585968563
133109235
227695314
426576393
302362768
188372359
132585754
382742269
425009809
440745774
497042056
582167635
355429701
269573794
213514542
589345001
29649483
350152026
363106604
184251720
124525408
278290065
502358681
454835612
242358802
134902863
165174023
312127123
107905505
204012529
550815538
127370514
253654926
232595853
348159275
187702627
74798732
533507770
451151692
460931056
99190189
330209292
11592266
132335107
214736742
235805411
245775159
43486765
385276864
274821218
567853557
124651548
310624030
1816416
577752735
558476931
593248640
321657000
580647648
83412663
177947434
376375284
54454638
79920382
238801941
65284379
369260106
105663925
162573502
543537260
182649812
601624730
553931196
15861537
341530357
219552977
427192315
47390868
414105006
152276208
620638693
291301409
340659991
240890204
233844639
92895803
22780884
32868643
254848510
343845026
482342830
16701615
413739200
215993697
188336
232885975
459599510
232072372
71389461
479409619
294429774
136135150
395089401
405269305
340891802
335233882
631032240
12311264
120264358
114604497
463766324
285582448
293828338
156968616
619517689
121327759
588377808
508231267
155606304
211057134
12768896
395898330
504181580
80056591
295582932
592593106
91133185
218614424
168693329
125378326
413436382
158822874
263980167
144909632
134780590
364601710
327169318
173936520
113179115
112415968
178255259
624645280
179006460
6073641
533073947
36218081
83996626
438153597
357011526
47258262
495213026
592956620
211937593
289705875
516417160
319727058
257398314
284158596
555071875
144373149
446763010
78350680
334611578
205802727
617765466
402859625
287842366
107693949
69524286
358798923
291414790
414338365
159643440
20548206
342818932
477288532
510387668
85554455
407255604
217202822
114180233
302092686
21784378
25965919
504912384
338436756
193747155
469152502
86978807
546538574
218972824
301242412
328111738
424568319
68203898
248804843
556718890
127710443
357865487
346969278
337824368
24049129
59649784
167930182
595272173
564604622
448337550
523831490
508438805
369195583
267926351
210710563
484480761
385231560
581208971
38188885
2491265
257508503
472072643
245809476
408245803
501516980
43511993
194424191
257767059
98736085
563776854
57053122
18141596
493309746
408365636
478075374
207090345
562357348
575388384
208887840
193732119
170822715
20592355
100722804
154073381
47542166
394736209
103958281
174785891
336699195
454210716
137145996
348562662
462788739
380668309
117219902
235352012
345838038
101069675
27391301
343788263
480076226
151112478
505424059
474566861
167230105
185581774
475534293
89937820
108463791
421686020
397076106
95405989
390782816
109017603
37520343
272368382
20674346
329830872
26123594
10728207
450345028
305000213
617428431
96118680
136605807
49567962
103854417
148202902
192899595
4324849
599366824
188874975
116424746
151759034
603693343
260226820
133831172
82560514
115960373
477238076
265493165
267233897
329616434
315399154
484585731
499715281
320924982
334273092
8728773
319979338
71049473
574059111
229917596
16133306
31043054
41632507
545270137
476691732
586374404
419535333
475106310
542510870
106178345
133292381
64034971
194589997
615687179
586286106
89120863
389130343
589004423
35136297
207822469
205524300
512462671
366953874
40774755
161842389
491643264
305977798
363999630
125601536
494273283
556775653
538220459
505174634
56580097
524160977
12197738
495238312
191896782
524357673
231243631
364741804
409949200
32687772
631000556
623995659
476036898
262907295
338433620
276025855
38365481
439819381
51605734
277211571
87162740
503481503
207544449
148479394
47750297
603907864
152030235
624676815
36460767
496465599
303089192
156826068
460322702
24609914
26602926
552007278
2289441
248486310
575860443
226105950
43284941
317343012
41575744
475787466
109615660
415583991
502157347
205753261
354154184
551862500
34429913
452281277
300269963
78918614
130195401
242568378
202372709
595225140
46926105
311065177
340971990
243677252
152138990
277098045
622450444
10557918
208061943
291696082
406845649
20630197
504168966
612844883
162280945
1084804
390611431
22268664
594485206
51770408
388971196
602414475
400215895
97770082
55261934
280710349
441717052
402181528
564621561
513848802
282307627
109950507
286645932
192434529
338265425
114440515
459654160
185860557
542048808
504393618
327746214
51660637
333753153
16276938
547926932
408981401
190748908
540364839
254450205
527139060
397959086
206150602
252439573
553811363
302536263
227647030
554971851
544256771
611826839
211738604
189342447
378262325
491088248
434211585
97670315
284705059
20822047
317221535
588468328
342947647
606739610
372699551
436791285
234871627
340375485
218661923
571887225
535148369
146570247
308938883
140034321
543814793
29491532
415398651
99880023
40715685
597194877
355988984
547972245
226851354
369861401
92600077
43818252
460478592
161317452
313274997
98227696
120337560
56389256
174321803
325523191
568607585
254177023
127710443
11434591
325582771
497880887
118918485
505888154
221866586
491378370
506791074
492468142
378345114
103746103
580656719
290355359
319935189
346605098
462416626
329352772
503115697
452661115
484623573
452404362
372201298
578404162
561121176
219234265
189992068
570328920
144190713
508628015
312215403
120569957
266123865
579899567
222200956
369293771
157724064
539637430
497014820
182114625
234223024
144638431
473655700
491675801
570723752
313962460
53427229
226519026
571004245
123604586
103052087
314360591
435752748
76221339
154925148
308651966
243134850
409156702
460811194
388921423
535883915
222850033
193687970
438581499
507230719
15635053
312235744
216803125
74359530
522118688
83145181
361610394
542863173
471316578
218695225
235112346
495042737
486509366
572171040
355311152
90379310
41110606
528810415
421056235
109353890
592328212
417373296
142506665
491889237
412865329
296044273
94718526
422903722
334233158
344891988
611570869
552076938
360474198
55930476
422403346
19583235
561602306
94840377
238480284
450149511
177132095
186805508
15666588
263519074
439396076
166309283
480725847
147388399
379403892
82300043
237777214
593157810
436386270
36593214
413830106
126907568
144415722
48671119
417795304
196393967
56031021
389974459
399043890
181679442
17243338
494721080
56594824
138965848
186592595
469921956
14373653
252098583
273095156
513629466
556050348
76762497
197831272
50083932
477761179
220295884
110057150
507352180
4648259
180039622
116830868
548084607
275932883
549051931
440236965
108506090
514491212
235099732
142134552
507068209
328878515
173693109
569618050
68253385
538434897
298125583
529992891
621131745
210577844
368649792
328380262
473182675
381125703
123560437
177806944
466421571
432968150
402550582
566362474
403392166
414205918
55987239
179163024
580529884
502525152
513588762
532201319
434457695
334876472
132409158
319134200
295552327
608172780
161061859
509290250
180697180
301561656
457434096
152634981
624821876
359013071
91744929
141865823
207367853
187967521
526826377
277759255
16077724
120514156
54290656
246767682
630203052
350552173
86153371
499621182
629501670
273028576
172661379
561365863
155050908
280095305
626502071
40418114
40889071
315071833
428144388
170705262
596044422
612361908
63631642
46589536
97045809
44287754
228288172
19238658
178154004
530538533
117669699
499239046
349369958
234841145
30571249
215314249
145600266
38523498
269453961
71861194
274656670
89054840
25178381
232835519
214153867
139447770
599259605
376104262
591911950
165902115
24092740
404488434
144440507
252529966
455365400
253743224
490721932
605875648
398335291
228357549
110307157
132610982
62224862
456153486
566242914
125610212
234992513
448711674
31768705
459607079
296487580
211423254
623541555
560061600
124859679
40818904
144986085
333257273
362141633
469460234
471244012
76723809
535640896
70903294
89506328
444286949
27321924
542704662
96394756
436996163
481816958
319564181
452648640
516076642
308134792
600073208
261992780
139517147
524574906
312398324
250614952
89679672
115689301
532289711
213164111
486372752
12237472
143194659
49231
478727665
107874467
354530599
249448157
64690899
340874429
215037599
9618175
134250802
399170030
223692932
467682971
4412886
140775549
454904989
137204624
427020016
467073322
553174831
15950638
374061863
89411178
621759277
615790252
172318433
160218861
61669846
570341935
343390368
546520471
288509782
378281246
316062691
583614106
297980522
597783767
731612
133481348
252373321
84867508
89855829
361463853
81681957
255673166
470003947
1652434
307340110
84412888
409759483
261526314
522261497
36549065
356034145
87301494
133742810
333167275
584472277
438487868
562519961
52966186
529949589
555633714
269178926
593367613
215377743
600192362
232570329
576472414
499899127
391504737
5550160
322895399
379586795
73905426
351075982
447512779
124897521
262726089
270412625
494300609
539618554
54339621
299355172
585732753
617946844
55816950
140494732
78720440
475100003
130742913
591768912
582302014
507404457
115127978
300932198
88565752
473725077
219220941
72902543
57415392
599492964
135940020
405092303
78812272
29188376
348736853
541418108
292930683
414123927
605453079
5562774
419011852
151052650
16795918
604117874
470399557
126135511
366442720
529292341
627849236
380526538
437981218
47901665
289086216
621863893
559508759
165508499
565983873
564003475
159857222
319260340
95746567
187122383
439988402
64772890
609754453
253437570
318743166
143268755
346575957
322621971
313129936
18611957
478165205
82861366
515761232
282635591
308822255
505278998
362463290
66778766
78063914
586576228
69433763
611360461
418601897
261106214
546034832
199149832
76958014
241791459
474160260
348800989
622431523
222851538
184900434
370807451
423578120
447715009
330887834
585401953
460890332
2415581
303384738
506639325
107793576
138602632
331157612
88552924
391964206
503757202
170654806
602715841
276707011
19116517
415242984
490821992
276076311
374556237
238146730
43661278
381493381
225182891
59411940
444305283
177277156
537740106
498712943
364747173
44558955
324406852
389659074
239701657
16915374
57166648
511913194
19614770
603772432
128681721
492557779
17401013
103800606
297444427
156716336
121365601
445616503
65526742
280995728
587838100
232450792
386083005
315378043
527946356
403780447
564672017
58686635
482132308
546886277
92840711
522856607
166740252
535248178
248389461
547922797
623249022
315753648
198063816
98007961
617836076
442448664
129457482
248167836
599826615
36485995
487523390
292166653
327076899
280195322
384345974
382904277
518334488
360499238
572883731
133834540
482561247
13515901
327036871
211429561
331868033
118180566
53723026
103731229
138060230
29724891
228231409
130473907
82646505
234506874
76765355
237647760
608754118
148817832
507795491
244659395
407260196
304205531
310944842
147152981
514354771
87522239
255230752
617360695
568103025
459924913
299831363
338149805
35195589
570493265
438941972
623377062
151826643
282257602
326652144
176936578
542256939
162077286
410087447
37951766
302395422
170635885
231511049
2384046
284363709
60873688
240208402
316907351
241444574
496672473
238997458
457137565
515015914
375552538
163497087
170957542
515230782
325270911
441647675
383500984
178418634
206999932
613045576
445261586
379599409
280443951
198928323
280251315
595626773
291056331
11749941
254973089
329661571
104199166
534804776
42668695
40931016
367862082
369142887
590518678
398684391
550312681
78900570
146578459
286017826
154199843
271718174
566110013
90257082
458834250
440310591
71887538
616074913
106421805
159939213
588613389
140166768
414812599
271286941
3134579
17969097
192937437
491034805
130050340
204587908
146480075
118413925
360785977
61338839
192149062
616969661
537427032
599564396
155013446
54796798
594787942
388763480
11276916
58737091
187400526
215741756
175145390
7177366
550087826
316056384
303505454
500189249
335765286
101612540
72309755
159572332
261002581
18099992
167406701
561921275
8867642
254461682
193883487
339485124
66865066
477750437
623270354
10570424
226965474
71540068
77231538
68784142
514291701
317195513
283060810
37892456
188181959
332526342
75147905
280011879
306335464
529069002
251754998
57484754
283993390
597164208
176766289
79215920
560995036
504944727
384424264
334382912
532937037
224440902
611081927
31018626
78843807
298624869
386177585
289863413
519362529
609224665
452707729
410169438
270589376
49418017
546077886
287199917
296063194
52089513
288953501
55690598
620823238
471560252
532550466
586404531
532067947
449499890
401200884
601315687
436362409
525921809
92014011
532487396
526079348
262407871
293241832
358250798
158928150
95412296
102526353
389703223
99253259
149301566
103800606
430957310
191657116
226263480
92364627
123601947
115948833
288999354
620519492
229727888
480183445
360426078
483311717
300919584
320553275
541175040
128782633
294038647
627596956
574700147
378418619
608764254
513416585
115954195
240681427
451858708
452243668
149967846
169374802
578099367
475525621
528171566
145906138
102425680
436711667
326829360
242750635
454469806
450463804
25094397
500212579
405228097
265234578
513326730
514846717
459573292
60938234
506912511
78339247
599858770
372926603
521870336
548038995
622147708
540226085
469514874
191606334
560156205
448837906
529901526
459231591
433536873
551451312
34562360
46407151
630983815
341101481
86800039
429028215
50361395
353429919
463659105
525113846
214425386
275054577
272654761
478148882
329268321
122336879
352037819
473062092
277955372
74246004
83996626
549837953
408119663
103769071
253478330
101542700
570911266
124405575
374261330
539664762
25108167
100792167
269378277
224662082
296154983
79026710
629469642
121428671
588547092
224611191
554505133
438052685
53035563
621655762
166391274
576068766
501955758
501204676
627988781
114181928
510507501
442097994
581798568
209778052
623120389
92069586
5656508
402960537
388276873
549970400
619443825
149942618
595483298
483990707
384075226
73993724
249549069
536996901
55249320
204428791
251484497
177788023
622791022
130441126
365049938
145647551
528133720
195308869
566740777
181692056
46646572
554994096
99007286
599686596
492338798
298911368
526678649
537721993
394023518
509920950
320747319
491201774
448661059
538050170
419825455
578471733
230205500
8684739
342873573
205770133
390138004
253913108
100893079
121056558
60931927
122727913
227732214
421217228
431290778
433595758
560597397
542516587
570202122
577930069
426006315
183582604
34354229
407212209
364599422
230114920
440588099
471763600
65025170
428611106
2166846
132496330
600792206
123566744
577714893
33345109
221356779
70966364
522382264
66740674
448736743
274553074
405922092
80463994
152162682
245985614
312118747
390302634
278971224
230514543
359687918
554297002
35528341
144827641
119105136
66873121
493461017
53552737
339970623
374503353
172288319
333074635
178939106
150256592
132680900
341301044
425975982
24553151
170768332
2124967
257936201
437825633
321783140
101908506
626325852
303286701
4660873
96867064
612882725
467449612
540468839
79922304
479805025
558030746
408111550
400663101
628763751
618029196
39544890
80482813
129097983
626613064
210653800
342041224
327989632
477260144
127382479
41820139
296581024
419781306
621789809
13042876
337966902
444881913
404373305
411626355
424322346
461830576
269523338
526937236
26476697
597552385
377453266
350189868
218632155
564558491
547933239
176744610
564995456
366102567
302985228
291547382
335060652
489542308
124140545
382134823
560036372
440412744
575803668
364389287
363907593
11125548
563770198
294864864
370813205
257817546
312511850
610417400
110826604
379803970
550828152
363787760
615054270
567762447
112401178
191638195
64769512
440588099
372122164
372945524
471319572
299264505
519676
432626494
574156727
369749278
309351691
202164578
61013918
23770679
97846798
94258871
580035869
364519372
606184691
477557481
92637216
136994347
338111963
298353777
177529436
358155609
39984856
574397411
302672930
106361248
121416057
470842778
207039851
305977798
16372972
528117996
119913010
520876209
66425324
47491710
132948925
196128779
360968531
61026532
5840282
260584204
257885467
622431523
110498640
207973325
585877921
153651293
247474066
426704237
376073796
240246032
115546771
126360745
114386230
408725135
381777378
336648739
305363908
592429124
289907562
517783967
88115097
517001290
202174247
401118893
43007433
95235700
236846771
29056657
333796087
583277667
249216101
570972710
311569817
406120605
265033910
140702863
331440854
252879165
363920029
527979620
135443572
522758797
163496361
617665381
427566576
308793491
478480555
385509776
617354388
609590194
468338899
489122548
172193714
36554674
31815619
237676052
615157392
416804402
623396494
611539334
253226915
268161026
259475926
172904465
335059375
45363865
39945851
490685427
288129805
355811806
130750417
408037672
359992899
449033172
319262256
267681694
524468568
367007504
626827502
42799302
211017950
12304957
476618057
201168072
423248828
247149793
4269839
273485996
226680664
337361430
170761959
474095697
561789718
507745035
325075394
152639205
432270775
196949109
578818618
432439455
347566156
558466181
430761793
626789660
258656377
389468722
125439923
395845799
262531382
335046761
493850714
200268101
206522715
286079213
402821783
213775765
363283200
443495626
171171980
538620485
264505712
303221639
302029875
33591082
94544834
202801585
338106897
109400535
150220126
227701621
151358089
147400897
564911683
407798006
144941167
574111789
43366932
286388256
92547534
204204812
48317927
583492105
77046312
216958019
384569325
553153004
585295907
72649426
69534675
235486316
493037111
268381771
530281130
263582144
415545351
472528420
79045631
46034793
9479421
90436073
341055152
478050534
387565292
108265962
196777371
610574363
819910
238442442
244380289
176104179
543673013
51177476
246834955
153392547
601574274
430951003
375972884
253165804
306683574
327406223
26773215
368842806
200203103
3594960
361134911
26388488
430583762
348705190
479060799
207176094
59277347
617814799
133311173
535495835
89365227
139208104
497922794
477427286
500092565
134480652
293656507
519749605
183867971
133271502
246843366
576352581
404789279
68039086
17960447
560540932
240552202
30771853
310802030
171790066
43070769
614043213
15906254
623680309
309717849
38952032
61774874
74983923
70291233
91115994
604059232
15704430
190940181
568189877
586697206
64507996
411720960
276309670
452880442
104885410
281891365
131513564
44136386
476077588
147790900
239287580
262699164
2503842
459281264
404357623
538321371
31350583
315028343
138608939
438960893
54234031
16145920
22118649
542440952
624317316
450332414
531844082
16972137
570769517
182399418
490393520
420830647
354475926
244241487
351640478
485548456
160437466
434066661
377682081
565916545
323473416
38794941
102015027
438232309
112794698
131461859
311572107
548721614
167982203
744226
234777691
339858840
298850888
78566299
525606459
16937056
228553271
411985854
250760013
188660889
19595849
350655340
187222500
359809901
445130549
158551673
124554719
106872115
41411762
245973
609571003
231347067
28324444
395410435
455674443
130756724
370359654
461665264
422416780
132983095
265378263
236663868
161302657
80287510
151165410
590774322
623951510
56258440
420587719
134865309
412911368
486659939
534820986
618288677
573974842
382595234
238890239
505531278
44445429
216961056
9750622
80420557
409012054
579649769
435640099
211391719
61910059
16171148
226112257
130864461
542763781
625650159
271512835
214388344
53888057
294815073
263292022
249410315
12948271
583317611
580912542
531907152
83422689
155303568
111577137
255341718
471467171
138567870
392396312
385427392
151831208
218865514
576202769
580370140
204150289
408807126
531025775
141037134
612490384
378636913
359499000
292249408
531281490
196608111
20138251
10941039
264875079
602139309
180468498
266849170
378860121
501846564
445361989
599389108
302391772
143151130
20440987
3468850
222175618
423912391
66937984
64545406
51793084
354257883
527031841
1443534
9967506
607842587
57160341
337090229
578240261
410638907
165378984
43348011
18669043
563915177
50273097
537892495
200959941
314561625
70032928
253437249
383913397
585567108
237219721
91552412
255849762
546514164
213220749
251983571
614333199
631078420
447563641
219518528
449499516
307851983
317097011
216986028
424492635
6720680
13446524
24717133
380875372
339360998
466148356
92914724
444019107
566728405
161926788
42535694
129842477
243151947
46078942
294802683
183584150
283900401
400766950
324906635
232192205
513131213
251440722
488338396
559752557
439559453
239445255
459259131
18775939
334113325
398637963
580691797
155082823
397341
246130889
312480315
622734259
545902385
40717992
626695055
560351722
211543087
471088751
17805695
613008865
338666979
573110783
224655340
375653113
279545161
284470928
167753586
35571480
609867979
238738871
296492070
450136713
279967730
256196940
83138874
585422047
192344579
321460820
241066535
189405517
585954505
31175501
400712119
206990354
73981110
529560948
168611275
439103278
445110218
532039599
173168264
513131213
14928669
225765372
460918975
89836224
505323147
454669350
631444226
471517627
628630956
85712130
463892464
132136641
108896662
125118266
185469949
36126496
600586016
497881081
414912302
95645655
455653087
589786491
301077259
499572078
598742431
518805589
432387278
224592270
143585162
118670957
220380682
264088620
447097056
50277075
99026207
495440078
187235909
15792728
391943806
493103138
306094275
516251275
42201348
360962224
545082475
497149275
314574239
437838734
348436522
346519194
625887759
627662065
328462253
426807304
220757735
28097685
530683640
96850292
28324737
64577463
590713620
555800620
29235475
222999617
13957391
561561339
194160995
11838239
251296108
226755571
463539272
336604590
369096135
128368744
401043209
424107908
412053692
365759728
536055896
18914693
37198686
33855976
249372473
110044089
311913423
115393221
66482087
41298236
195567456
611987131
432081016
126939646
120167271
235686283
278152202
550203759
362595737
251863540
237187349
493805100
548871044
545949500
284817813
197301881
460820955
250141927
187401635
58478504
485652334
554563315
154023247
577759042
386965686
45617110
438891744
310277010
428201151
603106703
7719768
421452661
430774407
419478570
522428630
337924288
284382630
2234868
187677399
443627716
293286374
466642316
444668728
45334195
597645013
444596120
584686583
187507110
552278762
279785125
334734146
426563325
376380262
173801999
8408030
392590761
132087501
339051706
536996901
441384792
394004597
137821625
297818768
627641105
631349517
345762354
559147935
466347603
453990474
351743199
476245532
455077251
373784355
212454892
427305557
189163182
470855392
92270568
189739788
255213610
161233164
387598503
270231758
501961516
30355591
498854898
326570153
73665441
285351205
156905546
440592414
25902849
125402081
501538947
579449318
184776179
544388705
431558228
15397390
335008589
368290958
508684778
448509691
592523729
61037809
377764411
267964780
152238366
350088956
523638675
218763003
592326185
589893710
97039502
414218532
494758965
393110432
630428799
319423252
397817633
626000523
171553861
182297528
562634856
411840793
167444543
63442113
606405436
272063573
471892514
223696676
156117171
161071922
241488420
402373704
380740976
128275677
33061294
244663486
414953376
326362022
64590733
240750804
10311945
588099596
43499379
463170915
584904873
95947308
447707714
207090345
627404870
474645450
256549839
253314348
547100715
82905515
210849317
615903154
95525822
119126616
383670188
548778377
382161217
391601630
130166898
590563476
241141449
35155218
584356164
513976351
541370274
280879537
352718975
432048421
160374396
267675387
11863467
264742632
503922993
291683331
62639168
397271582
137000654
312827200
330375222
28034615
41619893
32933308
87654053
369054105
47986121
428112853
316815241
221612196
507436391
249210419
73810821
379047142
114731594
23083421
345230538
342501635
600609303
384852368
37883947
165562416
534814679
153203337
75449056
152869066
522667397
299897850
479327944
161951146
252948542
175794570
116786719
563742291
226219032
484714747
373260993
143313961
608915622
235621029
101618384
35262437
131390246
6814821
135493590
345658619
441426930
363661620
305119653
295583862
206276742
252860244
304290173
346418069
54402665
273677200
393414179
474203639
258631337
23676478
319437679
403225431
406902412
280358764
530348521
75425413
255152973
260102383
2713838
161446586
428553423
63185266
538119547
531263838
426844728
442038709
156401147
512858342
251844145
441421290
143793293
442448664
242307008
92683337
219502521
595828597
202309734
520410363
229152231
456885387
38687138
217269843
67235359
496909609
335254892
3569029
437768255
233351813
377082916
142796787
229346484
332902959
478234582
411903863
620562737
159023757
207699879
598162187
222404609
73344103
287493493
229585133
325488890
600918346
468616804
487972105
74826248
138917982
104708814
10337923
114402673
487291372
346186064
179096823
611314697
392017892
374181696
82358898
371070375
25038790
16888724
331278473
305208344
236654407
24584686
185772754
230941951
578114379
437604888
67029337
569667161
138180063
605484614
152124840
299416388
7566685
128635896
305813816
102226260
152660935
608839938
196096376
602020494
253673847
84053389
387480522
482813464
358555061
427737990
313640803
24849580
73552234
436406558
106758589
165457838
501879307
479243702
296797259
19946768
264805702
416987305
344880381
542222929
447019513
58188563
136887128
187967521
115304574
44060702
374687977
382286191
66937200
17767961
132566833
557227131
156628038
509397469
408655758
78156344
42900214
331194555
615679254
393156149
154269220
551610220
263450408
579461932
181634855
74081227
46904467
575670491
4484277
453706659
605987242
36422216
28326450
133068155
66096474
42407252
402336144
566911002
466585298
400876291
34031626
413184184
25552942
311925107
263655481
435880474
514543981
484566807
63391657
135513475
126745472
546631208
617354388
23474654
318359941
497855659
197276653
558617453
38428551
306825783
395277127
483244758
276699412
233777931
391746691
230602841
265789594
589004423
246426609
384819060
180178376
171815760
483581370
601938834
274643818
270413666
21986202
324462042
86143536
342962046
232375108
509052991
166757373
99157503
110914794
367237689
316297680
43480458
485867742
145585901
453189485
392181874
442026095
393651405
297186950
595765527
3488453
397832946
233768955
430541048
605850420
622821946
402503949
450649463
83435303
303471796
89572014
580158693
24168424
582938791
308147406
599379438
588140742
377487083
358208142
476314871
279406407
333501546
138849325
447660604
338012245
10818409
78143730
336593559
174060586
250564496
514941322
488799082
332563755
180343972
456645721
94289650
172902908
89616163
335986504
273723800
24535781
252574449
1835337
435208228
400910762
236280938
429033675
95916856
370669086
173942799
109980731
292197003
30235758
142689568
422703642
363037227
61422291
595721378
298390100
106682905
288412803
144812320
279450556
105762083
606350409
453494981
193065559
235021203
504345562
343416099
330327785
65258529
99314987
473922797
631145548
330297138
300787137
41247780
58226224
341713260
446339933
377152293
269472882
136584392
345579451
446768959
113872885
569489361
562295815
418084723
406394119
553130207
529046477
82934210
507820217
48551286
414779855
55209029
390813255
174473454
355371030
186898305
6218702
614030599
71874572
274925695
298094221
625832234
96333118
342104294
250962065
503463261
173988421
145423682
42301049
583492105
179085609
123189224
269920679
112169836
361586617
188092342
270735560
335615644
222621127
333995070
200291399
414628487
630220668
81879770
231839013
466345606
98604854
292629722
587667339
576882369
217649786
439705591
4250918
623711844
167198184
423690988
19479550
175807625
213166608
478411178
372232833
578944758
188169345
549735510
300750039
507669351
48589128
286577466
449165619
395915618
245039564
58257759
619601953
301252593
111883260
264629979
562710540
473668314
44653560
116790464
629888739
423232943
555577323
393991983
18495500
373424856
619423084
127468871
281935514
329616434
191309065
75759876
36120186
575740802
85295868
473397113
294129228
18571689
519867913
468010935
565880240
188582320
181474543
410155287
91274904
363986352
195567379
38497928
454580683
310130805
207772998
138872422
83894999
375430482
322443642
630827805
288174369
197899454
433021676
238610341
26167743
471612197
223623287
562382576
206808666
207777808
384376506
507106989
553937503
354282472
19161870
1633513
602735539
429096431
48693124
329288470
499264829
579020442
327045434
334259191
511288419
68474972
239716456
285164698
182317030
513150134
299237634
625862531
376641426
5195843
227617205
137274782
521150696
471038295
146549452
21591041
483609513
360527214
195794508
395279169
322884831
106500002
73785593
560572467
99491268
165872245
187652034
509369579
292291608
127270412
211006992
455009422
334636806
93854467
122065678
42370426
15236835
578982600
282692204
442322524
551376861
548972224
113338030
453078293
12359309
492318113
125345318
352447774
74181377
481621441
138974745
473365578
487619398
201984114
570682588
205603701
10280410
30252993
357340909
130845022
430881626
485284548
491259830
151765341
617493142
269125997
283436580
19684147
19520165
11068785
38769129
467541453
585012092
230136123
515870154
362211010
486761646
144575361
621390868
250617611
69862639
311199568
399592869
230161351
439471493
371523931
311565745
556102100
347389560
45952802
430996243
387152837
547715593
206899331
537650942
284683906
290105718
42910102
630927052
216840967
335392581
505137129
390852044
61316654
561003839
270990553
278927075
374396134
512809556
337840762
578894055
389648226
36195873
518681373
180920103
553849426
369188079
143818521
476897161
516902799
262257674
261368387
225729963
7605118
36750889
320589982
383736801
521103261
217238308
182701176
168409514
24679291
288791223
55873713
430370510
92851654
61380565
262066874
423193393
342943125
158854409
464492102
377937400
355512976
13553368
576059537
60736410
258707533
566286609
439826716
550027163
132426636
375494994
145325894
56132300
112643176
145590788
238839783
398954834
32887538
78463371
290462578
154628719
304959832
504128535
537443174
4326217
16267666
188409011
318661991
102772565
22459599
250776708
541434436
367944073
213750537
240958935
339467968
190679531
176130614
143776969
567735069
75573546
475801181
554347458
451687102
396874282
74365837
521008656
296857876
127394345
599019939
365424571
387092125
548220251
143841305
570854485
53737530
549233313
275309094
321305997
76278254
19129131
199318412
609773374
25221195
536839028
163401756
19517615
144138066
2080217
340493332
388271553
108880316
10885882
612838576
453968948
25196465
401144840
616294812
255994823
586418553
587269998
187987839
222372206
535572214
14387067
200278785
156167627
163111933
258642033
414023015
392806267
200051733
373829977
459818142
194514187
113494465
70724971
461189157
550754919
356012485
128788940
149658803
483614453
573501817
431468177
257437569
105989058
39666778
163497679
582573471
385458612
356969010
532392791
475769565
165413689
604811669
625881452
69938323
366799264
260866673
611633939
512948310
282294491
529641431
254208384
166794922
193319972
506320340
515496338
360533348
193404155
547813406
131046846
224705796
480615511
580799016
7871136
150472406
245323379
242668442
170194395
522446652
528691809
241583328
479098641
369902464
414318854
613547609
113948569
269687320
208003989
594878369
426401790
597678211
517038392
280231406
547188555
103027110
616671356
57401633
295484481
600975109
241669883
355399450
498423289
484825110
34883001
424619037
495584336
478581467
56573790
594876240
491233309
182518273
607319951
220593632
275577783
156091854
277325784
59166843
72897410
232745089
540579277
403458790
499697303
549740602
566770225
490346754
83629276
211315222
488212778
217259689
447141072
468897758
347061311
112535801
206661469
26161436
239192975
14801679
505190700
12972442
260037610
290219267
206711925
430324287
294864864
481388082
200722794
265001219
609752686
4881618
501029280
105298330
458255714
584317021
392193027
351472927
317059197
463816780
184159353
151356154
390731264
448377136
598996787
251333950
589092721
198575895
190931811
116963880
584924059
287059009
65069319
358271216
155808128
301285390
307857284
162768363
289737962
376558441
274966279
627054554
463980461
6849000
151979779
9304867
17148733
602140015
301726880
54612313
223494852
93496618
138982295
586752242
133302769
219981853
437649037
71931335
342924204
200631977
413803008
416243079
398096275
562535392
192096962
613627499
479332000
443281188
514594437
193373304
91710585
124909082
438216667
458317076
430736565
230096719
63183466
99738383
66866198
223551615
271431797
607799283
314321959
263788257
474526066
616553399
60796196
148752703
26520935
496209532
230693198
133157496
326204347
316888908
75212038
310184567
322773339
488723123
34914231
536674886
478483055
358763278
348950167
75069807
386213601
236531421
264603545
393278717
623774914
219416103
333443608
388028478
608852345
440840277
153872048
101410253
311635177
596506537
584195366
191983929
323795073
95361840
497060977
140128926
353242456
465122329
310218985
430433829
581486479
170082714
353507350
20507541
232431871
83442596
241892371
521267243
285521129
259615041
322569781
119625493
390983544
33051168
212936934
101763445
396156853
38327639
252576429
97594518
486519015
444542588
5692106
367420592
26919644
370601778
538907922
324339449
330177757
367097837
558137965
502612355
477582277
109275082
201961456
488807523
288047634
319537906
71912414
599032553
57721664
480782610
568487752
109148942
460045194
213800993
270037331
238071796
509443575
307207663
175442876
99284794
57437849
544943721
482996367
430520082
169293004
269920679
431474484
336604590
605408608
256120963
441433237
160992482
347639206
476025510
165199251
299702333
97815263
219106530
344017251
532720755
52698918
51757302
386902915
498707104
341082560
253314348
245973
353715481
221992549
383214261
45681601
546709681
305876886
292600651
201305952
35937286
283988016
613135005
200612195
139794655
436996214
455068971
212344076
121012409
247474066
209670510
159243828
279887692
504985195
167516763
293289637
76541752
420100133
450005158
525570170
171081083
257998482
486474647
18433277
136281656
424187055
122734220
376344997
516161332
53200315
248398631
225513092
231788557
201824
225261672
429803095
48147638
436316466
137401517
601291228
176104645
50323553
426898163
487853934
522162837
193530295
351664581
457167650
560362622
243626796
170679296
519015644
133415013
269889144
623590950
109887239
362452499
264554749
188440546
11181703
269226706
394187500
354529370
393057687
429149383
30033934
376982004
94410327
609508480
327249945
74176627
209915881
323863605
369431626
370571650
516679851
622761661
511955261
350883638
119415312
132679349
160859258
251567309
591798424
251079403
30746558
491822665
460453101
456860159
47132647
244005603
275741439
30369200
137974372
588127025
356054981
276971905
208080544
254356236
508397156
273030030
109331845
615379698
82375727
215784576
49396424
576447186
56510720
42174909
498025948
572908959
535874255
126890533
987368
351508031
140393820
361750021
318440430
460074307
587964243
623894101
417718917
29264480
239268659
109443390
506256583
421408512
188356080
429948190
387073204
537260893
87301494
159693923
193217302
481684511
299150359
46602423
406845649
295312661
566827997
409847781
432653893
39223233
128441383
461135325
596137640
411834486
465036557
311168459
389601809
326734062
306288547
200442767
6880937
194366646
422768088
265682375
197547723
337703005
503298600
335414249
86792931
144626175
300799751
205696498
423672725
203820883
2805076
262200911
519747256
15659860
105650746
373809583
3525613
462830407
578679864
174457927
584643608
188943760
588972888
61146365
370845091
61511304
589206247
349798834
100649241
120927403
32221090
328685932
331521148
46589809
308532133
454368894
19597167
104488069
576843654
14420905
424687376
527656234
507285148
81486440
214209403
323504951
197100830
117536358
111797882
207046196
87812361
367292146
335913937
250859807
193725812
45776206
624386693
437023638
50094241
527359805
159668012
600967658
323506905
278321603
505581734
424010186
485850322
378510226
76390384
26505196
385664030
132447000
308689808
314658171
113759359
528779051
469295098
69827559
468975906
516934334
101233657
289697889
346106878
333495239
453410230
101982530
79562805
70253673
572789126
480120375
559056766
64943179
323494919
587358296
287339278
486427375
400721552
151473667
533187883
205833519
114226077
164638126
577613981
529060107
560696439
573937
558087509
364191408
282132326
437121461
4181541
247777270
100260135
527284121
156876390
358359209
207418309
187860302
191690105
321928201
458508388
117488000
231879789
286457633
327748547
445073875
436772364
109293098
27277775
342083222
426384735
389733432
400527303
260434951
73539620
198815561
43656317
403288501
29825803
33446417
418726122
162636519
24992779
312303162
27287105
364234865
358636378
308797027
324577141
8318933
175911266
383093487
495858388
41191017
585712604
70165375
398480032
399700127
220568404
495458999
195422395
241640736
543127305
508254573
35186753
608805083
195933262
29207717
427711970
398177362
500308510
79291604
160355475
245161079
284962874
48626970
410794824
64495382
331609446
525825907
527555322
250495119
26590312
494339384
206793916
40383721
492620849
412859115
153014127
538471707
625055235
424987215
399948317
153970385
335642187
416240628
249448961
11888695
482211024
373260874
82072991
444550443
105892351
246849673
503280764
533259504
567828468
285983614
513498643
23569259
540847767
608858859
193272133
356541017
349333924
17363171
227537639
201117616
528211250
505637401
28895297
466188695
125886814
628385331
151027810
271025410
52165197
278952303
149879548
100899386
508514489
285990915
315215911
478278920
471410408
311112516
600224576
249280753
210868238
482107080
27521692
370485337
558207631
40617080
602167132
65561265
91810999
416987305
502548067
586914427
97178256
375064676
311682018
238656880
460619131
379220989
141711983
576448654
302786456
273099407
375070983
136798830
447661544
282402232
207670589
43209651
56311413
90297319
494942157
59794733
161345674
257779704
361126206
281847216
79256041
189216307
34127177
537377681
150936034
552348139
208131
588909818
16208990
438254509
573851012
191427916
437574510
2894913
184019003
82033558
155660470
10974180
152156532
73930654
154510292
43095731
402686751
520705920
628240270
574707712
206711925
380463468
97530111
542553368
238240590
123345999
1181769
358592273
156199804
9019010
142172394
205159254
195725131
115323495
101315648
249284175
130992942
4377058
3670674
119732088
178715152
190371945
58081163
126458281
63845761
455201418
124646384
333708458
293956656
9946113
29611365
395374725
21630349
435876785
588889373
564344053
